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日 下午10:41
下一篇 2017年6月18日 下午10:42

相关推荐

  • 求RCS802软件

    故障的冲床系统为802D SL PLUS, 已复位为出厂状态,1、2、3级的保护级密码均已为出厂状态,外部液压,夹紧动作能动作,只是三轴不能动,回机床…

    SINUMERIK 2017年8月18日
  • HLA和ANA有无区别?

    问题如题,HLA和ANA的硬件有无区别?订货号是一样的,二者是否通用? 最佳答案 硬件无区别,可以通用,但订货时做好说清用途 提问者对于答案的评价:谢谢。

    SINUMERIK 2017年12月9日
  • 840D停顿问题

    我在NC程序里面用到了M代码,在NC走位置的时候两段之间会出现停顿,在程序前加了G64还是会出现停顿,请教高手帮忙N20 G64 X20 F100&n…

    SINUMERIK 2017年12月10日
  • 关于西门子8620D系统

    我的西门子8620系统,立车,主轴编码器坏。我想将机床默认参数改成G94先保持干活。为什么在控制面板上面找不到MD20150参数来调整机床默认G94 问题补充:我按照一楼的进去了可…

    SINUMERIK 2017年7月25日
  • 西门子840D的NC Connect Wizard怎样使用

    西门子840D的NC Connect Wizard怎样使用 最佳答案 《 西门子840Dsl采用无线形式进行调试的方法》http://blog.sin…

    SINUMERIK 2020年10月31日
  • 双通道龙门铣加工时Y;Z轴余程有时候不一致

    我们一台中捷4060龙门移动式钻铣床,用的双通道控制两个主轴箱。在进行双通道同时加工过程中发现Y;Z两轴余程不一致,通道2的Y;Z轴移动明显快于通道1。1.什么原因导致了一样的情况…

    SINUMERIK 2017年6月10日
  • 费用

    这个功能的费用 钻石用户推荐最佳答案 1.本次在线视频研讨会免费,凡注册用户均可登录收看(为保证本次在线视频研讨会顺利流畅进行,本次在线研讨的同时在线人数暂定为200人,采用先进入…

    SINUMERIK 2020年10月31日
  • 840D系统如何在系统内设置IP

    如题: 数控机床有网卡接口。 开机按“6”键,进入不了界面。 请问: 840D系统如何在系统内设置IP 问题补充:硬件是无盘的,按3进不去~…

    SINUMERIK 2019年6月11日
  • 西门子611模块端子663与9问题

    西门子611模块显示RUN 663与9已导通但是用调试软件simocomu查看发现663模块脉冲使能指示灯灰色 无输出 最佳答案 1、电机不能正常使用?2、模块…

    SINUMERIK 2021年7月5日
  • 螺纹车削问题,求助!!

    802D-SL系统,G33车螺纹,转速100,在车削螺纹最后退刀时,会划出有半圈的退刀纹,(无退刀槽)同样的程序,在别的床子上就好着呢,各位大侠帮忙看看怎么回事!! 问题补充:而且…

    SINUMERIK 2017年11月19日