求帮写一段WINCC脚本实现输入输出域的运算

有按钮1,有输入输出域1、2、3、4、5、6、7、8、9、10、11、12、13其中1到7在一个画面中,8到13在另一个画面中,要求在1 2 3 4 5 6 7中输入数字后,一按钮1就把1*2的的结果送到8里面,把1*3的结果送到9中,把1*4的结果送到10中,依次类推!!!!

问题补充:
谢谢二楼如果不用脚本怎么实现呢 ? 小弟新人谢谢了

最佳答案

为每个输入输出域连接一个变量(可以是内部变量也可以是外部变量,根据你的实际需求而定)例如1-8输入分别连接变量为i1-i7,        8-13输入分别连接变量为o8-o13,当你输好数值后,点击按钮1就可以实现你要的功能,按钮1的C脚本为:#define temp1 "i1"换行#define temp2 "i2"…..,#define temp8 "o8"换行#define temp9 "o9"…..,SetTagWord(o8,GetTagWord(i1)*GetTagWord(i2))换行SetTagWord(o9,GetTagWord(i1)*GetTagWord(i3)) 依此类推即可。

提问者对于答案的评价:
谢谢大家的答案了

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

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

相关推荐