我有一些使用ModbusRTU的硬件。使用ModbusRTU的TCP/IP網關我現在可以通過TCP/IP使用我的C#應用程序來控制硬件。這工作。使用瀏覽器發送modbus命令
現在我想用我的android手機來控制它。 是的,我可以製作一個Android應用程序,對我來說什麼應該沒有問題,但是我想讓它更適合我自己使用網絡瀏覽器進行修復。這樣我就更加靈活了,因爲其他操作系統也應該沒有問題。
我感興趣的地方,我應該開始尋找,如果我想通過使用Web瀏覽器來控制硬件。什麼編程語言,服務器要求是什麼。 請注意,我在瀏覽器編程方面的經驗很少,但我很想學習它。用PHP/Ajax做了一些非常簡單的事情。 FTI,ModbusTCP打包非常簡單,我只在家中控制一些燈開/關/調光,並啓用一些設備。
這太寬泛了,不能回答這個問題,但我會先寫一個ASP.Net應用程序來打開一個TCP連接,然後從瀏覽器發出一條命令(就像你已經在做的那樣)一個簡單的按鈕點擊)。 –
與@JonB。請注意,您所談論的網站應該只是一個圖形化的外殼,您應該將邏輯提取到某種模塊中。該模塊將TCP與設備通話。您可以將此模塊包裝在WCF服務中以執行其方法,並且可以從您的網站代碼調用這些WCF操作。 – CodeCaster