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

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

3天内不再提示

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

jf_AHleW45b 来源:机电微学堂 作者:机电微学堂 2022-10-26 17:14 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

西门子S7-1200与增量编码器的连接

西门子S7-1200的数字输入开关点均提供了增量编码器脉冲信号的快速计数器功能,单相信号达到200KHz,双相信号(可四倍频及判断方向)达到80KHz,对于常用的2500PPR(每转分辨脉冲数),转速最快达到1920RPM(每分钟转数)。增量编码器的信号为PNP单向开路信号,推荐选型的增量编码器建议为10—30V推挽式输出型,例如GI58N增量型编码器。

西门子S7-1200与绝对值编码器4—20mA信号的连接

绝对值编码器信号不怕干扰,停电数据不会丢失,PLC对于绝对值编码器无需时刻计数,对于CPU扫描无需计算中断时间并节省CPU资源,尤其是现在绝对值编码器的市场价格大幅度下降,同时因数据可靠性的提高,对于使用绝对值编码器可节省调试时间,减少售后服务成本,实际使用效果及性价比已远优于选用增量型编码器,在PLC位置定位中已有越来越多的用户倾向于使用绝对值编码器。

由于S7-1200的经济性,与绝对值编码器的连接首选较为经济和方便的4—20mA信号接口,西门子S7-1200均自带2路4—20mA输入接口,可直接连接2个带有4—20mA输出接口的绝对值编码器。

绝对值编码器分单圈绝对值和多圈绝对值,单圈绝对值编码器是指编码器旋转在360度以内工作,或者0—180度内工作,这样选择的编码器,4mA对应0度,360度(或180度)对应20mA,在PLC内的数据线性对应角度值,每一个数值对应唯一的角度值,该数据无需靠计数,不怕干扰与停电,可直接编程使用。单圈绝对值编码器推荐使用GMS412.LB(代号9400S),该编码器可设定20mA对应的角度值和旋转方向、零点偏置,例如可设定20mA对应180度,编码器工作在0—180度内。

在长度或高度的PLC定位控制中,常需要编码器旋转超过360度的工作范围,就需要选择多圈绝对值编码器了,多圈绝对值编码器的4—20mA输出有两类,一类是固定量程的多圈绝对值,例如16圈、64圈、256圈,即20mA对应值为16圈终点、64圈或256圈,此类编码器较为经济,推荐的型号为GEX60.LB;另一类为智能型多圈绝对值编码器,20mA可设定在1—4096圈中间的任何位置,并可设置零点偏置,推荐的型号为GAX60.LB(代号9600),此款编码器应用极为广泛,已在起重、水利、军工、石油、化工、及各种工业机械等很多领域有大量成功应用。

西门子S7-1200与绝对值编码器RS485或Modbus RTU信号的连接

西门子S7-1200可配置通讯接口RS485,该接口可连接绝对值编码器的RS485信号,包括单圈绝对值和多圈绝对值,绝对值编码器的RS485信号有多种形式,较为常用的有简单型RS485广播模式(主站模式主动广播发送)、带地址由指令发送的自由协议(从站被动模式)、Modbus RTU模式等等,其中如果仅连接一个绝对值编码器,可用编码器主动模式,协议简单信号可靠,而如果要连接多个编码器(总线方式),可选用Modbus Rtu模式,但是该方式因为要轮询,每个编码器返回数据刷新较慢,不适合快速移动的控制。

推荐的主动模式RS485编码器,单圈绝对值的型号为GES38.RDB,或GES60.RDB,或GMS412.LB(代号9400S);多圈绝对值的型号为GEX60.LB(64圈),或GAX60.LB(代号9600)(4096圈)

推荐的被动指令模式RS485编码器(可连接1-9个编码器,含地址),单圈绝对值的型号为GMS412.LB(代号9400S);多圈绝对值的型号为GEX60.LB(64圈),或GAX60.LB(代号9600)(4096圈)。

推荐的Modbus RTU模式的编码器,单圈绝对值的型号为GMS412.RMB;多圈绝对值的型号为GAX60.RMB (4096圈)。

西门子S7-1200与绝对值编码器Profibus-DP信号的连接

西门子S7-1200可配置Profibus—DP总线通讯接口,这个接口为欧系绝对值编码器最常用的输出模式,可选各种欧系进口品牌编码器,包括国产品牌的绝对值编码器,该接口为西门子常用接口,但是该接口编码器成本高,包括配置电缆布线成本都较高,对于1200的经济性已经不合适了,不在此推荐。

实用案例:

西门子S7-1200与绝对值编码器4—20mA信号的连接,做简单定位控制

实用应用介绍一:水利闸门高度的单机及多机控制,全国各地的防洪、调蓄、供水、排污等水闸的起重高度,由卷扬起重机(启闭机)提升和关闭,每个闸站1-6个闸门启闭机,西门子S7-1200PLC连接绝对值多圈编码器的4—20mA接口,配置HMI,可以很好有效地完成这样的简单定位控制。

编码器可以安装在卷扬机卷筒轴连接,或减速齿轮轴连接,预先计算编码器所需旋转的圈数值,将编码器输出的20mA设定大于该圈数值,例如16圈,这样编码器输出的4—20mA的每变化1mA线性对应卷筒旋转一圈,以此计算闸门提升的高度变化,以控制水闸闸门的开启与关闭高度。选用的编码器型号为上述推荐的GAX60.LB(代号9600),项目应用地点:东北哈尔滨、江苏常州等地多个水闸。

实用应用介绍二:液压双油缸提升同步控制,较大型的水闸闸门需用左右两个液压油缸动力提升,保持位置同步,以保证闸门的平滑提升与下降。广东某水闸原用闸门开度仪表仅作显示,因原显示仪表的可靠性较低并无法完成液压油缸同步纠偏及升降控制,用户希望用小型经济型PLC加HMI以替换原来的仅作显示的仪表,提高控制可靠性及可编程可控性,PLC选用了西门子S7-1200,编码器选用了绝对值多圈编码器4—20mA信号接口,GAX60.LB(代号9600)2个,分别用机械装置安装与左右两个油缸提升高度相对应,对应设置的油缸高度6米对应20mA,2个4—20mA信号连接S7-1200的模拟量接口,进入PLC对比两组数据,根据高度差控制左右油缸液压系统的电磁阀,调节左右液压油路流量,以调整油缸的提升或下降的速度及位置差,保持两个油缸的同步纠偏的升降控制。西门子S7-1200配套两个绝对值编码器4—20mA接口,很好地完成了这样的同步纠偏及升降控制来源。

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

需要硬件有:

1.PLC西门子S7-1200-CPU1214C/DC/DC/DC、V4.1。

2.编码器:E6B2-CWZ5B,PNP,增量型,1000P/R,如下图:

3.编码器与PLC接线,如下图:

棕色:DC24V+ 蓝色:COM 黑色:A,接I0.0 白色:B,接I0.1 橙色:Z,接I0.3 其中AB的接入点可以自己定义,不一定非得是I0.0和I0.1,Z不能更改。 4. 配置高速计数器,如下图:

这里选用HSC1,选择启用高速计数器、计数、A/B计数、增计数。使用默认地址ID1000作为计数器地址,也可以选择其它,占四个字节。 5. 注意所使用的IO通道的滤波器问题,如下图:

老版本CPU在使用高速计数器时屏蔽了滤波,不必考虑,但是V4.1版本的CPU没有屏蔽,所以一定要注意这个滤波和编码器的脉冲频率,如果不合适将被过滤掉。

6. 监控测试结果,如下图:

不必写程序就可以读到了。只有在需要某些特殊功能时才需要些程序,这里不做介绍。 7. 滤波时间和能检测到的最大频率,如下图:

审核编辑:郭婷

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

    关注

    45

    文章

    3904

    浏览量

    141448
  • plc
    plc
    +关注

    关注

    5045

    文章

    14443

    浏览量

    483581
  • 西门子
    +关注

    关注

    98

    文章

    3272

    浏览量

    119745

原文标题:知识 | 西门子PLC与绝对值编码器的连接、实例和如何对编码器编程

文章出处:【微信号:旺材伺服与运动控制,微信公众号:旺材伺服与运动控制】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Vishay USB编码器接口技术解析与应用指南

    Industrie RAMK/RAME USB编码器接口的尺寸为100mm x 100mm,两个编码器可同时连接到电子板。典型应用包括工业、铁路和军事。
    的头像 发表于 11-12 11:51 394次阅读

    绝对值编码器与增量式编码器相比有哪些优势?

    绝对值编码器与增量式编码器相比有哪些优势?核心功能:断电后位置信息不丢失,绝对值编码器:通过机械结构或电子存储(如电池备份),能实时输出当前位置的唯一绝对值编码(如二进制、格雷码)。无
    的头像 发表于 08-11 13:57 1185次阅读
    绝对值<b class='flag-5'>编码器</b>与增量式<b class='flag-5'>编码器</b>相比有哪些优势?

    增量型编码器与绝对值型编码器怎么选择?

    在选择增量型编码器与绝对值型编码器时,需要考虑多个因素,包括应用需求、成本、精度、可靠性以及环境适应性等。以下是对两种编码器的详细比较及选择建议: 一、增量型编码器 1. 优点:  
    的头像 发表于 07-10 10:34 850次阅读

    绝对值编码器选型流程 5步锁定最优型号

    绝对值编码器选型流程 5步锁定最优型号!绝对值编码器明确匹配电气接口与协议 1、总线兼容性:西门子 PLC 优先选 PROFINET 接口(如倍加福 PN
    的头像 发表于 06-03 14:30 725次阅读
    绝对值<b class='flag-5'>编码器</b>选型流程 5步锁定最优型号

    编码器与无轴承编码器,到底如何选择?

    :    ● 通常包含光传感和光栅。当轴旋转时,光栅会中断传感的光路,产生电脉冲,从而进行角度测量。    ● 内部轴承通常较小,不适合重载。编码器连接的轴必须沿其轴线对中,以免与
    的头像 发表于 03-11 15:33 988次阅读
    轴<b class='flag-5'>编码器</b>与无轴承<b class='flag-5'>编码器</b>,到底如何选择?

    伺服电机编码器怎么选型

    伺服电机编码器的选型是一个综合性的过程,需要考虑多个因素以确保所选编码器能够满足系统的性能要求。以下是一些关键的选型步骤和考虑因素: 一、明确应用需求 首先,需要明确伺服电机编码器的应用需求,包括
    的头像 发表于 03-11 12:01 1467次阅读
    伺服电机<b class='flag-5'>编码器</b>怎么选型

    编码器常见的故障问题及案例分析

    编码器作为自动化控制系统中的重要组件,负责将机械位移转换为电信号,以供上位机、PLC或驱动等设备读取和处理。然而,在使用过程中,编码器可能会遇到多种故障。以下是对
    的头像 发表于 03-07 11:05 3670次阅读

    高效传输,稳定连接——精选编码器电缆

    在自动化与智能化日益普及的今天,编码器作为精密测量与定位的核心部件,其性能的稳定与数据的准确传输成为了决定整个系统效率与精度的关键。而在这背后,一条看似不起眼的编码器电缆,却承载着连接与控制的重任
    的头像 发表于 03-01 10:34 644次阅读

    DISCOAA编码器性质特点

    DISCOAA编码器的具体详细资料或参数 ‌。不过,我们可以根据编码器的通用知识和一些相关信息来概述编码器的一般特点和类型。 编码器通常用于将机械运动或位置转换为电信号,以便进行监测、
    的头像 发表于 02-20 13:50 622次阅读

    DISCOAA编码器维修

    DISCOAA编码器维修主要包括故障诊断、维修准备、维修步骤及注意事项等方面‌。 在进行DISCOAA编码器维修时,首先需要了解常见的故障类型,如信号输出异常、机械损坏、电气连接问题等‌1。这些故障
    的头像 发表于 02-20 13:48 891次阅读

    DISCOAA编码器类型功能

    DISCOAA编码器可能包括绝对编码器和增量编码器两种类型,其主要功能是将输入信号进行分析和处理,并将其转换为数字信号 ‌。 关于类型,虽然搜索结果中并未直接提及DISCOAA编码器
    的头像 发表于 02-20 13:47 673次阅读

    编码器拉线盒:高效连接与保护的解决方案

    ,实则承载着保护信号传输线、确保数据准确传递的重任,是连接设备、提升系统整体性能不可或缺的一环。 高效连接,稳定传输 编码器拉线盒的首要功能在于其高效的连接能力。在复杂的工业环境中,
    的头像 发表于 02-20 11:20 785次阅读
    <b class='flag-5'>编码器</b>拉线盒:高效<b class='flag-5'>连接</b>与保护的解决方案

    伺服电机编码器故障及维修

    伺服电机编码器故障及维修,伺服电机编码器4大常见故障,编码器信号丢失或不稳定,编码器零点偏移,编码器过热,
    的头像 发表于 01-21 14:49 4022次阅读
    伺服电机<b class='flag-5'>编码器</b>故障及维修

    拉线编码器关键参数详解

    在工业自动化和精密测量领域,拉线编码器以其高精度、长寿命和灵活的安装方式,成为了众多应用场合的首选。然而,面对市场上琳琅满目的拉线编码器产品,如何挑选一款符合自己需求的编码器,成为了许多工程师和采购人员面临的挑战。本文将详细介绍
    的头像 发表于 01-07 15:53 1205次阅读

    伺服编码器接线方法 伺服编码器线可以自己延长吗?

    伺服编码器是伺服电机系统中的关键组件,负责监测电机的位置和运动状态,从而实现精确的位置控制。本文将详细介绍伺服编码器的接线方法,探讨伺服编码器线是否可以自行延长的问题。       
    的头像 发表于 12-09 01:02 3452次阅读