书签 分享 收藏 举报 版权申诉 / 26
上传文档赚钱

类型台达PLC基本指令介绍课件.ppt

  • 上传人(卖家):晟晟文业
  • 文档编号:4718828
  • 上传时间:2023-01-04
  • 格式:PPT
  • 页数:26
  • 大小:497.50KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《台达PLC基本指令介绍课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    PLC 基本 指令 介绍 课件
    资源描述:

    1、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 LD/LDI 指令用於左母線開始的指令用於左母線開始的 A A 接點接點/B/B 接點或一個接點回路塊開始的接接點或一個接點回路塊開始的接點,它的作用是把當前內容保存,同時把取來的接點狀態存入累計

    2、寄存器點,它的作用是把當前內容保存,同時把取來的接點狀態存入累計寄存器內。內。AND/ANI AND/ANI 指令用於指令用於 A A 接點接點/B/B 接點的串聯連接,它的作用是先讀取目前所接點的串聯連接,它的作用是先讀取目前所Block A Block B Block A Block B 指定串聯接點的狀態再與接點之前邏輯運算結果作指定串聯接點的狀態再與接點之前邏輯運算結果作“及及”(ANDAND)的運算,)的運算,Block ABlock A並將結果存入累計寄存器內並將結果存入累計寄存器內。OR/ORI指令用於指令用於A接點接點/B接點的並聯連接,它的作用是先讀取目前所指接點的並聯連接,

    3、它的作用是先讀取目前所指定串聯接點的狀態再與接點之前邏輯運算結果作定串聯接點的狀態再與接點之前邏輯運算結果作“或或”(OR)的運算,並)的運算,並將結果存入累計寄存器內。將結果存入累計寄存器內。ANB和和ORB是將前一保存的邏輯結果與目前累計寄存器旳內容作是將前一保存的邏輯結果與目前累計寄存器旳內容作“及及”和和“或或”的運算。的運算。將目前累計寄存器的內容存入堆棧。(堆棧指針加一)將目前累計寄存器的內容存入堆棧。(堆棧指針加一)MPS MRD MPS MRD 讀取堆棧讀取堆棧內容存入累計寄存器。(堆棧指針不動)內容存入累計寄存器。(堆棧指針不動)MPP MPP 自堆棧取回前一保存的邏輯運自堆

    4、棧取回前一保存的邏輯運算結果,存入累計寄存器。(堆棧指針減一)算結果,存入累計寄存器。(堆棧指針減一)將將OUTOUT指令之前的邏輯運算結果輸出至指定的裝置。指令之前的邏輯運算結果輸出至指定的裝置。當當 SET SET 指令被驅動,其指定的裝置指令被驅動,其指定的裝置(BIT)(BIT)被設定為被設定為OnOn,且被設定的裝置會維,且被設定的裝置會維持持.不管不管SETSET指令是否仍被驅動。可利用指令是否仍被驅動。可利用RSTRST指令將該裝置設為指令將該裝置設為OffOff。这个指令基本上与自保电路的功能相当这个指令基本上与自保电路的功能相当.注意注意SETSET指令和指令和OUTOUT指

    5、令的区别指令的区别.當當RSTRST指令被驅動,其指定的裝置的動作如下:指令被驅動,其指定的裝置的動作如下:若若RSTRST指令沒有被執行,其指定裝置的狀態保持不變。指令沒有被執行,其指定裝置的狀態保持不變。當當 TMR TMR 指令執行時,其所指定的定時器線圈受電,定時器開始定時,當指令執行時,其所指定的定時器線圈受電,定時器開始定時,當到達所指定的定時值(定時值到達所指定的定時值(定時值 =設定值),其接點動作如下:設定值),其接點動作如下:當當 CNT CNT 指令由指令由 Off On Off On 執行,表示所指定的計數器線圈由失電執行,表示所指定的計數器線圈由失電 受電,受電,則該

    6、計數器計數值加則該計數器計數值加1 1,當計數到達所指定的定數值(計數值,當計數到達所指定的定數值(計數值 =設定值),設定值),其接點動作如下:其接點動作如下:當計數到達之後,若再有計數脈沖輸入,其接點及計數值均保持不變,若當計數到達之後,若再有計數脈沖輸入,其接點及計數值均保持不變,若要重新計數或作清除的動作,請利用要重新計數或作清除的動作,請利用RSTRST指令。指令。DCNT DCNT 為計數器為計數器 C235 C235 至至 C254 C254 為為 32 32 位元高速計數器啟動指令,位元高速計數器啟動指令,使用方使用方法與法與 16 16 位元計數器位元計數器 C0C127 C

    7、0C127 指令使用不同,當指令使用不同,當 DCNT DCNT 指令執行時,表指令執行時,表示所指定的示所指定的 32 32 位元計數器被啟動,而該計數器的指定高速計數脈衝輸入位元計數器被啟動,而該計數器的指定高速計數脈衝輸入由由Off OnOff On,則執行計數動作,若計數觸發輸入端保持,則執行計數動作,若計數觸發輸入端保持OnOn或或OffOff,則計數,則計數值保持不變。有關高速計數脈衝輸入端為值保持不變。有關高速計數脈衝輸入端為 (X0X3)(X0X3)及計數動作及計數動作 (上數上數,計計數值加一及下數數值加一及下數,計數值減一計數值減一)當當 DCNT DCNT 指令指令 Of

    8、f Off 時,該計數器停止計數,但原有計數值不會被清除時,該計數器停止計數,但原有計數值不會被清除可使用指令可使用指令 RST C2XX RST C2XX 清除計數值及其接點。清除計數值及其接點。MC MC 為主控起始指令,當為主控起始指令,當MC MC 指令執行時,位於指令執行時,位於 MC MC 與與MCR MCR 指令之間的指令之間的指令照常執行。當指令照常執行。當 MC MC 指令指令 Off Off 時,位於時,位於 MC MC 與與 MCR MCR 指令之間的指令動指令之間的指令動作如下所示:作如下所示:MCR MCR 為主控結束指令,置於主控程序最後,在為主控結束指令,置於主控

    9、程序最後,在MCRMCR指令之前不可有接點指令之前不可有接點指令。指令。MC-MCRMC-MCR主控程序指令支援巢狀程序結構,最多可主控程序指令支援巢狀程序結構,最多可8 8層,層,使用時依使用時依N0N0N7N7的順序,請參考如下程序所示:的順序,請參考如下程序所示:接點上升沿接點上升沿/下降沿檢出指令下降沿檢出指令 LDP/LDFLDP/LDF指令用法上與指令用法上與LD/LDILD/LDI相同,但動作不同,它的作用是指當前內相同,但動作不同,它的作用是指當前內容保存,同時把取來的接點上升沿容保存,同時把取來的接點上升沿/下降沿檢出狀態存入累計寄存器內。下降沿檢出狀態存入累計寄存器內。AN

    10、DP/ANDF指令用於接點上升沿指令用於接點上升沿/下降沿檢出的串聯連接。下降沿檢出的串聯連接。ORP/ORF指令用於接點上升沿指令用於接點上升沿/下降沿檢出的並聯連接。下降沿檢出的並聯連接。上下沿輸出指令上下沿輸出指令 PLS指令:上升沿檢出指令。當指令:上升沿檢出指令。當X0=OffOn(上升沿觸發上升沿觸發)時時PLS指令被指令被執行,執行,M0送出一次脈沖,脈沖長度為一次掃描時間。送出一次脈沖,脈沖長度為一次掃描時間。PLFPLF指令:下降沿檢出指令。當指令:下降沿檢出指令。當X0=OnOff(X0=OnOff(下降沿觸發下降沿觸發)時時PLFPLF指令被指令被執行,執行,M0M0送出

    11、一次脈沖,脈沖長度為一次掃描時間。送出一次脈沖,脈沖長度為一次掃描時間。在梯形圖程序或指令程序最後必須加入在梯形圖程序或指令程序最後必須加入 ENDEND指令。指令。PLCPLC由位址由位址0 0掃描到掃描到ENDEND指令,執行之後,返回到位址指令,執行之後,返回到位址0 0重新作掃描執行。重新作掃描執行。結束指令結束指令其它指令其它指令指令指令 NOP NOP 在程序不做任何運算,因此執行後仍會保持原邏輯運算結果,在程序不做任何運算,因此執行後仍會保持原邏輯運算結果,使用時機如下:使用時機如下:1.1.預先保留部份程序記憶空間,作為預先保留部份程序記憶空間,作為 PLC PLC 程序除錯時

    12、,可寫入偵錯程序除錯時,可寫入偵錯 M0M0程序。程序。2.2.想要刪除某一指令,而又不想改變程序長度,則可以想要刪除某一指令,而又不想改變程序長度,則可以 NOP NOP 指令取指令取代。代。3.3.想暫時性的刪除某一指令,先以想暫時性的刪除某一指令,先以NOPNOP指令替代。指令替代。指針指針 (P)(P)指針指針 P P 用於跳躍指令用於跳躍指令 CJ CJ 及子程序呼叫指令及子程序呼叫指令 CALLCALL,使用不須從編號,使用不須從編號 0 0 開開始,但是編號不能重覆使用,否則會發生不可預期的錯誤。使用時機如下始,但是編號不能重覆使用,否則會發生不可預期的錯誤。使用時機如下所示:所

    13、示:1.1.使用於指令使用於指令 CJCJ,指示程序執行跳躍的目的位址,並在目的程序的開,指示程序執行跳躍的目的位址,並在目的程序的開頭輸入同編號的指針頭輸入同編號的指針P P。如下所示:。如下所示:2.2.使用於指令使用於指令 CALLCALL,指示子程序的目的位址,並在子程序的開頭輸入,指示子程序的目的位址,並在子程序的開頭輸入同編號的指針同編號的指針P P。如下所示:。如下所示:中斷指針中斷指針(I)1.外部中斷外部中斷:I001,I101,I201,I301,4點。點。2.定時中斷定時中斷:I6,1點點(=1099,時基時基=1ms)。3.通訊中斷通訊中斷:I150,1點點(特定通訊接收字符中斷特定通訊接收字符中斷)。中斷服務程序必須起始位置必須以中斷指針(中斷服務程序必須起始位置必須以中斷指針(IXXXIXXX)指示,結束以指令)指示,結束以指令IRETIRET作中斷結束返回,如下圖所示:作中斷結束返回,如下圖所示:.將將INVINV指令之前的邏輯運算結果反相存入累計寄存器內。指令之前的邏輯運算結果反相存入累計寄存器內。

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:台达PLC基本指令介绍课件.ppt
    链接地址:https://www.163wenku.com/p-4718828.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库