>首页 > plc > 西门子plc>西门子plc格雷码码值的处理方法 正文

西门子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符号名编址方法

      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

    • 西门子s7-200 plc中格雷码码值的处理方法

      西门子s7-200 plc中格雷码码值的处理方法

      在西门子s7-200 plc中,如何处理格雷码码值,如何才能得到正确排序的格雷码值,电工天下小编总结了s7-200 plc中格雷码码值的处理方法,供大家学习参考。

      时间:2020-04-22 15:34:11

    • CUVC模拟量输入输出通道的标定方法图解

      CUVC模拟量输入输出通道的标定方法图解

      有关CUVC模拟量输入输出通道的标定方法,一是模拟量输入输出通道信号源类型的转换,二是模拟量输出通道的标定步骤,供大家学习参考。

      时间:2020-04-01 14:55:46

    • 西门子plc立即写操作的使用方法

      西门子plc立即写操作的使用方法

      西门子plc立即写操作的使用方法,对于立即写(Immediate Write)功能,必须生成符号程序段,立即写功能可以在扫描立即写逻辑程序级的同时,将一个数字量输出写入输出模板。

      时间:2020-03-10 11:05:26

    推荐文章

    Copyright © 2015 - 2020 dgjs123.com All Rights Reserved

    电工天下 版权所有