

虹科工業(yè)樹莓派
高性能
多接口
寬溫--適應(yīng)惡劣環(huán)境
★★★★★

工業(yè)樹莓派
虹科提供的RevPi Connect+ feat. CODESYS可以作為一個(gè)強(qiáng)大的工業(yè)小型控制器,用于各種不同的自動(dòng)化任務(wù),是復(fù)雜和成本密集型PLC的真正替代品。
RevPi Connect+ feat. CODESYS由RevPi Connect+16G模塊和具有多核能力的CODESYS Control運(yùn)行系統(tǒng)組成,開箱即用,用戶無需再自行安裝CODESYS Control運(yùn)行系統(tǒng)。
“

虹科提供的所有RevPi Connect+基礎(chǔ)模塊都可以通過各種數(shù)字和模擬I/O以及網(wǎng)關(guān)擴(kuò)展模塊進(jìn)行擴(kuò)展,且RevPi擴(kuò)展模塊都已無縫集成到CODESYS中,可以通過集成開發(fā)環(huán)境進(jìn)行控制和配置。
通過附帶的CODESYS WebVisu功能,可以在CODESYS軟件中編寫Web端的用戶界面或數(shù)據(jù)可視化界面,并可通過所有常見的瀏覽器在PC、平板電腦或智能手機(jī)上顯示可視化的界面。這消除了對單獨(dú)的HMI軟件的需求,一定程度上也節(jié)約了項(xiàng)目成本。

硬
件
準(zhǔn)
備
# 工業(yè)樹莓派控制器*1(本次測試使用Connct模塊)
# 開關(guān)盒*1
# 燈塔*1

軟
件
準(zhǔn)
備
# CODESYS Runtime多核授權(quán)(樹莓派版本)


工業(yè)樹莓派
Modbus
TCP主站
配置步驟
(1)新建工程
(2)工程類型
測試使用的CODESYS授權(quán)是多核版本,所以選擇CODESYS Control for Raspberry Pi MC SL;如果是單核版本請選擇CODESYS Control for Raspberry Pi SL。
(3)添加設(shè)備-控制器
右擊“Device”,選擇添加設(shè)備,找到“其他項(xiàng)”,選擇添加使用的控制器模塊,點(diǎn)擊“添加設(shè)備”。(本次測試使用的是Connect模塊)

(4)添加設(shè)備-IO模塊
a.右擊“RevPi Connect”,選擇添加設(shè)備,根據(jù)IO模塊擺放的位置進(jìn)行“piBridgeLeft”和“piBridgeRight”的選擇,點(diǎn)擊“添加設(shè)備”。(本次測試中IO模塊擺放在左邊,所以選擇“piBridgeLeft”)
b.右擊“piBridgeLeft”,選擇需要添加的IO模塊,點(diǎn)擊“添加設(shè)備”。(本次測試使用的是DIO模塊)


(5)定義IO口
點(diǎn)擊添加的IO模塊,選擇“Revolution PI DIO Module I/O映射”,定義需要使用的IO口。(本次測試使用的是DI1、DO1)

(6)配置Modbus TCP主站
a.右擊“Device”,選擇添加設(shè)備,找到“現(xiàn)場總線”,選擇“以太網(wǎng)適配器”->“Ethernet”。

b.右擊“Ethernet”,選擇添加“Modbus TCP Master”。

c.右擊“Modbus_TCP_Master”,選擇添加“Modbus TCP Slave”。

d.點(diǎn)擊“Modbus_TCP_Slave”,選擇“通用”,填寫從站IP地址。(本次測試使用的是從站模擬器,所以填寫的是PC端的IP地址)

e.右擊“Modbus_TCP_Slave”,選擇“Modbus從站通道”->“添加通道”,設(shè)置“Channel 0”訪問類型為“Read Holding Registers”。


f.點(diǎn)擊Modbus從站初始化,選擇“新建”,設(shè)置訪問模式為“Write Multiple Registers”。


(7)添加全局變量
a.右擊“Application”,選擇“添加對象”->“全局變量列表”,命名為“GVL”。
b.點(diǎn)擊GVL,添加以下代碼:
IO_IW36 AT %IW36 : INT; //這是Modbus TCP Slave I/O映射初始化,可以查看 “Modbus_TCP_Slave”的映射


(8)程序編寫
a.點(diǎn)擊“MainTask”下的“PLC_PRG”。
b.在右側(cè)的工具箱中分別拖拽1個(gè)觸點(diǎn)、1個(gè)線圈、1個(gè)GE數(shù)學(xué)運(yùn)算符到主界面。

(9)登錄并運(yùn)行程序,按動(dòng)開關(guān)盒就會點(diǎn)亮對應(yīng)的燈效。


小編
總結(jié)
同樣的方式,也可以將工業(yè)樹莓派配置成Modbus TCP從站、Modbus RTU主/從站使用。
CODESYS Runtime本質(zhì)上支持許多現(xiàn)場總線或工業(yè)以太網(wǎng)協(xié)議,如PROFINET、EtherCAT、EtherNet/IP或CANopen,從而使工業(yè)樹莓派在此類網(wǎng)絡(luò)中作為軟PLC使用。
除了CODESYS Control Runtime外,RevPi Connect+ feat. CODESYS還可以安裝個(gè)別應(yīng)用程序,或通過Node-RED、Python或直接用C語言編程等等。

虹科--工業(yè)物聯(lián)網(wǎng)
虹科是一家在工業(yè)物聯(lián)網(wǎng)IIoT行業(yè)經(jīng)驗(yàn)超過3年的高科技公司,虹科與世界領(lǐng)域頂級公司包括EXOR、Eurotech、Unitronics、Matrikon、KUNBUS、VDOO、Esper等合作,提供先進(jìn)的高端工業(yè)4.0 工業(yè)觸摸屏、高端邊緣計(jì)算機(jī)、IoT開發(fā)框架、PLC與HMI一體機(jī)、OPC UA、工業(yè)級樹莓派、SCADA、預(yù)測性維護(hù)等解決方案。物聯(lián)網(wǎng)事業(yè)部所有成員都受過專業(yè)培訓(xùn),并獲得專業(yè)資格認(rèn)證,平均3年+的技術(shù)經(jīng)驗(yàn)和水平一致贏得客戶極好口碑。我們積極參與行業(yè)協(xié)會的工作,為推廣先進(jìn)技術(shù)的普及做出了重要貢獻(xiàn)。至今,虹科已經(jīng)為行業(yè)內(nèi)諸多用戶提供從硬件到軟件的不同方案,并參與和協(xié)助了眾多OEM的設(shè)備研發(fā)和移植項(xiàng)目,以及終端用戶的智能工廠和工業(yè)4.0升級改造項(xiàng)目。
-
樹莓派
+關(guān)注
關(guān)注
122文章
2080瀏覽量
110514
發(fā)布評論請先 登錄
Profinet從轉(zhuǎn)Modbus(TCP)主總線協(xié)議轉(zhuǎn)換網(wǎng)關(guān)
實(shí)現(xiàn)EtherNet/IP網(wǎng)絡(luò)與Modbus TCP網(wǎng)絡(luò)之間數(shù)據(jù)互通
CAN從站轉(zhuǎn)Modbus TCP主站總線協(xié)議轉(zhuǎn)換網(wǎng)關(guān)
DeviceNet主站轉(zhuǎn)Modbus-TCP總線協(xié)議轉(zhuǎn)換網(wǎng)關(guān)詳細(xì)解讀建議收藏
簡述DEVICENET轉(zhuǎn)MODBUS TCP網(wǎng)關(guān)配置與應(yīng)用實(shí)例
艾默生流量計(jì)與Profibus DP主站轉(zhuǎn)Modbus RTU/TCP網(wǎng)關(guān)通訊案例
Profibus DP主站轉(zhuǎn)Modbus TCP網(wǎng)關(guān)接E+H流量計(jì)通訊案例
E+H流量計(jì)與Profibus DP主站轉(zhuǎn)Modbus RTU/TCP網(wǎng)關(guān)通訊
ABB電機(jī)控制和保護(hù)單元與Profibus DP主站轉(zhuǎn)Modbus TCP網(wǎng)關(guān)快速通訊案例
ABB電機(jī)保護(hù)單元通過Profibus DP主站轉(zhuǎn)Modbus TCP網(wǎng)關(guān)實(shí)現(xiàn)上位機(jī)通訊
Modbus TCP轉(zhuǎn)Profibus DP主站網(wǎng)關(guān):跨協(xié)議集成的核心樞紐
疆鴻智能JH-ECT003EtherCAT轉(zhuǎn)Modbus TCP協(xié)議網(wǎng)關(guān)配置方法
Profibus DP主站如何轉(zhuǎn)Modbus TCP?
Profibus DP主站轉(zhuǎn)Modbus TCP網(wǎng)關(guān)配置文件制作
MODBUS TCP 轉(zhuǎn) PROFINET 網(wǎng)關(guān)從站快速配置手冊
七步get虹科工業(yè)樹莓派結(jié)合CODESYS配置Modbus TCP主站方法
評論