
一、说明:
公式:Y=KX+b
信号:4-20mA
PLC模拟量输入数据范围(变量X):0-32000
仪表量程(变量Y):10-100
对应关系:4-20mA 转换为6400-32000转换为100-1000
二、求解过程
通过代入法求系数K、b
1、当X=6400时,Y=10,即:
10=K6400+b ------(1)
2、当X=32000时,Y=100,即:
100=K32000+b ------(2)
3、由(1)、(2)求解,得
Y=X90/25600-125
三、程序
Network1
LD SM00
MOVW AIW0, VW100
-I +6400, VW100
Network2
LD SM00
ITD VW100, VD102
Network3
LD SM00
DTR VD102, VD106
Network4
LD SM00
MOVR VD106, VD110
R 900, VD110
Network5
LD SM00
MOVR VD110, VD114
/R 256000, VD114
Network6
LD SM00
MOVR VD114, VD118
-R 125, VD118
注:在带入X求Y的过程中,如果系数K的分子与分母相除的结果是无限小数,X应先乘以分子,再除以分母,最后再加上常数b。
台达PLC的D寄存器是数据寄存器,表示的是一个十六位的数据。如果你要在这个寄存器里做位的循环,请使用循环移位指令。D寄存器没有D0x这种标识寄存器中位的表示方式。当D0=1(十进制)时,意味着D0的第0位为1,其他位为0,你换成二进制表示方法就可以了解了。
台达plc读取程序:下载安装台达的plc程序wplsoft,连接plc和电脑,打开程序即可读取。在设置里选择plc型号,然后点击通讯设置,选择通讯方式、通讯端口、通讯波特率、通讯站号等,如果有密码需要输入密码。
以上就是关于台达plc模拟量转换程序怎么写全部的内容,包括:台达plc模拟量转换程序怎么写、【工控】台达PLC关于D0存储器的问题。、请问台达plc怎么读取程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)