关于840D操作面板添加轴 F19

现有一台铣镗床,共有12个轴。现标准面板只用9个轴。如何更改FC19来添加第10.11.12轴。现本人加到了第11个轴。其主要是第11轴和12轴的L     B#16# (? ????)  轴位置是什么?还有就是如何去掉第12轴的按键和LED灯的展蔽。怎么改??
         

M00f: A     #TEMP17[12]       第12轴输入键
      S     #TEMP20[13]       第12轴LED灯
      L     B#16# ?            轴号(控制第几轴)12轴位置
      JC    M010
M02c: A     #TEMP17[11]       第11轴输入键
      S     #TEMP20[12]       第11轴LED灯
      L     B#16# ?            轴号(控制第几轴)11轴位置

最佳答案

二.修改FC19
下面以添加第十个轴的轴选择键为例说明如何修改:
1.去掉对轴选择键的屏蔽
原程序为:
mks1: L LW[AR2, P#4.0]
AW B#16#EE7
L #achs_nr
JZ kea2
要修改为:
mks1: L LW[AR2, P#4.0]
AW B#16#FE7
L #achs_nr
JZ kea2
从程序的注释可以知道LW[AR2, P#4.0]实际上是临时变量#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#10.0]
AD DW#16#8F31FEFF
T LD[AR2,P#10.0]
要修改为:
mks4: L LD[AR2,P#10.0]
AD DW#16#8731FEFF
T LD[AR2,P#10.0]
从程序的注释可以知道LD[AR2, P#10.0]实际上是临时变量#mst_aus23和#mst_aus 45,根据对应关系,装载的是QBn+2、IBn+3、IBn+4和IBn+5,然后与DW#16#8F31FEFF进行双字的与运算,实际上就是把1-9轴的轴选择键、正负方向键的LED进行刷新,其中第十轴的轴选择键LED(R10)不在其中,所以要把DW#16#8F31FEFF改为DW#16#8731FEFF。
如果不修改此段,当选择第十个轴后在选择其它轴,第十轴的LED知识灯仍然亮着。
3.添加程序段,使系统轴数扩展到10个
原程序为:
wks4: JL m009
JU keae
JU m001
JU m002
JU m003
JU m004
JU m005
JU m006
JU m007
JU m008
JU m009
m009: A #mst_ein45[10]
S #mst_aus23[11]
L B#16#9
JC keae
要修改为:
wks4: JL m010
JU keae
JU m001
JU m002
JU m003
JU m004
JU m005
JU m006
JU m007
JU m008
JU m009
JU m010
m010: A #mst_ein45[0]
S #mst_aus23[3]
L B#16#A
JC keae
m009: A #mst_ein45[10]
S #mst_aus23[11]
L B#16#9
JC keae
根据机床操作输入地址与临时变量的对应关系,知道#mst_ein45[0]对应的是I4.0,即第十个轴选择键;根据机床操作输出地址与临时变量的对应关系,知道#mst_aus45[3]对应的是Q2.3,即第十个轴选的LED指示灯。
至此,第十个轴选择键已经生效,那么第十一个和第十二个轴选择键按此过程修改即可。那么如果需要更多的轴怎么修改呢?

提问者对于答案的评价:
很好 ,多谢!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc220816.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月8日 下午2:20
下一篇 2017年12月8日 下午2:20

相关推荐

  • 802D的外部程序

    怎么样设置就可以使用外部程序传输, 最佳答案 802D的系统操作时首先在通讯设置里选择“文本格式”,设置相关的参数,如波特率、停止位、端口等;注意要和PC端的传输软件中设置的一致;…

    SINUMERIK 2018年12月14日
  • 840d系统执行G91指令时,报警软限位,但实际位置根本不可能到限位位置

    网上搜索答案有人说可以改设定数据42440看看,但是这个参数在哪能找到?我在MACHINE DATA那一页找不到4开头的参数,权限已经时系统级了。 最佳答案 报警软限位肯…

    SINUMERIK 2020年10月31日
  • 西门子WCS清零

    各位大虾西门子加工中心 相对坐标轴清零,好象没有相对坐标清零的功能,我知Fanuc\三菱都可以的,但西门子就不知道了,希望给予解答,多谢了  最佳答案 看看这里…

    SINUMERIK 2019年6月11日
  • 840D sl建立网络驱动器,网盘无法激活,求解!

    840D sl建立网络驱动器,网盘无法激活,网盘的IP地址和工控机在同一网段,密码和登录名与工控机一致。 问题补充:工控机登录名和密码设定全部都是大写,X130设置界面正…

    2020年10月31日
  • 808D调试设置问题

    808D调试时输入MD30130,MD30240为2,3。也是按照视频上正确输入的,总是报警不对,因为和视频上的机型和驱动器一模一样,所以所有的参数就照着输入了。另外调试内置PLC…

    SINUMERIK 2017年6月1日
  • 840D数控系统使能问题

    系统上所有的轴都不能动作,显示缺少使能。但是轴诊断里面各项是正常的。求救啊。 问题补充:拓扑结构已经降为低级,但是有拓扑结构报警。轴诊断里面所有的使能已经都为绿色。在运行界面里,将…

    2020年10月31日
  • 840D系统PLC程序如何上载

    我通过S7 5.4编程环境 由USB/MPI编程电缆 与840D联机的.通信时出现错误,  提示: "当前的&…

    SINUMERIK 2017年10月31日
  • GO速度太慢32000怎么调

    程序执行GO的时候太慢只有2000 .32000里2000不能修改 是不是权限问题 最佳答案 应该是权限的问题,输入口令“EVENING”试试。不过改之前要慎重…

    SINUMERIK 2019年6月11日
  • 专家口令 制造商口令 都被更改 怎么破

    专家口令 制造商口令 都被更改 怎么破 或者如何恢复初始状态 问题补充:不知道供货商 二手市场淘的 钻石用户推荐最佳答案 840D…

    SINUMERIK 2020年10月31日
  • 802Dsl系统报警记录没有时间显示

    802Dsl系统,报警记录中只有报警号、报警内容,没有报警发生时间,如何能够同时实现报警时间、内容、报警号同时显示。 最佳答案 请楼主注意,802dsl 的软件版本在01…

    SINUMERIK 2017年10月31日