为自动模式下 “Set flying actual value” 功能分配数字量输入时应注意什么?


n

描述:
通过自动模式下的 "Set flying actual value" 功能,您可以使用 NC 程序(G88 或 G89)修改坐标系的实际值(程序修正)。
此功能必须使用 FM 模板上数字量输入的变化沿来触发n

  • 机械数据34 "digital inputs" 用来定义将哪一个数字量输入分配给"Set flying actual value" 功能。n
  • 机械数据 36 "Change input" 用来定义信号是否反转。

为了防止错误的定位运动,必须要确保内部触发信号没有在 G88或 G89 命令执行之前已经被激活。模板只能使用上升沿来作为内部触发信号,所以必须根据传感器来选择反转或者不反转。
这需要以下规则来保证: n

  • 如果使用常开触点(NO) 不要选择反转信号。n
  • 如果使用常闭触点(NC) 必须选择反转信号。

以下是修改实际位置的例子:n

为自动模式下 "Set flying actual value" 功能分配数字量输入时应注意什么?
图. 01n

如果上述信号类型的反转设置错误,则可能会在某些情况下发生错误的定位操作。
下面是解释的例子:n

条件:

  • "Set flying actual value" 的信号在 NC 程序中被传感器触发。n
  • 输入的反转属性"non-inverted" 被设置为与规则相反。

步骤:

  • 在NC 程序 N15 中,通过 G89 启动"Set flying actual value" 功能并评估已参数化的相关输入。n
  • 在寻址传感器之前,NC 程序由于失去驱动器使能被终止。n
  • NC 程序再次启动。n
  • "Set flying actual value" 功能的输入已经在执行NC程序 N15 之前被激活。

结果:

  • 当 "Set flying actual value" 的输入被寻址,相关偏移的坐标系不能被确定,这意味着后面指令(N20)的目标位置不能被正确执行。

    为自动模式下 "Set flying actual value" 功能分配数字量输入时应注意什么?
    图. 02

注意:

  • 以上的描述同样也适用于 FM354和 FM453。n
  • 更过相关信息请参考手册 "Positioning module FM 353 for stepper drives",9.8 章节 "Digital Inputs/Outputs"和 10.1 章节"Processes"条目 ID: 2106357.

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

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

相关推荐

发表回复

登录后才能评论