steam想申明库存量,不晓得在哪里去增设,那个出口处是稍稍有点儿深,由此可见毕竟也很单纯,一起来看一看什么样操作方式。操作方式方式01登入steam后,点选街道社区旁的对个人......
2024-02-05 452
有时候我们需要将WINCC通信来的变量,或WINCC的内部变量写入PLC中。这不同于普通的PLC变量,可以在WINCC中通过指定地址来完成,而需要通过脚本完成。
我们假设需要将某OPC通讯来的变量写回300PLC中。WINCC和OPC的通讯已经完成,通讯方法可以参考下面链接。
37WINCC如何进行OPC通讯
假设我们需要将OPC通讯来的变量 AI-00,写入PLC的地址 DB1.DBD0 .
我们需要在WINCC对应的PLC链接下建立变量,命名为 "PLC_AI_00" 数据类型为32位浮点数。地址设置为DB1.DBD0
接下来我们需要通过全局脚本将变量AI-00 写入PLC_AI_00;脚本的执行周期根据实际需设定。
打开全局脚本建立全局动作 命名为 "act1"
在脚本中添加以下代码,然后编译。
SetTagFloat("PLC_AI_00",GetTagFloat("AI-00"));
然后设置触发器为周期性触发,时间为1分钟.
如果你需要传递的变量不是Float型怎么办呢?只需要简单修改指令就可以完成了。不同类型选择使用不同的脚本,例如:BOOL需要使用脚本为SetTagBit 和GetTagBit。
脚本编辑器的右侧可以找到所有你需要的脚本。
这个方法还适用于将PLC变量写入OPC当中去,我们只需要颠倒两个变量的顺序即可。
SetTagFloat("AI-00",GetTagFloat("PLC_AI_00"));
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
steam想申明库存量,不晓得在哪里去增设,那个出口处是稍稍有点儿深,由此可见毕竟也很单纯,一起来看一看什么样操作方式。操作方式方式01登入steam后,点选街道社区旁的对个人......
2024-02-05 452
操作方式方法01【辅助widget】多种辅助工具相连接两个功能键的可同时按【Shift】加此功能键挑选出1、正方形、圆锥选框辅助工具 【M】 2、终端辅助工具 【V】 3、截叶......
2024-02-05 400
操作方式01文档格式难题qq肖像最合适用jpeg文档格式的相片,若是相片有透明化地下通道,能选用png文档格式上载。 02大小不一难题若是相片极重也可能将引致上载失利,检......
2024-02-05 326