n
描述
本条目说明了如何将一台 SIRIUS 3RW44 软启动器 作为 DP 从站连接到 S7-1200 的 CM1243-5 上,以及如何通过 S7-1200 读取 SIRIUS 3RW44 软启动器 的数据记录。n
可通过 GSD 文件组态 SIRIUS 3RW44 软启动器。GSD文件可以通过条目 113630 来下载。n
按照以下步骤将 SIRIUS 3RW44 软启动器的 GSD 文件集成到 STEP 7 V12 (TIA Portal) 中。n
n
序号 | 步骤 |
1 | 在 STEP 7 V12 (TIA Portal) 中选择菜单 “选项 > 安装设备描述文件(GSD)”。 “安装设备描述文件” 的对话框打开。 n
|
2 | 在源路径中指定存放 SIRIUS 3RW44软启动器 的 GSD 文件的路径。 选择软启动 SIRIUS 3RW44 的 GSD 文件并点击 “安装” 按钮来安装选择的 GSD 文件。 n
|
3 | GSD 文件成功安装后,SIRIUS 3RW44 软启动器位于硬件目录 “其他现场设备 > PROFIBUS DP > Switching devices > Siemens AG > Motor starter > Direct soft starter > SIRIUS 3RW44”。 n
|
4 | 拖拽 SIRIUS 3RW44 软启动器到网络视图。在 CM1243-5 的 PROFIBUS 接口和 SIRIUS 3RW44 软启动器之间用拖拽建立一条连接。现在 SIRIUS 3RW44 软启动器就作为 DP 从站连接到作为 DP 主站的 CM1243-5 上了。 n
|
表 01
在 S7-1200 的用户程序,例如,在OB1 中调用 “RDREC” 指令来读取软启动 SIRIUS 3RW44 的数据记录。n
图 05n
表 02 说明了 “RDREC” 指令的输入。
n
参数 | 数据类型 | 描述 |
REQ | BOOL | REQ=1:执行传送数据记录 |
ID | HW_IO | 硬件组件 (DP / PROFINET IO) 的硬件 ID 该参数自动分配,可以在组件属性或硬件组态的接口属性中找到(见图 07)。 |
INDEX | BYTE, DINT, INT, SINT, UINT, USINT, WORD |
数据记录编号 |
MLEN | BYTE, UINT, USINT | 要读取的数据记录的最大长度 |
RECORD | VARIANT | 将读取数据记录存放到的目标区域 |
表 02
表 03 说明了 “RDREC” 指令的输出。
n
参数 | 数据类型 | 描述 |
VALID | BOOL | 已收到新的数据记录,并且有效 |
BUSY | BOOL | BUSY=1:读取过程尚未完成 |
ERROR | BOOL | ERROR=1:读取过程中发生错误 |
STATUS | DWORD | 块状态或错误信息 |
LEN | UINT | 所读取数据记录的长度 |
表 03
“RDREC” 指令的输入参数 ID 为 SIRIUS 3RW44软启动器(DP 从站)的硬件 ID。打开 SIRIUS 3RW44(DP 从站)的设备视图。点击软启动 SIRIUS 3RW44(DP 从站)。n
在巡视窗口中可查看SIRIUS 3RW44(DP 从站)的属性,在此可找到硬件 ID。n
图 07n
SIRIUS 3RW44(DP 从站)软启动器的硬件 ID 以系统常量的形式存放在标准变量表中。可以在 “RDREC” 指令的输入参数 ID 上使用对应的系统常量。输入参数 ID 的数据类型 HW_IO 包含了数据类型 Hw_Interface。n
图 08n
注意n
- “RDREC” 指令的执行是异步的,这说明可能需要执行多个周期才能完成一次任务。输出参数中的 BUSY 和中间两个字节的 STATUS 用于显示任务状态。当输出参数 BUSY 值为 FALSE 时,数据记录传输完成。
更多信息
更多关于 S7-1200,CM1243-5,软启动 SIRIUS 3RW44 和 STEP 7 V12 (TIA Portal) 参见一下手册。
n
手册 | 条目号/链接 |
SIMATIC S7-1200 | 36932465 |
CM 1243-5 | 63653398 |
软启动 SIRIUS 3RW44 | 21772518 |
STEP 7 V12 (TIA Portal) | 77991795 |
表 04
创建环境
此 FAQ 中的图片和下载均在 STEP 7 V12 (TIA Portal) 下创建。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc328162.html