WINCC运行时模拟量是怎么控制的?

我需要用A PLC站的模拟量控制B PLC站的设备,在上位机A站建变量A_CUR 地址PIW512 ,在上位机B站建变量A_CUR_SIM 地址MW0. 用Get取A_CUR值后Set给A_CUR_SIM.
现在发现一个问题 :A站跟B站各有一个画面,取值赋值做在A站画面,当我看A站画面时取值赋值正常进行,当我看B站画面时取值赋值停止了.  是不是WINCC对不在当前画面的变量不进行运算的啊?我该怎么做才能让我不管看哪个画面的时候取值赋值始终在进行?谢谢!!!

问题补充:
回一楼,我没用任何脚本. 在A站画面有一个输入输出域用来显示A_CUR的. 原来显示值动态那里用的是变量,现在我把它改成C语言进行取值赋值再返回显示值就这样

最佳答案

因为wincc的变量刷新有一个优化的功能也就是不显示的画面连接的变量它是不和下位机通讯的,所以你的要求应该是用全局脚本周期触发来做。c脚本就是1楼的,如果是vbs:
dim mytag
mytag=hmiruntime.tags("A_CUR ").read
hmiruntime.tags("A_CUR_SIM").write mytag

提问者对于答案的评价:
谢谢 ,我就是采取barry老师回答的那样用C语言写的 也是采用2秒周期的循环触发写的,但是切换画面之后就不传送数据了。象barry老师建议的那样在B画面再建个输入/输出域不完全管用,因为下面PLC站多,画面很多,操作员可能2个画面都不看。  您的答复让我知道问题出在什么地方了,我再试试怎么做。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午2:38
下一篇 2019年6月11日 上午2:38

相关推荐

  • wincc opc server 做服务器的时候是否允许多客户端同时访问

    wincc opc server 做服务器的时候是否允许多客户端同时访问 最佳答案 可以的。不要过多,过多会造成延时的。 提问者对于答案的评价:谢谢 …

    SIMATIC WinCC 2017年11月6日
  • WINCC用布局通过ODBC读取ACCESS做报表问题111

    1、数据已存入ACCESS,如图1.2、布局已连接ACCESS源,SQL,连接变量SQLACCESS。问题:连接成功并且可以读取,但只能读一列。3、全部读取,结果如图2.Dim&n…

    2017年6月6日
  • wincc 如何做动画

    wincc 如何做流水线的动画 钻石用户推荐最佳答案 看你的动画类型了啊1、可以选择gif类型的图片,这种效果比较好,不过如果多了,占用资源比较多2、普通状态显示,使用W…

    SIMATIC WinCC 2021年7月5日
  • 为什么wincc flexible 2008项目无法打开,提示因为它已经在使用!

    为什么wincc flexible 2008项目无法打开,提示因为它已经在使用! 重启也不好使,重装软件行不行? 钻石用户推荐最佳答案 如果无法正常打…

    SIMATIC WinCC 2021年7月5日
  • WINCC的变量导出及导入问题

    我要做的功能如下:定义一个外部变量,例如a.pv,对应200PLC的V存储区,一个内部变量$a,在WINCC画面中做个输入输出域,连接的变量为$a,当我修改这个输入输出域的值时,$…

    SIMATIC WinCC 2019年6月11日
  • k-pt178怎样关闭背光

    就是不操作屏时,过一段时间(比如三分钟)屏的背光自动关闭? 最佳答案 这个屏比较低档,好象没有该功能,但可以调整对比度。 提问者对于答案的评价:ok

    SIMATIC WinCC 2019年6月11日
  • WINCC的版本

    WINCC里的开发版运行版比较好理解,里面还有个完全版是什么样的一个版本!派什么用!还有里面的那么多选件是派什么用,谁能给我解释下!我没用WINCC7.0,现在要用,没有头绪 问题…

    SIMATIC WinCC 2019年6月11日
  • 变量记录 不能激活

    激活WinCC时, 变量记录不能激活 最佳答案 1.项目路径是否有中文名;2.是否安装了STEP7,版本是否有冲突;3.是否安装了杀毒软件及防火墙,建议将你的杀毒软件卸掉…

    SIMATIC WinCC 2019年6月11日
  • 第三方软件(比如VBA)与WINCC或者PLC通讯

    现在要实现一个料单查询功能。我看过别人用第三方软件(比如VB)来读取WINCC或者PLC的数据来实现料单的查询。大家有没有相关例子和资料,希望能帮助我!若能解决问题我会把分数加到最…

    SIMATIC WinCC 2019年6月11日
  • wincc flexible 的按钮取反没法用啊?

    如图,这个是1和0取反指令吧,为什么M和I变量都不能设置到里面? 问题补充:inverbit是取反,那这个怎么用? 图片说明:    最佳答案 1、inverb…

    2021年7月5日