请各位PLC高手门帮忙看看我画的梯形图,这是西门子S7-200PLC。我先介绍一下,VW24是人机界面定义的一个变量数字输入点,用字加法指令结果输出到VW26中,然后再用加法指令使ⅤW26与AIW2相加结果送到ⅤW28里,然后用传送指令把VW28里的数据送到模拟量输出指令AQW2里控制变频器速度。假如用人机界面向ⅤW24里写入32000,这样AQW2是不是就会输出10V的模拟电压信号?我主要是想弄清楚指令和逻辑关系这样写正确吗?
这位师傅你好:我有点没解释清楚,最上面的那个加法指令是有原因的才用了那个,假如排除最上面的那个加法指令,我直接往ⅤW26里写入1000如果AlW2里的值是22000,那么VW26直接与AlW2相加,结果ⅤW28是不是等于32000,此时AQW2输出是不是10V。请问我这样的算法对吗?
我是个新手,刚学不久,有许多指令的用法不太懂,请你指点指点。
追答你要是怎么说是没错了,但是一般的组态如果用16位有符号或16位无符号的控制VW26,应该不会出现你说的这种问题,但是你的既然出现了,用加法解决也行。
追问谢谢你了。感谢你的帮助。