我最近做的一台828d的双通道立车 通道1输入加工程序能够运行,通道2输入加工程序后按循环启动键后程序不运行。请高手指点一下。
问题补充:
以解决,是plc程序编写问题。没有编写通道2的循环启动。谢谢
最佳答案
如果是新调试设备考虑是否因PLC设置操作面板有问题?以840D设置为例
使用一个面板+一个OP(显示操作单元)
机床操作面板的切换,即操作者可以选择机床面板控制通道1还是控制通道2。
机床面板的控制是调用标准功能块FC19或FC25。
还有就是通道切换有问题:
如果要切换通道,有两种做法。
方法a:
编写两个FC19,一个填写控制通道一的参数,另一个填写控制通道二的参数,然后用面板上的某个键进行切换。
方法b:
CALL FC 19
BAGNo :=B#16#1
ChanNo :=DB19.DBB22 DB19.DBB22是 NC给PLC的信号,通知当前操作者选择的是哪个通道
SpindleIFNo:=B#16#3
FeedHold :=M1.0
SpindleHold:=M1.1
还有就是使用两个面板+两个OP(显示操作单元)
1. 首先,因为PCU和MCP都挂在OPI总线上,所以要区分各部件的地址。PCU默认地址是1, MCP默认地址是:6,NC/PLC默认地址则是13。
本例中给各部件分配的地址如下:
部件 地址
NC/PLC 13
MCP1 6
PCU1 1
MCP2 7
PCU2 2
能想到也就这些,供参考!
提问者对于答案的评价:
谢了
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc299868.html