- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LG逻辑编程Chapter 9 MK Commandapm
第 9章 MK 指令
这章介绍MASTER-K200S/300S系列,内存指令码地址为# 4300,8700,13100的 X, Y, Z 轴每个指令代码的使用方法。
9.1 指令代码内容
设定在内存地址4300,8700,13100上的指令代码内容如下.
指令代码 指令 指令条件 1 Homing start - 2 Floating point setting - 3 直接起动 位置/速度/暂停时间/M 代码/控制字 4 间接起动 步号 5 线性插补起动 步号./轴信息 6 圆弧插补起动 步号./辅助点 1/辅助点2/ 方向/轴信息 7 同步起动 轴信息/X 轴步号./Y 轴步号./Z轴步号. 8 速度/位置转换 - 9 位置/速度转换 - 10 停止 - 11 跳步运行 - 12 位置同步起动 步号./主轴位置/主轴设定 13 速度同步起动 主轴设定/主轴率/辅助轴率 14 位置跳变 位置 15 速度跳变 速度 16 位置速度跳变 位置/速度 17 连续运行 - 18 寸步起动 寸步量 19 自动运行点点动起动 - 20 起动步号改变 步号 21 多步号改变 步号 22 M代码复位 - 23 当前位置预设 位置 24 区域输出允许 - 25 区域输出禁止 - 26 编码器预设 位置 27 单步设定 步号./RAM(or ROM)/ 位置(or speed)/设定数据 28 多步设定 步号./RAM(or ROM)/ 位置(or speed)/设定量/设定数据 29 基本参数设定 基本参数 30 扩展参数设定 扩展参数 31 点动参数设定 原点参数 32 手动运行参数设定 手动运行参数 33 公共参数设定 公共参数 34 运行数据设定 运行数据 35 紧急停止 - 36 错误重设, 输出禁止复位 脉冲 禁止/允许 37 错误历史重设 - 38 点运行 点数, 点数据
9.2 指令码的使用
?这里介绍指令代码1 ~ 38的使用.
?指令码的设定是以X轴为基础并介绍编程方法.
(在这种情况下,位控模块的 I/O 字号是 “P0010 ~ P002F”.)
?以下程序是用按钮开关作为输入指令的,用拨动开关作为输入指令时,请参考 (Ex) 9.2.1 Homing start)
?文章 9.2.2 ~ 9.2.36是用按钮开关方法来编程的,如果要用拨动按钮则需根据文章9.2.1 Homing Start的编程方法来修改程序 。
9.2.1 Homing起动 (Command code:1)
1) 程序(用拨动开关)
2) 程序(用按钮开关)
3) 说明
设备 说明 P0000 X 轴原点输入 P0010 X 轴接收指令 P0011 X 轴运行信号 (BUSY) P0012 X 轴错误状态 M0000 X 轴原点 辅助. 触点 (ON during 1 Scan) ? 通过1) and 2) 点动运行程序是一样的
9.2.2 Floating点设定 (Command code:2)
1) 程序
2) 说明
设备 说明 P0001 X轴原点输入 P0010 X轴接收指令 P0011 X轴运行信号 (BUSY) P0012 X轴错误状态
9.2.3 直接起动 (Command code:3)
程序
2) 说明
设备 说明 P0002 X 轴直接起动输入 P0010 X轴接收指令 P0011 X 轴运行信号(BUSY) P0012 X 轴错误状态
内存地址 内存内容 设定值 4302 位置地址 (low) 1000 4304 运行速度 (low) 200 4308 指令信息的控制字 h0012 4300 指令代码 3 ? 如果指令信息的控制字是h0012, 它将被设定为位置控制, 多步, 结束, 绝对, 加速/减速时间
?更多信息,请参考第8 章内存和 I/O 信号
9.2.4间接起动 (Command code:4)
程序
2)说明
设备 说明 P0003 X 轴间接起动输入 P0010 X 轴接收指令 P0011 X轴运行信号(BUSY) P0012 X轴错误状态 ? 内存 4301 是 X 轴步号设定
? 如果是间接起动,步号被设定为“0”,它将通过当前运行步号来执行操作
9.2.5线性插补起动 (Command code:5)
程序
2)说明
设备 说明 P0004 2 轴线性插补起动输入 P0010 X 轴接收指令 P0011 X轴运行信号(BUSY) P0012 X轴错误状态
内存地址 内存内容 设定值 4309 使用多轴时的轴信息 3
文档评论(0)