wincc中 变量字符串如何和变量字符串连接 – 已解决问题

工控评论

在wincc中建立一个i/o域,要显示13位数字,第一个变量tag-1从plc取来5位(69312),第二个变量tag-2从plc取来4位(3456),第三个变量tag-3从plc取来4位(7890),现在想在i/o域显示(6931234567890)如何实现,

解答:文章源自公式库网-https://www.gongshiku.com/html/201908/wincczhong-bianliangzifuchuanruhehebianliangzifuchuanlianjie-yijiejuewenti.html

方法一:用VBS脚本,在I/O域的输出属性里写脚本文章源自公式库网-https://www.gongshiku.com/html/201908/wincczhong-bianliangzifuchuanruhehebianliangzifuchuanlianjie-yijiejuewenti.html

Item.OutputValue = HMIRuntime.Tags("Tag1").Read &  HMIRuntime.Tags("Tag2").Read &  HMIRuntime.Tags("Tag3").Read文章源自公式库网-https://www.gongshiku.com/html/201908/wincczhong-bianliangzifuchuanruhehebianliangzifuchuanlianjie-yijiejuewenti.html

方法二:文章源自公式库网-https://www.gongshiku.com/html/201908/wincczhong-bianliangzifuchuanruhehebianliangzifuchuanlianjie-yijiejuewenti.html

如果只是显示,而不是用于最终的运算。最简单的方法是把三个标签对应的显示值摆放在一起,背景透明,距离适当,给人一种是一个数值的感觉就可以了。
否则要使用循环移位指令。文章源自公式库网-https://www.gongshiku.com/html/201908/wincczhong-bianliangzifuchuanruhehebianliangzifuchuanlianjie-yijiejuewenti.html 文章源自公式库网-https://www.gongshiku.com/html/201908/wincczhong-bianliangzifuchuanruhehebianliangzifuchuanlianjie-yijiejuewenti.html

运营不易,
感谢支持!
weinxin
我的微信
我的微信公众号
我的微信公众号扫一扫
weinxin
我的公众号
 最后更新:2020-5-20
公式库网
  • 本文由 公式库网 发表于 2019年8月13日18:32:58
  • 转载请务必保留本文链接:https://www.gongshiku.com/html/201908/wincczhong-bianliangzifuchuanruhehebianliangzifuchuanlianjie-yijiejuewenti.html

发表评论