11.4.3  通过STEP 7软件校秤

11.4.3 通过STEP 7软件校秤

1.硬件组态与参数设置(如图11-53所示)

978-7-111-38359-8-Chapter11-62.jpg

图11-53 硬件组态

给系统通电,下载正确的硬件组态,观察指示灯,察看是否有“SF”故障灯亮。正常显示如图11-54所示。

978-7-111-38359-8-Chapter11-63.jpg

图11-54 正常硬件显示

2.PLC软件编制

典型PLC程序结构如下:

OB100:启动组织块:清除命令;

OB35:周期性写命令:用于读取当前过程值;

OB1:主循环程序:循环调用FB42、FC2、FC30;

978-7-111-38359-8-Chapter11-64.jpg

3.通过变量表读写进行校秤

相关命令含义如下,对DR3块中的相关数据读写,需要用到命令203和403。命令203和403的含义见表11-9。

表11-9 命令203和403的含义

978-7-111-38359-8-Chapter11-65.jpg

首先通过命令203,读取校秤的相关参数,如实际重量,校正重量1的读数,如图11-55所示。

978-7-111-38359-8-Chapter11-66.jpg

图11-55 命令203

然后,执行写入放置砝码的重量,比如90kg,需要写入9000(最后两位为小数点),执行命令403,单击触发即可,如图11-56所示。

978-7-111-38359-8-Chapter11-67.jpg

图11-56 命令403

此时校正砝码的重量已经写入到SIWAREX CS模块中。下面执行校准零点和校准量程1的命令校正零点和量程1的命令代码分别是3和4,见表11-10。

表11-10 命令代码3和4

978-7-111-38359-8-Chapter11-68.jpg

执行命令3,零点有效命令,如图11-57所示。

978-7-111-38359-8-Chapter11-69.jpg

图11-57 执行命令3

触发命令激活后,实际值变为0,如图11-58所示。

978-7-111-38359-8-Chapter11-70.jpg

图11-58 触发命令激活

增加90kg的砝码放入传感器上,此时可能实际重量并未显示90kg,如图11-59所示。

978-7-111-38359-8-Chapter11-71.jpg

图11-59 增加90kg的砝码

执行命令4,校正重量1有效,触发命令激活后,秤的实际值就显示为砝码重量90.00kg,此命令执行完后,校秤工作完成,如图11-60所示。

978-7-111-38359-8-Chapter11-72.jpg

图11-60 执行命令4