PLC模拟量数据的处理

  模拟量被定义为在时间和数量上连续变化的信号。指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位二进制数,数字位数较多的模块分辨率较高。本文来源:https://www.jcpeixun.com

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值