欢迎来到天天文库
浏览记录
ID:11643820
大小:74.50 KB
页数:4页
时间:2018-07-13
《anb指令和orb指令5》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、组织教学:清点人数,集中学生注意力复习旧课:OR和ORI讲授新课:在梯形图中,可能会出现电路块与电路块串联,或者电路块与电路块并联的情况,这时,就要使用ANB指令或ORB指令。5ANB指令和ORB指令将每个电路块看成一个分支电路,每个分支路的第一个触点就为分支起点,这时,规定要使用LD可LDI指令。也就是写每个电路块的指令语句表时,如果第一个触点是常开触点,则要用LD指令,不管这个触点是否接左母线;如果第一个触点是常闭触点,则要用LDI指令。1)ANB指令称为“电路块与指令”。其功能是使电路块与电路块串联。2)ORB指令称为
2、“电路块或指令”其功能是使电路块与电路块并联。ANB指令和ORB指令是独立指令,没有操作元件。ANB指令的使用0LDX01ANIY12ORM03LDIX24ANIM15ORIY26ANB7LDX38ORX49ANB10OUTM3M3X0Y1X2M1X3M0Y2X40LDIX01ANDX12LDM13ANIX24ORB5LDIY16ANIX37ORB8LDM29ANIY210ANDX311ORB12OUTY3ORB指令的使用如下Y3X0X1M1X2Y1X3M2Y2X33ANB指令和ORB指令使用说明1)使用ANB指令和ORB指
3、令编程时,最好采用上两例所示的编程方法,这时,ANB指令和ORB指令使用次数将不受到限制,且指令语句表的可读性相对来说比较好,两个电路块之间的联系比较直观。2)使用ANB和ORB指令编程时,也可以采用ANB指令和ORB指令连续使用的方法。这时,先按须序将所有电路块写出,再连续写出ANB指令或ORB指令,如果电路块数为n个,则应连续写出n-1个ANB指令或ORB指令。如上图梯形图采用连续ANB指令编程的指令语句表如下所示:0LDX01ANIY1电路块A2ORM03LDIX24ANIM1电路块B5ORIY26LDX3电路块D7O
4、RX4电路块C8ANB电路块B与电路块C串成较大电路块D9ANB电路块A与电路块D串联成更大电路块10OUTM3这段程序中有3个电路块串联,所以连续使用2个ANB指令。上图,采用连续ORB指令编程的指令语句表如下所示:0LDIX0电路块A1ANDX12LDM1电路块B电路块H3ANIX24LDIY1电路块C电路块G5ANIX36LDM2电路块F7ANIY2电路块D8ANDX39ORB10ORB11ORB12OUTY3这段程序中有4个电路块并联,所以连续有3个ORB指令。采用这种方法编程时,ANB指令和ORB指令连续使用不允许
5、超过8次,所以,最好不采用ANB指令和ORB指令连续使用的编程方法。0LDM11LDX02ANDY13LDX14ANDY05ORB6ANB7OUTY13)应注意ANB指令与AND指令之间的区别,能不用ANB指令时,尽量不用。可以节省指令。如下图所示梯形图中,M1常开触点与右边的电路块串联,这时,最好把电路块放在左边,单个触点放在电路块右边,梯形图,经过等效变换后的梯形可少用一条ANB指令。X1Y0M1X0Y1Y20LDX01ANDY12LDX13ANDY04ORB5ANDM16OUTY2X1Y0X0Y1M1Y24)同样要注意
6、ORB和OR指令之间的区别,有时也可以省略ORB指令。如图1,串联触点较多的电路在单个触点下面,这时编程要用ORB指令。如果将串联触点较多的电路块放在上方,如2这时X1常开触点就是与上面电路块并联,用OR指令即可。X1Y0X0X30LDX11LDIX02ANDX33ORB4OUTY0X0X3Y0X1Y00LDIX01ANDX32ORX13OUTY0X1X0X3Y0小结:ANB与ORB指令的功能,使用说明。布置作业:见封面
此文档下载收益归作者所有