编程环境叫做SmartControl,,,是基于CodeSys进行二次开发、、满足IEC61131-3尺度、、支持PLCOpen活动节制尺度的开发环境,,,齐全支持报警治理、、参数配方、、用户治理、、法式加密、、示波器、、自界说职能库、、可视化等一系列职能。。
Windows 8(64Bit) 、、Windows 10(64Bit) 操作系统
不支持SmartControl V4.0,,,支持SmartControl V5.0
右键SmartControl桌面启动图标,,,点击属性菜单,,,兼容性栏里面勾选以治理员身份运行此法式,,,确定后再打开即可。。
冗余同步的功夫不是固定值,,,凭据数据量的巨细有所变动,,,数据量越包头步功夫越长
由 冗余设置-通用-“同步超时”所设置的功夫应不小于冗余工作周期+工作最大抖动功夫
1.CODESYS版本::必须在两个设备上装置一样版本的运行时系统,,,由于疏导项目在节制器之间传输,,,因而必须可在第二个节制器上加载。。
2.实时工作::CODESYS Redundancy 职能仅同步一项工作(冗余工作)。。其他工作和利用法式也是可能的,,,但它们在两个 PLC 上运行分歧步。。
3.工作执行功夫::新闻要求和响应功夫增长了工作的执行功夫,,,使用冗余时工作的总执行功夫更长。。
4.超时价::“同步超时”值必须大于工作抖动功夫和最大通讯抖动功夫之和。。
5.IEC按时器::切换PLC时,,,两个PLC上分歧的执行功夫可能会导致输出值偏离。。
6.指针::POINTER 变量不得在由冗余节制的数据区域中申明。。这是由于在同步期间将冗余节制的数据传输到其他 PLC。。但是,,,指针在另一个 PLC 上无效,,,由于那里可能有另一个内存布局。。
7.EtherCAT::这种冗余扩大更多地用于过程工业而不是工厂自动化。。因而,,,不支持拥有散布式时钟的 EtherCAT 驱动器。。但是,,,支持 EtherCAT I/O。。
8.映射::不建议使用 I/O 映射步骤“Map on Existing”(将 I/O 映射到现有变量) CODESYS Redundancy。。这些类型的变量并不存储在输入或输出数据区域中,,,而是存储在申明它们的地位中。。因而,,,它们在操作期间分歧步。。
9.网络变量::不能使器拥有写接见权限的网络变量,,,由于同时发送多个写报文。。允许拥有读取接见权限的网络变量。。
10.文件接见::不能使用文件接见,,,由于分歧的文件数据会在分歧的 PLC 切换时造成“碰撞”。。
11.在线安全用户治理::若是使用在线安全用户治理,,,则必须使用一样的用户名和密码配置两个 PLC。。不然,,,在线服务,,,如 write variable 要么 online change 不会传输到被动 PLC。。
12.活动节制::CODESYS SoftMotion 和 CODESYS Redundancy 不能归并。。 SoftMotion 的功夫要求不能使用冗余时实现。。
在冗余产生切换起头时,,,按不断间数据会锁存,,,待冗余切换实现后持续执行,,,在冗余切换期间按时器功夫数据不会随物理功夫同步产生扭转。。