国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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
    +關注

    關注

    5051

    文章

    14594

    瀏覽量

    486895
  • 邏輯控制器
    +關注

    關注

    0

    文章

    44

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    探索MC33PT2001可編程螺線管控制器:汽車應用的理想之選

    探索MC33PT2001可編程螺線管控制器:汽車應用的理想之選 在汽車電子領域,螺線管控制至關重要,它直接影響著發動機控制等關鍵系統的性能。NXP的MC33PT2001
    的頭像 發表于 02-09 10:50 ?105次閱讀

    探索MAX20330:可編程OVP控制器的卓越性能與應用

    探索MAX20330:可編程OVP控制器的卓越性能與應用 作為電子工程師,在設計高功率便攜式設備時,電源管理和保護是至關重要的環節。今天,我們將深入探討Maxim Integrated推出
    的頭像 發表于 02-08 11:50 ?398次閱讀

    探索 MAX16163:納米功耗可編程睡眠時開關控制器

    探索 MAX16163/MAX16164:納米功耗可編程睡眠時開關控制器 在電子設備的設計中,功耗管理和靈活的開關控制是至關重要的。今天,我們將深入研究 Analog Devices 公司
    的頭像 發表于 02-06 15:50 ?165次閱讀

    基于東芝產品的可編程邏輯控制器解決方案

    在工業自動化浪潮中,可編程邏輯控制器(PLC)如同設備的“大腦”,重要性不言而喻。
    的頭像 發表于 01-24 14:05 ?2368次閱讀
    基于東芝產品的<b class='flag-5'>可編程</b><b class='flag-5'>邏輯</b><b class='flag-5'>控制器</b>解決方案

    新品 | StickS3,緊湊高性能可編程控制器

    StickS3是一款緊湊且高性能的可編程控制器,專為遠程控制,物聯網應用設計。核心搭載ESP32-S3-PICO-1-N8R8主控芯片,支持2.4GHzWi-Fi無線通信,內置8MBFlash
    的頭像 發表于 01-23 16:48 ?1196次閱讀
    新品 | StickS3,緊湊高性能<b class='flag-5'>可編程控制器</b>

    ?TPLD801 可編程邏輯器件技術文檔摘要

    該TPLD801是 TI 可編程邏輯器件 (TPLD) 系列器件的一部分,該器件具有具有組合邏輯、順序邏輯和模擬模塊的多功能可編程邏輯 IC
    的頭像 發表于 09-28 14:36 ?1182次閱讀
    ?TPLD801 <b class='flag-5'>可編程邏輯</b>器件技術文檔摘要

    ?TPLD2001-Q1 汽車級可編程邏輯器件技術文檔摘要

    TPLD2001-Q1 是 TI 可編程邏輯器件 (TPLD) 系列器件的一部分,該器件具有具有組合邏輯、順序邏輯和模擬模塊的多功能可編程邏輯
    的頭像 發表于 09-28 10:42 ?826次閱讀
    ?TPLD2001-Q1 汽車級<b class='flag-5'>可編程邏輯</b>器件技術文檔摘要

    ?TPLD2001可編程邏輯器件技術文檔摘要

    該TPLD2001是 TI 可編程邏輯器件 (TPLD) 系列器件的一部分,該器件具有具有組合邏輯、順序邏輯和模擬模塊的多功能可編程邏輯 I
    的頭像 發表于 09-28 10:36 ?799次閱讀
    ?TPLD2001<b class='flag-5'>可編程邏輯</b>器件技術文檔摘要

    ?TPLD1201-Q1 可編程邏輯器件技術文檔摘要

    TPLD1201-Q1 是 TI 可編程邏輯器件 (TPLD) 系列器件的一部分,該器件具有具有組合邏輯、順序邏輯和模擬模塊的多功能可編程邏輯
    的頭像 發表于 09-28 10:06 ?708次閱讀
    ?TPLD1201-Q1 <b class='flag-5'>可編程邏輯</b>器件技術文檔摘要

    ?TPLD801-Q1 可編程邏輯器件技術文檔總結

    TPLD801-Q1 是 TI 可編程邏輯器件 (TPLD) 系列器件的一部分,該器件具有具有組合邏輯、順序邏輯和模擬模塊的多功能可編程邏輯
    的頭像 發表于 09-28 10:03 ?675次閱讀
    ?TPLD801-Q1 <b class='flag-5'>可編程邏輯</b>器件技術文檔總結

    可編程邏輯控制器PLC是什么?如何實現上網通信?

    可編程邏輯控制器(PLC)是一種專為工業環境設計的數字運算操作電子系統,其核心是通過可編程存儲器存儲邏輯運算、順序
    的頭像 發表于 09-22 17:27 ?961次閱讀

    S7-200 可編程序控制器系統手冊

    電子發燒友網站提供《S7-200 可編程序控制器系統手冊.pdf》資料免費下載
    發表于 09-02 16:24 ?5次下載

    替代LM5117同步降壓控制器可編程電流限制及跟蹤功能

    85V輸入電壓范圍#峰值電流模式控制#自適應死區輸出驅動級控制#自由運行或同步運行時鐘頻率高達750KHz#可選二極管續流模式#可編程電流限制#可編程軟啟動和跟蹤#欠壓鎖定功能#熱關斷
    發表于 08-18 11:27

    TIA 博途與SIMATIC S7-1500可編程控制器選型手冊

    電子發燒友網站提供《TIA 博途與SIMATIC S7-1500可編程控制器選型手冊.pdf》資料免費下載
    發表于 07-17 15:26 ?2次下載

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

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