西门子系列的PLC在梯形图编程的时候,因为都是方块指令块,所以从整体上来看没有多少区别!但是细节上看每个系列的区别还是有很多的,可以从编程软件的方面简单的说一说!
西门子200CN和西门子200smart系列的PLC在梯形图编程的时候,应该说没有差距,因为smart算是200系列的升级替代,所以其梯形图下的指令块基本都是一样的,如下图:
这个图片左边是200plc的指令树,右边是200smart的指令树,可以看出200和200smart的几乎是一样的,但是像运动控制的向导是有点不同的,因此就梯形图来说可以基本认为没有区别!
但是西门子300/400系列用STEP7软件做梯形图的时候,和西门子200系列的差距就比较大了,且不说编程上引入了FB,FC,DB这些,就西门子200PLC中的很多基础指令,在step7中不一定找得到,因为这些指令的功能是通过FC,SFC,SFB这些特殊的系统块来实现的!如下图:
这个图片上左边是西门子200PLC-micro/win软件中的转换指令,右边的图片是300/400系列STEP7软件中的转换指令,可以看到字符串到整数S_I这个指令在300PLC中是没有的,但是在IEC指令库中有相关的FC块来实现这些功能!---这就是200和300系列不同的一个点,其实很多不同的!
再来看一下最新的博途软件,用来给西门子1200/1500系列的PLC编程,当然也能给300/400plc中的某些编程!博途软件增加了一些基本的数据类型,也增加了一个比较强大的功能,比如我前两天答题时说到的博途软件中的计算指令,如果你在200PLC或者STEP7的300/400plc中,你做一个计算,要使用很多加减乘除功能块,去实现一个公式的计算,但是在博途软件中就一个指令块就可以实现全部的计算,好用多了!
(责任编辑:admin) |