DS1206 - это миниатюрный BASIC-программируемый контроллер, в первую очередь предназначенный для решения задач преобразования интерфейсов RS232-ethernet («serial-over-IP» application) и контроля устройств, подключенных к последовательному порту («serial control» application). Поставляется с загруженной полнофункиональной прошивкой “serial-over-IP” (преобразование интерфейсов RS232-ethernet).
Уникальной особенностью модуля DS1206 является мульти-канальный последовательный порт. Устройство имеет единственный DB9M разъем, но на нем можно реализовать до 3.5 независимых последовательных канала. Если вы не используете DSR и DTR линии, то их можно сконфигурировать под Rx и Tx дополнительного последовательного канала. То же самое для линий RTS и CTS. Всего возможно реализовать до 15 различных комбинаций.
Другой особенностью модуля DS1206 является программно-контроллируемое напряжение питания через разъем RS232 порта, теперь можно запитывать ваше устройство прямо через последовательный порт модуля DS1206. Кроме того, DS1206 может сам питаться через этот разъем.
Аппаратные характеристики.
Спецификация:
-
Может заменить собой модули DS203 и DS1202.
-
Основан на высокоскоростном (88МГц) контроллере T1000 IC.
-
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 для массива данных.
-
4 светодиодных индикатора состояния:
-
Программно-контроллируемый PLL.
-
Питание: 10-24В (12В — номинальное значение).
-
Размеры: 60x47x30мм.
-
Обновление прошивки через последовательный порт или сеть ethernet.
Смотрите также DS1206N
Возможности программирования.
Объекты, поддерживаемые платформой:
-
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 + массивы и структуры.
Увійти