CoDeSys2.3 SoftMotion i
目 录
1 Softmotion 概念和组件简介 .................................................................................................... 1
2 SoftMotion 驱动器接口 ........................................................................................................... 3
2.1 SoftMotion 的 PLC 配置.......................................................................................................................... 3
2.2 SM_DriveBasic.lib 和自动代码生成 ....................................................................................................... 5
2.2.1 SM_DriveBasic.lib 中的数学辅助模块 ............................................................................................ 6
2.2.2 轴组辅助模块 ..................................................................................................................................... 6
2.2.3 虚拟时间轴 ......................................................................................................................................... 6
2.2.4 数字硬件输入控制的参考点运动 ..................................................................................................... 6
2.2.5 诊断模块 ............................................................................................................................................. 8
2.2.6 可视化模板 ......................................................................................................................................... 8
2.3 AXIS_REF 结构体中的变量 .................................................................................................................... 9
3 CoDeSys 中的 CNC-编辑器 ................................................................................................... 14
3.1 简介 .......................................................................................................................................................... 14
3.2 CNC-语言 DIN66025 的支持和扩展元素 ............................................................................................. 14
3.3 CNC 程序的启动,插入和管理 ............................................................................................................. 16
3.4 CNC 文本编辑器 .................................................................................................................................... 19
3.5 CNC 图形编辑器 .................................................................................................................................... 19
3.6 CNC-编辑器中命令和选项 .................................................................................................................. 20
3.7 CNC-编辑器中的结构自动生成 .......................................................................................................... 22
4 CAM-编辑器 ............................................................................................................................ 24
4.1 简介 .......................................................................................................................................................... 24
4.2 SoftMotion 中 CAM 的定义 .................................................................................................................. 24
4.3 启动 CAM-编辑器并插入一个新的 CAM ........................................................................................... 24
4.4 编辑 CAM ............................................................................................................................................... 26
4.4.1 编辑器的总体设置 ........................................................................................................................... 26
4.4.2 编辑一个特殊的 CAM 元素的属性 ............................................................................................... 27
4.4.3 “Extras” 和 “Insert” 菜单的命令 ............................................................................................... 28
4.5 CAMs 的结构自动生成 .......................................................................................................................... 30
5 SM_CNC.lib 库 ........................................................................................................................ 31
5.1 简介 .......................................................................................................................................................... 31
5.2 模块 .......................................................................................................................................................... 31
5.3 轨迹旋转和平移的辅助模块 .................................................................................................................. 41
5.4 通过全局变量进行设置 .......................................................................................................................... 41
5.5 SM_CNC.lib 中的结构 ........................................................................................................................... 42
6 SM_PLCopen.lib 库 ................................................................................................................ 47
6.1 简介 .......................................................................................................................................................... 47
6.2 PLCopen-说明书“运动控制的功能块,1.0 版” .................................................................................. 47
6.3 单轴运动控制模块 .................................................................................................................................. 47
- 1
- 2
- 3
- 4
- 5
- 6
前往页