如何转为图形格式

以下这些是宏程序还是什么?怎么转化为图形格式的,像T图那样。
;$PATH=/_N_CMA_DIR
;--------------------------------------
;TOOLDATA TRANSFER WITHOUT M6
;VERSION 01.00.00 Dec 13,2005 
;CUSTOMER :KOMATEC
;NTT-30A Random type with double gripper
;--------------------------------------
PROC L45(INT TOOL) SAVE DISPLOF SBLOF

;IF $MN_USER_DATA_HEX[1]<128 GOTOF _ARML ;Armless type(PLC-MD 14512[1].7==0)==>

_TM[19]=1 ;Set Memo-Flag
T=TOOL  ;Call Pos_Mag
_TM[19]=0 ;Reset Memo-Flag

H66=1    ;Inhibit channel reset

IF $P_ISTEST==1 GOTOF PROGT ;Programmtest ==>
IF $P_SEARCH<>0 GOTOF FIN ;BlockSearch ==>

IF ($P_TOOLNO<>0)AND(_TM[2]==0) GOTOF _ULM ;Spindletool and no empty location ==>
IF ($P_TOOLNO==0)AND(_TM[2]<>0) GOTOF _ULM ;No Spindletool and pocket reserv. ==>
GOTOF _CONT     ; ==>

_ULM:
MSG("RUN CYCLE UL_MAG (Data of Tooltable not consistency)")
H66=99    ;Release channel reset
H66=98    ;Release single block
M00
GOTOB _ULM

_CONT:
IF _TM[16]==1    ;Memo-Flag from L39
_STOP:
MSG("RUN CYCLE L41 (ATC one cycle)")
H66=99    ;Release channel reset
H66=98    ;Release single block
M00
GOTOB _STOP
ENDIF

IF $C_T==$P_TOOLNO GOTOF FIN ;NewTool equal OldTool ==>
IF $C_T==0 GOTOF FIN


_TM[2]=$TC_DP25[$C_T,1]  ;Store empty location
STOPRE
$TC_DP25[$C_T,1]=31    ;NewTool in spindle

IF $P_TOOLNO<>0  
$TC_DP25[$P_TOOLNO,1]=0  ;OldTool cancelled
ENDIF

M206    ;Activation SpindleTool     
H66=30    ;Refresh Tooltable

FIN:    ;Finished
H66=99    ;Release channel reset
H66=98    ;Release single block
RET    ;End subprogram

PROGT:     ;Programtest
M206    ;Activation SpindleTool  
H66=98    ;Release single block
RET    ;End subprogram
M17    ;End subprogram

最佳答案

如果能转换的话,你换梯形图格式就应该能打开的,要是打不开就应该不是。不过我也有过语句表程序用梯形图并不能打开的经历。
不过这段代码究竟是什么我的确不知道。所以不能确定。

提问者对于答案的评价:
这段程序,按上面的报警像是刀表查错用的,NC程序吗?怎么看也感觉是T图译出来的,我确实用编辑器导入了一下,提示出错,忘了报什么错了。这段代码出自,802d sl
调试文件,不知应归为哪一类。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月1日 上午1:27
下一篇 2017年6月1日 上午1:27

相关推荐

  • 平板能装S7么

    华为平板能不能装S7软件 最佳答案 这个得看平板的系统了,我们买的一些工业用的平板,安装Windows系统的,是可以安装的。你看看这个平板系统是Windows还是安卓吧。 提问者对…

    SINUMERIK 2020年10月31日
  • 2000.3000.120201报警

    一台中捷西门子840D数控镗床经常是按手轮使能时报3000.2000.120201. ncu模块右列显示灯同时全部闪亮,总清nc.plc,再回装nc,plc参数后机床又能…

    SINUMERIK 2017年11月1日
  • 补偿方法

    既然SL都专门做了螺距补偿界面,为啥还要把补偿文件改成加工程序? 钻石用户推荐最佳答案 二者二选一即可界面你要手动一个一个输用程序的方法可以用EXCEL调用宏,直接生成补偿程序。 …

    SINUMERIK 2020年10月31日
  • 840D系统机床旋转轴如何重设零点

    840D系统,机床万向铣头(C轴和A轴),我想重新设下零点让铣头实际零点(图1)与机床坐标零点(图2)一致,测量系统半闭环,主轴电机1ph7,主轴定位用的磁性传感器! 问题补充:谢…

    2017年6月9日
  • 机床停止在换刀子程序中,无报警

    840DSL系统,机床自动运行停止在换刀子程序中,N100 UNTIL $A_DBB【603】B_AND 1<>0 ;N110&…

    SINUMERIK 2017年6月24日
  • 查找西门子PLC零时变量对应的 引脚

    查找西门子PLC零时变量对应的 引脚 最佳答案 只能在本块里用查找功能,像搜寻文本那样查找 提问者对于答案的评价:谢谢

    SINUMERIK 2020年10月31日
  • 如何将数控机床802Dsl或828D中的PLC程序用U盘直接拷贝,能行吗?

    将U盘插在802DSL或828D上,能否将其中的PLC程序拷贝到U盘。 最佳答案 完全可以,西门子802DSL或828D,支持外部设备如U盘进行程序读写,包括加工程序、子程序、循环…

    2017年11月4日
  • 840DSL显示器出现花屏

    我公司有台原装PAMA机床,840DSL系统,PCU50.3B-C 显示器OP015出现花屏。把该显示器放在别的设备PCU50上使用正常,换OP010到原PCU50.3B…

    SINUMERIK 2020年10月31日
  • 西门子接伺服电机的模块

    我现在只知道FM354,FM353这样的定位模块可以接伺服电机,并且一个模块只能接一台伺服电机。   但是乙方说有可以接两台伺服电机的模块。请告诉我这…

    SINUMERIK 2019年6月11日
  • 求 840D数控系统的编程软件。

    求 西门子数控840d 的软件。网上找了一直没找到。还是软件名不叫840DSL 最佳答案 西门子840D系统的编程软件是基于step7,然后安装与系统版本一致的…

    SINUMERIK 2017年8月3日