LINK区在PLC中的划分
发布于2023-01-12 11:49
19
2
标签:P-LINK
LINK区共享的P-LINK通信方式适用于PLC与PLC之间的通信。该方式通信速度快使用方便,但在一个环中的站数最多为16个站,能够交换的数据受LINK区的限制。
(1)LINK区的划分
在P-LINK环网中的每台PLC都带有一个P-LINK单元。原则上每台PLC最多可以带两个P-LINK单元,但只有在多环结构中,充当桥的PLC才带两个P-LINK单元。若带两个P-LINK单元时,其中紧靠CPU单元的那个P-LINK单元为P-LINKO单元,接下去那个为P-LINK1单元。在P-LINK 网中,若采用LINK区共享方式,首先应为每台PLC设定一个站号,同时必须对每台PLC的LINK区进行划分,形成信箱结构。
①首先用P-LINK单元前面板上的两个拨盘开关为PLC设定站号。对共享通信方式站号取值范围为1~16,并且用P-LINK单元前面板上的4位DIP开关设定工作方式为共享通信方式。
②每台PLC均可分配两个LINK区,称为LINKO和LINKI。但若PLC上只装有一个P-LINK 单元,则只能占一个LINK区。每个LINK区分成LR区(LINK继电器)与LD 区(LINK数据区),如图7-42所示。
图7-42 LINK 区分配图
由图7-42可见,每一个LINK单元最多可以分配64个LINK 继电器和128个数据单元,即LINK 0可分配LRO~LR63,而LINK1则为LR64~LRI27。同时LINK0可分配LD0~LD127,而LINK1为M128~LD255。
③LINK 区的划分通过对PLC系统寄存器的设置来实现。在设置时只要设定此PLC的发送区就可以了,其他PLC的同样地址区将自动分配为PLC的接收区。
如一个环路中有四个站点,站号为01、02、03、04,每个站均只带一个P-LINK单元,即LINK0。
01号站设发送区为0~15,即LR和LD各16个;
02号站设发送区为16~31,即LR和LD各16个;
03号站设发送区为32~47,即LR和LD各16个;
04号站未分配发送区。
各站点的LINK区自动分配如图7-43所示。
图7-43 LINK 区分配图例
由图7-43可见,在同一环路内LINK区的地址是统一分配的,即各站点地址不能重复。如01号站占用了地址0~15,则各站点的0~15全部分配给01站,其他站不能再用。此外,只要设定了各站点的发送区地址,则各站点接收区地址也随之确定。而未设发送区的站点,其地址不予分配。例如,只要设定01号站发送区为0~15,则其他各站的0~15均为01站的接收区,而01号站的其余区则均为接收区。至于接收区如何分配,则取决于环内其他站点发送区如何设定,其他依此类推。