如何通过IO Communication 方式访问SIWAREX U

1. 什么情况下使用I/O通信方式
IO Communication:用于少量、快速数据访问,直接访问的输入输出,不需要编程;
SFC或FB:用于大量数据传输,提供现成的例子程序,用户可以直接使用;

2. 如何通过I/O通信方式访问SIWAREX U称重模块
(1)SIWAREX U在STEP7中硬件组态如下,每个SIWAREX U模块对应16个字节,前8个字节对应通道1,后8个字节对应通道2;

(2)双击SIWAREX U,定义通信方式:

该SIWAREX U模块有两个通道,以通道1为例进行说明。建立变量表如下:

(3)重量值存储在IW102中,当前重量为97

(4)如何修改砝码重量
默认砝码重量为10000,存储在QW104中。在DR62输入实际砝码重量,Q103.7进行触发,修改过程如下:
修改前变量状态如下:

执行完毕后,

注意:执行命令时一定要保证Q103.7与I101.7的状态不同,否则命令没有执行;执行完毕后,二者状态相同。

(5)如何进行零点标定?
零点标定通过向DR57写命令代码1的方式实现,Q103.7启动标定过程,如下图所示:

执行完毕后,状态表如下图:

(6)如何进行砝码标定

将重量为5000的砝码放在秤体上,向DR57写命令代码2,Q103.7启动标定过程,执行前,变量状态如下图所示:

执行完毕后:

(7)如何读数据记录?
举例说明如何读取Adj.digital0和Adj.digital1的数值,它们分别存储在DR60和DR61中,向QB100内写入60,然后将Q103.7置1,IW104和IW106的数据即为标定后产生的数字量。

可以看到通过SIWATOOL U看到的数值与IW104和IW106相同。

(8)如何通过状态字节判断称重模块状态?

各状态位含义如下:

附:常用命令

命令代码 含义
1(或101) 零点标定
2(或102) 砝码标定
3(或103) 清零
5 恢复出厂设置

 注:命令1、2、3对于通道1;命令101、102、103对于通道2;

,

1. 什么情况下使用I/O通信方式
IO Communication:用于少量、快速数据访问,直接访问的输入输出,不需要编程;
SFC或FB:用于大量数据传输,提供现成的例子程序,用户可以直接使用;

2. 如何通过I/O通信方式访问SIWAREX U称重模块
(1)SIWAREX U在STEP7中硬件组态如下,每个SIWAREX U模块对应16个字节,前8个字节对应通道1,后8个字节对应通道2;

(2)双击SIWAREX U,定义通信方式:

该SIWAREX U模块有两个通道,以通道1为例进行说明。建立变量表如下:

(3)重量值存储在IW102中,当前重量为97

(4)如何修改砝码重量
默认砝码重量为10000,存储在QW104中。在DR62输入实际砝码重量,Q103.7进行触发,修改过程如下:
修改前变量状态如下:

执行完毕后,

注意:执行命令时一定要保证Q103.7与I101.7的状态不同,否则命令没有执行;执行完毕后,二者状态相同。

(5)如何进行零点标定?
零点标定通过向DR57写命令代码1的方式实现,Q103.7启动标定过程,如下图所示:

执行完毕后,状态表如下图:

(6)如何进行砝码标定

将重量为5000的砝码放在秤体上,向DR57写命令代码2,Q103.7启动标定过程,执行前,变量状态如下图所示:

执行完毕后:

(7)如何读数据记录?
举例说明如何读取Adj.digital0和Adj.digital1的数值,它们分别存储在DR60和DR61中,向QB100内写入60,然后将Q103.7置1,IW104和IW106的数据即为标定后产生的数字量。

可以看到通过SIWATOOL U看到的数值与IW104和IW106相同。

(8)如何通过状态字节判断称重模块状态?

各状态位含义如下:

附:常用命令

命令代码 含义
1(或101) 零点标定
2(或102) 砝码标定
3(或103) 清零
5 恢复出厂设置

 注:命令1、2、3对于通道1;命令101、102、103对于通道2;

如何通过IO Communication 方式访问SIWAREX U

相关文章:

你感兴趣的文章:

标签云: