01
Установіть застосунок
Завантажте DMG для Mac з Apple Silicon і macOS 14 або новішою. Відкрийте образ і перенесіть mmcom до «Програм». Застосунок має підпис Developer ID і нотаризацію Apple. Щоб спробувати без обладнання, оберіть «Демо», підключіться й відкрийте «Регістри».
02
Підключіться через USB / RS-485
Під’єднайте адаптер з автоматичним керуванням напрямком. Оберіть USB · RS-485, оновіть список портів і вкажіть свій /dev/cu.*. Швидкість, біти даних, парність і стоп-біти мають відповідати пристрою. Якщо порту немає, перевірте драйвер. Підключення A/B, спільний провід і термінацію перевіряйте за документацією обладнання.
03
Прочитайте перший регістр
У «Регістрах» задайте Unit ID та функцію 03 для Holding Registers або 04 для Input Registers. Адресу й кількість беріть із карти виробника. Явно оберіть нумерацію з 0 або з 1: позначення 40001 часто відповідає протокольній адресі 0. Виконайте читання та відкрийте таблицю значень. RTU використовує CRC-16/Modbus.
04
Знайдіть невідомі параметри
У панелі USB · RS-485 відкрийте «Пошук пристроїв». Задайте діапазон адрес і параметри UART. mmcom перебирає адреси 1–247 і підтверджує результат двома відповідями з правильною CRC. Виявлення залежить від функції, регістра й тайм-ауту; не кожен пристрій буде знайдено. Перед пошуком зупиніть інших ведучих на шині.
05
Використовуйте мережевий шлюз
Для Modbus TCP введіть IP, порт сервера й Unit ID. Застосунок додає MBAP без CRC. Для прозорого RS-485-шлюзу оберіть TCP-потік і передавайте RTU-кадри з CRC, якщо цього потребує шлюз. Швидкість і парність задавайте на шлюзі. На iPhone доступне лише мережеве підключення; публічної мобільної збірки ще немає.
06
Збережіть результат
Перегляньте TX/RX і час подій. Перемикайте HEX, DEC і текст, фільтруйте журнал і експортуйте TXT до виходу: у пам’яті лише останні 2000 подій. Перед записом перевірте карту пристрою: функція 06 змінює один регістр, 16 — кілька. Автоопитування читає дані, а записи автоматично не повторюються.