西门子S7-200与S7-300/400系列PLC的主要区别是PLC的等级不同和模块差别,S7-200系列PLC属于基础入门级,而S7-300/400系列PLC相对较高端。即S7-200系列PLC属于小型机,用于小型的电气控制系统中,着重于逻辑控制;S7-200也是多功能机,将所有功能结合在一起,它的控制规模最大为512点,CPU的运算处理速度不及中大型机快,小型机多为整体式,扩展模块最多可加8块,适用于小型设备,性价比高。
S7-300系列PLC属于中型机,用于稍大系统,可实现复杂的工艺控制,如PID、脉宽调制等;S7-400系列PLC用于中大型控制系统,主要是实现冗余控制。中大型机结构是模块化的,最多可加300多块扩展模块,中大型机硬件较贵、成本高,但其运算处理速度快,有很强的通信功能,主要应用于中大型生产线。
1.硬件区别
最主要的区别就是S7-300/400系列PLC为模块化结构,S7-200系列PLC是整体式结构,CPU模块、I/O模块和电源模块都在一个模块内,称为CPU模块;而S7-300/400系列PLC的电源、I/O、CPU都是独立模块。S7-200系列PLC也可以扩展,只是CPU模块集成了部分功能,一些小型系统不需要另外定制模块,S7-200系列PLC的模块也有信号、通信、位控等模块。
S7-200系列PLC对机架没有特定概念,称之为导轨。为了便于分散控制,S7-300/400系列PLC的模块装在一根导轨上的,称之为一个机架,与中央机架对应的是扩展机架,机架还在软件里反映出来。(www.xing528.com)
S7-200系列PLC同一机架上的模块之间是通过模块正上方的数据接头联系的;而S7-300/400系列PLC则是通过在底部的U形总线连接器连接的。
S7-300/400系列PLC的I/O输入是接在前连接器上,前连接器再接在信号模块上的,而不是I/O信号直接接在信号模块上,这样可以在更换信号模块时不用重新接线。S7-300/400系列PLC的CPU带有PROFIBUS(PROFIBUS是一种国际化、开放式、不依赖于设备生产商的现场总线标准)接口。
2.软件区别
S7-200系列PLC使用STEP7-Micro/WIN32软件;S7-300/400系列PLC使用的是STEP7软件,带有Micro和不带的区别是相当明显的。S7-200系列PLC的编程语言有语句表(STL)、梯形图(LAD)、功能块图(FBD)三种;S7-300系列PLC除了这3种外,还有结构化控制语言(SCL)和图形语言(S7graph),其中SCL就是一种高级语言,S7-300/400系列PLC软件最大的特点就是提供了一些数据块来对应每一个功能块(Function Block,FB)。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。