在工业现场中,往往需要对温度、电流、电压等模拟量进行控制采集,这可以使用PLC对这些数据进行采集,但是如今生产各种PLC模拟量采集模块的厂家非常多,不同类型的PLC都是有自己专属的模拟量采集模块的,不一样厂家生产的PLC模拟量采集模块之间是不能通用的,而且单价高路数少,在要增加模拟量采集模块的时候,肯定会让成本有所增长,成都众山科技提供多种功能数据采集模块,支持标准协议,为用户提供低成本,多应用选择。

所以说在工业生产过程当中,有许多连续变化的量,如温度、压力、流量、液位和速度等都是模拟量。而为了使可编程控制器处理模拟量,必须实现模拟量和数字量之间的A/D转换及D/A转换。PLC厂家都生产配套的A/D和D/A转换模块,使可编程控制器用于模拟量控制。并且在实际工作环境中,PLC系统往往输出的模拟量电流或电压信号很弱,而且普遍带负载能力低。直接用来监控远程的执行设备,往往会因为长距离的传输造成信号的衰减、失真,有时还会因其它外界信号干扰而造成信号出错,影响整个系统的正常运行。

这就需要我们要求对热电阻、热电偶等温度信号和电流电压等信号进行采集,由数字量输出口通过RS485串行接口使用标准通讯协议将数据传送给PLC。当前在电气自动化控制系统中,由于PLC控制具有开发周期短,编程语言直观简单,可靠性强以及性能稳定等诸多优点,被广大生产厂家作为系统的控制核心使用。

各厂家的小型PLC都集成了较多的数字量i/0,在用到模拟量较多而数字量较少的场合时,要么使用PLC厂家提供的模拟量扩展模块,这样不仅成本较高,甚至较小类型的PLC根本不能进行扩展,影响使用效果;要么采用市面现有的使用标准通讯协议传输的模拟量采集模块,不仅占据了PLC较少的通讯端口资源,还经常会遇到仅有一个通讯端口的PLC,通讯端口已被其它资源占用的情况,从而严重影响了后期使用,甚至造成系统无法使用。而这两种方法中,PLC自带的数字量则被经常闲置,无法充分发挥其作用,造成了资源的严重浪费。

如果说一个十四位分辨率的模块和一个十六位分辨率的模块的区别在哪里的话,你们就是十四位的模块最高位是符号位,我们用S表示符号位,十六位分辨率的模块,最大表示是32767,最小是零,它能够测量到最小为一,模块的分辨率的差别就出来了。模拟量的分辨率分辨率是A/D模拟量转换芯片的转换精度。即用多少位的数值来表示模拟量。也就是说分辨率越高,模拟量的值的范围分得越细,转化为的数字值越精确。

总的来说,在PLC控制系统中A/D转换和D/A转换都有着非常重要的作用。随着未来PLC应用领域的不断拓宽,模拟量采集模块ADC、DAC都会有着更大的发展,产品的品种会更丰富、规格更齐全,会更好地适应各种工业控制场合的需求,作为自动化控制的重要组成部分,将在工业控制领域发挥越来越大的作用。

PLC模拟量采集模块在工控领域的应用的更多相关文章

  1. PLC模拟量采集模块分辨率是什么意思?

    14位分辨率的模块(mo kuai)和16位分辨率的模块有什么不同的地方? 14位的模块最高位是符号位,我们用S表示符号位,那么这个模块的数值范围(fàn wéi)就是S111 1111 1111 1 ...

  2. plc模拟量采集模块的作用

    在工业控制中,某些输入量(如压力.温度.流量.转速等)是连续变化的模拟量,某些执行机构(如伺服电动机.调节阀.记录仪等)要求PLC输出模拟信号,而PLC的CPU只能处理数字量.模拟量首先被传感器和变送 ...

  3. 4-20mA转RS485模拟量采集模块是怎么工作的?

    4-20mA信号是工业上常用的模拟信号,用来表示温度,距离,速度,角度等参数. 如果需要用PLC或者工控机来采集,通常要转换成数字信号.这时可以采购远向电子生产的模拟量采集模块. 常用的模拟量采集模块 ...

  4. 模拟量采集模块433Mhz LoRa无线自组网络介绍

    模拟量采集模块433Mhz LoRa无线自组网络是LPWAN(低功耗广域网Low Power Wide Area Nerwork)通信技术中的一种,是美国Semtech公司采用和推广的一种基于扩频技术 ...

  5. PC+PLC通过Modbus协议构建工控系统

    一. 概述 工业设备采用HMI+PLC控制是比较常见的方案,随着工业自动化的要求越来越高,现在很多设备都要求接入企业MES系统,MES系统一般为WEB系统,接口形式大部分为HTTP协议,这种传统方案和 ...

  6. 0-20ma 0-5V,0-10V ,0-15V ,0-20V,0-30V模拟量(范围可以定制)多功能采集模块,支持1路继电器输出,2路Di输入,8路Ai输入,可电脑控制,支持485 modbus rtu协议。端口参数可以配置保存,支持定制修改。

    多功能模拟量采集模块MRD-5017具有8 通道模拟量采集(支持0-20mA,0-5V,0-10V混合测量),2路DI,1路继电器输出,1路485接口(支持MODBUS RTU),能实现8路AI(12 ...

  7. 工控安全入门(五)—— plc逆向初探

    之前我们学习了包括modbus.S7comm.DNP3等等工控领域的常用协议,从这篇开始,我们一步步开始,学习如何逆向真实的plc固件. 用到的固件为https://github.com/ameng9 ...

  8. 基于HTML5的Web SCADA工控移动应用

    在电力.油田燃气.供水管网等工业自动化领域Web SCADA的概念已经提出了多年,早先年的Web SCADA前端技术大部分还是基于Flex.Silverlight甚至Applet这样的重客户端方案,在 ...

  9. 基于HT for Web的Web SCADA工控移动应用

    在电力.油田燃气.供水管网等工业自动化领域Web SCADA的概念已经提出了多年,早先年的Web SCADA前端技术大部分还是基于Flex.Silverlight甚至Applet这样的重客户端方案,在 ...

随机推荐

  1. 软件定义网络实验记录⑤--OpenFlow 协议分析和 OpenDaylight 安装

    一.实验目的 回顾 JDK 安装配置,了解 OpenDaylight 控制的安装,以及 Mininet 如何连接: 通过抓包获取 OpenFlow 协议,验证 OpenFlow 协议和版本,了解协议内 ...

  2. 编写一个Open Live Writer的VSCode代码插件

    起因 又是一年多没有更新过博客了,最近用Arduino做了一点有意思的东西,准备写一篇博客.打开尘封许久的博客园,发现因为Windows Live Writer停止更新,博客园推荐的客户端变为了Ope ...

  3. Java知识系统回顾整理01基础01第一个程序07Eclipse使用----找不到类如何解决?

    一.现象 有时候会碰到如图所示的问题,分明有Hello这个类,并且也有主方法,可是运行就会出现找不到或者无法加载类Hello,或者Class Not Found 异常. 出现这个状况,有多种原因造成, ...

  4. 简说Modbus-RTU与Modbus-ASCII

    Modbus在串行总线通信中的协议有RTU和ASCII两种.RTU是Remote Terminal Unit的缩写,意思是远程终端单元.ASCII是American Standard Code for ...

  5. 远程触发Jenkins的Pipeline任务

    场景 虽然能配置提交代码时触发Jenkins任务,但有时并不需要每次提交代码都触发,而是仅在有需要时才执行. 除了在Jenkins页面上手动执行任务,还可以向Jenkins网站发起HTTP请求,触发指 ...

  6. Python装饰器实现带参数和不带参数

    1 def log(text=None): 2 3 if isinstance(text, str): 4 def decorator(func): 5 @functools.wraps(func) ...

  7. Candy (candy)

    Description Due to its great contribution to the maintenance of world peace, Dzx was given an unlimi ...

  8. NET::ERR_INCOMPLETE_CHUNKED_ENCODING 200 (OK)

    错误信息: NET::ERR_INCOMPLETE_CHUNKED_ENCODING 200 (OK) 错误背景:微服务不通过统一的nginx端口访问,能够正常请求接口并获取对应的响应.但是通过ngi ...

  9. php长时间的脚本,报502

    php-fpm超时时间设置request_terminate_timeout分析原创loophome 最后发布于2017-11-22 16:17:59 阅读数 21201 收藏展开今天发现了一个很神奇 ...

  10. Linux命令的内部命令执行

    一个命令可能既是内部命令也是外部命令 因为内部命令优先级高,先执行内部命令 [04:21:44 root@C8[ ~]#type -a echo echo is a shell builtin ech ...