西门子plc格雷码码值的处理方法

来源:电工天下时间:2020-04-17 06:20:46 作者:老电工手机版>>

格雷码码值的处理方法

西门子S7-200 plc的寄存器中地址越高,字节位越低。如在输入寄存器中IW0 的IB0 是高字节,IB1是低字节,必须将IW0 中的格雷码值左循环8 次,将高、低位字节调换一次位置得到正确排序的格雷码值存入VW0中。

如图1:

格雷码值的处理方法

图1 字循环左移8次

而且,由于接入12位输出的单圈绝对型编码器,需屏蔽掉IW0字内的I1.4—I1.7,将需要的格雷码数据存入VW2中。

如图2:

格雷码值的处理方法

图2 逻辑与运算

在实际应用中,为了计算编码器转过的角度或位置,需使用格雷码指令GRAY_BIN_W功能块将格雷码解码为字类型的标准二进制码,对应放到VW4中。

如图3:

格雷码值的处理方法

图3 格雷码转换

相关文章
  • 西门子plc上升沿与下降沿的作用及编程方法

    西门子plc上升沿与下降沿的作用及编程方法

    西门子plc上升沿与下降沿的作用及编程方法,西门子plc上升沿与下降沿的作用及编程方法,以及上升沿和下降沿的主要作用说明。

    时间:2022-09-20 19:49:42

  • 西门子s7-200同一数据源不同时间的比较方法

    西门子s7-200同一数据源不同时间的比较方法

    西门子s7-200同一数据源不同时间的比较方法,问题:s7-200同一数据源不同时间怎么比较?同一个地址在不同的时间下获取的数值,然后把这些数值进行比较。

    时间:2021-10-23 07:06:27

  • 西门子s7-200服务器配置方法及注意事项

    西门子s7-200服务器配置方法及注意事项

    有关西门子s7-200作为服务器的配置方法,对CPU224重新进行“以太网向导”配置,包括指定了模块在CPU中的位置,以及地址、子网掩码、网关等的配置。

    时间:2021-10-08 09:32:06

  • plc编址方式:西门子plc符号名编址方法

    plc编址方式:西门子plc符号名编址方法

    plc的编址方式,元件的编址方式,分为位编址、字节编址、字编址、双字编址,西门子plc符号名编址方法,有绝对编址方法、符号名编址等,一起来了解下。

    时间:2020-11-17 09:18:03

  • 西门子STEP7 Micro WIN编程软件选项设置方法

    西门子STEP7 Micro WIN编程软件选项设置方法

    有关西门子step7 Micro WIN编程软件的选项设置方法,介绍了西门子STEP7 Micro WIN编程软件的选项设置步骤,教大家设置合理的参数选项,以方便自己的编程工作。

    时间:2020-04-23 11:31:46

  • 西门子plc模拟量模块接线图与测量方法

    西门子plc模拟量模块接线图与测量方法

    有关西门子plc模拟量模块接线图与测量方法,通过拨码开关设置为不同的测量方法;开关的设置应用于整个模块,一个模块只能设置为一个测量范围。

    时间:2020-04-23 11:19:03

  • 西门子s7-200控制步进电机精确定位的方法

    西门子s7-200控制步进电机精确定位的方法

    有关西门子s7-200控制步进电机精确定位的方法,快速精确定位控制的应用,采用PTO的多段管线工作方式实现粗定位,PTO的单段管线方式实现精定位。

    时间:2020-04-23 11:15:58

  • 西门子s7-300定时器的剩余时间参与比较的方法

    西门子s7-300定时器的剩余时间参与比较的方法

    西门子s7-300定时器的剩余时间参与比较的方法,要求剩余时间值与5s比较,所以MW10中BI剩余时间值应与50(单位为100ms,即5s)比较,在脉冲定时器定时时断开输入端,剩余时间值保持不变。

    时间:2020-04-23 10:19:13

Copyright © 2015 - 2022 dgjs123.com All Rights Reserved

电工天下 版权所有