0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

编码器与计数模块的连接和编程介绍

1X4o_GKB1508 来源:陈翠 2019-07-27 08:25 次阅读

增量式编码器是直接利用光电转换原理输出三组方波脉冲A、B和Z相;A、B两组脉冲相位差90。,从而可方便的判断出旋转方向,而Z相为每转一个脉冲,用于基准点定位。它的优点是原理构造简单,机械平均寿命可在几万小时以上,抗干扰能力强,可靠性高,适合于长距离传输。其缺点是无法输出轴转动的绝对位置信息

FM450-1高速计数模块的端子配置与增量型编码器的接线

要使用该电压为5 V 和 24 V 编码器供电,必须将24 DC V 连接至 1L+ 和 1M 端子。

集成二极管可保护模块免受辅助电压反极性的影响。

模块可监视辅助电压是否已连接。

5 V 编码器信号 A 和 /A 、 B 和 /B 、 N 和 /N

可以按照RS422 连接具有 5 V 差分信号的增量编码器,即具有差分信号 A 和 /A、B 和

/B、N 和 /N 的增量编码器。

A 和 /A、B 和 /B、N 和 /N 信号可通过相应标记的端子进行连接

仅当您希望将计数器设置为编码器的零标记时,才连接信号N 和 /N 。

输入不与S7-400 总线电隔离。按照5V供电为例,编码器的接线如图所示:AB为两相相位差,确定编码器的旋转方向。

FM450-1高速计数模块的地址如图:

程序的编写

新建DB数据块,FC CNT_CTRL 所需的数据存储在 CPU 上的 DB 中。FC CNT_CTRL

循环地传送数据从该DB 到 FM,并从 FM 取回数据。与模块中某个通道相关的所有数据都在 FC CNT_CTRL 的 DB 中。DB 数据结构和长度由

FC CNT_CTRL 中的变量声明来确定。在配置模块之前,DB

必须为其分配以下有效数据。

● 模块地址(地址 6.0)

● 通道起始地址(地址 8.0)

● 用户数据长度(地址 12.0)

● 当前装载或锁存值(地址30.0)

● 当前计数值(地址34.0)

梯形图程序编写如下:

STL语句表程序编制事例如下:

通道1

L512 // 模块地址 = 512

TDB204.DBW6 // 传送模块地址

LP# 512.0// 指针格式的模块地址

TDB204.DBD8 // 传送通道 1 的通道地址

L32// 用户数据接口长度 = 32

TDB204.DBD12 // 传送用户数据接口长度

通道2

L512 // 模块地址 = 512

TDB205.DBW6 // 传送模块地址

LP# 512.0 // 指针格式的模块地址

TDB205.DBD8 // 传送通道 1 的通道地址

L32 // 用户数据接口长度 = 32

TDB205.DBD12 // 传送用户数据接口长度

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编码器
    +关注

    关注

    41

    文章

    3360

    浏览量

    131536
  • 增量式编码器

    关注

    2

    文章

    33

    浏览量

    12457

原文标题:详解编码器与计数模块的连接和编程

文章出处:【微信号:GKB1508,微信公众号:工控帮】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    LM3S9B92如何配置模块A B正交计数模式?

    TILM3S 系列芯片部分含有编码器(QEI) 模块,使用时配置芯片 如 LM3S9B92时,代码库里没有说如何在计数模式如何配置模块A ,B 正交
    发表于 04-10 10:19

    电机控制基础之定时编码器模式使用与转速计算

    用到的正交编码器,测速时需要捕获2路脉冲,如果使用上一篇介绍的方法,编程就较为复杂。还好单片机的通用定时器具有专门的正交编码器接口,只需配置相应的寄存
    发表于 06-29 07:15

    旋转编码器实验相关资料分享

    、组件Raspberry Pi 3主板*1树莓派电源*140P软排线*1旋转编码器传感模块*1面包板*1跳线若干三、实验原理   旋转编码器可通过旋转,
    发表于 06-30 07:37

    光电编码器鉴相计数电路

    光电编码器鉴相计数电路 EPC-755A光电编码器具备良好的使用性能,在角度测量、位移测量时抗干扰能力很强,并具有稳定可靠的输出脉冲信号,且
    发表于 09-26 17:18 3019次阅读
    光电<b class='flag-5'>编码器</b>鉴相<b class='flag-5'>计数</b>电路

    光电编码器用可编程计数电路的设计

    光电编码器用可编程计数电路的设计
    发表于 01-17 19:54 27次下载

    单片机读取编码器编程

    单片机读取编码器编程序 可加减计数LED数码管显示当前计数数置
    发表于 03-26 08:42 11次下载

    光电编码器用可编程计数电路的设计与实现

    本文主要介绍了光电编码器用可编程计数电路的设计与实现。它能输出光电编码器的位置的16位数字量、频率与旋转速度对应的脉冲信号和旋转方向指示电平
    发表于 03-02 16:09 9721次阅读
    光电<b class='flag-5'>编码器</b>用可<b class='flag-5'>编程</b><b class='flag-5'>计数</b>电路的设计与实现

    SINAMICS-S120系统中的编码器转换模块介绍

    SINAMICS-S120系统中的编码器转换模块介绍说明。
    发表于 04-25 11:28 6次下载

    如何使用SPI总线设计正交编码器计数

    本应用笔记描述了一个 SLG46140V 设计,该设计实现了一个带有正交编码器输入的 16 位加/减计数器。GreenPAK 设备减轻了主机的实时输入要求,并允许轻松连接多个编码器
    的头像 发表于 04-27 16:26 3358次阅读
    如何使用SPI总线设计正交<b class='flag-5'>编码器</b><b class='flag-5'>计数</b>器

    开关高速脉冲计数器Modbus RTU编码器模块IBF150

      产品特点: ● 编码器解码转换成标准Modbus RTU协议 ● 可用作编码器计数器或者转速测量 ● 支持编码器计数,可识别正反转 ● 
    的头像 发表于 07-11 11:42 1650次阅读
    开关高速脉冲<b class='flag-5'>计数</b>器Modbus RTU<b class='flag-5'>编码器</b><b class='flag-5'>模块</b>IBF150

    如何使用西门子PLC连接编码器并对编码器编程

    编码器可以安装在卷扬机卷筒轴连接,或减速齿轮轴连接,预先计算编码器所需旋转的圈数值,将编码器输出的20mA设定大于该圈数值,例如16圈,这样
    的头像 发表于 10-26 17:14 7623次阅读

    直线光栅尺、角度编码器、旋转编码器、长度计差分信号数据采集模块

    编码器解码转换成标准Modbus RTU协议 ● 编码器5V差分信号直接输入 ● 可用作编码器计数器或者转速测量 ● 支持4个编码器
    的头像 发表于 11-25 14:38 696次阅读
    直线光栅尺、角度<b class='flag-5'>编码器</b>、旋转<b class='flag-5'>编码器</b>、长度计差分信号数据采集<b class='flag-5'>模块</b>

    编码器AB信号脉冲计数器,角度速度位移测量IO采集模块/转速测量

    编码器解码转换成标准Modbus RTU协议 ● 可用作编码器计数器或者转速测量 ● 支持4个编码器同时计数,可识别正反转 ● 内
    发表于 12-06 11:40 618次阅读
    <b class='flag-5'>编码器</b>AB信号脉冲<b class='flag-5'>计数</b>器,角度速度位移测量IO采集<b class='flag-5'>模块</b>/转速测量

    编码器模块的使用方法

    有关编码器的知识,编码器有不同的模块,在使用编码器时这些模块怎么用,在操作时要注意什么问题,以下介绍
    的头像 发表于 06-26 17:32 1924次阅读

    1路编码器脉冲计数器或2路DI高速计数器,Modbus RTU模块 YL150

    1路编码器脉冲计数器或2路DI高速计数器,ModbusRTU模块YL150产品特点:●编码器解码转换成标准ModbusRTU协议●可用作
    发表于 11-03 14:19 0次下载