XD系列PLC扩展模块用户手册(PD04 20260516 1.2.4) (1).pdf - 第257页

XD 系列 PLC 扩展模块用户 手册 8. 编码器检测 模块 248 2 ) Flash 寄存器设置 扩展模块 0CH~3CH 通道参数, 可通过 PLC 内 部的特 殊 FLASH 数据寄存器 FD 进行设置。如下 所示: 模块 ID 号 配置信息地址 模块 ID 号 配置信息地址 #1 SFD 350~SFD359 #9 SFD 430~SFD439 #2 SFD 360~SFD369 #10 SFD 440~SFD449 #3 …

100%1 / 289
XD 系列 PLC 扩展模块用户手册 8. 编码器检测模块
247
2
在右侧模块列表中选择模块拖动到对应位置,或者在右侧模块列表中双击选择模块:
3
双击对应模块图标,可进入模块配置界面,可以配置对应的编码器参数。根据需要连接
编码器的参数,设置模块中编码器位数、编码器类型如编码器是 16 位编码器,则帧位数
16、编码器类型选二进制传输率请结合 8-2-1 “模块规格”表中使用的屏蔽双绞线
缆长度进行选择。
4
点击 获取扩展模块的默认配置参数。
5
扩展模块参数设置完毕之后,点击 将设定值写 PLC 中,断电后再重新上电方生
效,模块组态节点下,挂载已组态模块,双击进入模块参数配置
XD 系列 PLC 扩展模块用户手册 8. 编码器检测模块
248
2Flash 寄存器设置
扩展模块 0CH~3CH 通道参数,可通过 PLC 部的特 FLASH 数据寄存器 FD 进行设置。如下
所示:
模块 ID
配置信息地址
模块 ID
配置信息地址
#1
SFD350~SFD359
#9
SFD430~SFD439
#2
SFD360~SFD369
#10
SFD440~SFD449
#3
SFD370~SFD379
#11
SFD450~SFD459
#4
SFD380~SFD389
#12
SFD460~SFD469
#5
SFD390~SFD399
#13
SFD470~SFD479
#6
SFD400~SFD409
#14
SFD480~SFD489
#7
SFD410~SFD419
#15
SFD490~SFD499
#8
SFD420~SFD429
#16
SFD500~SFD509
3SFD 的位定义
以第一模块为例,说明设置方式:
寄存器
Bit7
Bit6
Bit5
Bit4
Bit3
Bit2
Bit1
Bit0
SFD350
Byte0
SSI1 帧位数(010-31BIT
Byte1
SSI2 帧位数(010-31BIT
SFD351
Byte2
SSI3 帧位数(010-31BIT
Byte3
SSI4 帧位数(010-31BIT
SFD352
Byte4
保留
SSI2 传输率
保留
SSI1 传输率
X
0125KHz 1
250KHz
2500KHz 31MHz
X
0125KHz 1250KHz
2500KHz 31MHz
Byte5
保留
SSI4 传输率
保留
SSI3 传输率
X
0125KHz 1
250KHz
2500KHz 31MHz
X
0125KHz 1250KHz
2500KHz 31MHz
SFD353
Byte6
SSI2 单稳态时间
SSI1 单稳态时间
064us148us232us3
16us
064us148us232us3
16us
Byte7
SSI4 单稳态时间
SSI3 单稳态时间
064us148us232us3
16us
064us148us232us3
16us
SFD354
Byte8
保留
Byte9
保留
SFD355
Byte10
SSI4 编码类型
SSI3 编码类型
SSI2 编码类型
SSI1 编码类型
0:格雷码
1:二进制
0:格雷码
1:二进制
0:格雷码
1:二进制
0:格雷码
1:二进制
Byte11
保留
SFD356~SFD359
保留
XD 系列 PLC 扩展模块用户手册 8. 编码器检测模块
249
8.2.6 外形尺寸图
单位:mm
8.2.7 编程举
例:
现有 1 路位移传感器要测量距离(测量范围:0~64mm;编码器位数:16 位)。此处我们使用#1
模块的第一通道进行测量。
程序:
DMOV ID10000 D0
M0
M0
DDIV D0 K65535 D2
DMUL D2 K64 D4
S
Y10000
说明:
首先在配置模块时,请将 SSI1 帧位数设为 16,其他参数默认即可。
程序如上图所示,将 M0 作为测距功能开关,当 M0 上升沿来临时,首先打开第一通道使能
关。
由于 SSI1 帧位数为 16,则 ID10000 的范围为 0~65535,对应位移传感器的范围 0~64mm,因此
通过模块简单运算可将数字量换算成位移。
假设 ID10000 的数字量 4095,则对应的位移是 64×(4095/65535=4mm
63.0
100.0
108.0
55.0
2-
4.3
89.9
D1+
D1-
C1+
C1-
24V
0V
0V-1
24V-1
C2-
C2+
D2-
D2+
0V-1
24V-1
SH1
SH0
D3+
D3-
C3+
C3-
D4+
D4-
C4+
C4-
// 打开第一通道使能
// 将检测值传送到 D0
// 算出比例关系
// 得出当前位移