如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

n

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

1. SIWAREX U模块简介
SIWAREX U称重模块集成在SIMATIC S7-300和ET200分布式系统中,主要特征如下:n

*SIMATIC 统一的设计技术与通信
*通过用ET 200M 连接至PROFIBUS DP,而用于分布式现场称重仪表
*测量重量或力,内分辨可达65000,精度0.05 %
*双通道模块可接两台秤,节省空间
*将远程显示器直接连接到TTY 接口
*使用SIWATOOL U 程序可方便的对秤进行设置和校准
*支持不用校正砝码而进行理论校正
*支持在不必重新校正秤的情况下更换模块
*可用于EX 防爆应用

2. SIWAREX U 模块接线
设备及软件列表n

名称 定货号
SIWAREX U称重模块 7MH4950-2AA01
称重传感器

注:在该实验中通过仿真器模拟称重传感器 。n

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

如果称重传感器为四线制(如上图所示),必须将称重模块上的EXC+与SEN+短接,EXC-与SEN-短接,否则SIWAREX U模块报故障。
如果SIWAREX U模块与传感器之间通过接线盒进行连接,上述短接需要在接线盒内进行。n

3. SIWAREX U软件包安装
在“SIMATIC S7 的SIWAREX U 配置程序包”(订货号7MH4900-0AK01)中包含了SIWAREX U的硬件驱动,安装步骤安装如下:
(1) 在STEP7硬件组态界面下,安装硬件更新:n

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

(2)选择驱动程序所在路径,点击“Execute”n

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

找到硬件升级包如下:n

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

(3)选择“Copy”按钮:n

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

(4)点击“Install”按钮即可n

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

(5)安装完毕后显示n

: 如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

(6)在硬件S7 300的功能模块目录下,找到订货号为7MH4950的SIWAREX U模块。n

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

4. STEP 7编程
(1)打开STEP7,创建一个新的项目或者直接使用SIWAREX U例子程序(注:建议客户使用例子程序)n

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

(2)硬件配置如下:n

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

(3)如果是用户自己新建的项目,需要将例子程序中的OB1、FB45、DB8和DB9、UDT9等功能块拷贝到当前项目,如下图所示:n

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

(4)双击OB1,可以看到FB45功能块,如下图所示:n

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

参数含义如下:
ADDR: 硬件组态中SIWAREX U模块的起始地址,本例子中为272n

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

DB_SCALE:存储了该称重模块的所有参数,本例为DB9
DB_VECTOR:存储了称重模块的数据结构,即DB_SCALE中的参数按照什么格式进行存储,本例为DB8
(如果系统中有多个SIWAREX U模块,则需要多次调用FB45,每个FB45对应不同的DB_SCALE,用以保存每个SIWAREX U的参数;但是这些参数存储的数据结构相同,所以B_VECTOR相同)
CMD_IN:命令代码,地址为DB9.DBW6
CMD_EN:命令触发,高电平触发,地址为DB9.DBX8.0
GROSS1:通道1毛重值,地址DB9.DBW12
GROSS2:通道2毛重值,地址DB9.DBW20n

5. 称重单元标定
(1)在SIWATOOL U软件中可以看到称重模块默认设置如下:n

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

重量显示如下:n

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

在变量表中通过命令代码203,读取DR3中相关参数,显示如下:n

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

通过命令403,设置显示重量2个小数点,单位kg,如下所示:n

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

设置后显示如下:n

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

注:命令403表示写数据记录3,包括修改传感器Mv/v特性、小数点位置、滤波频率、校秤砝码重量、重量单位等。通过命令403设置完上述参数后,如果用SIWATOOL U软件观察会发现数值显示不会马上起作用,必须在软件中执行receive操作。n

(2)设定砝码重量,如50kgn

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

如果两位小数,那么50kg应输入5000;如果1位小数,那么应输入500,依次类推。
执行命令403即可,即可写入砝码重量。n

(3)零点标定
空秤时,秤体重量为2.14kg,将该重量标定为零点:n

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

执行命令代码1,毛重值(DB9.DBW12)变为0:n

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

(4)砝码标定
将砝码放在秤体上,执行命令代码2,毛重值(DB9.DBW12)变为5000,即50.00kg:n

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

6. 例子程序说明
下面简单介绍例子程序中FC30的作用n

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

通过下图说明命令执行的过程:n

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

称重模块的控制命令可以来自触摸屏、用户程序。在例子程序中触摸屏的命令存储在FC30的CMD2中,主要完成称重模块的标定、出厂复位等操作;来自OB35的命令存储在CMD3中, 用于周期性读取称重模块数据; CMD1在例子程序中未使用,用户可以自己定义。上述命令同时到达时,FC30根据命令优先级进行处理,并将最高优先级的命令传递至DBW6中,最后由FB45功能块将命令传递给SIWAREX U称重模块。

注意:如果系统中使用了多个SIWAREX U模块,需要进行下列操作:
(1)将DB9进行拷贝,并命名为DB19,用于存储第2个称重模块的数据;
(2)打开符号表,为DB19创建符号名,如DB_SIWA_U_2
(2)在OB1中拷贝FB45和FC30,将功能块FB45的参数ADDR改为第2个称重模块的硬件起始地址,将参数DB_SCALE改为19,FB45和FC30中” DB_SIWA_U”相应的改为” DB_SIWA_U_2”,即将DB9改为DB19。

7. 常见故障解决

(1)如果SIWAREX U称重模块报SF故障,应该如何处理?
首先,检查称重传感器接线,如果连接4线制传感器,确保称重模块或者接线盒上EXC+与SENS+短接,EXC-与SENS-短接;
其次,可能是某个通道已经激活,但是该通道未连接传感器或者传感器接线错误。
再次,如果上述原因均排除,则需要通过SIWATOOL U软件恢复出厂设置,如下图所示:

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

或者在STEP7中通过执行命令5实现。
最后,如果该故障无法通过上述方式解决,则说明该模块硬件损坏,需要返厂维修。

(2)如果LED中ST2亮,怎么办?
SIWAREX U上的两个LED指示灯ST1和ST2的功能可以由用户定义,默认为通道1的上限和下限报警,如下图所示:

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

用户可以从下拉框中选择相应的功能,如下图:

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

ST2亮说明已经触发了相应报警,只要报警消失,ST2 就会灭了

(3)无法执行砝码标定怎么办?
校秤砝码重量必须大于称重传感器量程的5%;如果使用多个传感器,砝码必须大于所有传感器量程之和的5%,举例说明:
如果使用3个传感器,每个传感器量程为100kg,那么校秤砝码重量不得小于15kg。

(4)如果原来订货号为7MH4601的称重模块损坏,更换订货号为7MH4950的模块,STEP7 硬件配置是否需要更改?程序是否需要变动?

答:更换模块后硬件组态和程序不需要做任何修改,只要将原来模块的前连接器直接安装到新的称重模块,重新进行标定或者将原称重模块的标定数据下载到新的称重模块中即可。
√ 更换模块前执行命令605将模块内的参数读取上来

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

√ 更换模块后执行命令610把参数写入SIWAREX U中

如何通过STEP7软件对SIWAREX U(7MH4950-*AA01)标定

关键词 SIWAREX U, STEP 7软件,标定

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc327930.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论