ModbusRTU를 사용하는 하드웨어가 있습니다. ModbusRTU에 TCP/IP 게이트웨이 사용 이제 TCP/IP를 통해 C# 응용 프로그램을 사용하여 하드웨어를 제어 할 수 있습니다. 이 작동합니다.브라우저를 사용하여 modbus 명령 보내기
이제 안드로이드 폰으로 제어하고 싶습니다. 예, Android 앱을 만들 수 있지만 문제가되지는 않지만 웹 브라우저로 문제를 해결하기 위해 더욱 특별한 앱으로 만들고 싶습니다. 그렇게하면 다른 운영체제도 문제가되지 않기 때문에 더욱 유연 해집니다.
웹 브라우저를 사용하여 하드웨어를 제어하고 싶다면 어디서부터 시작해야하는지 관심이 있습니다. 어떤 프로그래밍 언어, 서버 요구 사항은 무엇입니까? 웹 브라우저 프로그래밍에 대한 경험이 거의 없지만 배우기를 간절히 바랍니다. PHP/Ajax를 사용하여 아주 단순한 작업을 수행했습니다.
Fyi, ModbusTCP는 정말 간단합니다. 집안의 일부 켜기/끄기/밝기 조절 만하고 일부 장비를 켜기 만하면됩니다.
이것은 너무 광범위하여 대답 할 수는 없지만 ASP.Net 앱을 작성하여 TCP 연결을 열고 브라우저의 게시물에 대한 명령 (예 : 이미 수행 한 것과 같은)을 시작합니다. 간단한 버튼 클릭). –
@JonB. 당신이 말하는 웹 사이트는 단순한 그래픽 셸로되어 있기 때문에 어떤 종류의 모듈에 로직을 추출해야합니다. 이 모듈은 TCP가 장치와 통신하고 있습니다. WCF 서비스에서이 모듈을 래핑하여 메서드를 실행할 수 있으며 웹 사이트 코드에서 이러한 WCF 작업을 호출 할 수 있습니다. – CodeCaster