AB
一:ab plc 寄存器设置
1,PLC通讯设置
a.RSLogix500软件设置。注意:Driver:DF1 Full Duplex;Error Detection:CRC。
b.RSLogix5000软件设置:注意:Protocol:DF1 Point to Point;Error Detection:
CRC;Enable Duplicate Detection:Disabled。
(1)设置通讯参数:controller properties
(2)定义标签并设置数据类型,选择controller tags右击—>edit tags,如下建立标签:
注:数据类型(Data Type)如没定义数组的话,只能使用一个地址;标签定义的具体使用方法请查看RSLogix5000相关说明手册。
(3)标签名(Name)与文件号(File Number)对应,选择logic--->map PLC/SLC messages,
(注:软件状态改为离线状态)
注:不能赋予同一个文件号(File Number)给不同的标签名(Name)。
2,PLC(中文版)通讯设置
a.RSLogix5000软件设置:注意:协议:DF1 点对点;错误校验:CRC;
(1)设置通讯参数:controller properties
注意:控制器内部寄存器与触摸屏通讯,还需先在RSLogix5000软件中定义。 (4)定义标签并设置数据类型,选择控制器标签 右击—>新建,如下建立标签:
1:B3,N7,F8位寄存器B3
注:只能使用BOOL 类型N7
(注:只能使用INT 类型型) F8
注: 只能使用REAL 类型
注:维0 如没定义大小的话,只能使用一个地址;标签定义的具体使用方法请查看RSLogix5000相关说明手册。
(5)标签名(Name)与文件号(File Number)对应,选择逻辑--->映射SLC/PLC,(注:软件状态改为离线状态)
2,PLC 地址设置
用rslogix 500 对plc 进行设置(注:软件状态改为离线状态)
A.在数据文件处右键B3 T4 C5 R6 N7 F8等寄存器的属性对其中元素大小进行设置
C.T4 元素处设置为16
E.R6 元素处设置为255
F.N7元素处设置为255
G.F8 设置为255
二:各个寄存器
1.F寄存器请设置成32为浮点型双字。例使用F寄存器并数据格式设置双子,则地址
设置时为F0 ,F1,F2 ....等即可。
2.其他寄存器若设置为双字。例如N0寄存器地址数据格式设置为双字则设置地址时
N0 ,N2,N4 .....等