在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

PLC的工作方式和編程語言

laidenongfhs ? 來源:中泰PLC自動化教學 ? 2023-11-17 16:56 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

PLC的工作方式

PLC是一種由程序控制運行的設備,其工作方式與微型計算機不同。

微型計算機運行到結束指令時,程序運行結束;PLC運行程序時,會按順序依次逐條執行存儲器中的程序指令,當執行完最后的指令后,并不會馬上停止,而是又從頭開始再次執行存儲器中的程序,如此周而復始,PLC的這種工作方式稱為循環掃描方式。

613a6f7a-851e-11ee-939d-92fbcf53809c.jpg

圖1-10PLC的一般工作過程

PLC的一般工作過程如圖1-10所示。

PLC通電后,首先進行系統初始化,將內部電路恢復到初始狀態,然后進行自我診斷,檢測內部電路是否正常,以確保系統能正常運行,診斷結束后對通信接口進行掃描,若接有外部設備則與之通信。通信接口無外設或通信完成后,系統開始進行輸入采樣,檢測輸入端的輸入狀態(輸入端外部開關閉合時輸入為ON,斷開時輸入為OFF),并將這些狀態值寫入輸入映像寄存器(也稱輸入繼電器)。然后開始從頭到尾執行用戶程序,程序執行結束后,將得到的輸出值寫入輸出映像寄存器(該過程稱為輸出刷新),輸出映像寄存器通過輸出電路使輸出端內部的硬件繼電器、晶體管晶閘管導通或斷開,從而產生控制輸出。以上過程完成后,系統又返回,重新開始自我診斷,以后不斷重復上述過程。PLC有兩個工作狀態:RUN(運行)狀態和STOP(停止)狀態。當PLC工作在RUN狀態時,系統會執行用戶程序;當PLC工作在STOP狀態時,系統不執行用戶程序。PLC正常工作時應處于RUN狀態,而在向PLC寫入程序時,應讓PLC處于STOP狀態。PLC的兩種工作狀態可通過面板上的開關切換。

PLC工作在RUN狀態時,自我診斷至輸出刷新過程會反復循環執行,執行一次所需要的時間稱為掃描周期,一般為1~100ms。掃描周期與用戶程序的長短、指令的種類和CPU執行指令的速度有很大的關系。

PLC的編程語言

PLC是一種由軟件驅動的控制設備,PLC軟件由系統程序和用戶程序組成。系統程序由PLC制造廠商設計編制,并寫入PLC內部的ROM中,用戶無法修改。用戶程序是由用戶根據控制需要編制的程序,再寫入PLC存儲器中。

寫一篇相同內容的文章,既可以采用中文,也可以采用英文,還可以使用法文。同樣地,編制PLC用戶程序也可以使用多種語言。PLC常用的編程語言主要有梯形圖(LAD)、功能塊圖(FBD)和指令語句表(STL)等,其中梯形圖語言最為常用。

梯形圖(LAD)

梯形圖采用類似傳統繼電器控制電路的符號來編程,用梯形圖編制的程序具有形象、直觀、實用的特點,因此這種編程語言成為電氣工程人員應用最廣泛的PLC的編程語言。
下面對相同功能的繼電器控制電路與梯形圖程序進行比較,具體如圖1-11所示。

6153d686-851e-11ee-939d-92fbcf53809c.jpg

圖1-11繼電器控制電路與梯形圖程序的比較
?圖1-11(a)所示為繼電器控制電路,當SB1閉合時,繼電器KA0線圈得電,KA0自鎖觸點閉合,鎖定KA0線圈得電;當SB2斷開時,KA0線圈失電,KA0自鎖觸點斷開,解除鎖定;當SB3閉合時,繼電器KA1線圈得電。
?圖1-11(b)所示為梯形圖程序,當常開觸點I0.1閉合時,左母線產生的能流(可理解為電流)經I0.1和常閉觸點I0.2流經輸出繼電器Q0.0線圈到達右母線(西門子PLC梯形圖程序省去右母線),Q0.0自鎖觸點閉合,鎖定Q0.0線圈得電;當常閉觸點I0.2斷開時,Q0.0線圈失電,Q0.0自鎖觸點斷開,解除鎖定;當常開觸點I0.3閉合時,繼電器Q0.1線圈得電。
不難看出,兩種圖的表達方式很相似,不過梯形圖使用的繼電器是由軟件來實現的,使用和修改靈活方便,而繼電器控制電路采用實際元件,拆換元件更改線路比較麻煩。

功能塊圖(FBD)

功能塊圖采用了類似數字邏輯電路的符號來編程,對于有數字電路基礎的人很容易掌握這種語言。圖1-12所示為功能相同的梯形圖程序與功能塊圖程序,在功能塊圖中,左端為輸入端,右端為輸出端,輸入、輸出端的小圓圈表示“非運算”。

6164c7b6-851e-11ee-939d-92fbcf53809c.jpg

圖1-12梯形圖程序與功能塊圖程序的比較

指令語句表(STL)

語句表語言與微型計算機采用的匯編語言類似,也采用助記符形式編程。在使用簡易編程器對PLC進行編程時,一般采用語句表語言,這主要是因為簡易編程器顯示屏很小,難以采用梯形圖語言編程。

6173da44-851e-11ee-939d-92fbcf53809c.jpg

圖1-13

圖1-13所示為功能相同的梯形圖程序與指令語句表程序。不難看出,指令語句表就像是描述繪制梯形圖的文字,指令語句表主要由指令助記符和操作數組成。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • plc
    plc
    +關注

    關注

    5036

    文章

    13895

    瀏覽量

    474011
  • ROM
    ROM
    +關注

    關注

    4

    文章

    578

    瀏覽量

    87280
  • 編程語言
    +關注

    關注

    10

    文章

    1956

    瀏覽量

    36553

原文標題:PLC的工作方式和編程語言

文章出處:【微信號:中泰PLC自動化教學,微信公眾號:中泰PLC自動化教學】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    PLC使用步進指令編程工作方式不是掃描一周期后統一輸出的??

    請問各路大神,PLC采用步進指令編程跟采用梯形圖編程PLC輸出的工作方式是不是不一樣。梯形圖編程
    發表于 04-04 19:45

    PLC的特點是什么?PLC工作方式是什么?

    PLC的特點是什么?PLC工作方式是什么?PLC是由哪些部分組成的?PLC性能指標有哪些?
    發表于 07-02 07:11

    鼠標的工作方式

    鼠標的工作方式 工作方式是指鼠標采用什么工作原理或方式進行工作。常見的鼠標工作方式有滾輪式和光
    發表于 12-28 11:38 ?929次閱讀

    PLC的循環掃描工作方式及其掃描周期的介紹

    1、循環掃描工作方式及其特點 由上節所知PLC不論處于那種工作模式,總是在反復的執行其處理階段所規定的任務。我們把PLC這種按一定順序周而復始的循環
    發表于 10-13 16:00 ?15次下載

    一圖詳解PLC工作方式

    眾所周知,PLC工作方式為: 循環掃描:也就是從程序的首端到底端、從左端到右端,逐行掃描,不斷地重復! 一行字看起來很簡單,也很好理解,可實際編程中還是錯誤多多,這是因為基礎不夠扎實。那
    的頭像 發表于 01-21 09:55 ?1.4w次閱讀
    一圖詳解<b class='flag-5'>PLC</b>的<b class='flag-5'>工作方式</b>

    最常用的PLC編程語言編程方法詳解

    IEC 1131-3的編程語言是IEC工作組對世界規模的PLC廠家的編程語言合理地吸收、學習的基
    的頭像 發表于 05-12 10:58 ?7029次閱讀
    最常用的<b class='flag-5'>PLC</b><b class='flag-5'>編程</b><b class='flag-5'>語言</b>和<b class='flag-5'>編程</b>方法詳解

    plc編程控制器的工作方式

    plc采用“順序掃描、不斷循環”的工作方式,這個過程可分為輸入采樣,程序執行、輸出刷新三個階段,整個過程掃描并執行一次所需的時間稱為掃描周期。
    的頭像 發表于 07-26 14:19 ?1.2w次閱讀
    <b class='flag-5'>plc</b>可<b class='flag-5'>編程</b>控制器的<b class='flag-5'>工作方式</b>

    AD級聯的工作方式配置和AD雙排序的工作方式配置詳細說明

    本文檔的主要內容詳細介紹的是AD級聯的工作方式配置和AD雙排序的工作方式配置詳細說明
    發表于 12-23 08:00 ?2次下載
    AD級聯的<b class='flag-5'>工作方式</b>配置和AD雙排序的<b class='flag-5'>工作方式</b>配置詳細說明

    PLC編程語言種類及特點

    PLC編程語言主要由兩大類:一是采用字符表達方式編程語言,二是采用圖形符號表達
    發表于 05-03 17:43 ?4327次閱讀

    PLC的靜態調試 PLC工作方式有哪些

      總之,PLC工作方式取決于系統的應用需求,掃描循環模式適用于大部分應用場景,而事件驅動模式則適用于一些特殊的應用要求,例如大規模工業控制系統、機器人控制等。
    發表于 03-10 18:10 ?3088次閱讀

    PLC工作方式是怎樣的 plc是如何實現控制的 plc的輸入和輸出原理

    PLC具有監控和自診斷功能,能夠實時監測系統的運行狀態,檢測故障并自動進行錯誤處理。總之,PLC工作方式是通過對輸入信號進行采集、處理、邏輯運算和輸出控制,實現對工業過程的自動控制。
    發表于 03-13 17:19 ?1.3w次閱讀

    plc編程是什么 plc編程語言

    PLC編程主要包括程序設計、調試、修改和改進等工作。   在PLC編程中,程序員需要根據控制系統的要求和工況,使用Ladder Di
    發表于 04-14 15:44 ?7858次閱讀

    PLC工作方式編程

    所謂PLC,全稱Programmable Logic Controller,即可編程邏輯控制器,但是由于現在的PLC已經不是只能處理邏輯控制的器件了,它的功能已經被擴展得非常廣泛,因此人們往往稱之為
    發表于 04-17 14:37 ?0次下載
    <b class='flag-5'>PLC</b><b class='flag-5'>工作方式</b>及<b class='flag-5'>編程</b>

    PLC的CPU工作方式詳解

    Processing Unit,中央處理器)作為其核心組件,其工作方式直接影響到PLC的性能和穩定性。本文將詳細探討PLC的CPU工作方式,包括其
    的頭像 發表于 06-13 18:20 ?2975次閱讀

    PLC編程方式編程語言

    在工業自動化領域,PLC(Programmable Logic Controller,可編程邏輯控制器)因其強大的控制功能和靈活的編程方式而得到了廣泛應用。
    的頭像 發表于 06-27 14:08 ?1648次閱讀
    主站蜘蛛池模板: 91福利免费视频 | 一级片在线免费看 | 成人午夜毛片 | 天堂网在线最新版官网 | 影院在线观看免费 | 38pao强力打造永久免费高清视频 | 国产美女主播在线观看 | 香港经典a毛片免费观看爽爽影院 | 国产免费好大好硬视频 | 一级特黄a免费大片 | 中文字幕精品一区 | 国产拍拍拍免费视频网站 | 一区二区三区www | 亚洲综合五月天婷 | 国产免费爽爽视频免费可以看 | 香港三级在线视频 | 国产精品天天在线 | 啪啪.com| 色视频在线观看免费 | 国产成人三级经典中文 | 在线色资源| 亚洲专区一区 | 天堂网在线资源 | 色偷偷成人网免费视频男人的天堂 | 永久免费在线播放 | 最近的中文字幕免费动漫视频 | 欲色影院 | 婷婷亚洲视频 | 欧美性三级 | 天天综合天天操 | 最好看的2019中文字幕免费高清 | 黄色在线视频免费看 | 日本三级黄色 | 四虎影视网站 | 日韩一区二区视频 | cao草棚视频网址成人 | 在线观看免费午夜大片 | 一级免费看 | 亚洲第一色在线 | q2002韩国理论| 色网站免费在线观看 |