Как вы общаетесь с устройством Modbus в приложении iPhone? - PullRequest
2 голосов
/ 06 сентября 2010

Я хотел бы иметь возможность разрабатывать приложение для iPhone, которое может взаимодействовать с устройствами Modbus, но я не уверен, что делать дальше. Кто-нибудь имел опыт работы с этим или для этой цели существуют библиотеки?

Ответы [ 2 ]

1 голос
/ 30 ноября 2011

Я выполняю все вышеперечисленные пункты, моя iOS Modbus lib работает отлично, приложение теперь в AppStore, PLCLink читает и устанавливает любые данные modBus в мою домашнюю автоматизацию Wago.Руководство по установке: http://pautex.fr/plclink

1 голос
/ 08 декабря 2010

Сначала вам нужно будет узнать, как создать простой TCP-клиент на вашем iPhone и простой TCP-сервер на вашем компьютере, с которым ваш iPhone-клиент будет общаться через WiFi.Убедитесь, что команда PING работает, и брандмауэр не блокирует порт вашего сервера перед любыми экспериментами клиент / сервер, и убедитесь, что порт сервера для эксперимента больше 1024 и еще не используется.Затем посмотрите спецификацию MODBUS TCP на официальном сайте , ознакомьтесь с интересующими вас кодами функций и изучите код C, найденный здесь .Затем создайте простой клиент MODBUS TCP, который может отправить запрос на сервер MODBUS TCP и интерпретировать ответ.Лучший способ - начать чтение значения одного регистра, затем прогрессировать во времени и добавить больше функций.

...