收藏 分销(赏)

台达PLC基本指令介绍.ppt

上传人:a199****6536 文档编号:10271262 上传时间:2025-05-10 格式:PPT 页数:26 大小:657KB 下载积分:10 金币
下载 相关 举报
台达PLC基本指令介绍.ppt_第1页
第1页 / 共26页
台达PLC基本指令介绍.ppt_第2页
第2页 / 共26页


点击查看更多>>
资源描述
*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,LD,、,LDI,、,AND,、,ANI,、,OR,、,ORI,、,ANB,、,ORB,、,MRD,、,MPS,、,MPP,、,OUT,、,SET,、,RST,、,TMR,、,CNT,、,DCNT,、,MC,、,MCR,、,LDP,、,LDF,、,ANDP,、,ANDF,、,ORP,、,ORF,、,PLS,、,PLF,、,END,、,INV,、,P,、,I,、,STL,、,RET,等介绍;,主要内容,基本顺序指令列表(一),基本顺序指令列表(二),一般基本指令說明,LD/LDI,指令用於左母線開始的,A,接點,/B,接點或一個接點回路塊開始的接,點,它的作用是把當前內容保存,同時把取來的接點狀態存入累計寄存器,內。,AND/ANI,指令用於,A,接點,/B,接點的串聯連接,它的作用是先讀取目前所,Block A Block B,指定串聯接點的狀態再與接點之前邏輯運算結果作,“,及,”,(,AND,)的運算,,Block A,並將結果存入累計寄存器內,。,OR/ORI,指令用於,A,接點,/B,接點的並聯連接,它的作用是先讀取目前所指,定串聯接點的狀態再與接點之前邏輯運算結果作“或”(,OR,)的運算,並,將結果存入累計寄存器內。,ANB,和,ORB,是將前一保存的邏輯結果與目前累計寄存器旳內容作“及”和,“或”的運算。,將目前累計寄存器的內容存入堆棧。(堆棧指針加一),MPS MRD,讀取堆棧內容存入累計寄存器。(堆棧指針不動),MPP,自堆棧取回前一保存的邏輯運算結果,存入累計寄存器。(堆棧指針減一),將,OUT,指令之前的邏輯運算結果輸出至指定的裝置。,當,SET,指令被驅動,其指定的裝置,(BIT),被設定為,On,,且被設定的裝置會維持,.,不管,SET,指令是否仍被驅動。可利用,RST,指令將該裝置設為,Off,。,这个指令基本上与自保电路的功能相当,.,注意,SET,指令和,OUT,指令的区别,.,當,RST,指令被驅動,其指定的裝置的動作如下:,若,RST,指令沒有被執行,其指定裝置的狀態保持不變。,當,TMR,指令執行時,其所指定的定時器線圈受電,定時器開始定時,當,到達所指定的定時值(定時值,=,設定值),其接點動作如下:,當,CNT,指令由,Off On,執行,表示所指定的計數器線圈由失電 受電,,則該計數器計數值加,1,,當計數到達所指定的定數值(計數值,=,設定值),,其接點動作如下:,當計數到達之後,若再有計數脈沖輸入,其接點及計數值均保持不變,若,要重新計數或作清除的動作,請利用,RST,指令。,DCNT,為計數器,C235,至,C254,為,32,位元高速計數器啟動指令,使用方,法與,16,位元計數器,C0C127,指令使用不同,當,DCNT,指令執行時,表,示所指定的,32,位元計數器被啟動,而該計數器的指定高速計數脈衝輸入,由,Off On,,則執行計數動作,若計數觸發輸入端保持,On,或,Off,,則計數,值保持不變。有關高速計數脈衝輸入端為,(X0X3),及計數動作,(,上數,計,數值加一及下數,計數值減一,),當,DCNT,指令,Off,時,該計數器停止計數,但原有計數值不會被清除,可使用指令,RST C2XX,清除計數值及其接點。,MC,為主控起始指令,當,MC,指令執行時,位於,MC,與,MCR,指令之間的,指令照常執行。當,MC,指令,Off,時,位於,MC,與,MCR,指令之間的指令動,作如下所示:,MCR,為主控結束指令,置於主控程序最後,在,MCR,指令之前不可有接點,指令。,MC-MCR,主控程序指令支援巢狀程序結構,最多可,8,層,使用時依,N0,N7,的順序,請參考如下程序所示:,接點上升沿,/,下降沿檢出指令,LDP/LDF,指令用法上與,LD/LDI,相同,但動作不同,它的作用是指當前內,容保存,同時把取來的接點上升沿,/,下降沿檢出狀態存入累計寄存器內。,ANDP/ANDF,指令用於接點上升沿,/,下降沿檢出的串聯連接。,ORP/ORF,指令用於接點上升沿,/,下降沿檢出的並聯連接。,上下沿輸出指令,PLS,指令:上升沿檢出指令。當,X0=OffOn(,上升沿觸發,),時,PLS,指令被,執行,,M0,送出一次脈沖,脈沖長度為一次掃描時間。,PLF,指令:下降沿檢出指令。當,X0=OnOff(,下降沿觸發,),時,PLF,指令被,執行,,M0,送出一次脈沖,脈沖長度為一次掃描時間。,在梯形圖程序或指令程序最後必須加入,END,指令。,PLC,由位址,0,掃描到,END,指令,執行之後,返回到位址,0,重新作掃描執行。,結束指令,其它指令,指令,NOP,在程序不做任何運算,因此執行後仍會保持原邏輯運算結果,,使用時機如下:,1.,預先保留部份程序記憶空間,作為,PLC,程序除錯時,可寫入偵錯,M0,程序。,2.,想要刪除某一指令,而又不想改變程序長度,則可以,NOP,指令取,代。,3.,想暫時性的刪除某一指令,先以,NOP,指令替代。,指針,(P),指針,P,用於跳躍指令,CJ,及子程序呼叫指令,CALL,,使用不須從編號,0,開,始,但是編號不能重覆使用,否則會發生不可預期的錯誤。使用時機如下,所示:,1.,使用於指令,CJ,,指示程序執行跳躍的目的位址,並在目的程序的開,頭輸入同編號的指針,P,。如下所示:,2.,使用於指令,CALL,,指示子程序的目的位址,並在子程序的開頭輸入,同編號的指針,P,。如下所示:,中斷指針,(I),1.,外部中斷,:I001,I101,I201,I301,4,點。,2.,定時中斷,:I6,1,點,(=1099,時基,=1ms),。,3.,通訊中斷,:I150,1,點,(,特定通訊接收字符中斷,),。,中斷服務程序必須起始位置必須以中斷指針(,IXXX,)指示,結束以指令,IRET,作中斷結束返回,如下圖所示:,.,將,INV,指令之前的邏輯運算結果反相存入累計寄存器內。,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服