您现在的位置是:首页 > PLC技术 > PLC技术

S7-200系列PLC的用户定义通信协议

来源:艾特贸易2017-06-04

简介用户定义的协议(自由端口模式)允许编写程序控制 S7-200 CPU 的通信口,在该模式下可实现 PLC 与多种具有串行接口的外设通信,例如可让 PLC 与打印机、条形码阅读器、变频器、调制解

    用户定义的协议(自由端口模式)允许编写程序控制S7-200 CPU的通信口,在该模式下可实现PLC与多种具有串行接口的外设通信,例如可让PLC与打印机、条形码阅读器、变频器、调制解调器( Modem)和上位PC等智能设备通信。    要使用自由端口模式,需设置特殊存储器字节SMB30(端口0)和SMB130(端口1)。传输速率最高为38. 4kbit/s(可调整)。因此使可通信的范围大大增加,使控制系统配置更加灵活、方便。    自由端口模式只有在S7-200 PLC处于RUN模式时才能被激活。如果将S7-200 PLC设置为STOP模式,那么所有的自由端口通信都将中断,而且通信口会按照S7-200系统块中的配置转换到PPI协议。    除了前面介绍的几种通信协议外,S7-200 PLC还支持其他一些协议。S7-200 PLC支持的通信协议见表6-3,从表中可以看出,PPIMPI协议都可使用CPU0/1通信端口,PROFIBUS- DP协议只能使用通信扩展模块EM277上的通信端口。    6-3    S7-200 PLC支持的通信协议
S7-200 PLC支持的通信协议