802D-SL程序看不懂,帮忙分析下

请问以下程序是什么意思,要看懂类似程序,该查阅什么书箱?
DEF INT _T
MSG("ACTIVATION NCK TOOL ACTIVE")
STOPRE
_T=$A_DBB[21]
IF ($P_TOOLEXIST[_T]) AND ($P_TOOLNO<>_T)
T=_T

ENDIF
MSG("")
$A_DBB[25]=0
STOPRE
M32
M17
T=_TM[11](这句代表的是什么意思)

问题补充:
(这个是西门子数控上常用的NCK程序。
所代表的是刀具位号。)----是的,这个程序是我在802D-SL制造商循环里复制下来了,请问要看要看懂这个程序,该查阅西门子哪方面的书箱?

最佳答案

DEF INT _T                                               : 定义一个整数中间变量名  _T
MSG("ACTIVATION NCK TOOL ACTIVE")    :提示信息,应该是激活刀具的意思
STOPRE                                                   :这是一个暂停的标示符
_T=$A_DBB[21]                                         :赋值 把$A_DBB[21]赋值给 _T这个变量
IF ($P_TOOLEXIST[_T]) AND ($P_TOOLNO<>_T)  :判断语句:
T=_T                                                                  上面IF条件满足的话,执行
ENDIF                                                                :if 结束
MSG("")                                                 :上面的提示信息 清空
$A_DBB[25]=0                                       :把$A_DBB[25]置0,这是是PLC数据交换的部分
STOPRE
M32                                                        :M代码执行,就是给PLC命令执行上面动作
M17                                                        :同上
T=_TM[11](这句代表的是什么意思) :这也是一个赋值而已,把_TM[11]这个变量的值赋给T
 
这些都可以在基础编程手册里面找到,都是最基本的东西!
文档都可以在siemens 内直接下载!也不需要很好的计算机基础,看懂就行!

提问者对于答案的评价:
谢谢

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

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

相关推荐

  • 802d sl 进不去 [驱 动器数据] 选择[SINAMICS_IBN]

    802d sl 进不去 [驱 动器数据] 选择[SINAMICS_IBN]按驱动数据,出现连接超时 最佳答案 这种情况我遇到过几次…

    SINUMERIK 2017年6月7日
  • 急寻以下手册

    1.SINUMERIK840D/810D/FM-NC 基本机床功能描述(第一部)(98年12月) 订购号:6FC 297-5AC20-0BP0&nbs…

    SINUMERIK 2018年12月3日
  • 伺服轴转动问题

    1台840Dsl数控加工中心,有一个工装旋转轴,在液压关掉同时发生轴转动问题,这个轴有液压锁紧功能,用的电磁阀是3位4通Y型电磁换向阀,PLC程序控制为只要是松开不得电就一直夹紧,…

    SINUMERIK 2020年10月31日
  • 可以在人机界面查看840的操作系统吗 ?

    可以在人机界面查看840的操作系统吗 ? 最佳答案 没有看到过这样用的 提问者对于答案的评价:谢谢

    SINUMERIK 2017年10月31日
  • 更换伺服电机

    840DSL系统 用到的是带绝对值编码器的伺服电机 由于电机噪音大  更换新的伺服电机后  需要设置哪些参数啊&nbsp…

    2017年11月4日
  • PCU50 硬盘分区

    教材中硬盘分区为: C     0.5GB   WIN PE 2005…

    SINUMERIK 2017年6月29日
  • 西门子垂度如何补偿

    西门子垂度如何补偿?有没有相关的文档? 最佳答案 1、 SD41300:$SN_CEC_TABLE_ENABLE[t]垂度补偿赋值表有效。下标t=0对应第一个补偿表,此参…

    SINUMERIK 2021年7月5日
  • 840D 轴安全

    如何屏蔽主轴不旋转,手动下轴可以移动 问题补充:手动模式下,移动各轴需要主轴处在运转状态 最佳答案 可以使用每分钟进给指令g94即可实现。 提问者对于答案的评价:最终在参数界面找到…

    SINUMERIK 2020年10月31日
  • 更换新电机怎么拓扑?

    电机坏了更换了一个不同型号的电机提示需要重新拓扑,请问哪位大神有具体的拓扑步骤视频 谢谢!不要让我自己去网站搜或者给我一个说明书的网址链接! 问题补充:哪里有图或者视频?…

    2020年10月31日
  • 请问EasyScreen有没有哪个指令能执行NCK复位(PO)这个操作?

    初学EasyScreen 在用EasyScreen的对机床数据(MD30200)进行修改时,通过以下代码,键入相应的值达到修改机床数据的目的,如: DEF PO1=(I/0,2/&…

    SINUMERIK 2020年10月31日