FN 20: WAIT FOR同步NC与PLC

应用

在程序运行期间,可用FN 20: WAIT FOR功能保持NC与PLC间的同步。数控系统停止程序运行直到满足FN 20: WAIT FOR-程序段中指定的条件。

功能说明

 
注意
碰撞危险!
修改PLC可导致意外情况和严重错误(例如,数控系统失灵)。为此,对PLC的访问有密码保护。此功能用于海德汉、机床制造商和第三方供应商在NC数控程序内与PLC通信。不建议机床操作员或NC数控编程人员使用此功能。执行该功能和在后续加工中,可能发生碰撞!
  1. 只能在联系海德汉、机床制造商或第三方供应商并了解情况后才能使用此功能。
  2. 遵守海德汉、机床制造商和第三方供应商文档说明的要求

只要读取系统数据,应使用SYNC功能(例如,用FN 18: SYSREAD读取)。系统数据需要与当前日期和时间同步。用FN 20: WAIT FOR停止预读计算。数控系统达到FN 20时,仅在执行了含FN 20NC数控程序段后才计算NC数控程序段

应用举例

11 FN 20: WAIT FOR SYNC

; 停止FN 20的内部预读计算

12 FN 18: SYSREAD Q1 = ID270 NR1 IDX1

; 用FN 18确定X轴位置

本例中,停止数控系统内部的预计算,以确定X轴的当前位置。