女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

可編程邏輯控制器使用哪些軟件語言?

科技觀察員 ? 來源:allaboutcircuits ? 作者:斯蒂芬·圣邁克爾 ? 2022-05-05 17:13 ? 次閱讀

使用可編程邏輯控制器PLC)的重要組成部分

IEC 61131-3 是可編程邏輯控制器國際標準的第三部分。在標準的這一部分中,列出了 PLC 的軟件架構和有效的編程語言。

該標準列出了五種不同的語言,其中三種是圖形的,其中兩種是基于文本的。語言如下:

梯形圖

功能框圖

順序功能圖

結構化文本

指令列表(在標準的第三版中已棄用)

梯形邏輯

梯形圖,通常稱為梯形邏輯,是用于編程 PLC 的最突出的語言之一。我在另一篇包含梯形邏輯示例的文章中介紹了這種語言。

功能塊圖

梯形邏輯幫助習慣于中繼邏輯的工程師和技術人員習慣于對 PLC 進行編程。盡管如此,當梯級的數量變得太多時,梯形邏輯程序可能會變得非常難以維護和修改。大型系統可以在 CPU 上運行多個子程序,每個子程序都有數百個梯形邏輯梯級。梯級 3 的內部位可以在梯級 103 的梯子下方使用。這有明顯的問題,并導致了更現代的語言的創建。

功能塊圖或 FBD 可能是工業控制中使用最廣泛的編程語言。它是一種圖形語言,其中通過接受系統變量作為輸入并生成系統變量和控制信號作為輸出的塊來描述系統功能。例如,可以使用 AND 功能塊,而不是將兩個 XIC 指令串聯起來。這可以大大簡化編程結構,并在需要時增加額外的抽象級別。下圖顯示了來自施耐德電氣網站的示例 FDB 圖。

poYBAGJzlSmAPTXBAAAhVpzabpo007.png

以功能塊圖語言編寫的程序示例。

請注意 AND 塊的輸入之一如何源自系統的最終輸出;在這種情況下,FBD 圖比梯形邏輯梯級的集合更容易閱讀。除了 AND 和 OR 塊之外,該圖還使用 SR 鎖存器、接通延遲計時器和類型轉換指令。

功能塊圖通常看起來像一個大型數字邏輯圖。重要的是要認識到,盡管功能塊圖出現,但它總是被分解為 CPU 執行的一組順序指令。相比之下,數字邏輯可以是組合的或順序的,兩個不相關的邏輯塊總是同時運行并且可以具有不同的時鐘速度。

其他 PLC 語言

順序功能圖 (SFC)、結構化文本 (ST) 和指令列表 (IL) 不如 FBD 常見,但它們在某些應用中很有價值,并在許多工業系統中使用。

證監會

SFC 是一種圖形語言,其中圖表被分解為一系列步驟和轉換。這些步驟對數據和 I/O 執行操作,而轉換充當控制程序從一個步驟流到另一個步驟的條件語句。SFC 最能發揮作用的地方之一是批處理單元。在批次控制中,成分是一種一種添加,然后對這些成分執行操作。這就像按照烹飪食譜做的那樣,配料被攪拌、泵送和反應,而不是混合、倒出和烘烤。

英石

其他兩種語言對于有編程背景的人來說會更熟悉。結構化文本是用于 PLC 的高級編程語言,很像 C 或 BASIC。代碼簡潔且模塊化,并且支持高級抽象。當需要大量數學或數據操作時,通常使用 ST。嵌套的 if-else 塊、循環和數組通常過于繁瑣,無法進行圖形化編程。

指令清單

指令列表基本上是 PLC 的匯編代碼。它使用簡化的指令集,但具有熟悉的命令,如加載、存儲和跳轉。雖然 IL 非常高效,但它已被 IEC 棄用,并且不太可能在未來的 PLC 中實施。

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

    關注

    5031

    文章

    13721

    瀏覽量

    472165
  • 邏輯控制器
    +關注

    關注

    0

    文章

    43

    瀏覽量

    9636
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    H5U系列可編程邏輯控制器指令手冊

    INOVANCE匯川-H5U系列可編程邏輯控制器指令手冊-中文
    發表于 04-30 16:38 ?0次下載

    TMS320C6000 DSP軟件可編程鎖相環控制器指南

    電子發燒友網站提供《TMS320C6000 DSP軟件可編程鎖相環控制器指南.pdf》資料免費下載
    發表于 12-24 16:54 ?0次下載
    TMS320C6000 DSP<b class='flag-5'>軟件</b><b class='flag-5'>可編程</b>鎖相環<b class='flag-5'>控制器</b>指南

    PLC可編程控制器的簡介

    PLC的英文全稱為Programmable Logic Controller,也就是可編程序控制器。它是一種將計算機技術與繼電器技術結合起來的現代化自動控制裝置,1969年,美國數字化設備公司研制出
    的頭像 發表于 12-23 09:09 ?871次閱讀

    可編程電阻焊控制器:智能化工業焊接新解決方案探究

    隨著現代工業化進程的不斷加快和智能制造理念的深入推廣,可編程電阻焊控制器作為一種前沿技術裝備,正逐漸嶄露頭角,為實現高效、精準、智能的焊接工藝提供了全新的解決方案。本文將對這一創新技術進行深度探索
    的頭像 發表于 12-05 09:47 ?650次閱讀

    plc編程語言編程相關技巧有哪些

    PLC(可編程邏輯控制器編程語言及相關編程技巧是工業自動化領域中不可或缺的知識。 一、PLC
    的頭像 發表于 10-21 16:56 ?954次閱讀

    PLC邏輯控制的典型案例

    PLC(可編程邏輯控制器)在邏輯控制方面的典型案例包括多個方面,以下是其中一些常見的例子。
    的頭像 發表于 09-20 14:51 ?895次閱讀

    可編程邏輯控制器——安全威脅和解決方案

    電子發燒友網站提供《可編程邏輯控制器——安全威脅和解決方案.pdf》資料免費下載
    發表于 09-14 09:57 ?0次下載
    <b class='flag-5'>可編程</b><b class='flag-5'>邏輯</b><b class='flag-5'>控制器</b>——安全威脅和解決方案

    可編程控制器在自動化控制領域有哪些應用?

    ? ? ? ? 可編程控制器(Programmable Logic Controller,PLC)是一種數字化的工業控制設備,通常用于自動化生產線和機器。它可以通過編寫程序對輸入輸出進行邏輯處理
    的頭像 發表于 09-09 18:00 ?1072次閱讀

    plc編程st語言怎么編

    PLC(可編程邏輯控制器編程中的ST(Structured Text)語言是一種高級編程
    的頭像 發表于 08-25 10:05 ?2539次閱讀

    PLC的編程方式及編程語言

    在工業自動化領域,PLC(Programmable Logic Controller,可編程邏輯控制器)因其強大的控制功能和靈活的編程方式而
    的頭像 發表于 06-27 14:08 ?1464次閱讀

    可編程邏輯控制器行業發展動向及市場前景研究報告

    據GIR (Global Info Research)調研,按收入計,2023年全球可編程邏輯控制器收入大約13960百萬美元,預計2030年達到19780百萬美元,2024至2030期間,年復合增長率CAGR為 5.1%。
    的頭像 發表于 06-25 15:56 ?556次閱讀

    可編程邏輯控制器的特點與用途

    隨著工業自動化技術的不斷發展,可編程邏輯控制器(PLC)作為其核心控制設備,發揮著至關重要的作用。PLC以其獨特的優勢,如可編程性、高可靠性
    的頭像 發表于 06-19 14:16 ?1325次閱讀

    PLC編程語言和C語言的區別

    在工業自動化和計算機編程領域中,PLC(可編程邏輯控制器編程語言和C
    的頭像 發表于 06-14 17:11 ?4392次閱讀

    變頻驅動器與可編程邏輯控制器的區別

    在工業自動化領域中,變頻驅動器(變頻器)和可編程邏輯控制器(PLC)是兩種重要的控制設備。它們各自具有獨特的功能和特性,并在工業自動化系統中發揮著不可或缺的作用。本文將從定義、工作原理
    的頭像 發表于 06-12 11:36 ?1721次閱讀

    可編程電源如何編程

    可編程電源如何編程? 可編程電源是一種可以調節輸出電壓和電流的電源設備,廣泛應用于電子設備測試、研發和生產等領域。通過編程,用戶可以根據需要設置電源的輸出參數,實現自動化測試和
    的頭像 發表于 06-10 15:24 ?2206次閱讀