西门子PLC_SIEMENS博途1500的加法指令的新功能
用300PLC的Step7的时候,我用到一个功能:80个实数相加。我只能用ADD指令,用79次。如下:
A1+A2存入BBBB,
A3+BBBB存入BBBB,
A4+BBBB存入BBBB
....
A80+BBBB存入BBBB
非常繁琐,要调用79次ADD指令。用了博途V14后,只用一次ADD指令。因为在博图中ADD指令可以扩展输入的数量。一般输入有IN1 IN2 ,两个相加数,但是可以扩展,相加数可以***多扩展100个,即100个数据相加,输出到OUT.
非常方便
西门子PLCSIEMENS1200/1500指令相比较于300/400,有继承,但是也有很多的改动,你发现的这只是很多中的一个而已;
在此再说一个经常用的,move指令,功能增强了很多,可以对udt或者数组等使用,替代了之前300/400里面一些必须用BLKMOV才能实现的功能。scl里面的“:=”也是如此。
这功能比STEP7要便利得多,实现了多操作数的运算,使程序更加直观、紧凑、易读,但用到***就不见得方便了。