n
概要
根据 SIMODRIVE 传感器的编码器分类,给出了在 S7-CPU 中,如何访问编码器的输入/输出地址。n
问题
在 S7-CPU 中,如何使用 S7 指令寻址 SIMODRIVE传感器的不同编码器类别 I/O 地址?n
回答
在 S7-CPU 中访问 I/O 编码器地址的例子:n
参考操作手册,PROFIBUS-DP 接口的绝对值编码器,在章节 3.2 - “编码器类别概览,功能”。n
例如,根据编码器分类(例如,多圈,类别 2,参见第 4 点),指令序列能够在 FC 26 (假设没有被指定) 中编程或者在其它的功能块中的网络里(例如,网络 1)。n
单圈编码器,类别 1:
- 位置值 - 16-位输入(仅读取实际的值)n
- 旋转方向
SIMATIC 管理器的硬件组态中,查看 DP 设备/节点的插槽(例如,DP 设备/节点的地址是 26,槽 1 为输入地址 296-297,分配了两个字节)。
S7 指令:
L PIW 296;状态字,显示的实际位置值!n
多圈编码器,类别 1:
- 位置值 - 32-位输入(仅读取实际的值)n
- 旋转方向
SIMATIC 管理器的硬件配置中,查看 DP 设备/节点(例如,DP 设备/节点的地址是 26,槽 1 为输入地址 296-299,分配了四个字节)。
S7 指令:
L PID 296;状态字,显示的是实际位置值!n
单圈编码器,类别 2:
- 位置值 - 16-位输入n
- 预设值 - 16-位输出n
- 旋转方向/齿轮比n
- 预设功能
SIMATIC 管理器的硬件配置中,查看 DP 设备/节点(例如,DP 设备/节点的地址是 26,槽 1 为输入地址 296-297,输出地址分 296-297,分配了两个字节)。
S7 指令:
L MW 296;控制字
T PQW 296
L PIW 296;状态字n
多圈编码器,类别 2:
- 位置值 - 32-位输入n
- 预设值 - 32-位输出n
- 选转方向/齿轮比n
- 预设功能
SIMATIC 管理器的硬件配置中,查看 DP 设备/节点(例如,DP 设备/节点的地址是 26,槽 1 为输入地址296 - 299,输出地址为 296 - 299,分配了四个字节)。
S7 指令:
L MD 296;控制字
T PQD 296
L PID 296;状态字n
单圈编码器,版本 2.1:
- 位置值 - 32-位输入n
- 预设值/操作 - 32-位输出n
- 旋转方向/齿轮比/减少诊断/限位开关n
- 预设功能/试车模式
SIMATIC 管理器的硬件配置中,查看 DP 设备/节点(例如,DP 设备/节点的地址是 26,槽 1 为输入地址320 - 323,输出地址为320 - 323,分配了四个字节)。
S7 指令:
L MD 320;控制字
T PQD 320
L PID 320;状态字
多圈编码器,版本 2.1:
- 位置值 - 32-位输入
- 预设值/操作 - 32-位输出
- 旋转方向/齿轮比/限位开关
- 预设功能/试车模式
SIMATIC 管理器的硬件配置中,查看 DP 设备/节点(例如,DP 设备/节点的地址是 26,槽 1 为输入地址320 - 323,输出地址为320 - 323,分配了四个字节)。
S7 指令:
L MD 320;控制字
T PQD 320
L PID 320;状态字
单圈编码器,版本 2.2:
- 位置值 - 32-位输入
- 预设值/操作 - 32-位输出
- 速率 - 16-位输入
- 旋转方向/齿轮比/减少诊断/限位开关/速度输出的单位
- 预设功能/试车模式/速度输出
SIMATIC 管理器的硬件配置中,查看 DP 设备/节点(例如,DP 设备/节点的地址是 26,槽 1 为输入地址320 - 323,槽 2 的输入地址为 324 - 325,槽 1的输出地址为320 - 323,输入为四加二个字节,输出分配了四个字节)。
S7 指令:
L MD 320;控制双字
T PQD 320
L PID 320;状态双字
SLD 7;控制位 25 - 31 为零!
SRD 7
T MD 420;辅助位存储为双字
L PIW 324
T MW 324;速度输出双字
多圈编码器,版本 2.2:
- 位置值 - 32-位输入
- 预设值/操作 - 32-位输出
- 速度 - 16-位输入
- 旋转方向/齿轮比/减少诊断/限位开关/速度输出的单位
- 预设功能/试车模式/速度输出
SIMATIC 管理器的硬件配置中,查看 DP 设备/节点(例如,DP 设备/节点的地址是 26,槽 1 为输入地址320 - 323,槽 2 的输入地址为 324 - 325,槽 1的输出地址为320 - 323,输入为四加二个字节,输出分配了四个字节)。
S7 指令:
L MD 320;控制双字
T PQD 320
L PID 320;状态双字
SLD 7;控制位 25 - 31 为零!
SRD 7
T MD 420;辅助位存储为双字
L PIW 324
T MW 324;速度输出双字
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc325674.html