zoukankan      html  css  js  c++  java
  • Codesys——PLCopen基本运动控制功能块的使用方法总结

    MC_Halt

    在MC_MoveVelocity模式下,用MC_Halt停止其轴,当前轴的状态由

    ContinuousMotion(当前转速)---》DiscreteMotion(速度不为0)---》Standstill(速度为0)。

    MC_Stop

    在MC_MoveVelocity模式下,用MC_Stop停止其轴,当前轴的状态由

    ContinuousMotion---》Stopping---》StandStill(速度为0)

    MC_Reset

    当轴出错时,执行MC_Reset可清除轴错误,但不会掉使能。

    执行复位功能块,也有可能报错;

    当轴报错且错误代码为34时,很有可能是MC_Stop的Execute一直为TRUE,此错误不需要用MC_Reset命令清除。当取消MC_Stop的输入端Execute为FALSE后,就可以执行其他功能块。

    MC_Power

    在bRegulatorOn为TRUE且bDriveStart为TRUE时,给Enable一个上升沿,MC_Power的输出Status就为TRUE。上使能成功之后,即使修改输入端Enable为FALSE,其输出端Status仍然为TRUE。

    MC_MoveVelocity

    每次要更新轴的设定速度时,需要给MC_MoveVelocity输入端的Execute一个上升沿,设定的速度值才会被更新到轴状态中。

    MC_GearIn

    同MC_MoveVelocity,每次更新电子齿轮比并发挥作用,需要给MC_GearIn输入端Execute一个上升沿,电子齿轮比才会起作用。

    MC_GearOut

    脱离齿合后,轴以脱离时的速度继续转动。

    注:转载请注明出处http://www.cnblogs.com/zaishuiyifang006 人生如棋,我愿为卒,行动虽缓,可谁见我后退一步。
  • 相关阅读:
    Table to List<object> C#
    Edge Beta 进入无痕模式 快捷方式
    C# 按行读取文件 从某行开始取
    Navicat连接oracle,出现Only compatible with oci version 8.1
    未能找到 System.Web.Helpers
    js json 排序
    使用 NPM 安装Vue并创建项目
    css3动效
    回忆向——诺宝RC机器人仿真
    javascript问题
  • 原文地址:https://www.cnblogs.com/zaishuiyifang006/p/4805365.html
Copyright © 2011-2022 走看看