西门子s7-200和s7-200 smart的以太网通信都采用s7协议的单向通信,可以作客户机或服务器,每个读操作最多传输222字节,每个写操作最多传输212字节。
它们在性能上的区别如下:
1)s7-200 smart的cpu集成了一个以太网接口和rs-485接口。s7-200的以太网通信需要配备一块价格比cpu 226还高的cp 243-1以太网模块。
2)s7-200 smart的以太网接口有一个用于编程计算机的连接,还有8个用于hmi(人机界面)的连接,8个用于以太网设备的主动的get/put连接,和8个被动的get/put连接。上述的25个连接可以同时使用。s7-200 smart与高性价比的smart 700 hmi配合使用非常方便。
cp 243-1只有一个用于编程计算机的连接,和8个s7连接。
3)s7-200和s7-200 smart都用向导来组态以太网通信。s7-200 smart的get/ put向导的操作简化到了极致,s7-200的以太网向导需要多设置十多个参数。
4)s7-200的以太网通信需要调用向导生成的eth0_crl,对于每一个连接、连接中的每一个数据传输,都需要调用一次向导生成的子程序eth0_xfr。
s7-200 smart的以太网通信只需要调用一次向导生成的net_exe子程序。
5)s7-200在以太网通信中作服务器也需要用向导来组态,并调用子程序eth0_crl。
而s7-200 smart作服务器不需要用向导来组态,也不需要调用通信子程序。
6)s7-200 smart之间用以太网通信交换数据不需要附加的硬件成本,比s7-200的网络读写指令的mpi通信的字节数(16字节)和传输速率大得多。s7-200 smart通过以太网还可以与s7-1200和s7-300/400通信。