三菱PLC中有这样一个指令【DECO D250 M300 K4】和【=D250 K16】是什么意思呀?

该程序里没有M300,只有M301--M316,即M301代表一层................M316代表16层,【DECOD250M300K4】(该指令前有执行条件... 该程序里没有M300,只有M301--M316,即M301代表一层................M316代表16层,【DECO D250 M300 K4】(该指令前有执行条件)指令后,紧接着就是【=D250 K16】------------(M316),程序没有错误,我已经把程序输到PLC里好几次了,我从事密度板行业的,装板机有16层,分别用M301-M316,该程序里M300处于常闭状态 展开
 我来答
百度网友8150780
2010-12-24 · TA获得超过4525个赞
知道小有建树答主
回答量:810
采纳率:100%
帮助的人:366万
展开全部
DECO是解码指令(decoder),D250存储源码,解码后存放在K4M300里面,共16位。
对于DECO D250 M300 K4,D250的有效数值是0-15,即0到2^4-1。K4是解码位数。这里是4位,DECO长用于接受外部拨码开关的输入信号,拨码开关刻度为16进制0-F。
当D250=0时,M300=1;当D250=1时,M301=1
当D250=2时,M302=1;当D250=3时,M303=1
当D250=4时,M304=1;当D250=5时,M305=1
当D250=6时,M306=1;当D250=7时,M307=1
当D250=8时,M308=1;当D250=9时,M309=1
当D250=10时,M310=1;当D250=11时,M311=1
当D250=12时,M312=1;当D250=13时,M313=1
当D250=14时,M314=1;当D250=15时,M315=1
以上为K4情形,K3时仅有前8种情况,即M300-M307,K2时仅有4种情况,即M300-M303,K1时仅一种情况,即M300
对于= D250 K16是个16位数据比较指令,当D250=16时此接点接通。
***************************
我的这个说法是没有问题的,因为我就是专门从事PLC控制方面工作的,我们常用三菱和omron的,而且我比较过omron的解码指令MLPX,它有4-16位解码和8-256解码两种,比三菱更优越。程序内部绝对是M300-M315这16位,最大数值只能是15,不会出现16的,你再确认程序是否可靠!允许的话可以把程序发给我,我帮你看!

多谢楼下的指教,但还是请看清楚,是0到2^4-1,就是0-15的意思,K4是2^4个,K3,是2^3个,K2是2^2个,K1是2^1个是没有问题的,请你仔细查阅资料。 还望多加指点
hjacinth
2010-12-31 · TA获得超过353个赞
知道小有建树答主
回答量:85
采纳率:100%
帮助的人:88.3万
展开全部
52_bang 的回答已经很清楚了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式