PLC系统模拟量数据的处理

今日头条

1139人已加入

描述

模拟量被定义为在时间和数量上连续变化的信号。指PT、CT等各种传感器传输的电压、电流、频率等信号,即模拟信号。

模拟量是指变量在一定范围内连续变化的量,即可以取一定范围内的任意值(定义域)。数字量是离散量,不是连续量,只能取几个离散值。二进制数字变量只能取两个值。一般模拟量是指井水位、水塔水位、水泵出口压力、出口流量等现场模拟量。需要多路复用芯片采集多路数据,并需要模数转换器完成模拟量和数字量的转换,然后将采集到的数据送到CPU进行处理。(初学者可以结合plc视频教程来学习)

模拟输入:使用MOV指令,输入是AIW0或AIW6(看你的plc有没有自己的模拟输入),输出是VW0。

模拟输出:使用MOV指令,输出为VW2,输出为AQW0或AQW6(看你的PLC是否有自己的模拟输入)。

模拟输入输出,带模拟处理的PLC。

比如输入4-20ma信号,模拟输入通道为0-20ma,则输入信号输出到VW0,对应6400-32000。输出是一样的。

在工业控制中,一些输入量(如压力、温度、流量、转速等。)是不断变化的模拟量,还有一些执行机构(如伺服电机、调节阀、记录仪等。)要求PLC输出模拟信号,而PLC的CPU只能处理数字量。首先通过传感器和变送器将模拟量转换成标准电流或电压,如4 ~ 20 mA、1~5V、0~10V,再通过PLC中的A/D转换器转换成数字量。这些数字量可以是二进制或十进制的。模数转换后,带符号的电流或电压通常用二进制补码表示。

数模转换器将可编程控制器的数字输出转换成模拟电压或电流,然后控制执行器。模拟I/O模块的主要任务是完成A/D转换(模拟输入)和D/A转换(模拟输出)。

模拟模块有三种:模拟输入模块、模拟输出模块和模拟输入/输出模块。

(ⅰ)可编程控制器模拟输入模块

模拟输入模块,又称A/D模块,将传感器检测到的连续模拟信号转换成PLC的CPU可以接收的数字量,通常为12位二进制数。数字量越多,分辨率越高。

(ⅱ)可编程控制器模拟输出模块

模拟输出模块,又称D/A模块,将PLC的CPU发送给模拟输出模块的数字量转换为外部设备可以接收的模拟量(电压或电流)。一般模拟输出模块接收的数字信号多为12位二进制数,数字位数较多的模块分辨率较高。

审核编辑:符乾江

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分