在PLC控制柜與互聯(lián)網(wǎng)連接時(shí),許多網(wǎng)站都提供API定義,PLC控制柜可以使用它們來(lái)交換某些數據?!?/div>
在PLC控制柜與互聯(lián)網(wǎng)連接時(shí),許多網(wǎng)站都提供API定義,PLC控制柜可以使用它們來(lái)交換某些數據。PLC控制柜社區更感興趣的是提供可能對自動(dòng)化機器、設備和系統有用的那種硬數據的站點(diǎn)。當然,PLC必須具有出站訪(fǎng)問(wèn)互聯(lián)網(wǎng)的權限,才能與提供API的站點(diǎn)連接。信息可能包括當前和未來(lái)的天氣狀況、太陽(yáng)的位置、商品或能源的當前價(jià)格或許多其它可能相關(guān)的數據。
互聯(lián)網(wǎng)搜索將指出哪些網(wǎng)站提供訪(fǎng)問(wèn)所需信息的API。一些API允許免費訪(fǎng)問(wèn),而另一些API則限制用戶(hù)每天訪(fǎng)問(wèn)的次數。提供更具價(jià)值信息的提供商,則可能會(huì )收取一定的訂閱費。
當PLC控制柜或其它軟件,按照定義的格式發(fā)起HTTP請求時(shí),網(wǎng)站將返回JSON格式的響應。用戶(hù)可以解析此響應以獲得特定數據。
在嘗試將PLC控制柜與網(wǎng)站人機界面連接或任何形式的低層級以太網(wǎng)通信時(shí),應為程序員配備一些有用的工具。一種是開(kāi)源的Wireshark,它將公開(kāi)HTTP請求和響應數據包。另一個(gè)是文本編輯器,可以方便地查看JSON響應。任何文本編輯器都可以,但是有許多免費的編輯器,能夠提供增強顯示的JSON格式內容以簡(jiǎn)化工作。
(更多PLC控制柜、變頻控制柜相關(guān)產(chǎn)品,點(diǎn)擊導航)