RS-232是一种异步通信方法(游行乐队必须"同步"
彼此相互协调,以便当他们一步到位时。 它们是异步的,因为它们跟随乐队领导者保持他们的时间安排。)
我们使用二进制系统以ASCII格式传输数据。 PLC串口用于数据的发送/接收,它通过发送/接收电压工作,通过RS232,正常情况下,1位由电压-12 V表示,0表示电压+ 12V。 考虑+/- 3伏之间的电压有两种类型的RS-232设备。)
DTE - 数据终端设备和一个常见的例子是计算机。
DCE - 数据通信设备和一个常见的例子是调制解调器。
PLC可以是DTE或DCE设备。
当plc和外部设备都是DTE(或两个DCE)设备时,它们无法相互通信。 解决方案是使用零调制解调器连接。
通常,plc是DTE,外部设备是DCE。
将RS-232与PLC配合使用
一些制造商在主处理器中包含RS-232通信功能。 有些人使用"编程端口"。 其他需要一个特殊的模块来与外部设备"通话RS-232"。
外部设备可以是操作员界面,外部计算机,电机控制器,机器人,视觉系统等。
要通过RS-232进行通信,我们必须设置:
1.在数据存储器中,我们将存储要发送的数据吗?
2.在数据存储器中,我们将从外部设备接收数据吗?