文档介绍:840D面板增加轴数的方法
标准的机床操作面板 PLC 处理程序 FC19 只提供了 9 个轴选择键的处理,
如果用户使用更多的轴选择键就需要修改 FC19。
,需要了解 FC19 程序中的临时变量与面板输入输出地址的对
应关系:
:
FC19 中临时变量机床操作面板输入地址
#mst_ein01[] IB n+0 和 IB n+1
#mst_ein23[] IB n+2 和 IB n+3
#mst_ein45[] IB n+4 和 IB n+5
#mst_ein67[] IB n+6 和 IB n+7
其中方括弧中的数字对应位地址,如:
#mst_ein01[1]对应的是
#mst_ein01[8]对应的是
附铣床机床操作面板输入地址
2. 机床操作面板输出地址与临时变量的对应关系:
FC19 中临时变量机床操作面板输出地址
#mst_aus01[] QB n+0 和 QB n+1
#mst_aus23[] QB n+2 和 QB n+3
#mst_aus45[] QB n+4 和 QB n+5
#mst_aus67[] QB n+6 和 QB n+7
其中方括弧中的数字对应位地址,如:
#mst_aus01[1]对应的是
#mst_aus01[8]对应的是
附铣床机床操作面板输出地址
FC19
下面以添加第十个轴的轴选择键为例说明如何修改:
原程序为:
mks1: L LW[AR2, P#]
AW B#16#EE7
L #achs_nr
JZ kea2
要修改为:
mks1: L LW[AR2, P#]
AW B#16#FE7
L #achs_nr
JZ kea2
从程序的注释可以知道 LW[AR2, P#]实际上是临时变量#mst_ein45,
根据机床操作面板输入地址与临时变量的对应对应关系,知道装载的是 IBn+4
和 IBn+5,然后与 B#16#EE7 进行字的与运算,实际上就是把 1-9 轴的轴选择
键、正负方向键和快移键保留,其它键则被屏蔽掉了,其中就包括第十轴的轴
选择键(R10),所以要放开屏蔽,只需要把 B#16#EE7 改为 B#16#FE7。
如果不修改此段,按第十个轴选择键无效。
2. 去掉对轴选择键 LED 指示灯的屏蔽
原程序为:
mks4: L LD[AR2,P#]
AD DW#16#8F31FEFF
T LD[AR2,P#]
要修改为:
mks4: L LD[AR2,P#]
AD DW#16#8731FEFF
T LD[AR2,P#]
从程序的注释可以知道 LD[AR2, P#]实际上是临时变量#mst_aus23 和
#mst_aus 45,根据对应关系,装载的是 QBn+2、IBn+3、IBn+4 和 IBn+5