您当前的位置:五五电子网电子知识plc技术PLC入门PLC高速输入、高速输出指令编程实训 正文
PLC高速输入、高速输出指令编程实训

PLC高速输入、高速输出指令编程实训

点击数:7291 次   录入时间:03-04 11:51:55   整理:http://www.55dianzi.com   PLC入门

ATCH   INT_1, 12          //中断程序1,分配给中断事件12

HSC    0                  //起动HSC0,装入新的设定值和计数方向

中断程序1

HSC0的当计数值减到第二设定值1000时(经过了2s),调用中断程序1。在中断程序1HSC0改为加计数,重新把中断程序0分配给中断事件12,当总脉冲数达到SMD72中规定的个数时,(经过了24s),脉冲输出终止。

LD     SM0.0               //SM0.0总是为0

R      Q0.2, 1               //复位Q0.2

S      Q0.1, 1               //置位Q0.1

MOVB   16#F8, SMB37       //重新设置HSC0的控制位,改为加计数

MOVD   +0, SMD38          //HSC0的当前值复位

MOVD   +2000, SMD42       //HSC0的设置为2000

ATCH   INT_0, 12            //把中断程序0分配给中断事件

HSC    0                    //重新起动HSC0

3. 读懂程序并输入程序

给程序加注释,给网络加注释,在注释中说明程序的功能和指令的功能。

4. 编译运行和调试程序

观察Q0.1Q0.2对应的LED的状态,并记录。用状态表监视HSC0的当前值变化情况。

根据观察结果画出HSC0Q0.0Q0.1之间对应的波形图。

上一页  [1] [2] [3] 


本文关键字:实训  PLC入门plc技术 - PLC入门