From OpenSCADAWiki
Jump to: navigation, search

С помощью этого диалога можно установить:

  • Состояние транспорта, а именно: статус, "Подключение" и имя БД, содержащей конфигурацию.
  • Идентификатор, имя и описание транспорта.
  • Адрес интерфейса в формате строки: "{dev}:{spd}:{format}[:{opts}[:{mdm}]]", где:
    • dev — адрес последовательного устройства (/dev/ttyS0);
    • spd — скорость последовательного устройства из ряда: 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200, 230400, 460800, 500000, 576000 или 921600;
    • format — формат асинхронных данных "{размер}{чётность}{стоп}" (8N1, 7E1, 5O2, ...);
    • opts — различные параметры, в основном для управления потоком, разделённые символом ',':
      • "[-]h" — аппаратное (CRTSCTS);
      • "[-]s" — программное (IXON|IXOFF);
      • "rts" — использование RTS сигнала для передачи(false) и проверки на эхо, для сырого RS-485;
      • "rts1" — использование RTS сигнала для передачи(true) и проверки на эхо, для сырого RS-485;
      • "rtsne" — использование RTS сигнала для передачи(false) без проверки на эхо, для сырого RS-485;
      • "rts1ne" — использование RTS сигнала для передачи(true) без проверки на эхо, для сырого RS-485;
      • "[-]RS485" — использовать RS-485 режим, посредством TIOCSRS485.
    • mdm — режим модема, ожидание 'RING'.
  • Выбор транспортных протоколов.
  • Состояние "Подключение", в которое переводить транспорт при загрузке.
  • Временные интервалы интерфейса в формате строки: "{symbol}:{frm}[::{rtsDelay1}:{rtsDelay2}]", где:
    • symbol — время символа в миллисекундах, используется для контроля факта окончания фрейма;
    • frm — максимальное время фрейма в миллисекундах, используется для ограничение максимального размера пакета запроса — фрейма;
    • rtsDelay1 — задержка между включением передатчика сигналом RTS и началом передачи, в миллисекундах;
    • rtsDelay2 — задержка между окончанием передачи и отключением передатчика сигналом RTS, в миллисекундах.
  • Приоритет задачи входного потока.