PLC模拟量输入模块就是采集电压、电流、热电阻、热电偶或者是温度等模拟量的采集模块,然后再通过总线传输到电脑上的智能模块。其实就是一款将远程现场的模拟量信号采集到计算机的设备,模拟量是表示了在一定的范围内所连续变化的任意取值,表示和数字量是相对立的一个状态,一般情况下模拟量是用来采集,还有表示事物的电压电流或者是频率等等参数的。

  而DCS也就是所谓的分布式控制系统,或在有些资料中称之为集散系统,是相对于集中式控制系统而言的一种新型计算机控制系统,它是在集中式控制系统的基础上发展、演变而来的。在系统功能方面,DCS和集中式控制系统的区别不大,但在系统功能的实现方法上却完全不同。

  在实际生产中模拟量控制技术得到了较为广泛的应用,并且已经成为了自动化行业与机器设备中的重要部件了。平时的信号采集中模拟量是重要来源,跟我们普通的IO控制是有区别的,就像有些则是开关量输入模块,而且这些个信号要么就是0,不然就是1。如果是对模拟量信号来说,就不是单纯的0或1了,它是一个连续变化的数值。就像说温度信号、流量信号、位移信号等等,这些都不是单纯的开或者是关,而这些都是个连续变化的量。

  那么在这个时候,如果只是通过0或者1根本就没办法来表达外部所采集的温度信号,比如说温度的取值范围是在零下十度或者零上三十度,这个温度信号就不能通过0或1的状态来表示了,所以这样的数字信号需要通过相应的模拟量信号来表达,而且这样形式的信号采集也不是随便通过什么就能采集到的。也就是说需要通过一些相对应的模拟量模块来进行采集,想要采集模拟量信号,就用模拟量输入模块,要控制外部的设备,控制其他设备作动作的话,如果是控制变频器的频率,就要用到模拟量输出模块。

  在各行业当中的自动化还有信息化系统都有PLC模拟量输入模块的应用,在实际中可以很直观看出模拟量模块的应用,模拟量输入模块是采集模拟量信号的,如果是采集外部压力传感器,则把压力传感器采集到的模拟信号通过模块采集到内部,然后再做出相应的处理。而模拟量输出模块,是通过这个模块进行输出一些信号然后去孔子外部的设备,就像是变频器,变频器所需要采集0-10V的信号,对应变频器的0-50HZ频率,那么就需要相应的用这样的模块来控制,这就是模拟量输入输出的应用方法。

PLC扩展模拟量输入模块是什么的更多相关文章

  1. django中使用Profile扩展User模块(基于django 1.10版本下)

    版本:Django 1.10.1(其他版本可能有不同的实现好解决办法) 参考官方文档:https://docs.djangoproject.com/en/1.10/topics/auth/custom ...

  2. 扩展Python模块系列(二)----一个简单的例子

    本节使用一个简单的例子引出Python C/C++ API的详细使用方法.针对的是CPython的解释器. 目标:创建一个Python内建模块test,提供一个功能函数distance, 计算空间中两 ...

  3. 扩展Python模块系列(一)----开发环境配置

    本系列将介绍如何用C/C++扩展Python模块,使用C语言编写Python模块,添加到Python中作为一个built-in模块.Python与C之间的交互目前有几种方案: 1. 原生的Python ...

  4. 扩展Python模块系列(四)----引用计数问题的处理

    承接上文,发现在使用Python C/C++ API扩展Python模块时,总要在各种各样的地方考虑到引用计数问题,稍不留神可能会导致扩展的模块存在内存泄漏.引用计数问题是C语言扩展Python模块最 ...

  5. 扩展Python模块系列(五)----异常和错误处理

    在上一节中,讨论了在用C语言扩展Python模块时,应该如何处理无处不在的引用计数问题.重点关注的是在实现一个C Python的函数时,对于一个PyObject对象,何时调用Py_INCREF和Py_ ...

  6. C语言扩展Python模块

    1. 先创建一个PythonDemo.cpp文件: //c/c++中调用python脚本,配置步骤参见上一篇:C/C++与python交互 \  C/C++中调用python文件. #include ...

  7. 扩展Python模块系列(三)----参数解析与结果封装

    在上一节中,通过一个简单的例子介绍了C语言扩展Python内建模块的整体流程,从本节开始讲开始深入讨论一些细节问题,在细节讨论中从始至终都会涉及[引用计数]的问题.首先讨论C语言封装的Python函数 ...

  8. vue-cli webpack3扩展多模块打包

    场景 在实际的项目开发中会出现这样的场景,项目中需要多个模块(单页或者多页应用)配合使用的情况,而vue-cli默认只提供了单入口打包,所以就想到对vue-cli进行扩展 实现 首先得知道webpac ...

  9. odoo开发笔记 -- 新建模块扩展原模块增加菜单示例

    场景描述: 1. 扩展了新模块 2.想要

随机推荐

  1. 微服务实战系列(六)-网关springcloud zuul

    1. 场景描述 今天接着介绍springcloud,今天介绍下springcloud的路由网关-Zuul,外围系统或者用户通过网关访问服务,网关通过注册中心找到对应提供服务的客户端,网关也需要到注册中 ...

  2. Java集合-07Map接口及其抽象类

    简介 前面把List基本记录完了,对于集合List,Map,Set,因为Set基于Map,故先记录Map. 这一篇主要记录Map接口及其抽象类(java version:1.8) 整体架构 参考上图, ...

  3. Centos-搜索文件或目录-find

    find 在指定的目录下查找指定的文件 相关选项 -type 指定文件类型 -name   指定文件名字,支持通配符 -gid   指定用户组ID -uid   指定用户ID -empty 查找长度为 ...

  4. Leetcode-剪枝

    51. N皇后 https://leetcode-cn.com/problems/n-queens/ n 皇后问题研究的是如何将 n 个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击. ...

  5. 用JTable 实现日历

    效果图: 主要思想:日历最核心的功能就是能显示某年某月对应的日期和星期几.因此只要实现传入具体的年份和月份,得到一组存放了日期的数组a[ ]即可.其中数组的大小设置成42,要考虑的问题是当月的第一天对 ...

  6. http协议和chrome浏览器

    http协议和Chrome抓包工具 什么是http和https协议: HTTP协议:全称是HyperText Transfer Protocol,中文意思是超文本传输协议,是一种发布和接收HTML页面 ...

  7. 题解【QTree3】

    题目描述 给出N个点的一棵树(N-1条边),节点有白有黑,初始全为白 有两种操作: 0 i : 改变某点的颜色(原来是黑的变白,原来是白的变黑) 1 v : 询问1到v的路径上的第一个黑点,若无,输出 ...

  8. 利用 Python 插入 Oracle 数据

    # coding=utf-8 ''''' Created on 2020-01-05 @author: Mr. Zheng ''' import json; import urllib2 import ...

  9. vue去掉地址栏#号

    mode:'history' 将这代码放入router.js里面

  10. Fedora version history --- kernel version

    Fedora version history https://en.wikipedia.org/wiki/Fedora_version_history     Version (Code name)[ ...