技术论坛

 VBS脚本有办法绕过cache 直接读取和写入PLC的值吗?

返回主题列表
作者 主题
耀眼光芒
侠圣

经验值:2330
发帖数:382
精华帖:3
楼主    2021-12-08 23:31:37
主题:VBS脚本有办法绕过cache 直接读取和写入PLC的值吗?

大家好,vbs使用 SmartTag默认读取的是组态软件的缓冲值 在设定中可以设定,本意是好的,能减少PLC的通讯负担,但是有些写入操作需要只执行一次,是否有VBS指令可以绕过cache的办法?


我使用的是TIA Portal的WinCC Pro和Adv /Comfort.


VBS 总找不到系统的说明,这一点挺遗憾的,当然以后是Unified的天下。


谢谢大家,任何建议都是好的,我现在目前先用dataset 方式中转一下。

工艺第一& 我所说的一切均代表个人意见
万泉河
版主

经验值:28634
发帖数:10885
精华帖:131
4楼    2021-12-09 09:22:37
精华帖  主题:回复:VBS脚本有办法绕过cache 直接读取和写入PLC的值吗?

函数调用时加个1。 



微信公众号:PLC标准化编程,ZHO6371995
W.M.J
侠士

经验值:1703
发帖数:99
精华帖:6
7楼    2021-12-09 09:44:21
精华帖  主题:回复:VBS脚本有办法绕过cache 直接读取和写入PLC的值吗?

通常写变量我用HMIRuntime.Tags(“”Tag“”).Write的方法。HMIRuntime.Tags(“”Tag“”).Write value 异步写,HMIRuntime.Tags(“”Tag“”).Write value ,1 同步写,就是你要的直接写入PLC。

您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。