1.设备组态
PLCSIM项目视图中,参考图6-63,单击项目名称下的“设备组态”可以打开该功能。
设备组态功能可以实现对CPU和ET200的输入点进行监视和修改,以及对输出点进行监视,如图6-65所示。
图6-65 设备组态页面
①选择待监视和修改的CPU或ET200站点。
②“监视/修改值”列用于对输入点的监视和修改以及对输出点的监视。
2.SIM表
在PLCSIM项目视图中,参考图6-63,单击项目名称下的“SIM表格>添加新的SIM表格”,可以生成新的SIM表,该表可以保存在PLCSIM项目中,用于多次的仿真,如图6-66所示。此外使用图6-19的按钮组⑤,对SIM表中变量值的修改操作进行记录,得到基于修改操作时间的一个仿真序列,可以用于序列的功能。
①在SIM表中可以实现DI和AI的监视修改,当激活“启用/禁用非输入修改”按钮后,还可实现PLC变量表中所有非输入变量(输出变量、位存储区)及DB块的修改监视功能。
②导入DB块和PLC变量表中所有已标记为“可从HMI/OPCUA访问”的变量。
③根据“显示格式”设置,显示监视变量的变量值,可直接修改。
图6-66 SIM表页面
④如监视变量为位变量或非优化DB及位存储区的BYTE变量,将显示每一位的变量值,并可直接修改每一位。
⑤如要对多个变量实现一致性修改,可在“一致修改”列写入修改值,并激活后面对应的勾选框,单击工具栏中“修改所有选中值”按钮可实现多个变量同时修改。
3.序列
在PLCSIM项目视图中,参考图6-63,单击项目名称下的“序列>添加新序列”,可以生成新的序列,该序列可以保存在PLCSIM项目中,用于多次的仿真。
序列通常是用来仿真具有时间序列的程序,序列中的每一行都相当于在每个时间节点上的执行步,序列编辑器界面如图6-67所示。
图6-67 序列编辑器界面
①激活/取消序列的重复执行。(www.xing528.com)
②当激活序列的重复执行时显示“重复序列”,当取消序列的重复执行时显示“停止序列”。
③动作设置为“设为值”,可设置执行此步时的变量值。
④变量为DI点时,动作可设置为“设为频率”,可设置执行此步时的DI的变化频率。
⑤设置序列时间单位。
⑥序列已经执行的时间,括号内为已重复次数。
⑦该步起始时间和下步起始时间,示例中差值1.05s为该步执行时间,该值不能低于50ms。
⑧指示该步已禁用,将被跳过执行;序列的每一步可以通过单击按钮“禁用步”单独禁用,禁用后可以通过单击按钮“启用步”重新启用。
⑨指示目前执行到该步。
⑩设置启动方式为“立即启动”或“触发条件”。
单击“启动序列”按钮后,如果设置启动方式为“立即启动”,则序列立即开始执行。如果设置启动方式为“触发条件”,则单击“启动序列”按钮,并且满足触发条件后,序列才能开始执行,触发条件设置如图6-68所示。
图6-68 触发条件设置
①设置触发变量,触发变量只支持符号访问,并且该变量必须使能“可从HMI/OPC UA访问”,数据类型包括位变量、位序列、整数、浮点数。
②设置触发事件,位变量支持“=True”和“=False”,位序列和整数支持“=值”、“<>值”,浮点数支持“>值”、“<值”。
③设置触发事件的比较值。
④单击按钮。
⑤显示完整的触发条件。
除上述自定义序列、SIM表生成序列,还可以通过单击按钮“从Excel导入”,导入excel编辑的∗.csv格式的序列或通过TRACE生成的测量记录序列。
注意:
序列的每一步的变量如果为符号访问,要求该变量必须使能“可从HMI/OPCUA访问”,并且不支持片段访问;如果该变量为绝对地址访问,则没有上述要求。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。