7 在用户程序中执行 FM 355
7.8 CJ_T_PAR 功能块
7.8 CJ_T_PAR 功能块
用途
CJ_T_PAR FB 用于在线修改已组态的参比端温度。如果不使用必须连接至每个 FM 355 的 Pt100 操作具有几个 FM 355 单元(带有热电偶输入)的温度控制系统,则此功能块是必需的。
例如,如果使用 FM 355 在具有四个以上加热区的挤压机控制系统中测量参比端温度,则可以在 CJ_TEMP 参数处通过 READ_355 FB 读出此温度,并可以通过 CJ_T_PAR FB 在其它 FM 355 单元中进行组态。
CJ_T_PAR FB 需要执行初始化。为此,必须在 CPU 启动时使用 COM_RST = TRUE 参数将其 调用一次。
通常,对 CJ_T_PAR FB 的调用是周期性的。为此,出于运行时间的原因,应该将 COM_RST 设置为 FALSE。
COM_RST 参数是输入参数,不能使用 CJ_T_PAR FB 对其进行重设。
创建和提供背景数据块
在使用用户程序对模块编程之前,必须创建背景数据块并为其提供重要数据。
1. 使用 STEP 7 创建背景数据块,作为具有已分配 CJ_T_PAR 功能块的数据块。
2. 在背景数据块处的 MOD_ADDR 参数中输入模块地址。
在配置硬件期间指定 FM 355 的模块地址。从 HW Config 中接收起始地址。
3. 在背景数据块的 CHANNEL 参数中输入对应的控制器通道编号(1、2、3 或 4)。
4. 保存背景数据块。
参比端温度可以在 CJ_T 参数中指定。
输出参数 RET_VALU 包括 SFC 58 和 59 的返回值 RET_VAL。在参考手册 /2/ 中对 RET_VALU 的值进行了说明。
如果在分布式 I/O 中使用 FM 355,可能会花费几个调用周期,直到将参数传送至 FM 355。参 数 BUSY 的值为 TRUE,直到传送完成。因此,在改变参数时您应该重复调用 CJ_T_PAR FB,
直到 BUSY = FALSE。
长沙工控帮教育科技有限公司整理
在用户程序中执行 FM 355 7.8 CJ_T_PAR 功能块
调用
必须在与访问同一 FM 355 的所有其它 FB 相同的 OB 中调用 FB CJ_T-PAR。
说明
“FM 355,455 PID 控制”库中的 FB 40 CJ_T_PAR 使用 SFC 54 RD_DPARM。因此,您只 可以在上表中所列的 CPU 中使用 CJ_T_PAR FB:
说明
如果您使用的是带有微型存储卡的新型 S7-300 CPU,则您必须使用 FB 29 代替 FB 39,并且 必须使用 FB 30 代替 FB 40。『附录』中对所使用的这两种文件类型进行了说明。
若使用具有 PROFINET 连接的 CPU,则应该使用 FM_PID“FM 355 PROFINET”库中的同 一个块。
也参见
CJ_T_PAR FB 的背景数据块(页码 187)
长沙工控帮教育科技有限公司整理
开机调试 FM 355 8
开机调试 FM 355
建立新项目
如果要将 FM 355 插入到现有的项目中,请跳至下一节。
如果还没有项目,请在 STEP 7 中创建一个新项目,以便可以使用参数组态掩码进行组态:
步骤 要执行的操作 ✓
1 在 STEP 7 中创建一个新项目。 ❐
2 创建新机架。 ❐
3 在 HW Config 中,于机架中输入硬件结构。 ❐
4 从模块目录中选择 FM 355,并将其拖动到选定的插槽。 ❐
5 记下现在显示的模块地址。
准备背景数据块时需要使用此值。 ____
6 现在,通过双击 FM 355 的订货号来调用 FM 355 的参数组态掩码。 ❐ 现在,跳至『参数组态』一节。
将 FM 355 插入到现有的项目中
如果要将 FM 355 插入到现有项目的 SIMATIC 300 站中,请执行以下步骤:
步骤 要执行的操作 ✓
1 打开现有项目的 SIMATIC 300 站。 ❐
2 从模块目录中选择 FM 355,并将其拖动到选定的插槽。 ❐
3 记下现在显示的模块地址。
准备背景数据块时需要使用此值。 ____
4 现在,通过双击 FM 355 的订货号来调用 FM 355 的参数组态掩码。 ❐
参数组态
组态模块。
步骤 要执行的操作 ✓
1 填写基本组态的掩码:
• 在中断选择中,指定 FM 355 是否将触发中断。 ❐
2 单击“参数...”按钮。 ❐
3 填写对话框。 ❐
4 使用“文件”>“保存”菜单项保存参数组态。 ❐
长沙工控帮教育科技有限公司整理
开机调试 FM 355
保存参数组态数据并将其传送至 FM 355
完成参数组态后,您必须保存此数据,并准备系统以执行操作。
步骤 要执行的操作 ✓
1 结束参数组态界面。 ❐
2 通过 File(文件)> Save and compile(保存并编译)菜单保存项目。 ❐
3 将 CPU 切换至 STOP 模式。 ❐
4 通过“下载到 PLC...”菜单将数据传送到 CPU。
数据将直接传送至 CPU 和 FM 355。
❐
创建背景数据块
必须为每个控制器通道创建背景数据块,这样您才可以使用模块的功能。
步骤 要执行的操作 ✓
1 为控制器通道创建背景数据块,作为带有已分配 FB 31 PID_FM 功能块的数据块。 ❐ 2 在每个背景数据块处的 MOD_ADDR 参数中输入模块地址。
使用 STEP 7 配置硬件时记下此地址。
❐
3 在每个背景数据块的 CHANNEL 参数中输入通道编号。 ❐
开机调试 FM 355
您现在即可优化和测试受控系统。
步骤 要执行的操作 ✓
1 将 CPU 切换至 RUN 模式。 ❐
2 打开参数组态界面并测量电机起动时间:
Test(测试)> Measure motor actuating time(测量监视起动时间)
(仅在步进控制器中)
❐
3 调用控制器优化:
“测试”>“控制器优化”
❐
4 执行控制器优化步骤。 ❐
5 使用回路监视器监视和控制控制回路:
“测试”>“回路监视器”
❐
6 使用曲线记录仪监视控制回路:
“测试”>“曲线记录仪”
❐
长沙工控帮教育科技有限公司整理
开机调试 FM 355
保存项目
成功执行所有测试并优化 FM 355 组态之后,必须重新保存数据。
步骤 要执行的操作 ✓
1 使用“文件”>“保存”保存参数组态界面中的所有数据。 ❐
2 结束参数组态界面。 ❐
3 通过 File(文件)> Save(保存)菜单保存项目。 ❐ 4 通过“下载到 PLC...”菜单将数据传送到处于 STOP 模式的 CPU。 ❐
5 将 CPU 切换至 RUN 模式。 ❐
也参见
安装和拆除 FM 355(页码 91)
为前连接器接线(页码 99)
长沙工控帮教育科技有限公司整理
数字与模拟输入和输出的属性 9
9.1 数字输入和输出的属性(步进控制器)
属性
FM 355 S 的数字输入和输出具有以下属性:
● 8 个输入
● 8 个输出
● 输出电流 0.1 A
● 额定负载电压:24 V DC
● 适用于开关、2/3/4 线接近开关 (BERO)、电磁阀、直流接触器以及指示灯
特殊功能
当您通过机械接触点供应 24 V DC 电源电压时,FM 输出会支持“1”信号大约 50 µs,这取决 于电路。如果您将 FM 连接至快速计数器,则需要将其考虑在内。
长沙工控帮教育科技有限公司整理
数字与模拟输入和输出的属性
9.1 数字输入和输出的属性(步进控制器)
接线图和方框图
下图显示了 FM 355 S 的数字输入和输出的接线图和方框图。
/
0 0
/
0 /
0
0
ッᄤ
䕧ߎ
䗮䘧㓪ো
ݙ䚼
⢊ᗕ/('ದ㓓㡆
ᮍḚ
䕧ܹ
ᑩᵓᘏ㒓
ᑩᵓᘏ㒓
ݙ䚼
图片 9-1 数字输入和输出的接线图和方框图(步进控制器)
数字输出的 LED 不受控制并且不具有任何含义。
也参见
FM 355 的基本结构(页码 47)
长沙工控帮教育科技有限公司整理
数字与模拟输入和输出的属性 9.2 模拟输入的属性
9.2 模拟输入的属性
属性
FM 355 的模拟输入具有以下属性:
● 4 个输入
● 测量值精度 – 12 位 – 14 位
● 每个模拟输入可选择的测量方法:
– 电压 – 电流 – 电阻 – 温度
● 每个模拟输入的测量范围选择
● 可编程诊断
● 可编程诊断中断
● 限制监视
● 超过限制时的可编程中断
电流测量
进行电流测量时,必须将 50 Ω 的外部测量电阻器连结至 M+ 和 M– 之间的模拟输入。
参考输入 COMP+、COMP-
如果将 Pt100 连接至模拟输入 COMP+ 和 COMP- 以测量参比端温度,则必须从 CH3 输入
(连接 IC3+ 和 IC3–)为该 Pt100 提供电流。因而无法将 Pt100 连接至 CH3 输入。但是,输 入 CH3 仍可用于电流或电压测量或连接热电偶(请参考下一个图)。
精度
积分时间由所选测量值的精度确定。测量值的精度越高,模拟输入通道的积分时间越长。
长沙工控帮教育科技有限公司整理
数字与模拟输入和输出的属性
数字与模拟输入和输出的属性 9.2 模拟输入的属性
方框图
下图显示了模拟输入的方框图。输入阻抗取决于测量范围设置。
$'&
&+
&+
&+
&+
9'&
0 /V
䗮䘧▔⌏ ⬉⑤
䚼 㸹ٓ
㒘ᗕⱘ㸹ٓ
ℷ)0Ё ໘⧚
ݙ䚼⬉⑤կᑨ
图片 9-3 模拟输入的方框图
也参见
FM 355 的基本结构(页码 47)
长沙工控帮教育科技有限公司整理
数字与模拟输入和输出的属性
9.3 模拟输出的属性(连续动作控制器)
9.3 模拟输出的属性(连续动作控制器)
属性
FM 355 C 的模拟输出具有以下属性:
● 4 个输出
● 可将输出通道编程为 – 电压输出
– 电流输出
● 12 位精度
● 可编程诊断
说明
当关闭和打开电源电压 (L+) 时,在约 10 ms 的持续时间内,输出可能会具有错误的中间 值。
长沙工控帮教育科技有限公司整理
数字与模拟输入和输出的属性
数字与模拟输入和输出的属性
9.3 模拟输出的属性(连续动作控制器)
方框图
下图显示了 FM 355 C 的模拟输出的方框图。
0 /
&+
4
0$1$
'$&
&+
4
0$1$
&+
4
0$1$
&+
4
0$1$
9'&
0$1$
ᮍḚ
ݙ䚼⬉⑤կᑨ ℷ)0
Ё໘⧚
ݙ䚼᠔᳝䗮䘧ഛⳌѦ䖲
图片 9-5 模拟输出的方框图(连续作用控制器)
也参见
FM 355 的基本结构(页码 47)
长沙工控帮教育科技有限公司整理
连接测量传感器和负载 /执行器 10
10.1 将测量传感器连接至模拟输入
引言
根据所用的测量类型,可以将各种测量传感器连接至 FM 355 的模拟输入:
● 电压传感器
● 用作 4 线测量传感器和 2 线测量传感器的电流传感器
● 电阻
本节将介绍如何连接测量传感器以及执行此操作时的注意事项。
用于模拟量信号的线
您应该为模拟量信号使用屏蔽双绞线。这样可以减少干扰的影响。您应该将模拟线两端的屏蔽 都接地。电缆两端之间的任何电位差都可能导致在屏蔽上产生等电位电流,进而干扰模拟量信 号。若发生这种情况,您只需将线的一端接地。
参考点 MANA
操作 FM 355 时,请始终将测量电路的参考点 MANA 和 CPU 的端子 M 互连。将 MANA 端子连接 到 CPU 的 M 端子。MANA 和 CPU 的 M 端子之间的任何电位差都可能损坏模拟量信号。
使用的缩写
下列各图中使用的缩写具有以下含义:
M+ 测量线(正)
M– 测量线(负)
MANA 模拟测量电路的参考电位
M 接地端子
L+ 24 V 直流电源
UCM 输入和测量电路 MANA 参考电位之间的电位差
长沙工控帮教育科技有限公司整理
连接测量传感器和负载/执行器 10.1 将测量传感器连接至模拟输入
将测量传感器连接至模拟输入
输入通道测量线 M- 与测量电路的 MANA 参考点之间的电位差不能大于或等于 |UCM|(共模电 压)。为了不超过允许值,您必须根据传感器的电位连接(隔离、非隔离)执行不同的测量。
本章将说明您需要执行的步骤。
隔离测量传感器
隔离测量传感器未连接至本地接地电位。可在电气隔离模式下对其进行操作。根据本地条件或 干扰,可能会在输入通道测量线 M- 与测量电路 MANA 的参考点之间产生电位差 UCM(静态或 动态)。
说明
为了确保不超过允许值 (UCM),您必须将 M- 连接至 MANA。
若连接有电阻型传感器,您也必须建立从 M- 至 MANA 的连接。此规则也适用于已进行相应编 程但尚未使用的输入。
下图显示了从隔离测量传感器到 FM 355 的大体连接。
0
0 /
0ಥ
0$1$
0
0ಥ
0 /
0
&38
$'&
)0
ഄᘏ㒓 㒱㓬
Ӵᛳ఼ 䘏䕥
图片 10-1 电气隔离测量传感器连接的方框图
长沙工控帮教育科技有限公司整理
连接测量传感器和负载/执行器 10.1 将测量传感器连接至模拟输入
非隔离测量传感器
非隔离测量传感器