各位大侠,请问一下840D系统中有个PI服务是个什么意思?另外请问一下关于840D系统中 “进给轴/主轴固定(n<nmin)/A2/”是什么意思?麻烦大家告知以上两个问题的答案,谢谢
最佳答案
楼主的问题:
1.PI服务即西门子的Step-7 功能块FB4的PI服务功能,FB PI_SERV被用于NCK内部零件加工程序与外部开关量建立连接,从而达到内外部转换的过程。当内部某中间继电器为有效脉冲后,强制方式组到AUTO方式,同时启动功能FB4,程序功能会自动寻找DB91(事先做好)的指定外部零件加工程序的地址路径,自动执行该零件程序,执行完毕后自动转回到方式组初始状态。或者在一个加载到NCK的程序中,借助于PI SERVICE的申请,可以执行一个特殊的功能如在刀具管理中,在刀库中搜索空刀位。
注意在调用FB4时,必须分配一个单独的DB区,楼主可以参考Step-7 获得较为详细建立数据块的信息。
借助于 PISERVICE的参数,可以实现指定的服务。PISERVICE的功能可以由自由的分配各种数据类型的输入变量来实现。当调用FB4,并且一个标志寄存器被触发为有效后,指定的服务程序立即执行。
“PI”数据块DB16包含内部PI服务的描述。在DB16的符号列表中有一个标识来指定该数据块。在调用FB4时,“DB-Name.PI-Name”作为实参用于PI服务的传送。
2.840D系统中 “进给轴/主轴固定(n<nmin)/A2/”:
是840D系统的一个基本功能,即数控系统监控进给轴/主轴实际转速nact,并与系统给定的最小速度nmin进行比较,最小速度nmin由系统的机床参数MD 1418:SPEED_THRESHOLD_MIN 定义,默认值为 5转/分钟,当nact<nmin 时,系统内部信号DB31......DBX 94.4 以及DB31, ... DBX61.4 (axis/spindle stationary)由状态“0”变为“1”。轴认为静止,楼主可以在plc程序中的换刀程序中对该信号进行引用,即当该轴是静止的才允许换刀,否则禁止换刀。
“/A2/”是西门子为了检索该参数或功能的方便,在DOC ON CD(04/2006 Edition)中的840DSL/840D/840DI/810D Manufacturer/ Service 目录下Function Manual Basic Functions 一章中 的Various NC/PLC interface signals and functions (A2) 一节,在此你可以具体查阅“进给轴/主轴固定(n<nmin)”具体解释。
以上说明可以助力楼主快速掌握FB4功能块以及”进给轴/主轴固定(n<nmin)”的含义!
提问者对于答案的评价:
谢谢!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc217106.html