OPC信号做逻辑使用

请教一个关于OPC信号的问题,当DCS与第三方的系统进行OPC通讯时,由第三方系统通讯过来的OPC信号能不能在DCS中做逻辑使用?比如通讯过来的三个信号,是否可以将这三个信号做一些比如与或非的逻辑,然后将逻辑输出的结果用于画面上的显示?

钻石用户推荐最佳答案

可以的,比如颜色变化,你可以直接动态对话框,输入:"变量1"&"变量2"&"变量3"。或者直接用脚本:
c脚本:
先用动态对话框链接变量1,设置好对应的颜色,确定,设置更新周期。然后再设置好的这个动态链接上右键选择c脚本,复制变量定义部分,粘贴两次,改定义的变量名称和对应的wincc变量名。再改脚本中if条件。
vbs脚本:直接定义一个wincc内部变量colortag
dim mytag(3)
mytag(0)=hmiruntime.tags("tag1").read
mytag(1)=hmiruntime.tags("tag2").read
mytag(2)=hmiruntime.tags("tag3").read

if mytag(0) and mytag(1) and mytag(2) then
  hmiruntime.tags("colortag").write 1
else
  hmiruntime.tags("colortag").write 0
end_if
然后颜色变化动态链接colortag。

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • WinCC V7.0 安装问题

    我目前安装的WinCC V7.0英文版,安装过程非常顺利,系统重新启动后WinCC Explorer 也出现了,但是在运行WinCC时,启动界面仅仅闪…

    SIMATIC WinCC 2019年6月11日
  • EXCEL读取WINCC里面得数据 不用DDE 要求WINCC里面的数据能够存储?

    EXCEL读取WINCC里面得数据 不用DDE 要求WINCC里面的数据能够存储?    能用什么方法实现 &…

    SIMATIC WinCC 2019年6月11日
  • WINCC错误代码

    打开WINCC时提示错误:0x80046127/项目打不开,请求帮助~~ 最佳答案 HResult Error  0x80046127:可能是数据库文…

    SIMATIC WinCC 2019年6月11日
  • WINNC输入输出域可以读不可以写入数据

    WINCC可以用按钮控制启停,用输出域也可以看到数据,但用输出域不能写入数据,写入模拟量频率,开关量等 最佳答案 此回答已完善 选择输入输出格式 图片说明:  &nbsp…

    2020年11月1日
  • WINCC7.0 重装出现的问题

    之前安装过一次,能正常使用,后来不能打开和新建项目,就重装了一次,但是重装过程中提示说“无法启动‘S7EINSTX.DLL’模块”,然后安装进程就自动结束,这要怎么解决啊,麻烦高手…

    2017年11月4日
  • WINCC7.0找不到变量

    图形编辑器中的按钮或输入输出域链接变量时找不到变量,显示驱动链接下变量为空,没有变量,是什么原因?WINCC换成7.2版本的也是这样。 最佳答案 把与winCC有关的软件都删除后重…

    SIMATIC WinCC 2017年6月19日
  • windows server 2003 上安装 sql server for wincc的问题

    安装时提示 cluster services found on your computer  然后提…

    SIMATIC WinCC 2019年6月11日
  • wincc选件 PM-Control

    有wincc选件  PM-Control的下载地址吗?wincc这些高级选件在中国用的多吗? 最佳答案 找经销商或者西门子销售获取,听说哇哈哈在用。 提问者对于…

    SIMATIC WinCC 2021年7月5日
  • 服务器上的虚拟PC如何运行WINCC?

    亚洲版的要插U盘才行,但是虚拟的PC没有办法插USB啊。买欧洲版的倒是不要插U盘,但是价格太贵了,有没有其他办法解决? 问题补充:不是我们装的虚拟机,你就想象成阿里云的虚拟PC,你…

    SIMATIC WinCC 2020年11月1日
  • WinCC网络问题

    一个WinCC的监控系统,有两个个sever,三个client。请问,五台电脑在硬件接线上怎么连接?采用什么网络?什么通信方式? 最佳答案 这个问题很清晰,你直接加一个交换机就可以…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论