请问三菱中模拟量怎么用的,假如是温度传感器,100度对应的是20MA嘛,数字就是32000,要求100度的时候
作者&投稿:颜莘 (若有异议请与网页底部的电邮联系)
三菱PLC模拟量问题~
由于温度值D300与电流值D200也是线性变化(有比例的斜线),已知当前D200值,还知道100度对应20mA,0度对应4mA(或者0mA),求当前温度D300=[(100-0)度量程÷(20-4)mA量程]×D200 【公式2】
将【公式1】带入【公式2】中,得到D300=D100÷320
【PLC程序中需要自定义变量存储地址】
100度对应(D300) 20mA (D200) 采集数字值 32000 (D100)
定义好变量以后,利用算数运算写好程序,进行逻辑比较指令CMP,当D300的值等于100
输出Y1 即:DCMP= D300 K100 OUT Y1
【满意请及时加分,谢谢合作】
呵呵 技术上我帮不了你 但是产品可以低价共给你哦
电工学三菱PLC模拟量,FX2N-2AD模拟量模块,2端电压电流输入
三菱的模拟信号很好读取,硬件按照上述安装完成之后,直接在编程软件里面设置参数,然后直接用D????来读取模块的值就可以了,和用PLC内部寄存器是一样的,很简单,输出也是一个道理,直接赋值给D????就可以了,它们就自动转换了,其他的就不需要你去管了, 至于计算,也没什么,反正数据你都抓到了,怎么计算都是你自己说了算~~至于浮点?我到不以为然,就算是用了又能怎样?不还就是32位的数据而已,我建议楼主看看DA AD转换模块的手册,很简单的~~~~希望对你有帮助
至于硬件方面,就是加一个模拟量输入模块一个模拟量输出模块就可以了,或者加一个输入输出混合的,两根线一连就可以了,还有需要注意的是 4-20ma是压力传感器直接传回的还是变送器变完之后的值,这个要注意下,不要烧坏东西哦
由于温度值D300与电流值D200也是线性变化(有比例的斜线),已知当前D200值,还知道100度对应20mA,0度对应4mA(或者0mA),求当前温度D300=[(100-0)度量程÷(20-4)mA量程]×D200 【公式2】
将【公式1】带入【公式2】中,得到D300=D100÷320
【PLC程序中需要自定义变量存储地址】
100度对应(D300) 20mA (D200) 采集数字值 32000 (D100)
定义好变量以后,利用算数运算写好程序,进行逻辑比较指令CMP,当D300的值等于100
输出Y1 即:DCMP= D300 K100 OUT Y1
【满意请及时加分,谢谢合作】
呵呵 技术上我帮不了你 但是产品可以低价共给你哦
《三菱Q系列中模拟量怎么设置》
答:有3种办法,一种是用FROM / TO指令。一种是采用直接读写内部元件的U/G。还有可以用GX-Configurator-AD设置。