三菱FX5U系列PLC大讲堂(3)——获取模拟量输入数值
三菱FX5U系列PLC的CPU模块本身支持模拟量输入和输出,今天这篇文章我们以FX5U-32MT为例,介绍如何获取模拟量输入信号的数值。
打开FX5U-32MT CPU模块左侧盖子,可以看到模拟量输入/输出接线端子,如下图所示:
上图中:AD表示模拟量输入,DA表示模拟量输出。
模拟量输入(AD)有2个通道,总共三个接线端子:V1+、V2+和V-。电压信号一般使用四线制传感器,接线时只需要将输出信号的正极连接到通道的V+,信号的负极连接到通道的V-即可。
每个通道支持0~10V的电压信号,模数转换的精度为12bits;转换后数字量的范围为0~4000,存放在软元件SD6020(通道1的输入数据)和SD6060(通道2的输入数据)。
三菱FX5U CPU模块的模拟量信号不需要额外的指令计算,只需要在项目参数中启用并设置即可,方法如下:
在GX Works3左侧的项目树【参数】中找到【模块参数】-【模拟输入】,如下图所示:
双击【模拟输入】打开参数设置,假设我们将外部传感器连接到通道1,首先在基本设置中允许通道1的AD转换,如下图所示:
AD转换的方式采用默认的【采样】方式,即每个扫描周期都进行采样;
在【应用设置】中可以设置报警输出、比例缩放等功能。一般情况下,我们需要启用比例尺的超出检测,并设置比例缩放的上限值及下限值。
比例缩放的上/下限值相当于之前我介绍模拟量的工程量值。假设我们使用模拟量温度传感器的量程检测范围为-20℃~80℃,那么我们可以设置比例缩放的下限值为-20,上限值为80。这样设置有个问题是可能看不到温度值小数点后的变化,为了能更精准的检测温度,可以将比例缩放值乘以10,即设置下限值为-200,上限值为800,这样检测值为实际值的10倍。假设检测值为256,则实际值为25.6℃。参数设置如下图所示:
设置好参数后下载到CPU中,不需要额外的编写代码就可以从软元件SD6020中获取模拟量转换后的数值,可以从软元件SD6021中获取转换后的温度值。比如下面的代码将SD6020存放到D10中,SD6021存放到D12中。右侧为在线检测的实际值:
好了,关于三菱FX5U CPU模块本身的模拟量信号输入就先介绍到这里。
不会PLC模拟量?看完让你迅速入门
此次主要是给大伙讲解关于三菱PLC模拟量模块,拿其中模拟量输入模块(A/D)和模拟量输出模块(D/A)来做重点分享,加深对于这模块的了解程度,让你在后续用到这知识时能更加的得心应手。接下来就是大伙相互学习了!
看完这些干货满满的知识点,相信大家对三菱PLC模拟量有进一步的了解!最近,很多人在后台留言说三菱PLC模拟量好难懂,不知道怎么学习。
下面小编就把整理好的西门子最经典的案例编程的源程序,送给各位,速速领取!
1117个三菱PLC例程
内容过多,仅展示部分
777个西门子PLC例程
内容过多,仅展示部分
29例PLC经典编程案例
内容过多,仅展示部分
相关问答
三菱plc如何模拟量输入?
1.将模拟量输入模块插入PLC的扩展槽中。2N-4AD或FX3U-4AD-ADP。以下是一般步骤:3U-4AD-ADP。以下是一般步骤:4AD或FX3U-4AD-ADP。以下是一般步骤:5....
三菱plc的模拟量输入输出程序怎么写?
三菱PLC的模拟量输入输出程序一般需要使用特定的输入输出模块进行配置。首先,在PLC编程软件中选择对应的模块进行配置,并设置输入输出模块的参数和地址,以便将...
三菱FXPLC的那个模拟量编程,的那个通道是怎么设定的?
通过命令TO对缓冲存储器BFM#17赋值来确定通道号。BFM#17为16位存储器,第一位B0=0通道1B0=1通道2。最好下载模块说明书,有实例说明的。通过命令TO对缓冲存储器...
三菱PLC的模拟量编程,最好有例子?
三菱PLC模拟量编程,最好有例子:1.将模拟量输入口Y0~Y3配置成相应的值。2.为Y0~Y3配置对应的输出X0~X3,将X0~X3设置成对应的或运算。3.为Y0~Y3设置...三...
三菱plc编程什么是模拟量和数字量?
在三菱PLC编程中,模拟量和数字量是两种不同类型的信号输入或输出方式。模拟量是指连续变化的物理量,如温度、压力、电压等,其取值范围可以是任意的实数,通常...
三菱plc模拟量指令说明书?
三菱PLC的模拟量指令说明书涵盖了三菱PLC处理模拟量输入和输出的相关指令。模拟量指令主要应用于处理工业现场的温度、压力、流量等连续变化的物理量。以下是...
三菱plc输出模拟量怎么写程序编写?
要编写三菱PLC的输出模拟量程序,您可以按照以下步骤进行:1.确定使用的PLC型号和型号特性,以了解其输入输出模块的规格和功能。2.打开PLC编程软件(例如GXWo...
三菱plc的模拟量程序如何编写,想控制变频器的频率?
三菱plc的模拟量程序如何编写,想控制变频器的频率,这个问题是变频器模拟量控制的基本,它的原理很简单采用0-10v或者0-20ma的直流信号去调节变频器的输出频率,...
三菱PLC实现:输入模拟量转换为数据量,然后执行程序,输出数据量,在转化为模拟量输出?
这需要一个模拟量输入模块和一个模拟量输出模块。然后需要显示温度的话,还要将得到的数字量进行转换。这需要一个模拟量输入模块和一个模拟量输出模块。然后...
三菱plc模拟量输出通道怎么设置?
首先,按下PLC的设置键,进入设置模式。然后选择输出模块,找到需要设置的模拟量输出通道。接着,依据需要选择模拟量输出类型,例如电压或电流,并设置相关参数...