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自带通信接口以及支持的通信协议不同
两个系列的CPU都支持自由口、Modbus RTU、USS等。
S7-200 SMART 标准型CPU本体集成一个RJ45的以太网接口和一个RS485接口,如图5所示,S7-200 CPU本体只有一个或者两个RS485接口,没有以太网接口,如果有以太网通讯的需求,需要扩展CP243-1模块,如图4所示。CP243-1的以太网接口仅支持西门子内部的S7单边PUT/GET通信协议,S7-200 SMART的以太网口除了支持西门子的S7协议之外,还支持Modbus/TCP、TCP/IP、UDP、ISO-on-TCP、PROFINET通信协议,所以通信能力更强。