chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

科技觀察員 ? 來源:allaboutcircuits ? 作者:斯蒂芬·圣邁克爾 ? 2022-05-05 17:13 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

IEC 61131-3 是可編程邏輯控制器國際標(biāo)準(zhǔn)的第三部分。在標(biāo)準(zhǔn)的這一部分中,列出了 PLC 的軟件架構(gòu)和有效的編程語言。

該標(biāo)準(zhǔn)列出了五種不同的語言,其中三種是圖形的,其中兩種是基于文本的。語言如下:

梯形圖

功能框圖

順序功能圖

結(jié)構(gòu)化文本

指令列表(在標(biāo)準(zhǔn)的第三版中已棄用)

梯形邏輯

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

功能塊圖

梯形邏輯幫助習(xí)慣于中繼邏輯的工程師和技術(shù)人員習(xí)慣于對 PLC 進(jìn)行編程。盡管如此,當(dāng)梯級的數(shù)量變得太多時(shí),梯形邏輯程序可能會變得非常難以維護(hù)和修改。大型系統(tǒng)可以在 CPU 上運(yùn)行多個(gè)子程序,每個(gè)子程序都有數(shù)百個(gè)梯形邏輯梯級。梯級 3 的內(nèi)部位可以在梯級 103 的梯子下方使用。這有明顯的問題,并導(dǎo)致了更現(xiàn)代的語言的創(chuàng)建。

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

poYBAGJzlSmAPTXBAAAhVpzabpo007.png

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

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

功能塊圖通??雌饋硐褚粋€(gè)大型數(shù)字邏輯圖。重要的是要認(rèn)識到,盡管功能塊圖出現(xiàn),但它總是被分解為 CPU 執(zhí)行的一組順序指令。相比之下,數(shù)字邏輯可以是組合的或順序的,兩個(gè)不相關(guān)的邏輯塊總是同時(shí)運(yùn)行并且可以具有不同的時(shí)鐘速度。

其他 PLC 語言

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

證監(jiān)會

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

英石

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

指令清單

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

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5050

    文章

    14554

    瀏覽量

    485516
  • 邏輯控制器
    +關(guān)注

    關(guān)注

    0

    文章

    44

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于東芝產(chǎn)品的可編程邏輯控制器解決方案

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

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

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

    ?TPLD801 可編程邏輯器件技術(shù)文檔摘要

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

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

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

    ?TPLD2001可編程邏輯器件技術(shù)文檔摘要

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

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

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

    ?TPLD801-Q1 可編程邏輯器件技術(shù)文檔總結(jié)

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

    可編程邏輯控制器PLC是什么?如何實(shí)現(xiàn)上網(wǎng)通信?

    可編程邏輯控制器(PLC)是一種專為工業(yè)環(huán)境設(shè)計(jì)的數(shù)字運(yùn)算操作電子系統(tǒng),其核心是通過可編程存儲器存儲邏輯運(yùn)算、順序
    的頭像 發(fā)表于 09-22 17:27 ?864次閱讀

    新品 | Atom EchoS3R,可編程的物聯(lián)網(wǎng)語音交互控制器

    AtomEchoS3R是一款可編程的物聯(lián)網(wǎng)語音交互控制器,專為智能語音控制與人機(jī)交互場景設(shè)計(jì)。相較于前代AtomEcho,AtomEchoS3R在主控芯片、存儲配置、通信模式、擴(kuò)展能力等方面均有升級
    的頭像 發(fā)表于 09-19 18:36 ?793次閱讀
    新品 | Atom EchoS3R,<b class='flag-5'>可編程</b>的物聯(lián)網(wǎng)語音交互<b class='flag-5'>控制器</b>

    S7-200 可編程序控制器系統(tǒng)手冊

    電子發(fā)燒友網(wǎng)站提供《S7-200 可編程序控制器系統(tǒng)手冊.pdf》資料免費(fèi)下載
    發(fā)表于 09-02 16:24 ?5次下載

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

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

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

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

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

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

    可編程邏輯控制器PLC物聯(lián)網(wǎng)平臺有哪些功能

    可編程邏輯控制器(PLC)物聯(lián)網(wǎng)平臺具有以下功能: 數(shù)據(jù)采集與傳輸 實(shí)時(shí)數(shù)據(jù)采集:通過連接傳感器和執(zhí)行器,實(shí)時(shí)采集工業(yè)過程中的各種數(shù)據(jù),如溫度、壓力、流量、設(shè)備狀態(tài)等。 多種通信協(xié)議支持:支持多種
    的頭像 發(fā)表于 04-01 09:16 ?525次閱讀

    可編程電子負(fù)載的原理及主要應(yīng)用

    可編程電子負(fù)載是電源測試領(lǐng)域的關(guān)鍵設(shè)備,能夠模擬真實(shí)負(fù)載條件并動態(tài)調(diào)整參數(shù),為電源、電池、新能源設(shè)備等提供性能驗(yàn)證。源儀電子基于20年行業(yè)經(jīng)驗(yàn),開發(fā)了可編程直流電子負(fù)載系列,涵蓋高精度測試、動態(tài)響應(yīng)及多通道控制功能,滿足從研發(fā)到
    的頭像 發(fā)表于 03-15 10:38 ?1698次閱讀
    <b class='flag-5'>可編程</b>電子負(fù)載的原理及主要應(yīng)用