840Dpl的床子,能在PLC上查到哪个CNC程序在运行吗?

请问,840Dpl的床子,能在PLC上查到哪个CNC程序在运行吗?

比如说,有3个CNC程序:AA,BB,CC。当前正在NC中运行的是 BB。能在PLC中查出相对应的某种信息吗?

如果说,现在Y轴的距离是123.456mm. 能在PLC中查到吗?

谢谢。

最佳答案

840d系统的nc与plc之间的数据交换,链接:http://wenku.baidu.com/view/c52af3a4f524ccbff1218430.html
plc控制nc程序的方法:
转载:
用PLC指定NC程序的方法:
楼主的问题可以用PI服务即西门子的Step-7 功能块FB4的PI  服务功能来完成,FB 4的PI_SERV被用于NCK内部零件加工程序与外部开关量即plc的输入输出接口建立连接,从而达到内外部转换的过程。当内部某中间继电器为有效脉冲后,强制方式组转换到AUTO方式,同时启动功能FB4,程序功能会自动寻找DB91(事先做好)的指定外部零件加工程序的地址路径,自动执行该零件程序,执行完毕后自动转回到方式组初始状态。例如在一个加载到NCK的程序中,借助于PI SERVICE的申请,可以借助于机床检测开关或者一个面板上的按键执行一个特殊的功能,如在刀具管理中,在刀库中搜索空刀位。
注意在调用FB4时,必须分配一个单独的DB区,楼主可以参考Step-7 获得较为详细建立数据块的信息。
借助于 PISERVICE的参数,可以实现指定的服务。
PISERVICE的功能可以由自由的分配各种数据类型的输入变量来实现。当调用FB4,并且一个标志寄存器被触发为有效后,指定的服务程序立即执行。
“PI“ 数据块DB16包含内部PI服务的描述。在DB16的符号列表中有一个标识来指定该数据块。在调用FB4时,“DB-Name.PI-Name”作为实参用于PI服务的传送。
举例如下:
    
    CALL  FB4, DB100
        Req      :=I6.3
        PIService:="PI".ASUP       
       Unit     :=1
        Addr1    :="new".p1_path      //  " new " 是定义的字符,数据块是DB101,用来存 
                                放程序属性-路径、名字等
        Addr2    :="new".p1_name  
        Addr3    :=
        Addr4    :=
        WVar1    :=
        WVar2    :=
        WVar3    :=
        WVar4    :=
        WVar5    :=
        WVar6    :=
        WVar7    :=
        WVar8    :=
        WVar9    :=
        WVar10   :=
        Error    :=M200.0
        Done     :=M200.1
        State    :=MW201
 
 此调用FB4的目的在于,当按下I6.3时(可将其定义为机床检测开关),系统执行程序p1,p1的内容由用户自行定义。

提问者对于答案的评价:
Thank a lot

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

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

相关推荐

  • 轮廓车削复位后断点寻找

    轮廓车削假如循环三刀,程序中断后可以从第二刀开始吗 最佳答案 可以 提问者对于答案的评价:

    SINUMERIK 2020年10月31日
  • 840Dsl PLC编程

    大家好!我现在正在编制840Dsl的程序,由于我没有采用西门子标准的MCP,是自制的MCP,但是各个按钮功能都有,比如JOG、AUTO、INC等等。这样我就不能调用面板子程序了(面…

    SINUMERIK 2017年11月6日
  • 840d系统在MDA下G90G91无法正确执行G91

    开的是中捷的落地镗床,有的时候活比较大又且只有一件,程序有没必要在电脑上编。就在MDA下编辑一个简单的程序。如:G90G54G1G91X-1500F150Z-1X1500前面加那个…

    SINUMERIK 2020年10月31日
  • 808D 6FC5370-1AT00-0CA0怎么恢复工厂值

    一台沈阳机床的808D车削版PPU,想要把它那边数据全部恢复成西门子公司出厂数据。我用了默认值上电和开机按“选择键”进去恢复默认值,用户自定义中还是有沈阳机床的一些数据。(另外:用…

    SINUMERIK 2017年5月29日
  • 西门子802s系统,关机后掉数据!只能用备份上电!!

    西门子802s系统,关机后掉数据!只能用备份上电!!一星期出现两次!!!怎么办啊 问题补充:电容自己可以换吗?哪里有教程 最佳答案 西门子802s系统:1.如果是老版本的802S(…

    SINUMERIK 2020年10月31日
  • 请问高手

    用mm420变频器控制电动机正反转怎么设置参数?电机参数: p=90w, 额定电流0.33A,  额定电压380, 转速2800r…

    SINUMERIK 2019年6月11日
  • 840D系统参数问题

    请教各位大侠,谁能知道35200,35210,35220,35230这几个参数怎么使用的,详细讲解一下,系统是控制龙门铣,三个轴。 最佳答案 楼主的问题具有一定代表性,对于学习Si…

    SINUMERIK 2017年11月4日
  • 在802dsl系统中,圆头刀如何对刀?

    在802dsl系统中,数控车加工,当选用圆头刀时,在建立新刀具时,刀尖方位是不是应当输为9 ,类型应为550按钮刀具,在使用刀尖圆弧半径补偿过程中,具体应当怎样操作?请教…

    SINUMERIK 2017年11月12日
  • 电动机接法

    大家好,我厂一台11千瓦的 电动机用在机床领导说功率太大,我可以将它一直接星形接法吗,对电动机有影响吗? 最佳答案 可以的,没有问题,只是星形接法电机的输出功率较小,因为…

    SINUMERIK 2018年3月6日
  • 840Di的性能

    单位有设备是九十年代初的880系统想要改造但想最大限度的节约成本,做840Di改造可能不用换电机等部件,会便宜很多。请问840Di与840D但功能、使用、维护的区别在哪里,各自优点…

    SINUMERIK 2018年12月6日