最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

三菱PLC笔记

IT圈 admin 29浏览 0评论

2024年5月17日发(作者:资惜天)

三菱PLC中下面这图怎么解释啊?

[ 标签:三菱plc ] 匿名 2011-10-05 12:19

满意答案

K表示十进制,当M8002有效时,把十进制的2009传入D17,把1115传入D18

当检测到M8000的上升脉冲时,把M120-M123作为整体传入D302 并比较D301

同D302的大小,结果存入M125-M127当比较结果分别为>时,M125=1

M126=0 ,127=0 当=时,三者分别为0 1 0 当<时,三者为0 0 1

第三行就利用之前的逻辑位,上升沿累加与上升沿累减

K4X000 代表以X000为起始地址 到X0017结束

K1X000 带表X000,X001,X002,X003

MOV K255 K4Y000意思是(shming : 把K255转为二进制存放在Y000-Y016中)

K4Y000是指从Y015,Y014-------到YOO1,Y000这16个软元件。实际的算法是

K4x4=16.就是从Y15到Y0这16个软元件。

MOV K255 K4Y000意思是:把255这个数值传送到

Y15,Y14,Y13,Y003,Y002,Y001,Y000这些软元件里面。

DECO C2 M40 K3

是什么意思呀?

译码指令

M40代表需译码元件的首地址,K3代表2的3次方为,因此K3就相当于8,也就是说,

译码的对象从M40开始到M47这8位。

根据C2中的值,对M40-M47的8位中的一位进行置位(ON)

比如:C2=3,就是对M43置位。

C2=5 那么就是对M45置位。

C2=0 那么对M40置位,C2=8,不对M40-M47间的任何一位置位。

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

思呀?

该程序里没有M300,只有M301--M316,即M301代表一层................M316代表16层,【DECO

D250 M300 K4】(该指令前有执行条件)指令后,紧接着就是【=D250 K16】

------------(M316),程序没有错误,我已经把程序输到PLC里好几次了,我从事密度板行业

的,装板机有16层,分别用M301-M316,该程序里M300处于常闭状态

满意回答

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时此接点接通。

SHMING: DECO X000 M0 K4

根据 X000-X003 4位的输入状态看成是二进制,解码成十进制,解码到

M0-M015

X000=ON X001=ON X002=ON X003=ON

M15=ON

X000-X004=OFF

M0=ON

X000=OFF X001=ON X002=ON X003=ON

M14=ON

K4表示X000-X003四位,M0-M15 (2的4次方16个),x000-x003 的状态只

对应一个十进制,故不轮x000-x003 的状态如何,M0-M15只能有一个为ON。

;

[enco x000 d000 k3]

x0为1时:d0=0 ;x1为1时:d0=1 ;x2为1时:d0=2 ; x3为1时:d0=3…………

依次到

x7为1时:d0=7 。 x0----x7多个为1时,忽略低位侧。

就是说,如果当x0----x7多个为1的时候,只认最高位的1, 比如说x0,x1,x2,x3,x4,

x5,x6,x7都为1的时候,只是以x7的为准。d0=7.

又: k3表示占用d0的低三位,如果x10-----x17输入是无效的,这个时候要把K3编为k4

或者更大才行。

kn最大有限制,源为位元件的时候n小于等于8,源为字元件的时候n小于等于4.

2024年5月17日发(作者:资惜天)

三菱PLC中下面这图怎么解释啊?

[ 标签:三菱plc ] 匿名 2011-10-05 12:19

满意答案

K表示十进制,当M8002有效时,把十进制的2009传入D17,把1115传入D18

当检测到M8000的上升脉冲时,把M120-M123作为整体传入D302 并比较D301

同D302的大小,结果存入M125-M127当比较结果分别为>时,M125=1

M126=0 ,127=0 当=时,三者分别为0 1 0 当<时,三者为0 0 1

第三行就利用之前的逻辑位,上升沿累加与上升沿累减

K4X000 代表以X000为起始地址 到X0017结束

K1X000 带表X000,X001,X002,X003

MOV K255 K4Y000意思是(shming : 把K255转为二进制存放在Y000-Y016中)

K4Y000是指从Y015,Y014-------到YOO1,Y000这16个软元件。实际的算法是

K4x4=16.就是从Y15到Y0这16个软元件。

MOV K255 K4Y000意思是:把255这个数值传送到

Y15,Y14,Y13,Y003,Y002,Y001,Y000这些软元件里面。

DECO C2 M40 K3

是什么意思呀?

译码指令

M40代表需译码元件的首地址,K3代表2的3次方为,因此K3就相当于8,也就是说,

译码的对象从M40开始到M47这8位。

根据C2中的值,对M40-M47的8位中的一位进行置位(ON)

比如:C2=3,就是对M43置位。

C2=5 那么就是对M45置位。

C2=0 那么对M40置位,C2=8,不对M40-M47间的任何一位置位。

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

思呀?

该程序里没有M300,只有M301--M316,即M301代表一层................M316代表16层,【DECO

D250 M300 K4】(该指令前有执行条件)指令后,紧接着就是【=D250 K16】

------------(M316),程序没有错误,我已经把程序输到PLC里好几次了,我从事密度板行业

的,装板机有16层,分别用M301-M316,该程序里M300处于常闭状态

满意回答

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时此接点接通。

SHMING: DECO X000 M0 K4

根据 X000-X003 4位的输入状态看成是二进制,解码成十进制,解码到

M0-M015

X000=ON X001=ON X002=ON X003=ON

M15=ON

X000-X004=OFF

M0=ON

X000=OFF X001=ON X002=ON X003=ON

M14=ON

K4表示X000-X003四位,M0-M15 (2的4次方16个),x000-x003 的状态只

对应一个十进制,故不轮x000-x003 的状态如何,M0-M15只能有一个为ON。

;

[enco x000 d000 k3]

x0为1时:d0=0 ;x1为1时:d0=1 ;x2为1时:d0=2 ; x3为1时:d0=3…………

依次到

x7为1时:d0=7 。 x0----x7多个为1时,忽略低位侧。

就是说,如果当x0----x7多个为1的时候,只认最高位的1, 比如说x0,x1,x2,x3,x4,

x5,x6,x7都为1的时候,只是以x7的为准。d0=7.

又: k3表示占用d0的低三位,如果x10-----x17输入是无效的,这个时候要把K3编为k4

或者更大才行。

kn最大有限制,源为位元件的时候n小于等于8,源为字元件的时候n小于等于4.

发布评论

评论列表 (0)

  1. 暂无评论