1. SIWAREX MS称重模块简介
SIWAREX MS称重模块集成在SIMATIC S7-200系统中,主要特征如下:
利用STEP 7 MicroWin版本4.0 SP2及更高版本进行配置;
分辩率高达16位的重量测量或力的测量;
精度0.05 %;
可以在20 ms或33 ms之间选择的快速测量时间;
使用SIWATOOL MS软件,通过RS 232接口很容易地实现校秤;
允许理论校秤;
更换模块后*重新校订,只需重新下载校秤数据即可;
适用于1类防爆区域的本质安全称重传感器电源(SIWAREX IS选项);
诊断功能。
2. 设备及软件列表
该实验中用到的硬件和软件如下:
设备名称 订货号 数量
CPU224 DC/DC/DC 214-1AD21-0XB0 1
SIWAREX MS称重模块 7MH4930-0AA01 1
称重传感器 7MH4103-3AC01 1
PC/PPI 电缆 6ES7 901-3BF20-0XA0 1
或6ES7 901-3DB30-0XA0
SIWATOOL连接电缆(可选) 7MH4 702-8CA 1
屏蔽连接端子 6ES5 728-8MA11 1
软件 说明
STEP7 Micro/Win 4.0 SP2及更高版本
配置软件包 包含Micro/Win程序库、SIWATOOL MS软件及使用手册
3. 添加称重库指令
添加库文件,步骤如下:
选择要添加的两个库文件,如下图所示:
已经添加的两个库文件如下所示:
建议**次使用西门子称重模块的用户到下列网站下载上述库文件和相应例子程序:
//www..cn/download/DocList.aspx?TypeId=5&CatFirst=36&CatSecond=-1&CatThird=-1
4. 库文件参数说明
4.1 MicroScale_V20参数说明
一个SIWAREX MS需要占用PLC200的4个模拟量输入和4个模拟量输出,其地址通过参数“First_AIW、Second_AIW、Third_AIW、Fourth_AIW”及“First_AQW、Second_AQW、Third_AQW、Fourth_AQW”*,该地址可以通过下列方式获取:
从下图可以看出,在该例子程序中称重模块输入和输出的起始地址分别为AIW0和AQW0
FirstVB_Pointer:每个称重模块要占用PLC的V区内的20个字节来存储相关的参数,该区域的始地址由“FirstVB_POINTER”*, 如&VB200,那么重量存储在VW202中,其他字节的含义请参考SIWAREX MS使用手册。
Lib_Error:称重模块的故障代码,它已经包含在上述20字节中,其地址为FirstVB_POINTER+18,如果FirstVB_POINTER为200,则Lib_Error对应地址为VW218
4.2 MicroScale_additional说明
FirstVB:与MicroScale功能块的FirstVB_POINTER地址相同;
DR_Point:在称重模块内部参数以数据记录DR的方式存储,例子程序中已经建立了这些数据记录,如下图所示:
这些数据记录占用V区186个字节,起始地址通过DR_Point*。
Command_Code:命令代码
DR: 要读或写的数据记录的编号,如DR3
Offset:要访问的数据在数据记录中的偏移量
Length:要访问的数据长度,以byte为单位
Command_Trigger:命令触发,与Command_Code配合使用,执行某个命令;
注意: 如果Offset和Length同时为0,则表示对整个数据记录进行操作;
5. 如何设定砝码重量、小数点个数、传感器特征值、量程、重量单位等
以修改标定砝码重量为例进行说明:
(1) 在状态表DR3中找到砝码重量对应的变量VW6,然后写入砝码重量
由于在SIWAREX MS内部,重量通过一个Word进行存储,那么砝码重量与小数点位数有关。称重模块默认显示两位小数,如果砝码50kg,则需要写入5000;如果没有小数点,则输入50即可
这样就把砝码重量50.00kg写入PLC中;
(2)将PLC中的砝码重量通过命令255写入称重模块,DR、Offset和Length分别为3、6和2,如下图所示。Command_Trigger设置为1,命令执行。
(3)通过读数据记录命令254,查看数据是否已经写入称重模块,如下图所示。
此时DR3的VW6已经为5000,即50.00kg
通过SIWATOOL MS软件也可以看到此时已经修改成功。
修改其他参数,如量程,只需要在DR3的VW28中输入量程,如10000,即100.00kg。
MicroScale_additional的Offset和Length改为28和2,其他操作同上。
6. 零点标定
将秤体清空,执行零点标定,重量显示变为0kg
此时重量VW202变为0kg,如下所示
此时在SIWATOOL MS中也可以看到,重量已经变为0kg,如下图所示:
7. 砝码标定
把50kg的砝码放在秤体上,然后执行命令4,如下图所示:
标定后VW202显示砝码重量5000,即50.00kg,如下图所示:
此时在SIWATOOL MS中也可以看到,重量已经变为50.00kg,如下图所示:
标定结束后,通过命令254将DR3中的数据读取上来,如下图所示:
注意:读取整个数据记录的内容时,Offset和Length默认为0,只输入DR即可
此时就可以在PLC 200的变量表中查看模块中的参数了,如下图所示:
上述数据与SIWATOOL MS内的参数完全相同,如下图所示:
关键词
SIWAREX MS模块、STEP7 Micro/Win软件、零点、标定砝码
介绍 可以在西门子**支持数据库中快速方便地找到 3D,CAx 和 e**N 数据的较新信息。根据产品可以下载下面的数据: 2D 尺寸图和 3D 模型 连接图和数据表 e**N 电气宏(edz 交换格式) 单元接线图 手册和操作指导 特征曲线,产品照片和证书 ......
介绍
可以在西门子**支持数据库中快速方便地找到 3D,CAx 和 e**N 数据的较新信息。根据产品可以下载下面的数据:
2D 尺寸图和 3D 模型
连接图和数据表
e**N 电气宏(edz 交换格式)
单元接线图
手册和操作指导
特征曲线,产品照片和证书
建议按照下面的步骤下载 SIMATIC 产品的 CAx 数据。
从下面的链接打开 CAx 下载管理器的主页:
//support./WW/view/en/42455541
图. 01
在主页中点击“切换至 CAx 购货车”按钮。
图. 02
注释:
进入到下一步操作需要一个免费的账户。
必须输入所需 SIMATIC 产品的订货号。在 CAx 下载管理器中点击“新的”,在打开的窗口中点击“添加/加载产品编号”按钮。
在“CAx - 新下载”对话框中输入产品编号或是订货号点击“OK”。
图. 03
如果输入多个产品,可以选择每页显示的条目数。然后点击“继续”打开对话框选择 CAx 数据类型。
在这里选择需要的文档类型(图. 04),然后点击“继续”。
图. 04
在接下来的对话框中选择文档的选项(语言,特征曲线类型,…),然后点击“继续”。
在下一步中会列出您选择的产品的文档类型。在“CAx 下载”区域的**部输入名字,点击“创建 CAx 下载”按钮。
西门子EMAR04
图. 05
然后会出现一个系统文本,告诉您会在 CAx 下载管理器中创建您的任务。点击“跳转至 CAx 下载管理器”按钮。会在下载管理器(图. 06)中显示下载状态“等待”。需要您等待几分钟。
图. 06
当文本显示状态从“等待”到“完成”,则下载完成。这时可以下载您的数据。
图. 07
也可以稍后下载或是添加其他的产品。每个产品您都会得到一条信息通知您下载有效的时长。
1. 电流消耗:
对较大外形尺寸E的MICROMASTER 4变频器,额定电流消耗为350mA,对外形尺寸F到GX,额定电流消耗为400mA。BOP 或 AOP 控制面板中的所有的数字输入(处于开通状态) 的损耗, 都包含在额定电流损耗里。
如果安装了编码器模块,则附加100mA的电流损耗。为了补偿电压波动和上电瞬间可能出现的浪涌现象,需要多考虑50%的电流损耗。
因此电流消耗应该在350mA(较理想情况下)到750mA(较不利的情况下)之间。
2. MICROMASTER 的内部连接
PROFIBUS模块的供电端子(–) 与MICROMASTER 4的隔离0V端子处于同电位,直接相连
对MICROMASTER 420来说, 为端子9
对 MICROMASTER 430和MICROMASTER 440来说, 为端子28
(+) 端子通过一个阻塞二级管连接到隔离24V端子上
对MICROMASTER 420来说, 为端子8
对MICROMASTER 430 和 MICROMASTER 440来说, 为端子9
3. 故障和报警
A0503 = 欠压报警
变频器电源断开,而DP模块(Profibus模块)通过外部24V供电,在这种情况下,会报A0503。
可忽略该报警。
通常,控制电源取自变频器的直流母线,电源电压也是通过直流母线检测的。当变频器断电时,而控制电源取自外部24V,这时直流母线是没有电压的,因此会报A0503。
F0003 = 欠压故障 & F0060 = Asic **时故障
驱动运行时,DP模块 (PROFIBUS模块)通过外部24V供电,而未连接电源(200到600V AC)。在这种情况下,变频器会报F0003并停机。
变频器的电源断开, DP 模块(PROFIBUS 模块) 通过外部24V供电,给上运行命令。
对于固件版本**1.05的MICROMASTER 420:
由于变频器没有电源, 控制单元与功率单元之间不能完成通讯,会出现F0060而不是F0003。只读参数可能显示错误,比如,r0037,变频器的温度。
对固件版本1.05及以下的MICROMASTER 420和版本1.17及以下的MICROMASTER 440:
即使实际上没有故障,偶尔也会报以下故障:
F0001 = 过流
F0002 = 过压
F0003 = 欠压
F0004 = 变频器过热
F0005 = 变频器I2/t过载
F0022 = 组件故障
F0060 = Asic**时
一旦重新上电,这些故障即可以复位,比如同过Profibus控制字的位7。对于500 – 600 V MICROMASTER 440来说,故障 F0002 可以马上被复位。
4. I/O 功能
MICROMASTER 420
使用外部24V供电时,所有版本MM420的输入输出都有效。
MICROMASTER 430/ MICROMASTER 440
固件版本2.02以上的MM430和固件版本2.08以上的MM440,除了外形尺寸Fx**) 和Gx**)的模拟量输入与输出以外,所有的数字与模拟量输入输出都是有效的。
固件版本2.02以下的MM430和固件版本2.08以下的MM440,对于继电器输出和模拟输入输出,有一些限制条件。数字输入仍然有效。
固件版本2.02以上的MM430和固件版本2.08以上的MM440,如果一个电动机PTC连接到端子14和15,P0601=1,当变频器电源断开时,不会出现F0011和F0015。
固件版本2.02以下的MM430和固件版本2.08以下的MM440,在这种情况下,会报F0015(PTC开路/短路),再次电源合闸后,该故障可以重新复位。
较早提供PROFIBUS模块时,MM4的固件版本如下:
MICROMASTER 420: 固件版本1.05;
MICROMASTER 430: --------------------;
MICROMASTER 440: 固件版本1.16*).
*) 在提供PROFIBUS模块后, MM440 的固件版本很快升级到了1.17.
**) 对于FX和GX尺寸的变频器,为了获得可靠的控制电源,应该通过端子X9供电,而不是通过总线模块供电。
注意:
X9 / 1保险丝的配置,较大为4A
SINAMICS G120D的24V电源可以在几个控制单元和其他设备之间级联,例如SIRIUS M200D, 通过插头连接器到X01和X02.
问题
如何在几个控制单元之间的实现24V电源级联?
“可关断”和“非可关断”24V电源的含义?
答案
级联 每个接头连接器的较大负荷为8A,这就限制了控制单元的级联数量。
图 01
必须定义以下术语:
“可关断”和“非可关断”24V电源
非可关断24V
非可关断24V电源供电通常指用于装置的功能和电流消耗:
非可关断24V供电通常指用于装置功能。非可关断24V的电流消耗依赖于使用的控制单元(PROFIBUS 和 PROFINET),功率单元和连接的传感器/编码器。
SINAMICS G120D 的非可关断24V电源电流消耗计算如下:
CU2x0D-2 DP = 300mA
CU2x0D-2 PN = 400mA
+ 传感器的数字量输入较大电流约300mA
+ 传感器的模拟量输入(仅CU240D-2) =较大电流约 2 x 10 mA
+ 4kW及以上功率单元,风扇电流=150mA
+ HTL编码器=较大电流约150mA
+ SSI编码器 (仅 CU250D-2) = 较大电流约250 mA
说明:
如果非可关断24V直流供电容量不够,会产生以下情况:
1.控制单元无反应。
2.现场总线检测不到G120D节点,或偶尔报通信故障。
可关断24V
可关断24V仅提供给两个数字量输出DO0和DO1,每个数字量输出较大提供0.5A电流。 输入级联切换需要同时断开24 V电源供电。所有的执行器完全级联,要在断电状态,连接到数字输出。
图 02
如果需要不断开24V电源,那么可关断24V和非可关断24V使用相同的供电(需要短接“可关断的0V”和“非可关断的0V”-和短接“可关断的+24V”和“非可关断的+24V‘,请参考图 03)
图 03
西门子S7-300电源模板
6ES7307-1BA00-0AA0 西门子电源模块(2A)
6ES7307-1EA00-0AA0 西门子电源模块(5A)
6ES7307-1KA01-0AA0 西门子电源模块(10A)
西门子S7-300CPU
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内存
西门子S7-300内存卡 6AV6644-0AA01-2AX0
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)
西门子S7-300开关量模板
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模块