DS1202 — это миниатюрный BASIC-программируемый контроллер,в первую очередь предназначенная для решения задач преобразования интерфейсов RS232-ethernet («serial-over-IP» application) и контроля устройств, подключенных к последовательному порту («serial control» application). Поставляется с загруженной полнофункиональной прошивкой “serial-over-IP” (преобразование интерфейсов RS232-ethernet).
Уникальной особенностью модуля DS1202 является мульти-канальный последовательный порт. Устройство имеет единственный DB9M разъем, но на нем можно реализовать до 3.5 независимых последовательных канала. Если вы не используете DSR и DTR линии, то их можно сконфигурировать под Rx и Tx дополнительного последовательного канала. То же самое для линий RTS и CTS. Всего возможно реализовать до 15 различных комбинаций.
Аппаратные характеристики.
Спецификации:
-
Замена для устаревшего модуля DS203.
-
Основан на BASIC — программируемом встраиваемом модуле EM1202.
-
10/100BaseT, авто-MDIX Ethernet порт.
-
До 3.5 последовательных каналов через один RS232 разъем (DB9):
-
Скорость до 921,600;
-
Режимы четности - None/even/odd/mark/space;
-
Режимы передачи данных — 7/8 бит;
-
Опция контроля потока (flow control);
-
Гибкая настройка RS232 порта (15 различных комбинаций), например:
-
Простой канал: RX, TX, CTS, RTS, DSR и DTR линии;
-
3.5 канала: RX, TX, RX2, TX2, RX3, TX3 и RX4 линии.
-
1024Кб flash — памяти под прошивку, приложения и данные.
-
2Кб EEPROM для массива данных.
-
Светодиодные индикаторы состояния:
-
Зеленый и красный светодиоды состояния на верхней панели устройства;
-
Зеленый и красный светодиоды состояния на разъеме RJ45;
-
Светодиодны состояния соединения (link) и режима скорости (speed) на RJ45 разъеме.
-
Программно-контроллируемый PLL.
-
Питание: 10-24В (12В — номинальное значение).
-
Размеры: 60x47x30мм.
-
Обновление прошивки через последовательный порт или сеть ethernet.
Возможности программирования.
Объекты, поддерживаемые платформой:
-
Sock — поддержка сокетов (до 16 UDP, TCP и HTTP сессий).
-
Net — контроль ethernet порта.
-
Ser — до 4 последовательных портов (UART, Wiegand и clock/data режимы).
-
Io — объект линий ввода/вывода общего назначения, портов и прерываний.
-
Fd — управляет файловой системой flash-памяти и раздельным доступом к секторам.
-
Stor — обеспечивает доступ к EEPROM
-
Romfile — облегчает доступ к файловым ресурсам (fixed data).
-
Pat — управляет светодиодами.
-
Button — контролирует MD-линию (клавиша настройки)
-
Sys — объект общего функционала устройства
Группы функций: Строковые функции (Strings functions) (всего 21!), функции конвертирования времени даты и функции вычисления хэша (md5 и sha1).
Типы переменных: Byte, char, integer (word), short, dword, long, real, string + массивы и структуры.
Войти