有网友碰到这样的问题“常用PLC通信协议有哪些?”。小编为您整理了以下解决方案,希望对您有帮助:
解决方案1:
常用PLC通信协议有以下几种:
西门子系列PLC通信协议
39R协议:主要用于早期的S5 PLC,现在国内应用较少。
MPI协议:支持S7-200、S7-300、S7-400等PLC,用于多点通信。
PPI协议:主要用于S7-200 PLC,支持点对点通信。
Profibus协议:通过Profibus总线系统和计算机进行通信,支持S7-300及以上型号PLC。
工业以太网协议:支持S7-300及以上型号PLC,通过以太网进行通信。
GE PLC通信协议
SNP协议:GE 90-70和90-30系列PLC支持的通信协议,协议内容在PLC手册中有详细描述。
以太网协议:GE PLC也支持以太网通信,但协议内容不对外公开,提供了SDK开发包用于通信。
Rockwell AB PLC通信协议
DF1协议:Rockwell各PLC(如PLC2、PLC3、PLC5、SLC500、ControlLogix等)都支持的通信协议,可以通过串口或网络介质传输数据。
OPC和DDE:Rockwell集成的软件中RSLogix包含DDE和OPC SERVER,用于数据通信。
三菱PLC通信协议
FX系列通信协议:包括通过编程口或232BD通信,以及通过485BD等方式通信。
A系列和Q系列通信协议:支持以太网通信。
CC-LINK协议:三菱PLC也支持CC-LINK协议进行通信。
欧姆龙PLC通信协议
Host Link协议:基于串口方式进行数据传输的通信方式,当PLC进入MONITOR方式时,上位机可以和欧姆龙PLC通信。
Control Link协议:欧姆龙PLC的一种快速通信方式,通过板卡进行数据通信,需要配置欧姆龙的驱动。
施耐德(莫迪康)PLC通信协议
Modbus协议:在工控行业得到了广泛应用,已不仅仅是一个PLC的通信协议,在智能仪表、变频器等许多智能设备都有相当广泛的应用。
MODBUS PLUS协议:相对于MODBUS传送速度更快,距离更远,需要在计算机上安装MODCON提供的SA85卡并安装驱动进行通信。
其他协议:如TCP/IP以太网、Unitelway、FIPWAY、FIPIO、AS-I、Interbus-s等多种通信方式。
松下PLC通信协议
MEWTOCOL协议:松下PLC和计算机之间可以通过串口和以太网进行通信,采用的通信协议是MEWTOCOL协议,该协议比较简单,许多软件都可以从PLC中直接读取数据。
此外,还有其他一些PLC厂家和通信协议,如LG的MASTER-K系列PLC使用串口通信协议,日立的H系列PLC使用Hi协议,光洋的PLC使用CCM2协议,信捷的PLC使用Modbus串口协议,凯迪恩的PLC使用MODBUS串口协议等。
总结:
PLC通信协议种类繁多,不同品牌和型号的PLC可能支持不同的通信协议。在选择PLC和通信协议时,需要根据具体的应用场景和需求进行选择。同时,随着技术的发展和标准的统一,未来PLC通信协议可能会更加统一和兼容。
HINET工业智能网关等设备的出现,也在一定程度上解决了不同PLC之间通信协议不兼容的问题,通过集成多种通信协议和互联网接入方式,实现了工业现场设备的远程控制和数据通信。