国产亚洲精品AA片在线观看,丰满熟妇HD,亚洲成色www成人网站妖精,丁香五月天婷婷五月天男人天堂

新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > ARDUINO PRO更加逼近可程序化邏輯控制器PLC

ARDUINO PRO更加逼近可程序化邏輯控制器PLC

作者: 時(shí)間:2023-01-31 來(lái)源:CTIMES 收藏

是什么?
什么是(Programmable Logical Controller;)這要追溯到1960年代,美國(guó)汽車(chē)工廠因應(yīng)訂單少量多樣化而必須頻繁更動(dòng)生產(chǎn)線(xiàn),但產(chǎn)線(xiàn)所用的生產(chǎn)設(shè)備、機(jī)具等的控制開(kāi)關(guān)電路是固定的,每改一次產(chǎn)線(xiàn)就要重新拆拔、重新配置電路,非常麻煩費(fèi)時(shí)。

本文引用地址:http://www.ljygm.com/article/202301/442838.htm

圖片.png

圖一 : Arduino官方推出Arduino IDE開(kāi)發(fā)工具(source:Arduino官網(wǎng))


因此,產(chǎn)業(yè)期望有一種中央控制裝置,只要修改裝置內(nèi)的控制程序,就可以改變?cè)O(shè)備、機(jī)具的開(kāi)關(guān)順序與條件,如此即可快速變更產(chǎn)線(xiàn),此一控制裝置即是。廠房產(chǎn)線(xiàn)只是開(kāi)端,PLC之后也經(jīng)常用于電梯、立體停車(chē)場(chǎng)、中央空調(diào)等各種控制應(yīng)用上。
PLC跟Arduino有何關(guān)系?其實(shí)兩者的骨子都是MCU微控制器芯片,只是Arduino比較常在用一些電子創(chuàng)作,例如簡(jiǎn)單的按鈕、燈號(hào)、發(fā)聲、感測(cè),或小馬達(dá)的驅(qū)動(dòng)等,而PLC通常用在比較正經(jīng)的產(chǎn)業(yè)用途(如前述),且通常用來(lái)透過(guò)繼電器(relay)或其他隔離手法以便驅(qū)動(dòng)大電力電流的設(shè)備。
另一個(gè)不同是PLC遠(yuǎn)較Arduino早出現(xiàn),用的控制程序是階梯圖(Ladder Diagram;LD)或其他語(yǔ)言,Arduino在2005年才出現(xiàn),用的是C/C++程序語(yǔ)言,且PLC因?yàn)槭窃诠S等環(huán)境,設(shè)計(jì)上會(huì)讓PLC有較高的溫度、噪聲耐受力。

為進(jìn)軍產(chǎn)業(yè)應(yīng)用推出Arduino PLC IDE
回到主題,Arduino官方為了進(jìn)軍產(chǎn)業(yè)應(yīng)用市場(chǎng),此前已經(jīng)推出Arduino Pro體系 ,體系下有MKR、Nano、Portenta等家族的控制板,其中Portenta家族中有一片Portenta H7控制板,再搭配一款Portenta Machine Control工業(yè)控制單位后,其定位即類(lèi)同于PLC的產(chǎn)業(yè)控制應(yīng)用。

圖片.png
 
圖二 : Arduino Pro的Portenta Machine Control(source:Arduino官網(wǎng))
圖片.png

 
圖三 : Portenta H7控制板位于Portenta Machine Control下方(source:Arduino官網(wǎng))

為何說(shuō)是類(lèi)同?因?yàn)檫€是有點(diǎn)不一樣,Portenta Machine Control方案還是用Arduino IDE的C/C++來(lái)寫(xiě)控制程序,雖然可以達(dá)到與PLC相同的控制效果,但開(kāi)發(fā)方法與過(guò)程仍是不同。
為了讓Arduino Pro體系更逼近于真正的產(chǎn)業(yè)應(yīng)用,Arduino官方在2022年12月推出了新開(kāi)發(fā)工具Arduino PLC IDE,就真的可以用產(chǎn)業(yè)界常用的PLC程序語(yǔ)言來(lái)撰寫(xiě)控制程序了。
Arduino PLC IDE支持IEC 61131-3標(biāo)準(zhǔn)中的5種控制程序撰寫(xiě)方法,除了支持前面談及的階梯圖外,也支持指令表(Instruction List Diagram;ILD)、功能區(qū)塊圖(Function Block Diagram;FBD)、結(jié)構(gòu)化文字(Structured Text Language;STL)以及順序功能流程圖(Sequential Function Chart;SFC),撰寫(xiě)者擇一而用即可,端看熟悉與便利性,且能與Arduino本有的C/C++搭配使用。
目前Arduino PLC IDE已是1.0正式版,配套的IDE工具則在0.28版。雖然是正式版但現(xiàn)下只支持Windows,且必須是64位Windows 10之后的系統(tǒng),不支持Linux、Mac等,不過(guò)一般產(chǎn)業(yè)界最常用的也是Windows,所以影響不大。
除了推出Arduino PLC IDE外,Arduino官方也加碼推出一款新硬件Arduino Opta,Opta被Arduino官方定位為一臺(tái)微型PLC(micro PLC)并具備產(chǎn)業(yè)物聯(lián)網(wǎng)(Industrial IoT, IIoT)能力,意思是Opta具備多種產(chǎn)業(yè)常用的網(wǎng)絡(luò)及協(xié)議,如Modbus TCP(走以太網(wǎng)絡(luò))、Modbus RTU(走RS485)以及Wi-Fi、BLE等。

圖片.png
 
圖四 : Opta(source:Arduino官網(wǎng))

Opta還可以支持在線(xiàn)更新(Over-The-Air;OTA)韌體、云端裝置管理(如Arduino Cloud但也可以是其他的)等,更新韌體過(guò)程也搭配使用防護(hù)技術(shù),同時(shí)在板卡層面上也用上安全組件(Secure Element)及遵循X.509標(biāo)準(zhǔn),這些都在強(qiáng)調(diào)Opta能合乎業(yè)界高目標(biāo)控制管理要求、資安防護(hù)要求。
而之所以稱(chēng)為微型,筆者推測(cè)是Opta的控制輸出、輸入端點(diǎn)數(shù)目太少,輸入僅8個(gè)端點(diǎn),輸出僅4個(gè)端點(diǎn)。相對(duì)的,Portenta Machine Control有8個(gè)數(shù)字輸入、2個(gè)編碼信道讀取輸入、3個(gè)模擬溫度輸入、3個(gè)模擬輸入、8個(gè)數(shù)字輸出、4個(gè)模擬輸出、12個(gè)的數(shù)字I/O等,明顯較Opta為多。
至于其他真正產(chǎn)業(yè)常見(jiàn)的PLC廠牌,如德國(guó)西門(mén)子(Siemens)、日本奧姆龍(Omron)等,其入門(mén)款PLC也多能運(yùn)用模塊化擴(kuò)充到4~32個(gè)數(shù)字/模擬輸出入端點(diǎn),明顯Opta是偏少的,且目前看來(lái)無(wú)法模塊化擴(kuò)充。
結(jié)語(yǔ)
不過(guò),Opta畢竟是初試啼聲,試試市場(chǎng)水溫,若市場(chǎng)接受Opta,或許可以接續(xù)推出中高階產(chǎn)品,或同樣朝模塊化路線(xiàn)發(fā)展。最后附帶一提的,Opta內(nèi)所使用的一些電子控制零件是由Finder公司提供,F(xiàn)inder公司在工控領(lǐng)域提供耐用、可靠、安全的電子零件已經(jīng)有65年資歷了,言下之意Opta很可靠,請(qǐng)產(chǎn)業(yè)放心運(yùn)用。
(本文由VMAKER授權(quán)轉(zhuǎn)載)



評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉