XD系列PLC扩展模块用户手册(PD04 20260516 1.2.4) (1).pdf - 第229页
XD 系列 PLC 扩展模块用户 手册 7. 温度控制模 块 220 ( d )转化为梯形图 指令解析 ⚫ 写入模块 指令 TO 将本体指定寄存器数 据信息写入至指定 模块地址中, 以字为操作 单位。 M1 TO K10000 K0 K2 D0 S1 S2 S3 D1 操作数 功能 可用操作数 S1 目标模块号,范围: 1 0000~10015 。 K 、 TD , CD , D , HD , FD S2 写模块的首地址。 K 、 TD…

XD 系列 PLC 扩展模块用户手册 7. 温度控制模块
219
7.3.6 From/To 指令使用说明
1)指令说明
对热电阻温度控制模块的读写需要在顺序功能块 BLOCK 中通过 FROM/TO 指令完成,如下图所
示:
(a)插入“读写模块(FROM/TO)”
(b)写模块
(c)读模块

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℃。