S7-200 SMART是针对中国用户开发的一款小型PLC,该PLC与原来的经典系列的S7-200有着一脉相承的特性,保留了S7-200的使用习惯和编程思路,同时对一些功能进行了优化和扩展,使功能更强,操作更便捷,今天我们就两者的主要区别做一个介绍。
1.CPU运行模式开关不同
S7-200 CPU在模块的右侧有一个运行模式开关,可以改变CPU的运行模式。S7-200 SMART CPU没有运行模式开关,只能在组态软件的系统块里更改CPU上电后的运行模式。如图1所示。S7-200 CPU和S7-200 SMART CPU都有STOP指令可以使程序进入STOP,但是没有RUN指令进行重新启动。
图1 S7-200 SMART CPU模式设置
2.CPU程序容量不同
S7-200 CPU和S7-200 SMART CPU程序容量和数据区大小都是不能扩展的。相应技术数据如表1所示,相比较而言,S7-200SMART扩展了程序和数据存储区的大小,也不再固定运行/非运行编辑模式下程序占用区域的大小,这种方式下程序执行时内部处理更加灵活,也优化了存储空间的使用。
表1 S7-200 CPU和S7-200 SMART CPU程序和数据区大小
3.存储卡的设计以及用途不同
S7-200 CPU和S7-200 SMART CPU都可以使用存储卡来实现一些功能,但是存储卡都不能用来扩展CPU存储区。S7-200 CPU的存储卡可用来实现配方、数据归档、传输程序的用途;S7-200 SMART CPU的存储卡可用来实现传输程序、升级固件、恢复出厂设置的功能。两种存储卡的功能和外形都不一样,不能混用。
如图所示,图2是S7-200 CPU的存储卡和插卡位置,图3是S7-200 SMART CPU的存储卡(MicroSD)以及插卡位置。S7-200 CPU的存储卡是西门子专用的,有单独的订货号,S7-200 SMART的存储卡购买质量可靠的第三方产品即可,但是不管是S7-200 CPU还是S7-200 SMART CPU,存储卡都只是附件,如果没有上述功能需求,CPU完全可以不带卡运行。
图2 S7-200存储卡
图3 S7-200SMART存储卡
4.CPU自带通信接口以及支持的通信协议不同