首页 理论教育如何使用STEP7软件进行校秤?

如何使用STEP7软件进行校秤?

【摘要】:图11-54 正常硬件显示2.PLC软件编制典型PLC程序结构如下:OB100:启动组织块:清除命令;OB35:周期性写命令:用于读取当前过程值;OB1:主循环程序:循环调用FB42、FC2、FC30;3.通过变量表读写进行校秤相关命令含义如下,对DR3块中的相关数据读写,需要用到命令203和403。表11-9 命令203和403的含义首先通过命令203,读取校秤的相关参数,如实际重量,校正重量1的读数,如图11-55所示。图11-56 命令403此时校正砝码的重量已经写入到SIWAREX CS模块中。

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