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

相关推荐

  • 光电编码器和S7-300高速计数

    我用的是S7-300PLC,313-2DP集成有高速计数模块,我现在要接光电编码器测电机的转速,,还要判断正反转,请问在CPU和程序上应该怎么做? 最佳答案 你用SFB47来读取某…

    SINUMERIK 2019年6月11日
  • 在选编码器时遇到的问题?

    旋变编码器的原理?以及二级旋变和多极旋变的区别?以及相关的应用?还有就是Absolute encoder and basic absolut…

    SINUMERIK 2019年6月11日
  • 各位大虾,西门子6FC5610-0BA10-0AA1用什么型号的CF卡套?倒入程序

    西门子6FC5610-0BA10-0AA1用什么型号的CF卡套?我用FANUC  OI-MATE的CF卡套插不进。是把西门子6FC5610-0BA10-0AA1…

    2017年11月20日
  • 840d sl 全闭环系统自动计数问题求教

    现有一台之前运行正常机床,X轴为主从驱动,主驱动侧配置直线距离编码光栅尺,现出现以下现象问题:X轴移动一段距离,报警从动编码器出错。现依次做以下检测:1.检查机械方面尺子及读数头安…

    SINUMERIK 2017年11月1日
  • 求 840d sl toolbox v2.06 版本

    哪位大侠有 840d sl toolbox2.06版本啊,帮忙分享一个,非常感谢。 最佳答案 http://download.csdn.net/ind…

    SINUMERIK 2020年10月31日
  • 在802dsl系统中,圆头刀如何对刀?

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

    SINUMERIK 2017年11月12日
  • 840 DSL/问题

    840DSL系统 分别该更换了 电源模件  主轴模件 和伺服驱动器模件 (同规格更换)后需要设置哪些参数吗? 最佳答案 …

    SINUMERIK 2017年6月12日
  • 802D SL 可保持数据地址范围???

    最近维修一台802D SL G/N系统的设备,看PLC程序里面居然用到VW14000308,请问,G/N版的14000000地址范围是多少?通常手册上都是0-127 版主推荐答案 …

    2017年6月4日
  • 有802DSL车床系统八工位

    有802DSL车床系统八工位霍尔元件数控刀台换刀的PLC程序吗? 最佳答案 记得示例程序上应该有吧,原理与四工位的一样,只是程序多了点。 提问者对于答案的评价:能详细点吗

    SINUMERIK 2018年12月6日
  • 请教一下840Dpl和AB logix5000之间的通信?

    大家好,我们这有台机床。用西门子840Dpl控制弯管机,然后用AB来控制机器人取放管子。两者互相通信。我看了一下840D的plc程序和硬件组态,它是通过DP-coupler来实现与…

    SINUMERIK 2017年8月15日