【精选】Q编程培训教材.pdfVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【精选】Q编程培训教材

MOONS 驱动器Q编程介绍 上海安浦鸣志自动化设备有限公司 关于Q Programmer §Q Programmer是一款单轴运动控制的软件,用于鸣志可编程式的步进及伺 服驱动器。Q Programmer允许用户为-Q和驱动器创建功能复杂的可独立运 行的程序。Q Programmer环境支持的指令包括运行控制、I/O、驱动器配 置与状态、数学运算、寄存器操作和多任务处理。 Confidential 主要特点 单轴运动控制 执行驻留程序 多任务处理 条件判断 数学运算 寄存器操作 运动轨迹模拟 集成在线帮助 支持所有SS/ST/STAC系列的Q/C/IP型驱 动器 支持所有TSM/SSM/TXM/STM/SWM系 列的Q/C/IP型集成式马达 Confidential Q的含义 §Q的含义Q驱动器中的Q来 自单词queue 。这是因为Q 驱动器执行的命令是排入 栈,或缓存器,储存在驱 动器控制部分。定义:栈 是条目的列表或序列,条 目从栈的一边进入,从另一 边出。对于我们的驱动器 ,栈中的条目就是指令, 当指令到达栈的底部的时 候控制器就会执行该指令 。栈存在于控制器不稳定 的存储部分中,当电源关 闭后留在栈中还没有执行 Confidential 的指令就会丢失。 Q驱动器中的程序 §每个驱动器中有12个非易失性存储单元,都可以用来存储指令,表现在Q- Program 中就是有12个部分(segment ),每个部分有62行,即一个栈的 长度。每个部分中的指令可以马 调入到栈中。例如,我们开始程序先执 行segment 1 ,在最后有个指令是调segment 2到栈中。这个调用过程仅需 要125微秒,基本上可以忽略。 §12个部分相互调用,每个部分有62行指令,所以现在可以有744个指令, 可以实现更多功能的组合 Confidential §Segment1 永远是在驱动器 电后第一个被执行的段 。你可以认为 segment 1 是自动执行的部分。同样,当使用中断功能,程序会没默认执 行segment 10。因此中断后如何动作的指令应该被写到segment 10 中。 除了这俩个规则,你可以任意调用segment中的程序。 Confidential Q程序命令 §运行指令 §伺服指令 §配置指令 § I/O指令 §通讯指令 § Q 程序指令 §寄存器指令 Confidential 运动指令 §运行指令控制电机转轴的位置 和速度,包括相对运行,绝对 运行,条件运行,点动,停止 运行,等等,进而影响到运行 中的一系列参数:加速度,减 速度,点动速度,最大加速度 ,速度,等等。 Confidential 伺服指令 §伺服命令用于伺服控制。包含调 整PID环路,滤波器,和速度环 路模块,还包括使能 Confidential 配置指令 §配置指令用来设置电流峰值和有效值,定义地址,设置限位和位置错误, 编码器处理等等。 Confidential I/O指令 §I/O指令设置驱动器的数字输入, 模拟输入和数字输出。对于数字 输入,指令包含等待输入,定义 限位,滤波输入,定义报警输入 ,定义伺服使能输入等等。对于 模拟输入,指令有滤波输入,设 置偏移量,最大值和输入置零。 对于数字输出,指令有报警,刹 车和运动输出,还有设置通用输 出口。通讯指令 Confidential 通讯指令 §三个通讯指令设置通讯协议,调整波特率,设置传输延时 Confidential Q 程序指令 §在本类别中有三个子类别:Q,其 他和等待。Q子类别中的指令用来 写入, 传和保存指令进栈或出栈 ,分支,循环,调用子程序。其他 子类别的指令用来实现多任务处理 ,中断,密码保护,等等。等待子 类别有4个指令:等待输入,等待时 间,等待寄存器延时,等待运动结 束

文档评论(0)

vshoulrengb3 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档