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

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

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

STM32 x 翌控科技 x 米爾電子 | STM32MP135開放式高實(shí)時(shí)高性能PLC控制器解決方案發(fā)布

米爾電子 ? 2024-03-07 08:01 ? 次閱讀

01前言隨著工業(yè)數(shù)字化進(jìn)程加速與IT/OT深入融合,不斷增加的OT核心數(shù)據(jù)已經(jīng)逐步成為工業(yè)自動(dòng)化行業(yè)的核心資產(chǎn),而OT層數(shù)據(jù)具備高實(shí)時(shí)、高精度、冗余度高、數(shù)據(jù)量大等等特點(diǎn),如何獲取更加精準(zhǔn)的OT數(shù)據(jù)對(duì)數(shù)字化進(jìn)程起到至關(guān)重要的作用,同時(shí)隨著國(guó)內(nèi)工業(yè)控制系統(tǒng)逐步進(jìn)入中高端應(yīng)用,更加精準(zhǔn)的控制至關(guān)重要,因此工業(yè)控制系統(tǒng)高實(shí)時(shí)高性能需求尤其突出。

面對(duì)以上挑戰(zhàn),合作伙伴翌控科技基于米爾STM32MP135開發(fā)板發(fā)布開放式高實(shí)時(shí)高性能PLC控制器解決方案,將高精準(zhǔn)數(shù)據(jù)采集、預(yù)處理、存儲(chǔ)、通信與高實(shí)時(shí)控制融為一體,為控制系統(tǒng)邁向完全數(shù)字化中高端控制提供一個(gè)非常好的選擇。

02STM32MP135處理器簡(jiǎn)介

STM32MP135系列處理器具備1GHz高主頻,實(shí)現(xiàn)高性能的同時(shí),具備更低的功耗,為工業(yè)控制產(chǎn)品穩(wěn)定可靠的執(zhí)行提供堅(jiān)實(shí)的基礎(chǔ)。同時(shí)STM32MP135支持高性能DDR3存儲(chǔ)器,在存儲(chǔ)器性能與抖動(dòng)抑制方面實(shí)現(xiàn)極大的優(yōu)化。為了實(shí)現(xiàn)工業(yè)實(shí)時(shí)以太網(wǎng)EtherCAT與標(biāo)準(zhǔn)以太網(wǎng)TCP/IP通訊同時(shí)運(yùn)行,STM32MP135設(shè)計(jì)了2個(gè)獨(dú)立的高性能千兆以太網(wǎng)MAC單元,經(jīng)過(guò)長(zhǎng)時(shí)間驗(yàn)證,通訊效率與穩(wěn)定性非常高,并且可以很好的適配國(guó)產(chǎn)千兆PHY芯片。STM32MP135支持的Eclipse ThreadX實(shí)時(shí)操作系統(tǒng),針對(duì)高實(shí)時(shí)高性能的應(yīng)用場(chǎng)景,中斷響應(yīng)速度低至ns級(jí),而非常高負(fù)載情況下ThreadX任務(wù)抖動(dòng)依然可控制在10us以內(nèi),同時(shí)完備的HAL驅(qū)動(dòng)庫(kù)具備極速外設(shè)響應(yīng)速度。對(duì)于熟悉STM32的開發(fā)工程師可實(shí)現(xiàn)零門檻升級(jí)至STM32MP135的開發(fā)。

dbc559be-dc15-11ee-9118-92fbcf53809c.pngSTM32CubeMPU MW overview

dbd3deee-dc15-11ee-9118-92fbcf53809c.pngMiddleware Components

03翌控科技LogicLab解決方案基于STM32MP135平臺(tái)的實(shí)現(xiàn)翌控科技和STM32聯(lián)合開發(fā),完成LogicLab解決方案對(duì)STM32MP135處理器的適配,包括符合IEC61131-3標(biāo)準(zhǔn)的PLC運(yùn)行系統(tǒng)、Modbus協(xié)議棧、CANopen主站協(xié)議棧、EtherCAT主站協(xié)議棧、運(yùn)動(dòng)控制等等組件。

同時(shí)翌控科技對(duì)STM32MP135處理器的Eclipse ThreadX實(shí)時(shí)操作系統(tǒng)適配與BSP驅(qū)動(dòng)進(jìn)行了針對(duì)于PLC應(yīng)用的增強(qiáng)。經(jīng)過(guò)詳細(xì)測(cè)試,基于STM32MP135平臺(tái)LogicLab解決方案性能均達(dá)到先進(jìn)水平,關(guān)鍵技術(shù)參數(shù)如下:

PLC存儲(chǔ)器:程序區(qū): 16MB,數(shù)據(jù)區(qū): 32MB,掉電保持區(qū): 128KB

PLC基礎(chǔ)指令執(zhí)行性能: 4ns

PLC高速IO中斷響應(yīng)能力: <1us

PLC中斷任務(wù)響應(yīng)能力: <10us

EtherCAT主站推薦最小周期(開啟DC): 250us(小于8從站),500us(小于16從站),1ms(小于32從站)

EtherCAT任務(wù)與DC從站時(shí)間偏差: <10us

  • 運(yùn)動(dòng)控制最大軸數(shù):40軸(含脈沖軸與虛擬軸)

翌控科技LogicLab解決方案應(yīng)用架構(gòu)圖:

dbdd5d7a-dc15-11ee-9118-92fbcf53809c.png

翌控科技基于STM32系列處理器提供全新LogicLab Runtime SDK 2.0版本,基于標(biāo)準(zhǔn)開發(fā)板集成Eclipse ThreadX組件、板級(jí)驅(qū)動(dòng)、PLC核心庫(kù)移植、現(xiàn)場(chǎng)總線通訊庫(kù)、運(yùn)動(dòng)控制庫(kù)實(shí)現(xiàn)等等功能,實(shí)現(xiàn)開箱即用,大幅削減基礎(chǔ)平臺(tái)研發(fā)投入。LogicLab Runtime SDK可直接通過(guò)STM32CubeIDE導(dǎo)入工程,并進(jìn)行編譯并生成固件,同時(shí)可基于C/C++對(duì)PLC核心功能進(jìn)行擴(kuò)展,完全固化行業(yè)核心Knowhow,從而實(shí)現(xiàn)獨(dú)特的PLC控制器產(chǎn)品,核心架構(gòu)圖如下:

dbe8bf4e-dc15-11ee-9118-92fbcf53809c.png

04開放式硬件生態(tài)開放式高實(shí)時(shí)高性能PLC控制器產(chǎn)品的硬件生態(tài),可以加速客戶開發(fā)產(chǎn)品進(jìn)度以及降低研發(fā)難度和風(fēng)險(xiǎn)。通過(guò)與米爾電子深入合作,LogicLab Runtime SDK已適配米爾電子的MYD-YF135-4E512D-100-I開發(fā)板,該開發(fā)板采用核心板+底板分離式設(shè)計(jì),工業(yè)級(jí)設(shè)計(jì)可快速進(jìn)行產(chǎn)品化,具備2路千兆以太網(wǎng)接口同時(shí)適配以太網(wǎng)通訊(支持ModbusTCP通訊)與EtherCAT主站,1路RS485與1路RS232適配ModbusRTU接口,1路CAN總線適配CANopen主站,外擴(kuò)RGB顯示屏可進(jìn)行圖形化界面開發(fā)以及引出多路通用GPIO實(shí)現(xiàn)本地高速IO子系統(tǒng),開發(fā)板圖片如下:dbf53288-dc15-11ee-9118-92fbcf53809c.png05結(jié)論借助于STM32優(yōu)秀的MPU產(chǎn)品與豐富的RTOS軟件生態(tài)以及板級(jí)硬件伙伴米爾電子的工業(yè)級(jí)模組,翌控科技實(shí)現(xiàn)開放式高實(shí)時(shí)高性能PLC控制器解決方案,通過(guò)發(fā)布開放式LogicLab Runtime SDK軟件包,用戶可快速實(shí)現(xiàn)具備競(jìng)爭(zhēng)力的PLC控制器產(chǎn)品,并且大幅降低了研發(fā)團(tuán)隊(duì)投入,為全面實(shí)現(xiàn)數(shù)字化智能化控制系統(tǒng)奠定堅(jiān)實(shí)的基礎(chǔ)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)投訴
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    16412

    瀏覽量

    178721
  • plc
    plc
    +關(guān)注

    關(guān)注

    5013

    文章

    13340

    瀏覽量

    464344
  • STM32
    +關(guān)注

    關(guān)注

    2270

    文章

    10914

    瀏覽量

    356723
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    ST×米爾STM32MP25x線下培訓(xùn)會(huì)倒計(jì)時(shí)12天

    STM32MP257D是ST推出的搭載了雙核Cortex-A35@1.5GHz和Cortex-M33@400MHz的微處理。米爾電子基于STM32
    的頭像 發(fā)表于 12-26 08:04 ?134次閱讀
    ST×<b class='flag-5'>米爾</b><b class='flag-5'>STM32MP25x</b>線下培訓(xùn)會(huì)倒計(jì)時(shí)12天

    ST×米爾STM32MP25x線下培訓(xùn)會(huì)

    STM32MP257D是ST推出的搭載了雙核Cortex-A35@1.5GHz和Cortex-M33@400MHz的微處理。米爾電子基于STM32
    的頭像 發(fā)表于 12-06 01:00 ?296次閱讀
    ST×<b class='flag-5'>米爾</b><b class='flag-5'>STM32MP25x</b>線下培訓(xùn)會(huì)

    米爾STM32MP2核心板首發(fā)新品上市!高性能+多接口+邊緣算力

    米爾發(fā)布基于STM32MP257設(shè)計(jì)的嵌入處理模塊MYC-LD25X核心板及開發(fā)板。核心板基
    發(fā)表于 09-20 18:24

    首發(fā)新品,米爾STM32MP2核心板上市!高性能+多接口+邊緣算力

    米爾發(fā)布基于STM32MP257設(shè)計(jì)的嵌入處理模塊MYC-LD25X核心板及開發(fā)板。核心板基
    的頭像 發(fā)表于 09-20 08:00 ?659次閱讀
    首發(fā)新品,<b class='flag-5'>米爾</b><b class='flag-5'>STM32MP</b>2核心板上市!<b class='flag-5'>高性能</b>+多接口+邊緣算力

    開放式激光振鏡運(yùn)動(dòng)控制器的激光清洗應(yīng)用

    開放式激光振鏡運(yùn)動(dòng)控制器的激光清洗解決方案。
    的頭像 發(fā)表于 07-18 09:44 ?362次閱讀
    <b class='flag-5'>開放式</b>激光振鏡運(yùn)動(dòng)<b class='flag-5'>控制器</b>的激光清洗應(yīng)用

    STM32 x 米爾共同推動(dòng)工業(yè)行業(yè)應(yīng)用創(chuàng)新

    STM32 x 米爾共同推動(dòng)工業(yè)行業(yè)應(yīng)用創(chuàng)新
    的頭像 發(fā)表于 05-30 08:01 ?619次閱讀
    <b class='flag-5'>STM32</b> <b class='flag-5'>x</b> <b class='flag-5'>米爾</b>共同推動(dòng)工業(yè)行業(yè)應(yīng)用創(chuàng)新

    使用STM32MP135驅(qū)動(dòng)2.4寸 LCD屏幕,刷新率巨低為什么?

    使用STM32MP135 驅(qū)動(dòng)2.4寸 LCD屏幕,刷新率巨低; 測(cè)試條件:(HAL庫(kù)) 1、硬件SPI;2、IO操作使用寄存配置;3、SPI時(shí)鐘達(dá)到16M; SPI配置如下: IO操作配置如下: 之前使用MCU操作,刷新率都沒(méi)有這么低; 實(shí)際現(xiàn)象(連拍兩張):
    發(fā)表于 05-20 06:51

    STM32MP135 linux SPI多字節(jié)時(shí)鐘連續(xù)沒(méi)有間隔是怎么回事?

    使用STM32MP135作為SPI主機(jī)通訊時(shí),由于SPI從設(shè)備速度慢,數(shù)據(jù)字節(jié)之間的時(shí)鐘間隔要大于等于半個(gè)時(shí)鐘周期;嘗試設(shè)置struct spi_ioc_transfer-&gt;word_delay_usecs參數(shù)發(fā)現(xiàn)沒(méi)有時(shí)鐘間隔,應(yīng)該怎么辦? 正常時(shí)序圖 有問(wèn)題的時(shí)序
    發(fā)表于 05-20 06:30

    MCU友好過(guò)渡MPU,米爾基于STM32MP135開發(fā)板裸機(jī)開發(fā)應(yīng)用筆記

    和MPU之間的區(qū)別變得越來(lái)越模糊。STM32MP135是一款入門級(jí)的高性價(jià)比MPU,適用于MCU性能達(dá)不到要求或者需要跑Linux的場(chǎng)景。米爾STM32MP135開發(fā)板提供基于
    發(fā)表于 03-29 18:35

    不是高性能MCU用不起,而是MP135裸跑更具性價(jià)比

    和MPU之間的區(qū)別變得越來(lái)越模糊。STM32MP135是一款入門級(jí)的高性價(jià)比MPU,適用于MCU性能達(dá)不到要求或者需要跑Linux的場(chǎng)景。米爾STM32MP135
    的頭像 發(fā)表于 03-29 08:01 ?1337次閱讀
    不是<b class='flag-5'>高性能</b>MCU用不起,而是<b class='flag-5'>MP135</b>裸跑更具性價(jià)比

    STM32MP135移植U-Boot 2022.10-stm32mp-r1提示No serial driver found的原因?

    STM32MP135移植U-Boot 2022.10-stm32mp-r1提示No serial driver found
    發(fā)表于 03-11 08:13

    如何使用STM32CubeMx配置STM32MP135的LTDC外設(shè)?

    請(qǐng)問(wèn)一下,如何使用STM32CubeMx配置STM32MP135的LTDC外設(shè),打開后LTDC配置項(xiàng)是空的
    發(fā)表于 03-11 07:37

    STM32MP135使用STLINK方式連接STM32CubeProgram,連接提示報(bào)錯(cuò)的原因?

    STM32MP135開發(fā)板使用STLINK方式連接STM32CubeProgram,連接提示報(bào)錯(cuò),有遇到此問(wèn)題的?
    發(fā)表于 03-11 06:03

    開放式實(shí)時(shí)高性能PLC控制器解決方案-基于米爾電子STM32MP135

    實(shí)時(shí)高性能需求尤其突出。面對(duì)以上挑戰(zhàn),合作伙伴控科技基于米爾STM32MP135開發(fā)板發(fā)布
    發(fā)表于 03-07 20:06

    STM32MP135使用HAL庫(kù)驅(qū)動(dòng)2.4寸刷新率巨低的原因?

    使用STM32MP135 驅(qū)動(dòng)2.4寸 LCD屏幕,刷新率巨低; 測(cè)試條件:(HAL庫(kù)) 1、硬件SPI;2、IO操作使用寄存配置;3、SPI時(shí)鐘達(dá)到16M; SPI配置如下: IO操作配置如下: 之前使用MCU操作,刷新率都沒(méi)有這么低; 實(shí)際現(xiàn)象(連拍兩張):
    發(fā)表于 03-07 07:17