在图
1.1 中的 8013E 模块则是用于采集温度烤箱的实时温度,然后送到上位机中去进
行处理,这里的
8013E 模块通过一个 DAC8520 的一个由计算机出来的 RS232 到 RS485 的
一个转换模块与计算机相连。当然这里的处理数据的过程实际上是在
PLC 中完成的。
为了实现以上介绍的控制功能,我们就必须考虑很多实际的问题,这里我们还是主要
讨论通信的问题。首先,既然双方要通信,就必须有一个双方设备都能够相互通信的通信协
议
;再次是通信双方的数据交换;最后才是编写通信程序。关于我们怎样得出通信协议,怎样
实现数据的交换,怎样编写通信程序都是本文所要讨论的问题。下面就具体介绍
PCS 串行
通信是怎样实现的。
2.PCS 串行通信的实现
2.1 PC 机与 FX 系列 PLC 串行通信的实现
2.1.1 硬件连接
PC 机与 FX 系列 PLC 不能直接连接,要经过 FX-232AW 单元进行 RS232C/RS-422 的
变换,图
2.1 表示了它们之间的连接关系:
带异步通信适配器的
PC 机与 PLC 只有满足如下条件,才能互联通信:
(1)带有异步通信接口的 PLC 才能与带异步通信适配器的 PC 机互联。还要求双方采用的
总线标准一致,否则要通过
“总线标准变换单元”变换之后才能互联。
(2)双方的初始化,使波特率、数据位数、停止位数、奇偶校验都相同。