做的太多了,本質(zhì)上就是三方配合,分別是PLC,網(wǎng)關(guān)(這個(gè)也可以拆散到PLC和上位機),和服務(wù)器
PLC負責執行生產(chǎn)和簡(jiǎn)單接收數據,網(wǎng)關(guān)負責搞定通信協(xié)議,服務(wù)器負責存儲數據和提供一些界面
這三塊在邏輯上是相互獨立的,但是結構上是可以任意分配的比如網(wǎng)關(guān)完全就可以是一個(gè)軟件,具體就看做項目的人哪塊強
PLC能力強的就寫(xiě)PLC,網(wǎng)關(guān)和服務(wù)器側配合
上位機能力強就寫(xiě)上位機程序,網(wǎng)關(guān)和PLC側配合
淘寶上也有一站式的解決方案,但是穩定性需要自己測試,我自己用一線(xiàn)品牌的網(wǎng)關(guān)硬件都遇到過(guò)負載過(guò)重通信超時(shí)的現象