資源描述:
《anb指令和orb指令5》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。
1、組織教學:清點人數(shù),集中學生注意力復習舊課:OR和ORI講授新課:在梯形圖中,可能會出現(xiàn)電路塊與電路塊串聯(lián),或者電路塊與電路塊并聯(lián)的情況,這時,就要使用ANB指令或ORB指令。5ANB指令和ORB指令將每個電路塊看成一個分支電路,每個分支路的第一個觸點就為分支起點,這時,規(guī)定要使用LD可LDI指令。也就是寫每個電路塊的指令語句表時,如果第一個觸點是常開觸點,則要用LD指令,不管這個觸點是否接左母線;如果第一個觸點是常閉觸點,則要用LDI指令。1)ANB指令稱為“電路塊與指令”。其功能是使電路塊與電路塊串聯(lián)。2)ORB指令稱為
2、“電路塊或指令”其功能是使電路塊與電路塊并聯(lián)。ANB指令和ORB指令是獨立指令,沒有操作元件。ANB指令的使用0LDX01ANIY12ORM03LDIX24ANIM15ORIY26ANB7LDX38ORX49ANB10OUTM3M3X0Y1X2M1X3M0Y2X40LDIX01ANDX12LDM13ANIX24ORB5LDIY16ANIX37ORB8LDM29ANIY210ANDX311ORB12OUTY3ORB指令的使用如下Y3X0X1M1X2Y1X3M2Y2X33ANB指令和ORB指令使用說明1)使用ANB指令和ORB指
3、令編程時,最好采用上兩例所示的編程方法,這時,ANB指令和ORB指令使用次數(shù)將不受到限制,且指令語句表的可讀性相對來說比較好,兩個電路塊之間的聯(lián)系比較直觀。2)使用ANB和ORB指令編程時,也可以采用ANB指令和ORB指令連續(xù)使用的方法。這時,先按須序將所有電路塊寫出,再連續(xù)寫出ANB指令或ORB指令,如果電路塊數(shù)為n個,則應連續(xù)寫出n-1個ANB指令或ORB指令。如上圖梯形圖采用連續(xù)ANB指令編程的指令語句表如下所示:0LDX01ANIY1電路塊A2ORM03LDIX24ANIM1電路塊B5ORIY26LDX3電路塊D7O
4、RX4電路塊C8ANB電路塊B與電路塊C串成較大電路塊D9ANB電路塊A與電路塊D串聯(lián)成更大電路塊10OUTM3這段程序中有3個電路塊串聯(lián),所以連續(xù)使用2個ANB指令。上圖,采用連續(xù)ORB指令編程的指令語句表如下所示:0LDIX0電路塊A1ANDX12LDM1電路塊B電路塊H3ANIX24LDIY1電路塊C電路塊G5ANIX36LDM2電路塊F7ANIY2電路塊D8ANDX39ORB10ORB11ORB12OUTY3這段程序中有4個電路塊并聯(lián),所以連續(xù)有3個ORB指令。采用這種方法編程時,ANB指令和ORB指令連續(xù)使用不允許
5、超過8次,所以,最好不采用ANB指令和ORB指令連續(xù)使用的編程方法。0LDM11LDX02ANDY13LDX14ANDY05ORB6ANB7OUTY13)應注意ANB指令與AND指令之間的區(qū)別,能不用ANB指令時,盡量不用。可以節(jié)省指令。如下圖所示梯形圖中,M1常開觸點與右邊的電路塊串聯(lián),這時,最好把電路塊放在左邊,單個觸點放在電路塊右邊,梯形圖,經過等效變換后的梯形可少用一條ANB指令。X1Y0M1X0Y1Y20LDX01ANDY12LDX13ANDY04ORB5ANDM16OUTY2X1Y0X0Y1M1Y24)同樣要注意
6、ORB和OR指令之間的區(qū)別,有時也可以省略ORB指令。如圖1,串聯(lián)觸點較多的電路在單個觸點下面,這時編程要用ORB指令。如果將串聯(lián)觸點較多的電路塊放在上方,如2這時X1常開觸點就是與上面電路塊并聯(lián),用OR指令即可。X1Y0X0X30LDX11LDIX02ANDX33ORB4OUTY0X0X3Y0X1Y00LDIX01ANDX32ORX13OUTY0X1X0X3Y0小結:ANB與ORB指令的功能,使用說明。布置作業(yè):見封面