F165_HighSpeedCounter_Cam_8_Values_DUT

如果要求DUT具有超过八个不同目标值,则无法使用此预定义DUT。必须创建新的DUT。可以最多31个目标值。

此 DUT 可以与以下指令搭配使用:F165_HighSpeedCounter_Cam

DUT 的各项元素(标识符):

dwCamControlCode控制代码[十六进制常量]

使用十六进制常量指定控制代码。示例:16#10251025是对应于十六进制常量的数字3210的值。数字0是最右侧的数字。在调用指令之前不久,编译器自动设置所选控制方法专用的附加数字。

数字

数值

设置

1

最大目标值控制

当已达到最大目标值(递增计数)或-1(递减计数)时,将经过值复位为0若要执行最大目标值控制,必须为所有目标值指定正整数。

0

启用

1

禁用

0

固定
diAddressOffsetInWR输出的字地址[常量]

设置为0

将重叠DUT应用到输出dutBitOutputs。根据使用diNumberOfTargetValuesAndOutputRelays设置的编号选择大小(1632位)。此重叠DUT的地址信息将被写入diAddressOffsetInWR

输出区域:

  •  (1) WRn

    如果目标值的数量在1–16的范围内,将使用一个字。

  •  (2) WRn+1

    如果目标值的数量在17–32的范围内,将使用两个字。

  1.  (1) 当执行F165_HighSpeedCounter_Cam时,0变为TRUE。当前值必须小于目标值1
  2.  (2) 当经过值与目标值1匹配时,输出1变为TRUE
  3.  (3) 当经过值与目标值15匹配时,输出15变为TRUE
  4.  (4) 当经过值与目标值17匹配时,输出17变为TRUE
diNumberOfTargetValuesAndOutputRelays目标值数量[常量]

1–31

指定数量,使总数不超过内部继电器的最大区域。

diTargetValue_1–diTargetValue_8:目标值 [计数]

-2147483648–2147483647

以升序排列目标值。

请勿指定相同值超过一次。

若要执行最大目标值控制,必须为所有目标值指定正整数。

diMaximumTargetValue: 最大目标值 [计数]

-2147483648–2147483647

最后更新日期: 2023-08-17此页面上的反馈松下热线