首页 理论教育 FX系列PLC实现N∶N通信规格及最大连接数

FX系列PLC实现N∶N通信规格及最大连接数

时间:2023-06-24 理论教育 版权反馈
【摘要】:FX系列PLC进行的数据传输可建立N∶N的通信,通信时必须有一台PLC为主站,其他PLC为从站,最多能够连接8台FX系列PLC,图8-23所示。图8-23 PLC与PLC之间的N∶N通信1.通信规格N∶N的通信规格见表8-13。

FX系列PLC实现N∶N通信规格及最大连接数

FX系列PLC进行的数据传输可建立N∶N的通信,通信时必须有一台PLC为主站,其他PLC为从站,最多能够连接8台FX系列PLC,图8-23所示。在被连接的站点中,位元件(0至64点)和字元件(4至8点)可以被自动连接,每一个站可以监控其他站的共享数据。通信时所需的设备有RS-485适配器(FX0N-485-ADP)或功能扩展板(FX2N-485-BD、FX1N-485-BD)。

978-7-111-44696-5-Chapter03-36.jpg

图8-23 PLC与PLC之间的N∶N通信

1.通信规格

N∶N的通信规格见表8-13。

表8-13 N∶N通信规格

978-7-111-44696-5-Chapter03-37.jpg

2.通信标志电器

在使用N∶N通信时,FX系列PLC的部分辅助继电器被用作通信标志,代表不同的通信状态,其分配及作用见表8-14。

表8-14 通信标志继电器分配及作用

978-7-111-44696-5-Chapter03-38.jpg

从表8-14可看出,在CPU出错或程序有错或在停止状态下,对每一站点处产生的通信错误数目不能计数。

此外,PLC内部辅助寄电器与从站号是一一对应的。例如对FX0S/FX1S来说,第1从站是M505,第2从站是M506,……,第7从站是M511。而对于FX1N/FX2N/FX2N(C),第1从站是M8184,第2从站是M8185,……,第7从站是M8190。

3.数据寄存器

在使用N∶N通信时,FX系列PLC的部分数据寄存器被用于设置通信参数和存储错误代码,其分配及作用见表8-15。

表8-15 数据寄存器的分配及作用(www.xing528.com)

978-7-111-44696-5-Chapter03-39.jpg

D8177为设定从站点总数数据寄存器。当D8177=1时,为1个从站点,当D8177=2时,为2个从站点,……,当D8177=7时,为7个从站点,当不设定时,默认值为7。

D8178为设定刷新范围(0~2)数据寄存器。当D8178=0时,为模式0;当D8178=1时,为模式1,当D8178=2时,为模式2。

4.软元件分配

在使用N∶N通信时,FX系列PLC的部分辅助继电器和部分数据寄存器被用于存放本站的信息,其他站可以在N∶N网络上读取这些信息,从而实现信息的交换,其辅助继电器和部分数据寄存器的分配如表8-16所示。

表8-16 软元件的分配

978-7-111-44696-5-Chapter03-40.jpg

模式0时,对于FX0N、FX1S、FX1N、FX2N、FX2N(C)系列PLC来说,第0~7号站的位软元件不刷新,而只对字软元件(每站4点)刷新,即只对第0号站的D0~D3、第1号站的D10~D13、……、第7号站的D70~D73刷新。

模式1时,对于FX1N、FX2N、FX2N(C)系列CPLC来说,可对每站32点位软元件、4点字软元件的刷新范围刷新,即可对第0号站的M1000~M1031、D0~D3,第1号站的M1064~M1095、D10~D13,第2号站的M1128~M1159、D20~D23,……,第7号站的M1448~M1479、D70~D73刷新。

模式2时,对于FX1N、FX2N、FX2N(C)系列PLC来说,可对每站64点位软元件,8点字软元件的刷新范围刷新,即可对第0号站的M1000~M1063、D0~D7,第1号站的M1064~M1127、D10~D17,……,第7号站的M1448~M1511、D70~D77刷新。

5.参数设置程序例

在进行N∶N网络通信时,需要在主站设置站号(0)、从站总数(2)、刷新范围(1)、重试次数(3)和通信超时(60ms)等参数,为了确保参数设置程序作为N∶N通信参数,通信参数设置程序必须从第0步开始编写,其程序如图8-24所示。

978-7-111-44696-5-Chapter03-41.jpg

图8-24 主站参数设置程序

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈