PLC IO接口的详细介绍

发布者:Quail最新更新时间:2024-08-26 来源: elecfans关键字:PLC  IO接口  变频器 手机看文章 扫描二维码
随时随地手机看文章

让我们以汇辰H7系列PLC为例,认识以下PLC的IO接口的位置,西门子PLC的接口位置也完全相同。


IO接口的作用

PLC的接口用于连接外部设备,是PLC内部世界与外部设备产生关联的大门。我们可以从输入和输出的角度对PLC的接口进行分类,这里所说的输入输出如果没有特别说明,都是相对于PLC来说的。就比如PLC的输入接口,连接的是变频器的输出接口,输入和输出都必须从设备的角度触发来定义。下图列出了非总线形式的PLC接口。

图片

IO接口的数量怎样确定

根据需要对接的外部设备来确定PLC的接口数量,以便确定PLC的型号和扩展模块的个数。

例如:现场有2个温度,2个压力,2个变频器需要接入PLC,那么我们需要先统计出所要接入的IO接口数量,然后就可以选型了。

1.jpg

上面我们一共统计出了6个DI,2个DO,8个AI,2个AO接口,我们的CPU SR20本体集成了12DI,8DO(12+8=20所以叫SR20),CPU模块已经覆盖了开关量输入输出的点数。接下来再配置模拟量扩展模块,AE08=8AI,AQ02=2AO;或者AE04=4AI,AM06=4AI+2AO;或者AE08=8AI,AQ04=4AO;只要选型出的接口总数大于统计出的接口数量即可。SMART系列CPU一共可以扩展6个信号模块。本着经济性为第一原则,我们通常在选择CPU模块时尽量让CPU模块本体的开关量输入输出接口数量来能够覆盖所统计的开关量接口的数量。后面的扩展模块EM0-EM5尽量留出来扩展模拟量模块。当然,怎样扩展性价比最高,最终由您来选择。

图片

IO接口和IO存储区的关系

PLC的IO接口和IO存储区的关系就是一套定义好的程序,什么是程序,就是输入经过一定的规则得到输出。开关量处理的程序很简单,就是把相应DI接口的电平信号转换成I寄存器各个位的值,用Q寄存器各个位的值来控制DO接口的通断。

图片

而模拟量的处理过程则是,将AI接口输入的一定范围的模拟量信号(范围0-10V;0-20mA)转换为一定范围的整数值(范围0-27648)存储在AI寄存器中,将AQ寄存器一定范围的整数值(0-27648)转换成模拟量(范围0-10V;0-20mA)通过AO接口输出。

图片

IO寄存器的作用

IO存储器的用途可以简单分为两种:1参与程序控制,2状态显示。


1 参与程序控制

在PLC中编程时需要用到这些寄存作为条件和结果。


开关量参与程序控制

开关量使用起来非常简单。条件可作为常开,常闭使用,结果可以由线圈,置位,复位指令来操作。

图片

模拟量参与程序控制

模拟量多数需要转换为实际值后再参与程序控制

图片

模拟量参与控制前的五个步骤

  1. 压力变送器测量到管道的压力为0.4MPa。

  2. 压力变送器输出一个8mA的电流信号。

  3. PLC的模拟量输入接口接收到8mA的电流信号。

  4. PLC的A/D转换器将8mA的电流信号转换为11059的整数值存储在AI寄存器AIW16中。

  5. PLC通过调用模拟量转换程序将AIW16中的值转换为实际压力0.4存储在V存储区的VD100寄存器中。

图片

第5步模拟量从整数值转换为实际值的过程。

下面是模拟参与控制的程序,我们让压力参与到泄压控制中,当压力超过0.6MPa时,打开泄压阀,压力低于0.3MPa时,关闭泄压阀。

图片

2 状态显示

图片

以昆仑通态触摸屏为例,我们需要先在触摸屏程序中创建连接,并在对应的连接中添加需要访问的PLC存储区寄存器。

图片

开关量状态显示

当IO寄存器存储的状态被用作状态展示时,如果是展示开关量,我们在做人机界面程序时,只需要将变量跟I或Q地址关联起来就可以展示状态了,由于开关量的状态只有0和1两种,展示起来也很简单。例如I0.0连接的是泄压阀本地远程状态,Q0.0是泄压阀的输出状态。

图片

图片

模拟量状态显示

如果显示压力,连接的变量是压力AIW,从连接变量和通道对应的图中可以看到这个变量的值是直接从AIW16读取的,而AIW16中存储的是上文中第4个步骤A/D转换器转换出的整数值,显示出来是整数值不是实际值。

图片

如果需要显示实际值,那么必须要在触摸屏中进行上文中第5个步骤的处理,将整数值转换成实际值存在变量“压力AIW”中。我们可以在通道处理设置中设置工程转换参数,这样就“压力AIW”变量存储的值就是转换后的实际压力值了。

图片

如果不想在触摸屏中进行转换设置,也可以连接PLC存储在VD100寄存器中已经转换好的压力实际值来显示。

图片

总结

本文主要介绍了PLC的IO接口和IO存储区,并以IO存储区为例顺带介绍了V存储区。通过演示IO寄存器如何参与程序控制和状态显示,你是不是也对PLC和触摸屏程序的开发有了基本的概念呢。


关键字:PLC  IO接口  变频器 引用地址:PLC IO接口的详细介绍

上一篇:一个典型工业机器视觉系统的基本构造
下一篇:有刷电机与无刷电机的区别

推荐阅读最新更新时间:2024-11-08 14:09

PAC应用大环境已成熟 挑战PLC市场地位
在一家PAC供应商的网站上,有这样一段描述PAC诞生背景的文字。他们认为,PAC可以同时拥有PC的功能和PLC的可靠性,是实现复杂控制时PLC的理想替代者。 2010年经济开始增长,一直持续至2011年。至2011年上半年,市场对可编程逻辑控制器(PLC)与基于PLC的过程自动化控制器(PAC)的需求依旧强劲,其他包括变频器和运动控制器在内的自动化设备也需求旺盛。自动化解决方案业务发展良好,包括采矿、油气和水泥在内的诸多行业对于能效解决方案的需求强劲。尽管增速放慢,但各领域还是呈现增长态势。 尽管欧洲和其他工业化国家的经济放缓,印度经济仍然持续增长,相较其他国家,GDP增长快速。印度制造商希望扩大他们的业务范围,在全球市场
[嵌入式]
PLC控制柜的基本结构及功能
PLC控制柜的功能 PLC综合控制柜具有过载、短路、缺相保护等保护功能。它具有结构紧凑、工作稳定、功能齐全。可以根据实际控制规模大小,进行组合,既可以实现单柜自动控制,也可以实现多柜通过工业以太网或工业现场总线网络组成集散(DSC)控制系统。PLC控制柜能适应各种大小规模的工业自动化控制场合。广泛应用在电力、冶金、化工、造纸、环保污水处理等行业中。 PLC控制柜的组成部分 1、空开:一个总的空气开关,这个是整个柜体的电源控制。相信每个柜子都必须要有的一个东西。    2、PLC:这个要根据工程需要选择。打个比方如果工程小可以直接就是一个一体化的PLC 但如果工程比较大 可能就需要模块、卡件式的,同时还可能需要冗余(也就是两套交
[嵌入式]
<font color='red'>PLC</font>控制柜的基本结构及功能
PLC指示灯异常闪烁可能是哪些原因造成的?
PLC指示灯异常闪烁可能是由多种原因造成的。以下是一些常见的可能原因: (1)通信故障:如果PLC与其他设备之间的通信出现问题,指示灯可能会异常闪烁。这可能是由于通信线路损坏、通信协议错误或设备之间的连接问题引起的。 (2)电源问题:不稳定的电源供应或电源故障可能导致PLC指示灯异常闪烁。这可能是由于电源电压波动、电源线路故障或电源模块故障引起的。 (3)编程错误:PLC程序中的错误或逻辑错误可能导致指示灯异常闪烁。这可能是由于错误的逻辑条件、错误的程序跳转或错误的输出配置引起的。 (4)I/O模块故障:如果与PLC连接的输入/输出模块发生故障,指示灯可能会异常闪烁。这可能是由于模块损坏、输入/输出信号错误或模块与PLC之间的连接
[嵌入式]
西门子公司的低损耗变频器正式在中国生产
   秉承严谨的设计理念和高品质的制造工艺,西门子工业业务领域驱动技术集团大型传动部于7月15日宣布,具有低损耗特性的SINAMICS G130变频器正式登陆中国市场,并开始在天津西门子电气传动有限公司生产。        业内人士称,该产品实现在本地化生产,无疑将从价格、物流、服务等多方面会更好地满足中国客户的要求。        据西门子研发人员介绍,SINAMICS G130变频器的功率范围为75~800千瓦,供电电压为380~690伏,具有低损耗和模块化设计等特点,节能高达50%。此外,该产品拥有高控制精度和高过载能力,无需码盘矢量控制时,速度精度小于0.2%,电流过载最大可至1.60倍。产品广泛适用于大功率单机传动场合。
[工业控制]
变频器改造成UPS的可行性
随着科学技术的高速发展,人民生活水平的不断提高,人们对建筑物内的环境、使用功能、消防安全等提出了更高的要求。越现代化的建筑对电的依赖越高,但电力故障是不以人的意志为转移,一旦发生灾害事故将导致电力中断或电力中断后发生灾害事故,人民的生命财产安全将直接受到威胁。因此,《高层民用建筑设计防火规范》和《民用建筑电气设计规范》中严格规定:一级负荷中特别重要的设备必须增设二路电源。目前,市场上常用的备用电源有 发电机组 、UPS、EPS等产品,至于它们三种供电方案以及衍生方案并不能保证电源100%不间断。本文的内容是笔者根据工作几年来从事EPS及UPS项目总结出来的。    1、解决问题的方法   变频器无论是频率控制型还是矢量控制型或者
[电源管理]
将<font color='red'>变频器</font>改造成UPS的可行性
嵌入式软PLC虚拟机在电气测试中应用
  在一些电子部件产品测试时,早先很多生产厂家都使用继电接触控制系统。该系统由分立元件组成,由于线路简单,元件控制精度不高,加上抗干扰能力级差,所以运行不够稳定,误动作频繁,使产品的测试和分析不准确。   随着现代工艺的高精度要求,为了适应市场需求,采用可编程控制器对原继电电气控制系统进行改造,但由于各PLC厂家硬件模块和软件结构绝大多数都是专用的、互不兼容的,系统各模块间的交互方式、通信机制也各不相同,这使得控制系统相对独立、彼此封闭。随着技术的进步和市场竞争的加剧,这种专用体系结构的控制系统越来越暴露了其固有的缺陷。由于基于PC平台的软件PLC无需专门的编程器,可充分利用PC机的软硬件资源,直接采用梯形图或语言编程,具有良好
[测试测量]
嵌入式软<font color='red'>PLC</font>虚拟机在电气测试中应用
基于PLC的火电厂烟气脱硫控制系统研究与设计
0 引 言 我国是燃煤大国,煤炭占一次能源消费总量的75%。随着煤炭消费的不断增长,燃煤排放的二氧化硫也不断增加,致使我国酸雨和二氧化硫污染日趋严重。为了实现SO2的减排目标,国家制定了一系列的环保措施。目前国内烟气脱硫工艺设备的设计、制造、安装和调试水平已有了大幅度的提高,已建成、投运了一大批大型机组火电机组烟气脱硫系统。但据了解,目前投运的火力发电厂都还存在着不少这样或那样的技术问题,其中热工自动化投入水平不高是其中的一个重要技术问题,如测量不准,系统自动投不上,系统调节品质差等,致使一些电厂的脱硫系统出现运行故障多、不能与发电机组完全同步运行或运行中脱硫效率达不到设计值或系统运行成本高等问题。对于整个烟气脱硫系统,作为监视
[工业控制]
基于<font color='red'>PLC</font>的火电厂烟气脱硫控制系统研究与设计
基于动态目标跟踪技术和PLC Bus的智能照明控制系统
1 引言 随着现代控制技术的不断发展,照明控制的智能化要求也越来越高。采用智能照明控制系统不仅能为照明提供多种艺术效果,更能带来节约能源和降低运行费用的好处。 在图书馆、大型商场、室内运动场、长廊等大型照明场合,很多时候其区域可划分为有人区域和无人区域,如果所有区域的照明亮度都相同,则在无人区域的照明根本没有作用,为无效照明。如果智能照明控制系统能对人员位置进行检测,动态地确定出有人区域和无人区域,则可以对有人区域实行正常的较高亮度照明,而对无人区域则降低照度或者关闭灯具。随着人体的移动,系统动态地调整有效照明区域,以达到减少无效照明,在保证良好照明效果的同时节约能源的目的。 人体位置的正确判断是实现智能照明的首要前提
[电源管理]
基于动态目标跟踪技术和<font color='red'>PLC</font> Bus的智能照明控制系统
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved