XD系列PLC扩展模块用户手册(PD04 20260516 1.2.4) (1).pdf - 第230页
XD 系列 PLC 扩展模块用户 手册 7. 温度控制模 块 221 2 )相关地址定义 用户使用此模块过程 中,涉及相关参数 读写操作对象 ,以下对其 地址排列 作一些说 明: From_To 数据 初始值 CH1 CH2 CH3 CH4 R/W 自整定使能 0 K0 K0 K0 K0 RW PID 输出值( 0 ~ 4095 ) - K1 K2 K3 K4 R 温度设定值(单位: 0 .1 ℃) 0 K5 K6 K7 K8 RW P…

XD 系列 PLC 扩展模块用户手册 7. 温度控制模块
220
(d)转化为梯形图
指令解析
⚫ 写入模块指令 TO
将本体指定寄存器数据信息写入至指定模块地址中,以字为操作单位。
M1
TO K10000 K0 K2 D0
S1
S2 S3 D1
操作数
功能
可用操作数
S1
目标模块号,范围:10000~10015。
K、TD,CD,D,HD,FD
S2
写模块的首地址。
K、TD,CD,D,HD,FD
S3
写入寄存器个数(字数)。
K、TD,CD,D,HD,FD
D1
本体内存放写入数据的寄存器首地址。
TD,CD,D,HD,FD
⚫ 读取模块指令 FROM
将指定模块地址中数据信息读取至本体指定寄存器中,以字为操作单位。
M1
FROM K10000 K0 K2 D0
S1
S2 S3 D1
操作数
功能
可用操作数
S1
目标模块号,范围:10000~10015。
K、TD,CD,D,HD,FD
S2
读模块的首地址。
K、TD,CD,D,HD,FD
S3
读取寄存器个数(字数)。
K、TD,CD,D,HD,FD
D1
本体接收寄存器首地址。
TD,CD,D,HD,FD
⚫ FROM/TO 指令只能写在 BLOCK 顺序功能块里,固件版本 V3.4.5 以下的 XD
系列 PLC 仅允许最多 8 个 BLOCK 功能块;固件版本 V3.4.5 及以上的 XD/XL
系列 PLC,程序里最多可写 100 个 BLOCK,但同时最多只能运行 8 个。
⚫ 模块起始编号从 K10000 开始,#1 模块为 K10000,#2 模块为 K10001……以
此类推,#16 模块为 K10015。

XD 系列 PLC 扩展模块用户手册 7. 温度控制模块
221
2)相关地址定义
用户使用此模块过程中,涉及相关参数读写操作对象,以下对其地址排列作一些说明:
From_To 数据
初始值
CH1
CH2
CH3
CH4
R/W
自整定使能
0
K0
K0
K0
K0
RW
PID 输出值(0~4095)
-
K1
K2
K3
K4
R
温度设定值(单位:0.1℃)
0
K5
K6
K7
K8
RW
PID 参数
Kp
40
K9
K13
K17
K21
RW
Ki
240
K10
K14
K18
K22
RW
Kd
60
K11
K15
K19
K23
RW
Diff(单位:0.1℃)
1000
K12
K16
K20
K24
RW
控温周期(单位:0.1s)
20
K25
K26
K27
K28
RW
输出幅度(范围:0~100)
100
K29
K30
K31
K32
RW
温度偏差值δ(单位 0.1℃)
0
K33
K34
K35
K36
RW
校准环境温度值(单位 0.1℃)
-
K37
K38
K39
K40
W
From/To 数据初始化
-
K41
K41
K41
K41
W
From/To 参数说明
相关参数
说明
自整定使能
自整定使能信号,当置 1 时进入自整定阶段。
自整定结束后,PID 参数值和控温周期数值被刷新,并自动将该使能位清
0。
用户亦可读取其状态,为 1 时表示处于自整定过程中,为 0 时表示未进行
自整定或自整定已经结束。
自整定使用的是临界振荡法。
PID 输出值
(0~4095)
在 PID 输出为模拟量控制(如蒸汽阀门开度或可控硅导通角)时,可将该
数值传送给模拟量输出模块,以实现控制要求。
温度设定值
(单位 0.1℃)
控制系统的目标温度值。设定范围为-1000~5000,即-100.0~500.0℃。
PID 参数
(P、I、D)
通过 PID 自整定可得到最佳参数值。
若当前 PID 控制不能很好的满足控制要求,用户亦可直接写入经验 PID 参
数,模块依照用户设定的 PID 参数进行 PID 控制。
PID 运算范围
(Diff)
(单位 0.1℃)
设:运算范围为 T
diff
,设定温度为 T
set
,显示温度为 T。
当 T
set
-T
diff
≤ T ≤ T
set
+T
diff
时,输出由 PID 计算控制。
当 T ≤ T
set
-T
diff
时,输出为最大值。
当 T
set
+T
diff
≤ T 时,输出为 0。
控温周期
(单位 0.1 s)
控制周期调整范围 0.1 s~200 s,最小精度为 0.1 s。
写入值为实际控温周期值乘以 10,例如,写入 5,则实际控温周期为
0.5s。
输出幅度
PID 计算的输出幅度,以%为单位,100 就表示占空比为满刻度输出的
100%,80 为满刻度输出的 80%。
注意:当设置为 0 时,PID 控制将无输出。
温度偏差值 δ
(单位 0.1℃)
温度显示值=(采样温度值+温度偏差值 δ)/10。该参数为有符号数,单
位 0.1℃,停电带保持,默认值为 0。设定范围为-40.0℃~40.0℃。

XD 系列 PLC 扩展模块用户手册 7. 温度控制模块
222
相关参数
说明
校准环境温度值
(单位 0.1℃)
用户认为环境温度值与模块通道显示温度值不一致时,可以将已知的环境
温度值写入该参数。模块在被写入的这一刻,将温度偏差值 δ 计算出来,
并保存。
计算温度偏差值 δ=校准环境温度值-采样温度值。单位 0.1℃。
例如:在热平衡状态,用户用水银温度计测得环境温度为 60.0℃,当时显
示温度为 55.0℃(对应采样温度 550),温度偏差值 δ=0 。此时,用户向该
参数写入 600,温度偏差值 δ 被重新计算为 50(5℃), 此时 显示温度 =
(采样温度值+温度偏差值 δ)/10 =60℃。
**注意:用户输入校准温度值时,确认和环境温度一致。该数据非常重
要,一旦输入错误,会导致计算温度偏差值 δ 严重错误,进而影响显示温
度。
From/To
数据初始化
该功能可将以上表格中的参数恢复到出厂设置,使用时需要将 K41 设定为
1,设为其他数值无效。自整定使能无法进行初始化,自整定使能仅在整
定完成或重新上电后恢复默认值。
⚫ 当“Y 功能选择”设为“立即输出”时,以上参数中仅‘温度偏差值 δ’、‘校准环境温度
值’有效,其他参数均不起作用。
⚫ 模块可自动保存设定温度值、PID 参数、控温周期、输出幅度、温度偏差和温度校准参
数,且停电带保持。上述参数写入时,需使用上升沿触发写入,切勿一直写入,建议只写
入用到的参数,不建议为了编程方便,整片写入数据,因为有些地址写 0 会导致系统无法
工作。
⚫ 自整定使能地址 K0:K0 地址将占用连续 8 位地址空间,4 通道模块使能位对应前 4 位地址
空间,后 4 位地址空闲(但不可作为他用)。读写使能位时,K0 可为线圈或寄存器,为线
圈时,则以该线圈为起始地址占用连续 8 个位;为寄存器时,则占用该寄存器。
例如:要设定模块的第一、第三通道为自整定模式,其余 2 个通道为手动 PID 模式,指令
为 To K10000 K0 K1 M10 时,应将 M10 和 M12 置 ON,M11、M13、M14、M15 置为
OFF;指令为 To K10000 K0 K1 D100 时,应将 D100 赋值 5。
“From/To 数据初始化”功能要求模块固件版本为 V102 及以上。
7.3.7 外形尺寸图
(单位:mm)
89.9
2-∅ 4.3
108.0
100.0
63.0
55.0
B3
A3C1B0
A0
A2B1
C0
A1 B2 C3
C2
COM1COM0
Y0
COM2
Y1
Y3
Y2
24V+
24V-
Y
XD-E4PT3
-P
20
COM
1 3
AI
PWR
ERR