n
问题:
双个通道系统不能调用刀具数据。怎样将所有的刀具数据传送到两个通道?n
解答:
两个通道的工件程序和TOA文件。TEST.WPD目录包含TEST.MPF- TEST_K2.MPF- TEST_WZK1.TOA- TEST_WKZ2.TOA文件。当系统包含两个通道时,用户可按如下方法处理:n
-设置MD11280=1n
-修改TEST_WZK1.TOA文件名TEST.TOAn
当在第一通道选择工件程序时,刀具数据自动调用。NC启动后,刀具数据自动激活。在第一通道中的TEST.MPF的程序开头加入以下程序段:n
IF R13==0n
INIT(2,"/_N_WKS_DIR/_N_TEST_WPD/_N_TEST_WKZ2_TOA")n
START(2)n
STOPREn
R13=1n
$A_OUT[1]=1 ; TRIGGER RESET IN CHANNEL 2n
STOPREn
G4 F1n
$A_OUT[1]=0n
ENDIFn
INIT(2,"/_N_WKS_DIR/_N_TEST_WPD/_N_TEST_K2_MPF")n
START(2)...n
举例中变量R13控制在程序第一次执行时调入刀具数据。可以替换R13变量,也可使用GUD变量监控此过程。自此例中,$A_OUT[1]用于触发第2通道的复位。选择工件程序即可调用和激活第一通道中的刀具数据,第二通道刀具数据则由第一通道中的程序调用和激活。这是在双通道中调用共用刀具文件的简单方案。这种情况下,用户只需创建包含所有刀具数据的、与工件名相关的INI或TOA文件即可。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc338945.html