关键词不能为空

当前您在: 主页 > 英语 >

指令分析plc

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-28 20:53
tags:

-

2021年2月28日发(作者:电脑族)










2012/3/19


ZRST


区间复位指令



例如


:



ZRST M400 M550





EI


允许中断指令




例如【







DI


不允许中断指令




例如【







FOR


循环的起点与次数




例如【


FOR K50






I


定时中断指令




3





例如:



I 699







说明:


I


分 类:



1



I 000-I5000


外部中断指令



6


点。



2



I600-I800


定时中断指令



3


点。




3



I010-I060


高数计数器中断指令



6


点。




FEND


主程序结束指令




例如:


【】




INC



1


指令




例如:


【】




NEXT


循环的终点指令




例如:


【】




IRET


中断返回指令




例如:


【】




ADD


加法指令




例如:



ADD Z2 K7 Z2





SUB


减法指令




例如:



SUB D0 D1 D2





DSUB


32


位减法




例如:


【】




DMOV



例如:


【】




MOVP



例如:



MOVP K0 D7006





例如:



MOVP D7010 D7004





DECP



例如:



DECP D60





DDRVI



例如:



DDRVI K-600000 K5000 Y2 Y0





例如:



DDRVI D120 D140 Y2 Y0




INCP



例如:



INCP D7040





BMOVP



例如:



BMOVP D7000 D7100V6 K7





说明:











1



V0-V7








2



Z0-Z7



FMOVP



例如:



FMOVP K0 D7005 K2





MUL


乘法指令




例如:



MUL D1301 K7 D1400





SER


数据查找




例如:



SER D700 K0 D1300 K50





例如:



SER D700 D7000 D260 K50





DDIV



例如:



DDIV D50 K1000 D56





SPD



例如:



SPD X2 K1000 D30







伺服指令码




HOUR




K500 D100



M0



HOUR------


指令助记符(计时表)



K500----- --


设定最大值(这个值是影响后面


M0


输出的,当


D100=


这个值


M0< /p>



出)



D10 0-------


本指令得电后计时存放(小时)的地方,另外,这个指令还有一个秒< /p>


数存放在


D100


接下来的


D101


中。



M0--- -------


达到最大值输出



上面 整体的意思就是当


HOUR


通电


500


小时后


M0


输出



需要注意的是,这个指令即使


PLC


停电也是保持的,但是时间不会增加,只有


在得电情况下才增加。所以使用时,如要循 环记得清零寄存器。




这个指令可用 在电动机运行时间上,


看它从买回来不能超过多少小时,


进行报 警。



扩展一下,有很多用处的,比如做小时计之类的




ror



sftl


指令有什么区别?




16


间房,


住着


16


个客人,


第二天每个客人右移一间房,


原先住在


1


号房的客人


则搬到

< br>16


号房,这就是


ROR





同样,


16< /p>


间房,住着


16


个客人,第二天,


16


号房的人退房走了,其他客人左


移一间房 ,新来的客人则住进


1


号房,这就是


S FTL





BCD D0 K1Y0


解释




是将


D0


中 的值转为


BCD


码,然后送到


K1Y0


这个单元中。



例如:


D0=0,



:Y0,Y1,Y2,Y3


均为


OFF.











D0= 1,



:Y0



ON,Y1,Y2,Y3


均为


OFF.











D0=2,



:Y1



ON,Y0,Y2,Y3


均 为


OFF.











D0= 3,



:Y0,Y1



ON,,Y2,Y3


均为


OFF.


以此类推。




MUL D8013 K2 D0


指令的应用




MUL


乘法




就是


D8013


的数值乘以

< p>
2


等于


D0




D8013


说明【

< br>0-59


秒预置值或当前值






内部时间




D8013





D8014





D8015





D8016





D8017





D8018





D8019



星期




用三菱


PLC SEGL


指令编写一个


30


秒倒计时的程序




segl


只是七段码显示指令



和倒计时无关



初始化一个数据位


d



300


0. 1


定时器


30


秒的


读取


t


的当前值



d


减去当前值就是你要的数值




然后用七段码与外围电路



显示该数值




三菱


PLC ZRST


指令怎么应用?




ZRST


成批复位指令,比如


ZRST Y0 Y7


,就是把


Y0



Y7



8


个输出一起复





例子



LD X3


ZRST M0 M7


意思是当


X3


接通是


M0.M1.M2.M3.M4.M5.M6.M7


同时傅伟




< /p>


在伺服运动参数中,指令单位是什么意思(如


pulse,mm, deg


等),什么又是指令


最小单位呢




所谓指令单位,指的就是你给出的指令值的单位。譬如指令值 是


2.5


的情况下,


如果指令单位是< /p>


mm


,则这个指令就是


2.5mm


,如果指令单位是


deg


的话,则

< p>
这个指令就是


2.5°


。当然,如果指令单位是< /p>


pulse


(脉冲数)的话,指令值


2. 5


是不会被接受的(或者被直接取整认为是


2

< br>)。



最小指令单位则指的是系统可以接受并响应的最小 指令值。


譬如最小指令单位是


0.001mm

< br>时小数点后面第


4


位及其后面的数值都会被忽略,而小数 点后面第


3


位及其以前的数值都会被正确执行。


当然,


最小指令单位还会有类似于


0.002



0.005


这样的情况,

此时最小指令单位相邻的两个整数倍值之间的数值将会被忽





伺服脉冲




J2S


系列伺服转一圈需要


131072


个脉冲




三菱


PLC


指令


TO K4 K0 H1111 K1


是什么意思


,TO K4 K2 D250 K1


是什么意思



TO K4 K0 H1111 K1


是将

16


进制的


H1111


值写进位置


4


的模块的


0


号缓冲存


储器,作为设定参数用。

















K4



模 块位置


4


(取值


0---7

< p>


也就是主机右边第


5


个 特殊模块)

















K0



BFM#0

< br>(


0


号缓冲存储器)

















H1111


:通道


CH1



CH2



CH3



CH4


设定为模式


1

















K1


:写


1



BFM


数据。


BFM


缓冲存储器的具体作用请查资料。



TO K4 K2 D250 K1


是将

< p>
D250


的值写进位置


4


的模块的


2


号缓冲存储器,作为


设定用 。


-


-


-


-


-


-


-


-



本文更新与2021-02-28 20:53,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/683806.html

指令分析plc的相关文章