您好,欢迎访问一九零五行业门户网

S7-200 SMART高性价比的以太网S7通信功能

s7通信是专为西门子控制产品优化设计的通信协议,它是需要建立连接的协议。
s7通信分为单向连接和双向连接,s7-200 smart只有s7单向连接功能。单向连接中的客户机是向服务器请求服务的设备,客户机调用get/put指令读、写服务器的存储区。服务器是通信中的被动方,用户不用编写服务器的s7通信程序,s7通信是由它的操作系统完成的。
s7-200 smart的以太网端口有以下特点:
1.功能强大
s7-200 smart集成的以太网端口功能非常强大,它有一个编程员连接,8个hmi(人机界面)连接,8个主动get/put连接或8个被动get/put连接。用以太网下载程序的速度非常快。使用get/put指令的s7通信可以实现s7-200 smart之间的通信、与hmi(例如性价比极高的smart 700 ie)的通信,和与其他西门子plc(s7-200/300/400/1200/1500)的通信。它既可以作s7通信的客户机也可以作服务器。
s7-200 smart cpu之间的以太网通信类似于s7-200 cpu之间使用网络读写指令netr/netw的通信,但是netr和netw指令只能读、写远程站点最多16b的数据。s7-200 smart的get/put指令可以读写200多字节的数据。
s7-300/400的cpu之间可以通过mpi、profibus-dp和以太网实现s7通信。但是s7-300/400的cpu集成的mpi和dp接口在s7通信中只能作服务器,不能作客户机。
2.硬件成本极低
s7-200为了实现以太网通信,需要配备2000多元的以太网模块cp 243-1,s7-200 smart的以太网接口的功能和cp 243-1差不多,相当于白送了一块cp 243-1给用户。
s7-1200也有以太网接口,但是只能作s7通信的服务器,不能作客户机。s7-1200的价格比s7-200 smart高。
s7-300/400有的cpu有以太网接口,但是价格很高。有的需要配好几千元的以太网模块。
3.使用简单方便
s7-1200 cpu之间的以太网通信需要编程,s7-300/400作为s7通信的客户机时需要组态和编程。
s7-200和s7-200 smart的以太网s7通信一样,都有编程向导,但是s7-200的向导需要多设置很多参数,例如模块命令字节地址、本地和远程的传输层服务访问点tsap、连接的符号名称、数据传输的符号名、是否生成crc保护、是否使能连接的“保持活动”功能。s7-200 smart的get/put向导去掉了上述的“盲肠”,组态参数简化到了极致。
cpu作为服务器也需要用向导组态,而s7-200 smart作为服务器不需要用向导组态。
s7-200的以太网通信需要调用两个子程序,而s7-200 smart只需要调用一个子程序。
其它类似信息

推荐信息