wincc控制脚本

有多个plc与wincc通讯,一个plc控制的设备运行时,另一个plc的联动设备也要开。这样子用wincc写脚本,读取一个PLC的变量状态,条件满足时去触发另一个PLC的变量,脚本怎样写??用VB试了几次全局动作脚本.read,if满足,then触发变量,但是都不成功。

问题补充:
天天向上涨:我是用的周期触发,标准周期500ms,1s都用了也没反应。
zhangli0:我之前的脚本dim a,b
set a=hmiruntime.tags("tag_plc1")
set a=hmiruntime.tags("tag_plc1")
a.read
if a=1 then
b.write 1
else
b.write 0
end if
现在按你的去掉了set,写进去周期性触发,也没有反应。不知道哪里的问题

最佳答案

vbs:
dim tag
tag=hmiruntime.tags("tag_plc1").read
if tag=1 then
hmiruntime.tags(tag_plc2).write 1
else
hmiruntime.tags(tag_plc2).write 0
end if

提问者对于答案的评价:
谢谢两位解答,zhang的脚本可以,是我在写脚本的时候代码写错一个字母

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc191403.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月3日
下一篇 2017年8月3日

相关推荐

  • 离散报警的制作

    我想做一个开关的报警,就是当打开时,报警文本为打开,关闭时报警文本为关闭!现在我只发现当关闭时可以报警,把在下降沿时触发选上即可,当上升沿触发时怎么做?请指教! 问题补充:按三楼的…

    SIMATIC WinCC 2019年6月11日
  • 登陆问题

    我在服务器的用户管理里上做了几个用户,并设置了权限,可是我在重新打开WINCC,根本不弹出登陆框,跟没有一样。请问还要在别的地方设置吗? 最佳答案 1. 先在画面中需要密…

    SIMATIC WinCC 2019年6月11日
  • WINCC 7.4 画面控件显示问题

    我现在在画面 显示两个控件,我想做到其中一个控件根据另一个控件显示而显示,用C或者VB都有行求大神指点下。如下图两个 控件 图片说明:   …

    2020年11月1日
  • wincc中用结构变量实现文本显示的切换

    wincc结构变量改变文本的显示.比如用Toggle Buttons 中的On_Off_4.当这个开关为ON,文本显示为自动.为OFF时,显示手动.用结构变量如…

    SIMATIC WinCC 2019年6月11日
  • vb与siemens opc连接实时错误’429′

    我在vb中想建立一个OPC客户机程序,从而和siemens的服务器连接。服务器是OPCServer.WinCC,我已在Vb的工程中,引用了OPC DA Auto…

    SIMATIC WinCC 2019年6月11日
  • wincc 改变历史数据

    我用wincc做了一个报表,用户要求对已经归档的历史数据进行更改(简单说就是造假记录), 不知道数据库文件怎么更改。 我刚学习wincc,很多地方都不熟,摆脱各…

    SIMATIC WinCC 2019年6月11日
  • wincc问题3,,

    请问我的WINCC,画面编辑很卡顿是什么原因,每个动作都要卡顿2秒左右 最佳答案 机器的配置足够的话(按照安装说明要求确定),可能就是操作系统的原因了,打开任务管理器看看cpu和内…

    SIMATIC WinCC 2021年7月5日
  • 脚本诊断异常问题

    在运行系统里面,只要把VBS排错选项复选框选择,则一运行就会弹出gscrt.exe发生异常处理,请问这是什么问题,如果不选,则运行一切正常 最佳答案 WINCC的某些选项功能需要单…

    SIMATIC WinCC 2019年6月11日
  • WINCC显示不完全

    WINCC6.2 用TableControl做表格,等待显示足够长,报表显示只有2行,当出现第三行时就覆盖了之前的。500ms时正常,一分钟以上只显示两行。请教高手是何原…

    2021年7月5日
  • EXCEL监控WINCC变量

    如题,我在WINCC中用了一个VB脚本来监控WINCC中的一个变量,在和WINCC的同一台电脑中是没问题,能监控也能改变,我想问问大侠门怎么设置,可以在另一太电脑上也能用EXCEL…

    SIMATIC WinCC 2019年6月11日