在实际开发中需要读取轴的比例因子Scaling Factor、旋转方向等NC参数。本文介绍通过MC_ReadParameter功能块读取System Manager中NC轴的参数。
- 操作流程 1.1. 倍福Beckhoff 1.1.1. MC_ReadParameter介绍 该功能块是用于读取轴的设置NC参数,但不是用于读取驱动器参数。所谓NC参数即在NC界面中设置的相关参数,如下所示
功能块的说明如下
其中ParameterNumber表示获取的索引号,结构如下所示
AxisId := 1000, 表示基本数字是1000,然后往下数进行偏移,比如AxisEncoderScalingFactor为1041, AxisEncoderDirectionInverse为1043
1.1.1. PLC程序编写 本文以获取编码因子Scaling Factor和旋转方向Invert Encoder为例,如下 首先声明功能块,如下所示