更新时间:2021-10-27 13:40:07
封面
版权页
内容概述
前言
第1章 概述
1.1 运动控制系统的组成
1.1.1 运动控制和过程控制
1.1.2 运动控制系统的分类
1.1.3 运动控制系统的组成
1.1.4 运动控制技术的发展
1.1.5 运动控制技术的应用领域
1.2 PLC在智能制造中的定位
1.2.1《国家智能制造标准体系建设指南(2015年版)》的智能制造标准体系参考模型
1.2.2 德国工业4.0参考模型RAMI 4.0
1.2.3 美国国家标准化技术研究院的智能制造生态系统模型
1.2.4 日本工业价值链参考模型IVI
1.2.5 PLC在智能制造系统中的定位
1.2.6 标准化在智能制造中的重要作用
1.2.7 智能制造对运动控制的要求和运动控制的发展趋势
1.3 运动控制技术基础
1.3.1 机械系统
1.3.2 电气控制系统
1.3.3 控制基础
1.3.4 计算机编程基础
第2章 运动控制的理论基础
2.1 运动控制问题
2.1.1 第一类运动控制问题
2.1.2 第二类运动控制问题
2.2 运动控制系统的基本原理
2.2.1 坐标系和坐标变换
2.2.2 插补技术
2.2.3 S轮廓曲线和配置文件
2.2.4 位置运动学和动力学方程
2.2.5 电机控制技术
2.2.6 传动和控制技术
2.2.7 检测技术
第3章 PLCopen运动控制规范
3.1 PLCopen规范概述
3.1.1 PLCopen运动控制规范的特点
3.1.2 PLCopen运动控制功能块的概念和模型
3.1.3 管理类运动控制功能块和运动类运动控制功能块
3.1.4 边沿触发功能块和电平控制功能块
3.2 状态图
3.2.1 单轴运动控制的状态图
3.2.2 轴组运动控制的状态图
3.2.3 单轴和轴组状态图的关系
3.2.4 运动控制功能块的状态图及其实现示例
3.3 功能块接口
3.3.1 标准规范定义的数据类型
3.3.2 功能块接口的一般规则
3.3.3 出错处理
3.4 中止模式和混成模式
3.4.1 单轴的缓冲模式
3.4.2 轴组的缓冲模式
3.4.3 轴组的过渡模式和协调运动
3.4.4 电子凸轮和电子齿轮
第4章 运动控制功能块
4.1 单轴运动控制的管理类功能块
4.1.1 MC_Power
4.1.2 MC_ReadStatus和MC_ReadMotionState
4.1.3 MC_ReadAxisError和MC_ReadAxisInfo
4.1.4 MC_ReadParameter和MC_ReadBoolParameter
4.1.5 MC_WriteParameter和MC_WriteBoolParameter
4.1.6 MC_ReadDigitalInput
4.1.7 MC_ReadDigitalOutput和MC_WriteDigitalOutput
4.1.8 MC_ReadActualPosition、MC_ReadActualVelocity和MC_ReadActualTorque
4.1.9 MC_SetPosition和MC_SetOverride
4.1.10 MC_TouchProbe和MC_AbortTrigger
4.1.11 MC_DigitalCamSwitch
4.1.12 MC_Reset
4.1.13 MC_HaltSuperimposed
4.1.14 MC_LimitLoad和MC_LimitMotion
4.2 单轴运动控制的运动类功能块
4.2.1 MC_Home
4.2.2 MC_Stop和MC_Halt
4.2.3 MC_MoveAbsolute、MC_MoveRelative、MC_MoveAdditive和MC_MoveSupperimposed
4.2.4 MC_MoveContiAbsolute和MC_MoveContiRelative
4.2.5 MC_MoveVelocity
4.2.6 MC_TorqueControl和MC_LoadControl
4.2.7 MC_PositionProfile、MC_VelocityProfile、MC_AccelerationProfile和MC_LoadProfile
4.2.8 MC_LoadSuperImposed
4.3 多轴运动控制功能块
4.3.1 多轴运动控制的管理类功能块MC_CamTableSelect
4.3.2 多轴运动控制的运动类功能块
4.4 协调运动控制功能块
4.4.1 协调管理类运动控制功能块
4.4.2 协调运动类运动控制功能块
4.5 同步运动控制功能块
4.5.1 MC_SyncAxisToGroup
4.5.2 MC_SyncGroupToAxis
4.5.3 MC_TrackConveyorBelt
4.5.4 MC_TrackRotaryTable
4.6 原点定位运动控制功能块
4.6.1 MC_StepAbsoluteSwitch
4.6.2 MC_StepLimitSwitch
4.6.3 MC_StepBlock
4.6.4 MC_StepReferencePulse
4.6.5 MC_StepDistanceCoded
4.6.6 MC_HomeDirect
4.6.7 MC_HomeAbsolute