OpenPLC 是一個(gè)功能齊全的標(biāo)準(zhǔn)化開源 PLC,無論是軟件還是硬件,其誕生之初的重點(diǎn)是為自動(dòng)化和研究提供低成本的工業(yè)解決方案,現(xiàn)廣泛用于工業(yè)網(wǎng)絡(luò)安全研究的框架。 openPLC 由三部分組成:運(yùn)行時(shí)、編輯器和 HMI 構(gòu)建器 。運(yùn)行時(shí)負(fù)責(zé)執(zhí)行 PLC 程序,編輯器用于創(chuàng)建 PLC 程序。使用 HMI 構(gòu)建器 —— ScadaBR,可以創(chuàng)建漂亮的基于 Web 的動(dòng)畫,以呈現(xiàn)運(yùn)行后的流程狀態(tài)。 ScadaBR 通過 Modbus/TCP 與 OpenPLC Runtime 通信。OpenPLC 項(xiàng)目根據(jù) IEC 61131-3 標(biāo)準(zhǔn)創(chuàng)建,該標(biāo)準(zhǔn)定義了 PLC 的基本軟件架構(gòu)和編程語言,主要用于工業(yè)和家庭自動(dòng)化、物聯(lián)網(wǎng)和 SCADA(監(jiān)控和數(shù)據(jù)采集)研究。 鏈接:https://www.oschina.net/p/openplc |
|