1.概述
SIRUS 3RW44电子软起动器可以通过PROFIBUS-DP网络进行通讯。硬件版本要求从E06,生产日期从060501开始,见图1标识。本文将主要讲述如何通过PROFIBUS-DP网络进行通讯,以及如何通过Softstarter ES软件进行参数化、操作和监视。
图1. 版本号
2.PROFIBUS-DP通讯
首先要选择通讯模板,3RW44软起动器装配PROFIBUS通讯模版后具备PROFIBUS通讯功能。通讯模版的订货号:3RW4900-OKC00。(注意:在安装通讯模版时首先要保证3RW44软起动器没有上电)。
步骤1
步骤2
图2安装通讯模板
2.1激活通讯模板功能和设置站地址
2.1.1通过液晶屏激活通讯模板和设置站地址
1. 在**接通3RW44软起动器之前,要先检查主侧和控制侧的接线是否正确。在**施加控制电压之后,会自动进入必须执行一次的快速起动菜单中,根据设备的情况来预设软起动器的重要参数。(详见操作手册)
2. 按照图3所示的顺序操作按键来激活通讯模版。
图3激活通讯模板
3. 按照图4所示设定设备PROFIBUS DP地址,并按照图5保存参数。
4. PROFIBUS-DP LED 红色闪烁。
5. 当PROFIBUS-DP图标“ ”显示在液晶屏的下面时表示通讯模版被成功激活。
图4设定DP地址
图5保存设定参数
2.1.2通过参数化软件激活通讯模板和设置站地址
1. 将安装参数化软件Soft Starter ES Professional 或Soft Starter ES Smart+ sp1的软件连接至3RW44软起动器。
2. 打开软件Soft Starter ES Professional 或Soft Starter ES Smart+ sp1。
3. 打开菜单的Switching device>open online。在弹出的对话框中选择Local device interface以及PC 的COM接口,并以“OK”确认。
4. 进入在线模式,在界面左边的树型结构选择device Configuration。
5. 如图6所示在右侧的界面中激活“Field bus interface”。
图6 激活通讯模板
6. 完成第5步操作后在左侧的树状参数结构的“Device parameter”下会出现“Field bus ”参数条目。点击此条目进入通讯参数化界面。
7. 在右侧的参数化界面中设置设备的通讯地址并点击工具条中的“Load to Switching Device”图标下载。如图7所示。
8. 确认站地址更改和通讯模板功能激活。西门子软启动器3RW4036-2TB05
图7设置PROFIBUS DP站地址
完成上述步骤后,通讯模板的PROFIBUS DP LED 红色闪烁,液晶显示屏的下面出现“ ”图标表示通讯模板的功能被激活。
注意:当通讯功能激活后,3RW44的控制**权会自动从端子输入控制转换为PROFIBUS-DP控制,如果将其中的某个输入端子的功能定义为“Manual operation local”功能并激活该功能,则控制的**权仍然为端子控制。
2.2 3RW44的PROFIBUS通讯和组态
PROFIBUS-DP的通讯为主从方式,主站分为两种,1类主站和2类主站,在大多数情况下,1类主站指PLC,PG/PC是2类主站。与1类主站通讯时,即可以采用DPV0的通讯方式,也可以采用DPV1的方式;与2类主站通讯时,只能采用DPV1的方式。
简单的说,DPV0指循环的数据通讯形式,每个设备占用的I/O映像区的通讯数据均为DPV0方式读取,这种方式简单直接,一般作为长期的显示及控制数据使用,但由于占用CPU的地址映像区,所以DPV0的方式读写的数据量总是很有限的。
DPV1是DPV0的扩展协议,在原有循环数据的基础上增加了非循环读写数据,大大的增加了信息的获取量,为系统的调试、诊断、维护等提供了较大的方便。但并非所有的PLC都支持DPV1,所以强烈建议用户在使用PROFIBUS-DP的方式时使用SIEMENS的PLC,以便充分有效的利用系统提供的功能。
2.2.1 将3RW44软起动器集成在DP主站系统中
1) 通过GSD文件的安装
GSD文件是设备数据文件,包括具有统一格式的DP从站的说明。通过添加GSD文件可以将DP从站集成到STEP7 硬件组态中。GSD文件可以从西门子网站中下载:/softstarter
23219700
将下载的GSD文件保存在硬盘上。打开STEP7,并插入一S7站,打开硬件配置界面,关闭内层应用界面。菜单选项Options>Install GSD file…,在弹出的对话框中选择选择要安装的GSD文件,安装成功后以“OK”确认。这样在硬件配置目录的Additional Field Devices中就可以找到3RW44设备。
图8 GSD文件的安装
2)通过OM将3RW44软起动器作为S7从站进行集成
要想利用Soft Starter ES Professional从STEP7-HW Config过程中对3RW44进行参数化设定,在安装Soft Starter ES Professional必须安装“OM Soft Starter”。它包含在“Soft Starter ES Professional”软件中。组态时先打开STEP7硬件配置,在硬件配置目录“PROFIBUS DP>Switching device>Motor starter”中找到3RW44:
图9 .硬件目录
2.2.2 报文说明和数据访问
1. 循环数据
PROFIBUS DP主站和DP从站之间在每个DP循环中交互的数据即为循环数据。控制数据为PROFIBUS DP主站发送到3RW44软起动器的控制命令数据包括控制设备的启停命令,设备故障的复位命令等。信息数据是3RW44软起动器发送到DP主站的响应数据,包括设备的状态,主回路电流等。循环数据的处理是在PLC的程序中对输入(信息数据)和输出(控制数据)编程来完成。
图10循环数据的逻辑地址
图11. 控制数据和信息数据
2. 非循环数据
对于非循环数据的读写需要调用SFC58“WR_REC”(写数据记录)和SFC59“RD_REC”(读数据记录)。根据手册中的数据记录的序号和内容来读写数据记录(详见通讯手册*8章)。程序例子如下:
图12 调用SFC59读非循环数据
2. 2. 3通过STEP7诊断
如果想通过STEP7读诊断信息,则需要选中参数化软件中的组诊断。
图13. 使能组诊断
在STEP7中可以调用系统功能SFC13“DP NRM_DG”来读出从站的诊断信息。从站诊断信息的结构如下:
图14. 从站诊断信息结构
描述
本条目说明了如何将一台 SIRIUS 3RW44 软启动器 作为 DP 从站连接到 S7-1200 的 CM1243-5 上,以及如何通过 S7-1200 读取 SIRIUS 3RW44 软启动器 的数据记录。
可通过 GSD 文件组态 SIRIUS 3RW44 软启动器。GSD文件可以通过条目 113630 来下载。
按照以下步骤将 SIRIUS 3RW44 软启动器的 GSD 文件集成到 STEP 7 V12 (TIA Portal) 中。
序号 步骤
1 在 STEP 7 V12 (TIA Portal) 中选择菜单 “选项 > 安装设备描述文件(GSD)”。 “安装设备描述文件” 的对话框打开。
图 01
2 在源路径中*存放 SIRIUS 3RW44软启动器 的 GSD 文件的路径。
选择软启动 SIRIUS 3RW44 的 GSD 文件并点击 “安装” 按钮来安装选择的 GSD 文件。
图 02
3 GSD 文件成功安装后,SIRIUS 3RW44 软启动器位于硬件目录 “其他现场设备 > PROFIBUS DP > Switching devices > Siemens AG > Motor starter > Direct soft starter > SIRIUS 3RW44” 。
图 03
4 拖拽 SIRIUS 3RW44 软启动器到网络视图。在 CM1243-5 的 PROFIBUS 接口和 SIRIUS 3RW44 软启动器之间用拖拽建立一条连接。现在 SIRIUS 3RW44 软启动器就作为 DP 从站连接到作为 DP 主站的 CM1243-5 上了。
图 04
表 01
在 S7-1200 的用户程序,例如,在OB1 中调用 “RDREC” 指令来读取软启动 SIRIUS 3RW44 的数据记录。
图 05
表 02 说明了 “RDREC” 指令的输入。
参数 数据类型 描述
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” 指令的输出。
参数 数据类型 描述
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 从站)。
在巡视窗口中可查看SIRIUS 3RW44(DP 从站)的属性,在此可找到硬件 ID。
图 07
SIRIUS 3RW44(DP 从站)软启动器的硬件 ID 以系统常量的形式存放在标准变量表中。可以在 “RDREC” 指令的输入参数 ID 上使用对应的系统常量。输入参数 ID 的数据类型 HW_IO 包含了数据类型 Hw_Interface。
图 08
注意
“RDREC” 指令的执行是异步的,这说明可能需要执行多个周期才能完成一次任务。输出参数中的 BUSY 和中间两个字节的 STATUS 用于显示任务状态。当输出参数 BUSY 值为 FALSE 时,数据记录传输完成。
电源模板
6ES7307-1BA00-0AA0 电源模块(2A)
6ES7307-1EA00-0AA0 电源模块(5A)
6ES7307-1KA01-0AA0 电源模块(10A)
CPU
6ES7312-1AE13-0AB0 CPU312,32K内存 MPI协议
6ES7312-5BE03-0AB0 CPU312C,32K内存 10DI/6DO
6ES7313-5BF03-0AB0 CPU313C,64K内存 24DI/16DO / 4AI/2AO
6ES7313-6BF03-0AB0 CPU313C-2PTP,64K内存 16DI/16DO
6ES7313-6CF03-0AB0 CPU313C-2DP,64K内存 16DI/16DO
6ES7314-1AG13-0AB0 CPU314,96K内存
6ES7314-6BG03-0AB0 CPU314C-2PTP 96K内存 24DI/16DO / 4AI/2AO
6ES7314-6CG03-0AB0 CPU314C-2DP 96K内存 24DI/16DO / 4AI/2AO
6ES7315-2AG10-0AB0 CPU315-2DP, 128K内存
6ES7315-2EH13-0AB0 CPU315-2 PN/DP, 256K内存
6ES7317-2AJ10-0AB0 CPU317-2DP,512K内存
6ES7317-2EK13-0AB0 CPU317-2 PN/DP,1MB内存
6ES7318-3EL00-0AB0 CPU319-3 PN/DP,1.4M内存
内存卡
6ES7 953-8LF20-0AA0 SIMATIC Micro内存卡 64kByte(MMC)
6ES7 953-8LG11-0AA0 SIMATIC Micro内存卡128KByte(MMC)
6ES7 953-8LJ20-0AA0 SIMATIC Micro内存卡512KByte(MMC)
6ES7 953-8LL20-0AA0 SIMATIC Micro内存卡2MByte(MMC)
6ES7 953-8LM20-0AA0 SIMATIC Micro内存卡4MByte(MMC)
6ES7 953-8LP20-0AA0 SIMATIC Micro内存卡8MByte(MMC)
开关量模板
6ES7 321-1BH02-0AA0 开入模块(16点,24VDC)
6ES7 321-1BH10-0AA0 开入模块(16点,24VDC)
6ES7 321-1BH50-0AA0 开入模块(16点,24VDC,源输入)
6ES7 321-1BL00-0AA0 开入模块(32点,24VDC)
6ES7 321-7BH01-0AB0 开入模块(16点,24VDC,诊断能力)
6ES7 321-1EL00-0AA0 开入模块(32点,120VAC)
6ES7 321-1FF01-0AA0 开入模块(8点,120/230VAC)
6ES7 321-1FF10-0AA0 开入模块(8点,120/230VAC)与公共电位单独连接
6ES7 321-1FH00-0AA0 开入模块(16点,120/230VAC)
6ES7 321-1CH00-0AA0 开入模块(16点,24/48VDC)
6ES7 321-1CH20-0AA0 开入模块(16点,48/125VDC)
6ES7 322-1BH01-0AA0 开出模块(16点,24VDC)
6ES7 322-1BH10-0AA0 开出模块(16点,24VDC)高速
6ES7 322-1CF00-0AA0 开出模块(8点,48-125VDC)
6ES7 322-8BF00-0AB0 开出模块(8点,24VDC)诊断能力
6ES7 322-5GH00-0AB0 开出模块(16点,24VDC,独立接点,故障保护)
6ES7 322-1BL00-0AA0 开出模块(32点,24VDC)
6ES7 322-1FL00-0AA0 开出模块(32点,120VAC/230VAC)
6ES7 322-1BF01-0AA0 开出模块(8点,24VDC,2A)
6ES7 322-1FF01-0AA0 开出模块(8点,120V/230VAC)
6ES7 322-5FF00-0AB0 开出模块(8点,120V/230VAC,独立接点)
6ES7 322-1HF01-0AA0 开出模块(8点,继电器,2A)
6ES7 322-1HF10-0AA0 开出模块(8点,继电器,5A,独立接点)
6ES7 322-1HH01-0AA0 开出模块(16点,继电器)
6ES7 322-5HF00-0AB0 开出模块(8点,继电器,5A,故障保护)
6ES7 322-1FH00-0AA0 开出模块(16点,120V/230VAC)
6ES7 323-1BH01-0AA0 8点输入,24VDC;8点输出,24VDC模块
6ES7 323-1BL00-0AA0 16点输入,24VDC;16点输出,24VDC模块
模拟量模板
6ES7 331-7KF02-0AB0 模拟量输入模块(8路,多种信号)
6ES7 331-7KB02-0AB0 模拟量输入模块(2路,多种信号)
6ES7 331-7NF00-0AB0 模拟量输入模块(8路,15位精度)
6ES7 331-7NF10-0AB0 模拟量输入模块(8路,15位精度)4通道模式
6ES7 331-7HF01-0AB0 模拟量输入模块(8路,14位精度,快速)
6ES7 331-1KF01-0AB0 模拟量输入模块(8路, 13位精度)
6ES7 331-7PF01-0AB0 8路模拟量输入,16位,热电阻
6ES7 331-7PF11-0AB0 8路模拟量输入,16位,热电偶
6ES7 332-5HD01-0AB0 模拟量输出模块(4路)
6ES7 332-5HB01-0AB0 模拟输出模块(2路)
6ES7 332-5HF00-0AB0 模拟输出模块(8路)
6ES7 332-7ND02-0AB0 模拟量输出模块(4路,15位精度)
6ES7 334-0KE00-0AB0 模拟量输入(4路RTD)/模拟量输出(2路)
6ES7 334-0CE01-0AA0 模拟量输入(4路)/模拟量输出(2路)
附件
6ES7 365-0BA01-0AA0 IM365接口模块
6ES7 360-3AA01-0AA0 IM360接口模块
6ES7 361-3CA01-0AA0 IM361接口模块
6ES7 368-3BB01-0AA0 连接电缆 (1米)
6ES7 368-3BC51-0AA0 连接电缆 (2.5米)
6ES7 368-3BF01-0AA0 连接电缆 (5米)
6ES7 368-3CB01-0AA0 连接电缆 (10米)
6ES7 390-1AE80-0AA0 导轨(480mm)
6ES7 390-1AF30-0AA0 导轨(530mm)
6ES7 390-1AJ30-0AA0 导轨(830mm)
6ES7 390-1BC00-0AA0 导轨(2000mm)
6ES7 392-1AJ00-0AA0 20针前连接器
6ES7 392-1AM00-0AA0 40针前连接器
6ES7 392-1BM01-0AA0 弹簧行连接器
功能模板
6ES7 350-1AH03-0AE0 FM350-1 计数器功能模块
6ES7 350-2AH00-0AE0 FM350-2 计数器功能模块
6ES7 351-1AH01-0AE0 FM351 定位功能模块
6ES7 352-1AH02-0AE0 FM352 电子凸轮控制器+组态包光盘
6ES7 355-0VH10-0AE0 FM355C 闭环控制模块
6ES7 355-1VH10-0AE0 FM355S 闭环控制系统
6ES7 355-2CH00-0AE0 FM355-2C 闭环控制模块
6ES7 355-2SH00-0AE0 FM355-2S 闭环控制模块
6ES7 338-4BC01-0AB0 SM338**位置输入模块
6ES7 352-5AH00-0AE0 FM352-5高速布尔处理器
6ES7 352-5AH00-7XG0 FM352-5功能软件包
通讯模板
6ES7 340-1AH02-0AE0 CP340 通讯处理器(RS232)
6ES7 340-1BH02-0AE0 CP340 通讯处理器(20mA/TTY)
6ES7 340-1CH02-0AE0 CP340 通讯处理器(RS485/RS422)
6ES7 341-1AH01-0AE0 CP341 通讯处理器(RS232)
6ES7 341-1BH01-0AE0 CP341 通讯处理器(20mA/TTY)
6ES7 341-1CH01-0AE0 CP341 通讯处理器(RS485/RS422)
6ES7 870-1AA01-0YA0 可装载驱动 MODBUS RTU 主站
6ES7 870-1AB01-0YA0 可装载驱动 MODBUS RTU 从站
6ES7 902-1AB00-0AA0 RS232电缆 5m
6ES7 902-1AC00-0AA0 RS232电缆 10m
6ES7 902-1AD00-0AA0 RS232电缆 15m
6ES7 902-2AB00-0AA0 20mA/TTY电缆 5m
6ES7 902-2AC00-0AA0 20mA/TTY电缆 10m
6ES7 902-2AG00-0AA0 20mA/TTY电缆 50m
6ES7 902-3AB00-0AA0 RS485/RS422电缆 5m
6ES7 902-3AC00-0AA0 RS485/RS422电缆 10m
6ES7 902-3AG00-0AA0 RS485/RS422电缆 50m
6GK7 342-5DA02-0XE0 CP342-5通讯模块
6GK7 342-5DF00-0XE0 CP342-5 光纤通讯模块
6GK7 343-5FA01-0XE0 CP343-5通讯模块
6GK7 343-1EX30-0XE0 CP343-1 以太网通讯模块
6GK7 343-1EX21-0XE0 CP343-1 以太网通讯模块
6GK7 343-1CX00-0XE0 CP343-1 以太网通讯模块
6GK7 343-1CX10-0XE0 CP343-1 以太网通讯模块
6GK7 343-1GX20-0XE0 CP343-1 IT 以太网通讯模块
6GK7 343-1GX21-0XE0 CP343-1 IT 以太网通讯模块(支持PROFINET)
6GK7 343-1HX00-0XE0 CP343-1PN PROFINET以太网通讯模块
6GK7 343-2AH00-0XA0 CP343-2 AS-Interface
6ES7971-1AA00-0AA0 S7-300系列电池
6ES7971-5BB00-0AA0 可充电电池
6ES7314-6EH04-0AB0
描述
本条目说明了如何将一台 SIRIUS 3RW44 软启动器 作为 DP 从站连接到 S7-1200 的 CM1243-5 上,以及如何通过 S7-1200 读取 SIRIUS 3RW44 软启动器 的数据记录。
可通过 GSD 文件组态 SIRIUS 3RW44 软启动器。GSD文件可以通过条目 113630 来下载。
按照以下步骤将 SIRIUS 3RW44 软启动器的 GSD 文件集成到 STEP 7 V12 (TIA Portal) 中。
序号 步骤
1 在 STEP 7 V12 (TIA Portal) 中选择菜单 “选项 > 安装设备描述文件(GSD)”。 “安装设备描述文件” 的对话框打开。
图 01
2 在源路径中*存放 SIRIUS 3RW44软启动器 的 GSD 文件的路径。
选择软启动 SIRIUS 3RW44 的 GSD 文件并点击 “安装” 按钮来安装选择的 GSD 文件。
图 02
3 GSD 文件成功安装后,SIRIUS 3RW44 软启动器位于硬件目录 “其他现场设备 > PROFIBUS DP > Switching devices > Siemens AG > Motor starter > Direct soft starter > SIRIUS 3RW44” 。
西门子3RW4445-2BC46
图 03
4 拖拽 SIRIUS 3RW44 软启动器到网络视图。在 CM1243-5 的 PROFIBUS 接口和 SIRIUS 3RW44 软启动器之间用拖拽建立一条连接。现在 SIRIUS 3RW44 软启动器就作为 DP 从站连接到作为 DP 主站的 CM1243-5 上了。
图 04
表 01
在 S7-1200 的用户程序,例如,在OB1 中调用 “RDREC” 指令来读取软启动 SIRIUS 3RW44 的数据记录。
图 05
表 02 说明了 “RDREC” 指令的输入。
参数 数据类型 描述
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” 指令的输出。
参数 数据类型 描述
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 从站)。
在巡视窗口中可查看SIRIUS 3RW44(DP 从站)的属性,在此可找到硬件 ID。
图 07
SIRIUS 3RW44(DP 从站)软启动器的硬件 ID 以系统常量的形式存放在标准变量表中。可以在 “RDREC” 指令的输入参数 ID 上使用对应的系统常量。输入参数 ID 的数据类型 HW_IO 包含了数据类型 Hw_Interface。
图 08
注意
“RDREC” 指令的执行是异步的,这说明可能需要执行多个周期才能完成一次任务。输出参数中的 BUSY 和中间两个字节的 STATUS 用于显示任务状态。当输出参数 BUSY 值为 FALSE 时,数据记录传输完成。
西门子SITOP 6EP电源6EP1334-2AA01
西门子SITOP 6EP电源6EP1334-3BA00
西门子SITOP 6EP电源6EP1336-3BA00
西门子SITOP 6EP电源6EP1332-1SH42
西门子SITOP 6EP电源6EP1331-1SH02
西门子SITOP 6EP电源6EP1333-2BA01
西门子SITOP 6EP电源6EP1332-2BA10
西门子SITOP 6EP电源6EP1336-2BA00
西门子软起动器
3RW30471BB04
3RW30471BB14
3RW30472BB04
3RW30472BB14
3RW30141CB04
3RW30141CB14
3RW30161CB04
3RW30161CB14
3RW30241AB04
3RW30241AB05
3RW30241AB14
3RW30241AB15
3RW30251AB04
3RW30251AB05
3RW30251AB14
3RW30251AB15
3RW30261AA12
3RW30261AB04
3RW30261AB05
3RW30261AB14
3RW30261AB15
3RW30341AB04
3RW30341AB05
3RW30341AB14
3RW30341AB15
3RW30351AA12
3RW30351AB04
3RW30351AB05
3RW30351AB14
3RW30351AB15
3RW30361AB04
3RW30361AB05
3RW30361AB14
3RW30361AB15
3RW30441AB04
3RW30441AB05
3RW30441AB14
3RW30441AB15
3RW30451AA12
3RW30451AB04
3RW30451AB05
3RW30451AB14
3RW30451AB15
3RW30461AB04
3RW30461AB05
3RW30461A