数控车床前后刀架控制问题

一台840D数控车床,OB1中有如下程序:
 Network
  L     B#16#5
       T     MB     8
       L     DB35.DBB   68
       L     B#16#F
       AW    
       L     1
       ==I   
       JC    M001
       L     B#16#0
       T     MB     8
 M001: NOP   1
       CALL  FC    25
        IN0 :=B#16#1                     
        IN1 :=B#16#1 
        IN2 :=MB8    
        OUT3:=DB2.DBX1.0     
        OUT4:=DB2.DBX149.0      
       NOP   0

 
 Network
  L     B#16#5
       T     MB     9
       L     DB35.DBB   68
       L     B#16#F
       AW    
       L     2
       ==I   
       JC    M002
       L     B#16#0
       T     MB     9
 M002: NOP   1
       CALL  FC    25
        IN0 :=B#16#12       
        IN1 :=B#16#2         
        IN2 :=MB9                  
        OUT3:=DB2.DBX1.1       
        OUT4:=DB2.DBX149.1           
       NOP   0
 大意明白了,通过改变DB35.DBB68为1或2来选择前后刀架控制主轴,在面板上输入“[TR]”(好像是这个)就可以改变了,只是不知道输入的程序是怎么改变DB35.DBB68的?是不是要运行一段小程序?高手指点,最好写个示例!

问题补充:
天啦!都看奥运去了?没人理我,还是我没把问题说清楚?好想了解一下:数控程序如何调用DB块或改写DB块?PLC中的I/O点的状态能否反映到数控程序中来?高手指点!谢啦!

  是双通道,双MCP的,就是不知道面板上的程序是怎么改变DB35的?

 我又去问了下机床的操作工,开机时默认是前面板控制主轴,如果要用后面板控制,方法是在后面板的“MDA”中输入“ZOTR”,运行一下就可以了,但后面板的程序中好像没有“ZOTR”,所以一直想不明白是怎么转换过去的。

最佳答案

西门子提供的DB块不能被改写,包括机床厂家都不能改写,只能调用。至于I/O点的状态是否能反映到加工程序中,你可以在程序运行的时候,在PLC监控I/O点的状态,这个我具体没有想过。明天去上班的时候看看,回来再回答你的。

提问者对于答案的评价:
结了吧

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • 840D维护需要准备哪些软件

    公司将要来新设备,西门子840D数控系统。请问高手,做设备维护需要准备哪些软件呢?除了STEP7软件外还需要哪些软件?谢谢! 最佳答案 楼主的问题非常具有代表性,在实际加工应用当中…

    SINUMERIK 2017年11月2日
  • STL转换LAD

    麻烦各位大佬们帮我把这一段语句转换为梯形图,感谢 钻石用户推荐最佳答案 看不到语句不是所有的STL都能转化成LAD;LAD都可以转化为STL。 提问者对于答案的评价:

    SINUMERIK 2020年10月31日
  • 请推荐PCL入门书籍

    请推荐PCL入门书籍,本人学过计算机网络,但是想学习一下PLC,但是不知道怎么入门。 最佳答案 网上可以下载相关的书籍。初学者可到书店里买西门子深入浅出200,300的都有。别的品…

    SINUMERIK 2019年6月11日
  • 西门子802D数控铣床文件结尾缺少M30/MO2/M17,求助!

    如题,请问是那部分出错了呢 问题补充:试车程序如果太大怎么办呢,现在观察不加入m06就可以正常运行程序,加入就不行 最佳答案 西门子802D数控铣床文件结尾缺少M30/MO2/M1…

    SINUMERIK 2017年11月4日
  • 840D系统的计数功能

    我现有台机床需要高速计数功能,不知道840D系统里PLC编程能否使用SFB47系统功能块。有什么要求没有。请大虾们指点一二。能发实例最好。 EMAIL:zyphunan@…

    SINUMERIK 2018年3月6日
  • 双通道的机床有出现执行M00后,先得按RESET后,再点cycle Start才能继续执行程序。

    双通道的机床运行程序时不时出现执行到M00后,先得按RESET键,再点cycle Start才能继续执行程序。直接按cyclestart,不向下执行程序。有知道原因的吗?…

    SINUMERIK 2021年7月5日
  • 840C备份数据恢复

    840C数据恢复,在驱动数据恢复时报警提示165033:conversion has not been switched off什…

    SINUMERIK 2020年10月31日
  • 840回工件坐标的问题

    机床上电七八次就有一次Y轴回零不到位的情况(为六七个mm,且是固定不变的距离), 如果是机床回零的原因,但当发生回零不准时,验证机床零点没变. 如果是编码器的原…

    SINUMERIK 2018年12月14日
  • STEP7连接840DSL可以上传,不能在线监控

    连接后可以upload,但不能在线监控,报16656 最佳答案 上载时连接的IP地址是你自己选择的,但上载后监控的话,是要根据上载程序里硬件配置里CP的IP地址进行连接。所以可以上…

    SINUMERIK 2021年7月5日
  • 840D设置轴参数后出线怪异现象

    10000号参数X1,Y1,Z1,A1,C1,W1,SP1,X11,X12,X13,Y11,X2,Y2,Z2,A2,C2,W2,SP2,X21,X22,X23,Y21。20050号…

    SINUMERIK 2017年10月29日