色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

完善資料讓更多小伙伴認識你,還能領(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 進行編程。盡管如此,當(dāng)梯級的數(shù)量變得太多時,梯形邏輯程序可能會變得非常難以維護和修改。大型系統(tǒng)可以在 CPU 上運行多個子程序,每個子程序都有數(shù)百個梯形邏輯梯級。梯級 3 的內(nèi)部位可以在梯級 103 的梯子下方使用。這有明顯的問題,并導(dǎo)致了更現(xiàn)代的語言的創(chuàng)建。

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

poYBAGJzlSmAPTXBAAAhVpzabpo007.png

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

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

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

其他 PLC 語言

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

證監(jiān)會

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

英石

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

指令清單

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

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

    關(guān)注

    5013

    文章

    13317

    瀏覽量

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

    關(guān)注

    0

    文章

    41

    瀏覽量

    9528
收藏 人收藏

    評論

    相關(guān)推薦

    TMS320C6000 DSP軟件可編程鎖相環(huán)控制器指南

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

    PLC可編程控制器的簡介

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

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

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

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

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

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

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

    可編程邏輯控制器的基本功能

    可編程邏輯控制器(Programmable Logic Controller,簡稱PLC)作為現(xiàn)代工業(yè)自動化控制領(lǐng)域的核心設(shè)備之一,已經(jīng)廣泛應(yīng)用于各個行業(yè)和領(lǐng)域。PLC以其高可靠性、強
    的頭像 發(fā)表于 06-03 15:10 ?879次閱讀

    可編程邏輯控制器和微控制器的區(qū)別

    在電子技術(shù)和工業(yè)自動化領(lǐng)域中,可編程邏輯控制器(PLC)和微控制器(MCU)是兩種常用的控制設(shè)備。盡管它們都扮演著在系統(tǒng)中接收指令并
    的頭像 發(fā)表于 06-03 14:52 ?937次閱讀

    PLC(可編程邏輯控制器)的升級方式有哪些呢?

    PLC(可編程邏輯控制器)的升級通常包括硬件升級和軟件升級兩個方面。
    的頭像 發(fā)表于 05-27 11:26 ?826次閱讀

    什么是現(xiàn)場可編程邏輯陣列?它有哪些特點和應(yīng)用?

    在電子工程領(lǐng)域,現(xiàn)場可編程邏輯陣列(Field Programmable Logic Array,簡稱FPLA)是一種具有強大靈活性和可編程性的半導(dǎo)體器件。它屬于可編程邏輯器件(PLD)的一種,通過
    的頭像 發(fā)表于 05-23 16:25 ?998次閱讀

    可編程序控制器系統(tǒng)概述

    AB可編程序控制器系統(tǒng)
    發(fā)表于 05-23 14:26 ?8次下載

    PLC(可編程邏輯控制器)利用Modbus通訊可以完成哪些任務(wù)呢?

    PLC(可編程邏輯控制器)利用Modbus通訊可以完成多種任務(wù),以下是其中的一些主要應(yīng)用
    的頭像 發(fā)表于 04-11 15:41 ?636次閱讀

    極海APM32F407可編程邏輯控制器PLC應(yīng)用概述

    PLC(可編程邏輯控制器)作為可控制、執(zhí)行和監(jiān)控自動化機器設(shè)備的數(shù)字運算操作電子系統(tǒng)
    的頭像 發(fā)表于 03-05 18:11 ?1309次閱讀
    極海APM32F407<b class='flag-5'>可編程</b><b class='flag-5'>邏輯</b><b class='flag-5'>控制器</b>PLC應(yīng)用概述

    可編程邏輯器件的特征及優(yōu)勢科普

    可編程邏輯器件是一種集成電路,具有可編程功能的特性。它們可以根據(jù)用戶的需求進行編程,從而實現(xiàn)不同的邏輯功能。
    的頭像 發(fā)表于 02-26 18:24 ?1135次閱讀

    可編程控制器原理及應(yīng)用 可編程控制器常用的編程語言

    可編程控制器(Programmable Logic Controller,PLC)是一種專門的數(shù)字計算機,用于自動化生產(chǎn)過程中的控制和監(jiān)測。 PLC的原理可以簡單概括為輸入-處理-輸出的過程。它接收
    的頭像 發(fā)表于 02-03 16:46 ?1159次閱讀

    可編程控制器的組成 可編程控制器有哪些特點?

    可編程控制器的組成和特點。 一、可編程控制器的組成 中央處理器(Central Processing Unit,CPU):可編程控制器的核心組件是中央處理器,它是負責(zé)處理程序邏輯、運算
    的頭像 發(fā)表于 01-18 11:18 ?1580次閱讀
    主站蜘蛛池模板: 红杏俱乐部| 越南美女内射BBWXZ| 国产真实乱对白精彩| 97国产精品视频在线观看| 偷拍亚洲制服另类无码专区| 理论片午午伦夜理片久久| 国产二区自拍| xxxx美国老师1819| 伊人久久大香线蕉综合色啪| 双性人皇上被c到哭| 欧美精品一区二区三区视频 | 99热在线免费播放| 亚洲免费在线| 西西人体一级裸片| 日韩精品一区二区三区AV在线观看| 麻豆久久婷婷五月国产| 和美女啪啪啪动态图| 国产AV无码熟妇人妻麻豆| 99麻豆精品国产人妻无码| 在线视频中文字幕| 亚洲色欲色欲www474ee| 亚州中文字幕| 世界第一黄暴漫画家| 欧美亚洲国产手机在线有码| 久久综合网久久综合| 精品久久久99大香线蕉| 国产美女又黄又爽又色视频网站| 大香伊人久久| 处破女免费播放| 超污视频带污疼免费视频| 99精品电影| 992交通广播| 99RE8国产这里只有精品| 最近在线视频观看2018免费| 中国午夜伦理片| 中文字幕AV在线一二三区| 印度最猛性ⅹxxxxx| 一区二区三区无码被窝影院| 一本道在线综合久久88| 亚洲一级特黄| 印度学生xxxxx性14一16|