引言
PLC(可编程逻辑控制器)之间存在多种通信方式,每种方式的设置各不相同。本文将探讨使用两台 FX2N 型号的 PLC 通过 RS485 通信模块连接成 N:N 型通信网络结构的设置方法。
N:N 型小型网络结构
N:N 型小型网络主要用于工业现场多任务复杂控制中。网络内的 PLC 充当不同的角色,并完成各自的控制任务。通过通信,它们相互联系并完成共同控制的角色。
硬件连接
要完成 N:N 的通信,首先在硬件上需要 FX2N-485-BD 模块,并安装在 PLC 基本单元上。之后,使用一根 2 芯的屏蔽双绞线将主机的 SDA 和 RDA 信号端子与从机的 SDA 和 RDA 信号端子连接起来;然后将主机的 SDB 和 RDB 信号线与从机的 SDB 和 RDB 信号线连接起来;最后将 SG 信号线端子连接起来。至此,两台 PLC 的通信硬件连接完成。
参数和程序设置
接下来需要对 PLC 中的参数和程序进行设置。以下主要介绍程序的编写,包括主站控制程序和从站控制程序。
主站控制程序
; 主站控制程序
LD D8176
OUT Y70 ; 输出站点号
LD D8177
OUT Y71 ; 输出从站总数
LD D8178
OUT Y72 ; 输出刷新范围
LD D8179
OUT Y73; 输出重试次数
LD D8180
OUT Y74 ; 输出通信超时
从站控制程序
; 从站控制程序
LD D8176
IN Y70 ; 输入站点号
LD D8177
IN Y71 ; 输入从站总数
LD D8178
IN Y72 ; 输入刷新范围
LD D8179
IN Y73 ; 输入重试次数
LD D8180
IN Y74 ; 输入通信超时
参数设置
在主从 PLC 程序中,我们为主机设置了 5 个参数:
- 站点号寄存器 D8176
- 从站总数寄存器 D8177
- 刷新范围寄存器 D8178
- 重试次数寄存器 D8179
- 通信超时寄存器 D8180
其中,前三个寄存器为只写特性;后两个寄存器为读写特性。
PLC 之间的数据交换是通过专用区域的位软元件和字软元件来完成的。对于通信来说,每个站都赋予了 64 个内部继电器位元件和 8 个数据寄存器子元件。对于每个站来说,它只能将要传输的内容写入自己所规定的范围内,也可以从其它站索要数据和位。
总结
通过使用 RS485 通信模块,可以将两台 FX2N 型号的 PLC 连接成 N:N 型通信网络结构。通过硬件连接、参数设置和程序编写,可以完成 PLC 之间的数据交换,从而实现多任务复杂控制。
本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!
添加新评论