品牌
经销商厂商性质
上海所在地
ABB 3HNM06855-1 九江市供应 3HNM06855-1
面议ABB 3HAC16831-1,* 3HAC16831-1
面议ABB 3HAC14550-1,*低价 3HAC14550-1
面议ABB YB161012-EA QHNM925。 QHNM925
面议ABB YB161003-A QHNM902,QHNM902
面议ABB 3HAC10939-6 M2000,* M2000
面议ABB 3HAB4590-1 IRB6400,特惠* IRB6400
面议ABB 3HAA0001-ABP IRB6000。特惠品 IRB6000
面议ABB 3HAB3634-1 IRB4400,热卖 IRB4400
面议ABB 3HAA2093-2 IRB3000, IRB3000
面议ABB 6362056-YE IRB2X00 , IRB2X00
面议ABB 3HAC0468-1 IRB2400,IRB2400
面议ABB DSQC223 PLC以的可靠性和方便的可编程性广泛应用于工业控制领域。实现PC机与PLC通信的目的是为了向用户提供诸如工艺流程图显示、动态数据画面显示、报表显示、窗口技术等多种功能,为PLC提供良好的人机界面。本文详细介绍了FX系列PLC的通信协议,并在Windows环境下,使用VB6.0开发通信程序,实现了PC机与FX系列PLC之间的串行通信。
2 ABB DSQC223 PC机与PLC实现通信的条件
带异步通信适配器的PC机与PLC只有满足如下条件,才能互联通信:
(1)带有异步通信接口的PLC才能与带异步通信适配器的PC机互联。还要求双方采用的总线标准*,否则要通过“总线标准变换单元”变换之后才能互联。
(2)双方的初始化,使波特率、数据位数、停止位数、奇偶校验都相同。
(3)要对PLC的通信协议分析清楚,严格地按照协议的规定及帧格式编写PC机的通信程序。PLC中配有通信机制,一般不需用户编程。
3 PC机及与FX系列PLC的串行通讯
3.1 硬件连接
PC机与FX系列PLC不能直接连接,要经过FX-232AW单元进行RS232C/RS-422的变换,下图表示了它们之间的连接关系:
3.2 ABB DSQC223系列PLC的通信协议
在PC机中必须依据互联的PLC的通信协议来编写通信程序,因此先介绍FX系列PLC的通信协议。
(1)ABB DSQC223数据格式
FX系列PLC采用异步格式,由1位起始位、7位数据位、1位偶校验位及1位停止位组成,波特率为9600bps,字符为ASCII码。格式如下:
(2)通信命令
ABB DSQC223系列PLC有4个通信命令,它们是读命令、写命令、强制通命令、强制断命令,如下表所示。表中X—输入继电器;Y—输出继电器;M—辅助继电器;S—状态元件;T—定时器;C—计数器;D—数据寄存器。
Siemens Rack 7SA5015-3FA31-1BA0
Siemens Simatic S5 6ES5 923-3UC11 6ES5923-3UC11 E09
Siemens 6FX1120-5CA01 Sirotec Kuka CPU
Siemens Simatic 6GK1143-0AA01 E10 Sinec
Siemens Simovert MC DC/AC Drive 6SE7012-0TP50-Z
Siemens Simovert MC DC/AC Drive 6SE7012-0TP50-Z
Siemens Simatic S5 CPU 941 6ES5 941-7UA12 6ES5941-7UA12
Siemens Simatic S5 6ES5 924-3SA11 6ES5924-3SA11 E04
Siemens Simatic 6FX1114-6AC01 System 8 MS721 Linkage
Siemens Simatic S5 6ES5 300-5CA11 6ES5300-5CA11 E04
Siemens Simatic S5 6ES5 300-5CA11 6ES5300-5CA11 E04
Siemens Simatic S5 6ES5 511-5AA14 6ES5511-5AA14 E06
Siemens Simatic S5 6ES5 924-3SA11 6ES5924-3SA11 E04