840D如何修改FC19增加轴数

已锁定

隐身人

版主

  • 帖子

    11552
  • 精华

    73
  • 被关注

    799

论坛等级:至圣

注册时间:2005-12-20

钻石 钻石 如何晋级?

840D如何修改FC19增加轴数

4766

13

2017-11-22 09:20:15

论坛比较静哦!昨天一坛友在我发的帖子中问道:如何修改FC19开通多轴功能,我单开一贴,简述过程,希望供各坛友参考!以下内容是我多年前调试的收集笔记,也可能网上或其他帖子有类似的内容,发出来仅供参考吧,网上没找到相关的链接,所以从笔记中摘出部分供参考。

  标准的MCP中PLC处理程序FC19提供了九个轴选按键的处理,需要使用多轴的用户可以修改FC19来实现。

修改FC19之前必须先要了解操作面板输入地址与临时变量的对应关系;

其中括号中的数值为各位的地址,#mst_ein 01(1)对应地址i0.1;

#mst_ein 01(8)对应地址为I1.0输出地址与此相同。

然后再根据调试手册中的MCP的输入输出地址图对应其相应地址,

接下来就可以修改FC19了。

以修改第十个轴为例简述:

首先去掉轴选键的屏蔽:

原程序:L LW(AR2,P#4.0);

        AW B#16#EE7;

        L #achs _nr;

        JZ  kea2;

修改的程序:L LW(AR2,P#4.0);

            AW B#16#FE7;

            L #achs _nr;

            JZ  kea2;

解释:程序中的 LW(AR2,P#4.0)实际就是临时变量#mst_ein45,MCP输入地址与临时变量的对应关系知道地址实际是ibn+4和ibn+5,然后与B#16#EE7进行字的运算,这段不理解可以参考S730深入浅出一书。实际就是把1-9轴选择按键,正负方向键,移动按键保留,其他的就屏蔽了。其中包括第十个轴的轴选择按键R10,所以要放开屏蔽,只需要把 AW B#16#EE7修改为AW B#16#FE7就可以。否则按第十个轴选择键是无效的。按相应方法再去掉对轴选按键LED灯的屏蔽。

 最后一步,添加程序段使系统轴数扩充到第十个。

原程序中JU M001-M009程序中添加到JU M010,基本就这样操作,首先要熟悉S7300。

  希望对大家有用!


840D如何修改FC19增加轴数 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25786条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。