固高科技运动控制器编程手册-GT系列指令指南

需积分: 10 26 下载量 76 浏览量 更新于2024-08-07 收藏 4.45MB PDF 举报
"固高科技运动控制器编程手册,涵盖了运动程序的编写规范和可使用的指令" 固高科技的编程手册专注于运动控制器的编程,特别是GTC系列。手册的第10章详细阐述了如何在运动程序中使用特定的指令。运动程序的设计采用标准C语言,通过示例展示了如何使用`switch...case`结构来控制程序流程。在这个例子中,定义了一个宏`MC_GPO`用于标识一个特定的输出,然后根据变量`a`的值,通过`switch`语句来决定执行哪个动作,例如设置GPIO的状态。 在编写运动程序时,有两点需要注意: 1. 所有的GT指令都必须完整地写出其参数,不可省略。 2. 不支持在运动程序中直接使用GT指令的参数宏定义,需要在程序内部重新定义。 手册列举了可以在运动程序中使用的若干指令,如: - `GT_Delay`:用于延时操作。 - `GT_PrfTrap`:可能与预设陷阱或停止条件相关。 - `GT_GetExtAdValue`:获取外部模拟输入值。 - `GT_SetDo`:设置数字输出。 - `GT_SetDoBit`:设置数字输出位。 - `GT_GetDo`:获取数字输入状态。 - `GT_GetStsExtMdl`:获取外部模块的状态。 此外,还有其他与高精度延时、陷阱参数设置、模拟量输入/输出、 jog(步进)参数和PVT(位置、速度、时间)预设相关的指令。 固高科技的运动控制器适用于精密控制应用,手册强调了用户在使用产品时的安全责任,提醒用户在机器运行过程中设计有效的错误处理和安全保护机制,以防止潜在的损害或事故。 手册还提供了固高科技的联系方式,包括深圳和香港的办公地址、电话、传真、电子邮件和网站,方便用户获取更多的技术支持和服务。此外,手册的版本信息表明这是V1.0版本,发布于2015年7月31日,这意味着它是固高科技早期的产品资料,后续可能会有更新和改进。