监控画面上共有24个输入/输出域实时显示过程变量的值,但这些变量不是直接连接的,还需要计算转化,如果用VBS脚本编写每个输入输出域,触发时间怎么定呢?这么多会不会影响整个系统的运行,或者是用动态对话框编写可以吗?(表达式/公式),能告诉怎么用吗?其实我要实现的转换很简单,就是在PLC里是16384类似的数,我画面上要看到实际的数,但要实时显示,公式:显示值=变量*3000/16384,用什么方法实现最好呢?
问题补充:
输入输出域显示用直接连接方式,然后填转换公式,如果转换公式里有两个过程变量呢,会不会影响输出的实时显示呢?
例:
(过程变量a*3000/16384)*(3*过程变量b)/5*5.25,
最佳答案
用组态对话框,在你所要显示的输入输出域上右击,选择组态对话框,在里面填你要写的公式,然后直接连接即可,不会影响画面速度的,用的是画面周期。
图片说明:
提问者对于答案的评价:
我也是这么想的,但是不确定,谢谢你的详细解答。
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc263139.html