【精品】指令分析plc

【精品】指令分析plc

ID:43606446

大小:157.27 KB

页数:11页

时间:2019-10-11

【精品】指令分析plc_第1页
【精品】指令分析plc_第2页
【精品】指令分析plc_第3页
【精品】指令分析plc_第4页
【精品】指令分析plc_第5页
资源描述:

《【精品】指令分析plc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、指令分析2012/3/19ZRST区间复位指令例如:【ZRSTM400M550】EI允许中断指令例如【1:DI不允许中断指令例如【1:FOR循环的起点与次数例如【FORK50]:定时中断指令3点例如:[1699]说明:I分类:1,1000-15000外部中断指令6点。2,1600-1800定时中断指令3点。3,1010-1060高数计数器中断指令6点。FEND主程序结束指令例如:【】INC加1指令例如:【】NEXT循环的终点指令例如:【】IRET中断返回指令例如:【】ADD加法指令例如:【ADDZ2K7Z2】SUB减法指令例如:[SUBD0D1D2]DS

2、UB32位减法例如:【】DMOV例如:【】MOVP例如:【MOVPK0D7006】例如:[MOVPD7010D7004]DECP例如:[DECPD60]DDRVI例如:【DDRVIK-600000K5000Y2Y0】例如:[DDRVID120D140Y2Y0]INCP例如:[INCPD7040]BMOVP例如:【BMOVPD7000D7100V6K7]说明:1,V0・V72,Z0-Z7FMOVP例如:【FMOVPKOD7005K2】MUL乘法指令例如:[MULD1301K7D1400]SER数据杳找例如:[SERD700KOD1300K50]例如:[SE

3、RD700D7000D260K50]DDIV例如:[DDIVD50K1000D56]SPD例如:[SPDX2K1000D30]伺服指令码HOURK500D100M0HOUR——指令助记符(计时表)K500——设定最大值(这个值是影响后而M0输岀的,当D100=这个值MO输出)D100——本指令得电后计时存放(小时)的地方,另外,这个指令还冇一个秒数存放在D100接下来的D101中。M0达到最大值输出上面整体的意思就是当HOUR通电500小时后M0输岀需要注意的是,这个指令即使PLC停电也是保持的,但是时间不会增加,只有在得电情况下才增加。所以使用时,如要

4、循环记得清零寄存器。这个指令可用在电动机运行时间上,看它从买回来不能超过多少小时,进行报警。扩展一下,冇很多用处的,比如做小时计Z类的ror和sftl指令有什么区别?16间房,住着代个客人,第二天每个客人右移一间房,原先住在1号房的客人则搬到16号房,这就是RORo同样,16间房,住着16个客人,第二天,16号房的人退房走了,其他客人左移一间房,新來的客人则住进1号房,这就是SFTLoBCDDOK1Y0解释是将DO中的值传为BCD码,然后送到K1Y0这个单元屮。例如:D0=0,则:Y0,Y1,Y2,Y3均为OFF.DO二则:Y0为ON,Y1,Y2,Y3均

5、为OFF.D0=2,则:Y1为ON,YO,Y2,Y3均为OFF.DO二3,贝iJ:Y0,Y1为ON„Y2,Y3均为OFF.以此类推。MULD8013K2DO指令的应用MUL乘法就是D8013的数值乘以2等于DOD8013说明【0・59秒预置值或当而值】内部时间D8013秒D8014分D8015吋D8016日D8017月D8018年D8019星期用三菱PLCSEGL指令编写一个30秒倒计时的程序segl只是七段码显示指令和倒计时无关初始化一个数据位d为3000.1定时器30秒的读取t的当而值d减去当前值就是你要的数值然后用七段码与外围电路显示该数值三菱PL

6、CZRST指令怎么应用?ZRST成批复位指令,比如ZRSTY0Y7,就是把Y0到丫7的8个输出一起复位例子LDX3ZRSTMOM7意思是当X3接通是M0.M1.M2.M3.M4.M5.M6.M7同吋复位在伺服运动参数中,指令单位是什么意思(如pulse,mm5deg等),什么又是指令最小单位呢所谓指令单位,指的就是你给出的指令值的单位。譬如指令值是2.5的情况下,如果指令单位是mm,则这个指令就是2.5mm,如果指令单位是deg的话,则这个指令就是2.5。。当然,如果指令单位是pulse(脉冲数)的话,指令值2.5是不会被接受的(或者被直接取整认为是2)

7、。最小指令单位则指的是系统可以接受并响应的最小指令值。譬如最小指令单位是0.001mm时小数点后面第4位及其后面的数值都会被忽略,而小数点后面第3位及其以前的数值都会被正确执行。当然,最小指令单位述会有类似于0.002或0.005这样的情况,此时最小指令单位相邻的两个整数倍值之间的数值将会被忽略伺服脉冲J2S系列伺服转一圈需要131072个脉冲三菱PLC指令TOK4KOH1111K1是什么意思,TOK4K2D250K1是什么意思TOK4K0H1111K1是将16进制的H"笛值写进位置4的模块的0号缓冲存储器,作为设定参数用。K4:模块位置4(取值0-7,

8、也就是主机右边第5个特殊模块)K0:BFM#0(0号缓冲存储器)H1111:通道

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。