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

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

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

PLC中的硬件模塊與趨勢(shì)

Robot Vision ? 來(lái)源:電子發(fā)燒友網(wǎng) ? 作者:Sisyphus ? 2023-02-16 01:11 ? 次閱讀
電子發(fā)燒友網(wǎng)報(bào)道(文/李寧遠(yuǎn))PLC,可編程邏輯控制器,是一種專(zhuān)門(mén)為在工業(yè)環(huán)境下應(yīng)用而設(shè)計(jì)的數(shù)字運(yùn)算操作電子系統(tǒng)??偟膩?lái)說(shuō),PLC是由硬件,軟件和編譯器三部分組成,細(xì)分來(lái)看,其中涉及的內(nèi)容很多。硬件部分有I/O模塊、CPU模塊、端子板、背板、通訊模塊、電源等等,軟件部分有I/O軟件、CPU軟件、通訊模塊軟件等等、編譯器部分則有用戶(hù)編程界面、邏輯轉(zhuǎn)換、交叉編譯等。
IMG_256
PLC,ABB

當(dāng)然PLC并不僅限于這些組成部分,產(chǎn)品機(jī)械結(jié)構(gòu)設(shè)計(jì)、散熱處理等部分對(duì)PLC也起著至關(guān)重要的影響。作為工業(yè)場(chǎng)景里重要的基礎(chǔ)設(shè)備,通過(guò)數(shù)字式或模擬式的輸入輸出,PLC控制各種類(lèi)型的機(jī)械設(shè)備或生產(chǎn)過(guò)程。

PLC硬件結(jié)構(gòu)——I/O模塊

PLC一般都是通過(guò)背板通訊的方式從輸入模塊獲取現(xiàn)場(chǎng)的信號(hào),經(jīng)過(guò)用戶(hù)程序運(yùn)算后將需要輸出的結(jié)果通過(guò)背板總線(xiàn)發(fā)送給輸出模塊,從而驅(qū)動(dòng)執(zhí)行機(jī)構(gòu)做出相應(yīng)的動(dòng)作。上面說(shuō)到,PLC硬件結(jié)構(gòu)上主要有I/O模塊、CPU模塊、端子板、背板、通訊模塊、電源。24V電源用于給系統(tǒng)進(jìn)行供電, CPU模塊用于用戶(hù)程序的運(yùn)算,針對(duì)一些有高可靠性要求的現(xiàn)場(chǎng), PLC 可能會(huì)需要用到冗余的CPU及電源。

以前的PLC系統(tǒng)里,I/O模塊一般被設(shè)計(jì)成CPU模塊下的子模塊,但是現(xiàn)在越來(lái)越多的PLC設(shè)備都I/O模塊獨(dú)立了出來(lái)。I/O 模塊用于獲取現(xiàn)場(chǎng)傳感器的信號(hào)以及控制執(zhí)行機(jī)構(gòu),通信模塊適配器用于擴(kuò)展本地或遠(yuǎn)程I/O。

I/O模塊的診斷功能級(jí)別是選型中需要考慮的,從最基本的基本診斷功能到模塊診斷功能到通道診斷功能。基本診斷功能和模塊診斷功能都是模塊級(jí)別的診斷,用于診斷模塊狀態(tài)和通道組態(tài),通道診斷的級(jí)別最高,負(fù)責(zé)診斷通道組態(tài)和狀態(tài)。對(duì)PLC性能要求較高的場(chǎng)景需要I/O模塊對(duì)過(guò)采樣、PWM、集成計(jì)數(shù)等功能提供支持,這時(shí)候需要選擇帶高級(jí)別診斷功能的I/O模塊,如帶HF、HS的I/O模塊。

I/O模塊既連接現(xiàn)場(chǎng)各類(lèi)傳感器執(zhí)行器,也連接著PLC/適配器,通過(guò)一些常見(jiàn)的通訊協(xié)議將信息串聯(lián)起來(lái),現(xiàn)在的PLC產(chǎn)品里I/O模塊已經(jīng)將各種工業(yè)場(chǎng)景可能出現(xiàn)的信號(hào)都定義好了,各種數(shù)字量的輸入輸出、模擬量的輸入輸出以及各種傳感器的信號(hào)等。

PLC硬件結(jié)構(gòu)——CPU模塊

CPU模塊是PLC硬件組成立核心中的核心,其處理核心的選擇對(duì)其性能影響甚大。小型的PLC出于成本和功能的考量,單獨(dú)選擇MCU作為處理核心就可以,中大型的PLC往往會(huì)選擇MPU或者M(jìn)CU加上FPGA

MCU/MPU負(fù)責(zé)用戶(hù)程序的運(yùn)算,F(xiàn)PGA則需要對(duì)所有外部總線(xiàn)設(shè)備進(jìn)行譯碼,像EtherCAT、ProfiNet這些一般都使用并行總線(xiàn)接口,MCU/MPU可能并沒(méi)有那么多的片選信號(hào)提供,F(xiàn)PGA 可以比較靈活地提供更多的片選信號(hào)。

驅(qū)動(dòng)高速總線(xiàn)、數(shù)據(jù)交互、通信模塊與CPU之間的交互也交給了FPGA,如果是冗余設(shè)計(jì)的CPU模塊,還需要同步邏輯。和運(yùn)控算法相關(guān)的工作、高速UART的拓展、SPI的拓展也會(huì)交給FPGA去處理,F(xiàn)PGA還需要控制外部 ADC 進(jìn)行同步采樣,并對(duì)數(shù)據(jù)進(jìn)行簡(jiǎn)單的處理。

小型PLC設(shè)備的處理器選擇就很多樣了,基本上做工業(yè)場(chǎng)景MCU的廠(chǎng)商都有相應(yīng)的解決反方案,中大型PLC對(duì)處理器主頻、外設(shè)、控制能力的要求就比較高,尤其是運(yùn)控能力。脈沖輸出和高速脈沖計(jì)數(shù)是兩個(gè)很重要的運(yùn)控需求點(diǎn),現(xiàn)在有些MCU的產(chǎn)品也能很好地實(shí)現(xiàn)大型PLC要求的運(yùn)控能力,不過(guò)如果場(chǎng)景對(duì)精度非常嚴(yán)苛,更常見(jiàn)的做法還是用FPGA來(lái)實(shí)現(xiàn),也更穩(wěn)妥。

PLC趨勢(shì)

拋開(kāi)FPGA不談,MCU和MPU性能的拔高是大家有目共睹的,PLC在成本和性能上都不占優(yōu)勢(shì),但是工業(yè)場(chǎng)景仍然十分信任PLC,或者說(shuō)用PLC的模式去進(jìn)行操作。PLC在易用性和靈活性上在工業(yè)自動(dòng)化場(chǎng)景更容易讓用戶(hù)接受。

在工業(yè)4.0的浪潮下,PLC也在朝著網(wǎng)聯(lián)化、智能化的方向發(fā)展,軟硬件功能綜合性能變得更全面,通信能力還在進(jìn)一步增強(qiáng)。近幾年非常看要的一點(diǎn)是新型PLC在選型過(guò)程中已經(jīng)十分看重通信安全和功能安全,對(duì)硬件加密單元的要求開(kāi)始涌現(xiàn),廠(chǎng)商會(huì)更傾向于選擇有加密模塊的硬件和有安全規(guī)范的協(xié)議,隨著技術(shù)的進(jìn)一步發(fā)展,PLC硬件功能安全和通信安全愈發(fā)重要。

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

    關(guān)注

    5001

    文章

    12946

    瀏覽量

    459233
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    西門(mén)子plc溫度模塊怎么編程

    西門(mén)子PLC溫度模塊編程是一個(gè)相對(duì)復(fù)雜的過(guò)程,涉及到硬件選擇、接線(xiàn)、配置和編程等多個(gè)方面。 一、概述 西門(mén)子PLC(Programmable Logic Controller,可編程邏
    的頭像 發(fā)表于 07-25 09:43 ?592次閱讀

    plc200的程序怎么轉(zhuǎn)plc1200

    PLC200和PLC1200在硬件方面的主要差異包括: PLC200采用模塊化設(shè)計(jì),包括CPU模塊
    的頭像 發(fā)表于 07-01 10:00 ?524次閱讀

    三菱fx系列plc擴(kuò)展模塊配置在軟件的作用

    應(yīng)用,為了滿(mǎn)足不同的控制需求,通常需要對(duì)PLC進(jìn)行擴(kuò)展,以增加更多的輸入/輸出點(diǎn)、特殊功能模塊等。三菱FX系列PLC提供了豐富的擴(kuò)展模塊,
    的頭像 發(fā)表于 06-20 10:21 ?632次閱讀

    三菱PLC編程軟件FX2N PLC怎么添加模塊

    FX2N PLC添加模塊,包括模塊的類(lèi)型、連接方式、配置方法等。 一、模塊類(lèi)型 輸入/輸出模塊
    的頭像 發(fā)表于 06-20 10:18 ?1407次閱讀

    PLC通信模塊的作用與功能

    在工業(yè)自動(dòng)化和遠(yuǎn)程設(shè)備管理的領(lǐng)域中,PLC(可編程邏輯控制器)扮演著至關(guān)重要的角色。而PLC通信模塊,作為實(shí)現(xiàn)PLC與其他設(shè)備或系統(tǒng)之間通信的橋梁,其作用和功能不可忽視。本文將詳細(xì)探討
    的頭像 發(fā)表于 06-14 11:54 ?1415次閱讀

    西門(mén)子plc模塊型號(hào)詳解

    西門(mén)子PLC(Programmable Logic Controller,可編程邏輯控制器)是工業(yè)自動(dòng)化領(lǐng)域中非常重要的一種設(shè)備,其模塊化的設(shè)計(jì)使得其應(yīng)用范圍非常廣泛。本文將詳細(xì)介紹西門(mén)子PLC
    的頭像 發(fā)表于 06-11 16:18 ?3408次閱讀

    plc與上位機(jī)怎么交互硬件控制

    本文詳細(xì)介紹了可編程邏輯控制器(PLC)與上位機(jī)之間的硬件控制交互。 一、引言 隨著工業(yè)自動(dòng)化的快速發(fā)展,可編程邏輯控制器(PLC)和上位機(jī)在自動(dòng)化控制系統(tǒng)扮演著越來(lái)越重要的角色。
    的頭像 發(fā)表于 06-06 10:02 ?823次閱讀

    PLC以太網(wǎng)通訊模塊是什么?PLC以太網(wǎng)通訊模塊的功能特點(diǎn)

    PLC以太網(wǎng)通訊模塊是一種專(zhuān)為工業(yè)控制系統(tǒng)設(shè)計(jì)的硬件設(shè)備,用于將PLC系統(tǒng)連接到以太網(wǎng)(Ethernet)網(wǎng)絡(luò),實(shí)現(xiàn)與其它設(shè)備或系統(tǒng)的高效、可靠的數(shù)據(jù)交換。它是
    的頭像 發(fā)表于 04-10 14:04 ?1531次閱讀

    西門(mén)子PLC遠(yuǎn)程監(jiān)控模塊是什么?西門(mén)子PLC遠(yuǎn)程監(jiān)控模塊的功能

    西門(mén)子PLC遠(yuǎn)程監(jiān)控模塊是指用于實(shí)現(xiàn)對(duì)西門(mén)子PLC(如S7-300/400、S7-1200/1500等系列)進(jìn)行遠(yuǎn)程訪(fǎng)問(wèn)、數(shù)據(jù)采集、監(jiān)控、調(diào)試以及程序上下載等功能的硬件設(shè)備或軟件解決方
    的頭像 發(fā)表于 04-01 17:07 ?1145次閱讀

    plc信號(hào)板是什么 plc信號(hào)板和擴(kuò)展模塊的區(qū)別

    (例如電機(jī)、閥門(mén)等)。 與PLC信號(hào)板相比,擴(kuò)展模塊是一種用于增加PLC系統(tǒng)輸入/輸出能力的設(shè)備。擴(kuò)展模塊通常與PLC主機(jī)連接,并提供額外的
    的頭像 發(fā)表于 02-05 14:35 ?3154次閱讀

    plc無(wú)線(xiàn)通訊模塊怎么用 plc無(wú)線(xiàn)通訊模塊怎么編程

    PLC無(wú)線(xiàn)通訊模塊是一種可以將PLC與其他設(shè)備無(wú)線(xiàn)連接的模塊,使得PLC可以與其他設(shè)備進(jìn)行數(shù)據(jù)交流和控制。本文將介紹
    的頭像 發(fā)表于 01-25 16:15 ?1553次閱讀

    plc無(wú)線(xiàn)通訊模塊怎么編程

    編程PLC無(wú)線(xiàn)通信模塊是控制系統(tǒng)重要的一部分。PLC(Programmable Logic Controller,可編程邏輯控制器)被廣泛應(yīng)用于工業(yè)自動(dòng)化領(lǐng)域,而無(wú)線(xiàn)通信
    的頭像 發(fā)表于 01-16 16:43 ?581次閱讀

    plc以太網(wǎng)通訊模塊在哪個(gè)位置

    PLC以太網(wǎng)通信模塊是一種常用的工業(yè)自動(dòng)化設(shè)備,廣泛應(yīng)用于工廠(chǎng)、機(jī)械設(shè)備和自動(dòng)化控制系統(tǒng)。它被用來(lái)實(shí)現(xiàn)PLC與其他設(shè)備之間的數(shù)據(jù)傳輸和通信。在本文中,我們將詳細(xì)介紹
    的頭像 發(fā)表于 01-10 15:30 ?952次閱讀

    PLC編程軟件離開(kāi)了硬件,能模擬應(yīng)用嗎?

    以創(chuàng)建和編輯程序,并模擬PLC的輸入和輸出信號(hào)。您可以檢查程序的邏輯是否正確,并進(jìn)行調(diào)試和測(cè)試。在模擬模式下,您可以觀察程序的執(zhí)行過(guò)程、數(shù)據(jù)變化以及輸出結(jié)果。 然而,模擬環(huán)境不能完全代替實(shí)際的硬件。在實(shí)際應(yīng)用,
    的頭像 發(fā)表于 10-24 10:45 ?795次閱讀
    <b class='flag-5'>PLC</b>編程軟件離開(kāi)了<b class='flag-5'>硬件</b>,能模擬應(yīng)用嗎?

    PLC遠(yuǎn)程調(diào)試模塊

    PLC遠(yuǎn)程調(diào)試模塊
    的頭像 發(fā)表于 10-19 08:02 ?1066次閱讀