研华PCI板卡开发(4)快速入门(4)轴操作

    1.系统

    Acm_AxOpen        打开轴

    Acm_AxClose        关闭轴

    Acm_AxResetError    当轴处于发生错误停止时,复位错误

    2.运动IO

    Acm_AxSetSvOn                打开伺服驱动器

    Acm_AxGetMotionIO        获取运动IO 的状态

    3.运动状态

    Acm_AxGetMotionStatus        获取当前运动状态

    Acm_AxGetState                      获取轴的状态

    4.停止

    Acm_AxStopDec                减速停止

    Acm_AxStopEmg                紧急停止

    Acm_AxStopDecEx            下达停止命令时可以指定减速度

    5.速度运动模式

    Acm_AxMoveVel            命令连续运动

    Acm_AxChangeVel        当前运动的理论速度发生变化

    Acm_AxChangeVelByRate    按照设定的比例改变当前正在执行的动作的运行速度

    Acm_AxChangeVelEx            在运动的过程中可同时改变速度,加速度和减速度

    Acm_AxChangeVelExByRate        在运动的过程中可根据比率改变运行速度,同时可改变加速度和减速度

    Acm_AxGetCmdVelocity                获取当前理论速度

    6.点到点运动

    Acm_AxMoveRel                    命令相对点到点运动

    Acm_AxMoveAbs                    命令绝对点到点运动

    Acm_AxChangePos                改变点到点运动的终点位置

    Acm_AxMoveImpose            在当前运动上叠加新的运动


    7.同时运动

    Acm_AxSimStartSuspendAbs        暂停同步的绝对模式下的点到点运动

    Acm_AxSimStartSuspendRel        暂停同步的相对点到点运动

    Acm_AxSimStartSuspendVel        暂停同步的连续运动            

    Acm_AxSimStart                            开始同步运动

    Acm_AxSimStop                            停止同步运动


    8.回原

    Acm_AxHome                                命令回原点运动

    

    9.位置/计数器

    Acm_AxSetCmdPosition                设置理论位置

    Acm_AxGetCmdPosition                获取理论位置

    Acm_AxSetActualPosition               设置实际位置

    Acm_AxGetActualPosition               获取实际位置

        

    10.比较

    Acm_ AxSetCmpData            设置比较数据

    Acm_AxSetCmpTable            设置比较数据表

    Acm_AxSetCmpAuto            设置线性比较数据

    Acm_AxGetCmpData            获取当前比较数据

    

    11.外部驱动

    Acm_AxSetExtDrive                设置外部驱动


猜你喜欢

转载自blog.csdn.net/shenseyoulan/article/details/80864287