From OpenSCADAWiki
За допомогою додаткового діалогу можна встановити:
- Інтервали часу інтерфейсу у форматі рядка: "{conn}:{symbol}[-{NextReqMult}][:{KeepAliveTm}[:{rtsDelay1}:{rtsDelay2}]]", де:
- conn — максимальний час очікування відповіді підключення, у мілісекундах — тобто відповіді від віддаленого пристрою;
- symbol — максимальний час одного символу, використовується для виявлення закінчення фрейму та таймауту наступного запиту, у мілісекундах;
- NextReqMult — множник часу наступного запиту до часу символу symbol, 4 по замовченню;
- KeepAliveTm — таймаут життя для перезавантаження транспорту, в секундах; використовуйте значення < 0 для зупинки транспорту після відсутності відповіді на будь-який запит;
- rtsDelay1 — затримка між включенням передавача сигналом RTS та початком передачі, у мілісекундах;
- rtsDelay2 — затримка між закінченням передачі та відключенням передавача сигналом RTS, у мілісекундах.
- Може бути пріоритетно визначено другим глобальним аргументом поля адреси, на кшталт "/dev/rfcomm0:9600||1000:40-20".
- Не відключати при обробці. Інколи закриття відкритого пристрою може бути руйнівним, наприклад, на ПЛК LP від ICP-DAS, та Ви можете попередити це цією опцією.
- [MODEM] Параметри модему. Цей режим включається наявністю п'ятого параметру адреси та передбачає здійснення дзвінка за телефоном, вказаним цим параметром, на момент запуску транспорту. Після встановлення зв'язку з віддаленим модемом всі запити передачі спрямовуються станції за віддаленим модемом. Відключення сеансу зв'язку, із зупинкою транспорту, здійснюється за таймаутом активності.
- Час очікування (таймаут) модема на запити, в секундах.
- Час життя підключення, в секундах. Якщо протягом цього часу буде відсутня передача даних через транспорт, то підключення буде розірвано.
- Витримка часу перед ініціалізацією модема, в секундах.
- Витримка часу після ініціалізації модему, в секундах.
- Перший рядок ініціалізації (зазвичай містить команду скидання налаштувань модему "ATZ").
- Другий рядок ініціалізації.
- Рядок результату ініціалізації модему (зазвичай "OK"), яким відповідає модем на ініціалізацію та якого треба очікувати.
- Рядок додзвону до віддаленого модему (зазвичай "ATDT"). При додзвоні номер телефону додається до даного префіксу.
- Рядок результату вдалого підключення (зазвичай "CONNECT").
- Рядок результату зайнятості лінії (зазвичай "BUSY").
- Рядок результату відсутності несущої в лінії (зазвичай "NO CARRIER").
- Рядок результату відсутності гудка лінії (зазвичай "NO DIALTONE").
- Рядок виходу з режиму даних (зазвичай "+++") та використовується "Час перед ініціалізацією модему", після неї.
- Команда повісити трубку (зазвичай "+++ATH"). Ця команда викликається завжди, коли потрібно розірвати підключення.
- Рядок результату команди повісити трубку (зазвичай "OK"), яким відповідає модем на команду та який треба очікувати.
- Специфічні до протоколу користувацькі параметри.
- Скинути усі додаткові параметри до типових значень та очистити специфічні до протоколу користувацькі параметри.