ООО ФРАКТАЛ. Новости. Преобразователи - конверторы - интерфейсов промышленная автоматика модульные контроллеры

контрактная разработка, преобразователь интерфейса i2c, преобразователь интерфейса MicroLan, преобразователь интерфейса ModBas, сигма дельта ацп, управление гидравлическими приводами, конвертор интерфейса, конвертор протоколов, конвертор скоростей, макетная плата, промышленная автоматика, модульные контроллеры, basic, микроконтроллер basic, конвертор usb, конвертор rs232, конвертор rs422, конвертор rs485, преобразователь usb, преобразователь rs232, преобразователь rs422, преобразователь rs485, узел автоматики, шаговый двигатель, работа с термодатчиком, подключение ds18, репитер, модули входов, модули гальванической развязки, модуль ацп, модуль цап, модуль индикации, речевой модуль, модуль выходов, графический жки, примеры программ, программируемый логический контроллер
Преобразователь USB | Конвертор интерфейсов USB RS232 RS485 RS422 I2C Microlan Modbus RTU SPI Ethernet | Конверторы протоколов и скоростей | Узлы автоматики | Модульные контроллеры
Главная|Прайс-лист|FAQ|Обмен опытом|Контакты|Новости|DOWNLOAD| | Добавить в избранное | Назад
Комплект модулей MCU4 [DAC1-2.7x ]
Комплект модулей MCU4 - DAC1-2.7x - Модуль ЦАП

ООО ФРАКТАЛ. Новости. Преобразователи - конверторы - интерфейсов промышленная автоматика модульные контроллеры
Модуль ЦАП
Конвертеры интерфейсов [RSX4-4.x DIN ]
Конверторы интерфейсов - RSX4-4.x DIN - Конвертор интерфейсов В корпусе на DIN линейку (USB <=> RS485 / RS422 / RS232)

ООО ФРАКТАЛ. Новости. Преобразователи - конверторы - интерфейсов промышленная автоматика модульные контроллеры
Конвертор интерфейсов В корпусе на DIN линейку (USB <=> RS485 / RS422 / RS232)
Узлы автоматики [MCX51-9.1 DIN ]
Узлы автоматики - MCX51-9.1 DIN - Узел 2-х силовых выходов AC/DC(реле) (AC)250V/8A в 35мм-DIN-конструктиве

ООО ФРАКТАЛ. Новости. Преобразователи - конверторы - интерфейсов промышленная автоматика модульные контроллеры
Узел 2-х силовых выходов AC/DC(реле) (AC)250V/8A в 35мм-DIN-конструктиве

Разделы:

2013 год
2012 год
2011 год
2010 год
2009 год
2008 год
2007 год
2006 год
2005 год
2004 год
2003 год
2002 год
2001 год
2000 год
1999 год
 
Подписаться на рассылку
новостей






























 

Новости 2011 года

03.10.2011 (2)Выпущена новая версия интерпритатора Fractal-BASIC-Cortex весия 2-02.
- Для совместимости с модулями производства Фирмы Фрактал с базовой прошивкой для PIC18, добавлены команды MODBUS для работы с битами -> команды 0x72(чтение бита) и 0x73(запись бита). Эти комбинации в Fractal-BASIC-Cortex уже используются под команды чтение и запись регистров специального назначения.
Выбор между этими группами осуществляется записью в ячейку EEPROM(0x205) значения 0 или 1.
Новые модули поставляются с предустановленным значением 0, что соответствует принятым до этого в Fractal-BASIC-Cortex командам чтение/запись регистров. При занесении в эту ячейку единицы, модуль начинает интерпретировать эти комбинации как чтение / запись бита. Поскольку нужное значение заносится в EEPROM, то достаточно один раз сделать эту запись, она будет сохраняться при отключении питания. При работе с битовыми командами теперь допустимо указывать номер бита от 0 до 15.
- Исключены операторы и функции CHSM и CHSMR. Вместо них введены функции CRC16 и CRC8.
Новые функции вычисляют соответственно CRC16 для MODBUS RTU и CRC8 для MicroLan.
В качестве параметров указываются - начальная ячейка и число ячеек. Для CRC16 максимальное число ячеек 65535, для CRC8 - 256. Если адрес указан как положительное число, то идет работа с RAM, если отрицательный, то с FLASH.
- При использовании режима входов PT1000(реализованы не во всех модификациях), теперь доступны все форматы преобразования - вольты, единицы АЦП и проценты.
- Оператор LAN теперь поддерживает режим паразитного питания датчика.
- Для модулей с графическим встроенным ЖКИ с контроллером PCF8531 подключенным по I2C добавлены операторы управления режимами
03.10.2011 (1)Опубликовано новое Описание терминального модуля (панель оператора) MCX53-20.x.
19.07.2011Выпущена новая версия интерпритатора Fractal-BASIC-Cortex весия 2-01.
Приведены в соответствие оператор и функция MEMW. Младший по адресу в RAM байт соответствует младшему байту в операторе/функции.
- Для модулей имеющих в своем составе графический ЖКИ, добавлены операторы POINT, LINE, RECT и COLOR.
- Оператор POINT выводит точку с координатами X и Y.
Пример: POINT 107, 23 ; вывод точки с координатами x=107, y=23
- Оператор LINE выводит линию с координатами от прошлого значения POINT или LINE до X и Y.
Пример: LINE 67, 14 ; вывод линии в точку x=67, y=14
- Оператор RECT выводит прямоугольник с координатами от прошлого значения POINT или LINE до X и Y.
Пример: RECT 49, 30 ; вывод прямоугольника в точку x=49, y=30
- Оператор COLOR управляет яркостью и цветом подсветки ЖКИ. Если указан один параметр, то он расценивается как цвет из палитры 14 основных цветов. Если заданы три параметра, то они задают яркость красного, зеленого и синего соответственно. Диапазон 0…64.
Пример: COLOR 8 ; включить ярко красную подсветку
COLOR 32,32,32 ; включить подсветку белого на половинную яркость
- Оператор BEEP обеспечивает подачу звукового сигнала на модулях где установлен динамик.
Первый параметр – частота в герцах, второй – длительность в секундах 0…9.999с. После обработки этого оператора интерпретатор сразу переходит к обработке следующего, т.е. воспроизведение звука не приостанавливает работу программы. Для случаев, когда требуется ожидание завершения звука, например проигрывание мелодии, длительность необходимо указывать на 10 больше. Если в качестве частоты указан 0, то будет проиграна пауза нужной длительности.
Пример «Былененький он зел»:
10 beep 1335,10.5
20 beep 1000,10.5
30 beep 1335,10.5
40 beep 1000,10.5
50 beep 1335,10.5
60 beep 1260,10.25
70 beep 0,10.25
80 beep 1260,11
20.06.2011 (3)Опубликовано Описание терминального модуля (панель оператора) MCX53-20.x.
20.06.2011 (2)Опубликовано новое Описание программируемого логического контроллера (ПЛК) серии MCX53-32.x.
20.06.2011 (1)Выпущена новая версия интерпритатора Fractal-BASIC-Cortex.
Расширена функциональность интерпретатора для раскрытия в полной мере особенностей новых модулей MCX53-32.x и MCX53-20.x. Добавлены:
- поддержка одновременно двух каналов RS485;
- поддержка многофункциональных линий ввода-вывода с автоматической конфигурацией внешних входных цепей;
- поддержка работы с графическим ЖКИ TIC32 (драйвер PCF8531) через дополнительный канал I2C и управление яркостью RGB подсветки этого индикатора;
- поддержка работы со звуковым выходом.
Для доступа к еще одному каналу RS485 в операторе / функции RS485 необходимо при указании адреса устройства на шине указать адрес на 1000 больше. Для канала 1 (UART3) применяются адреса без изменений,
для канала 0 (UART1) указывается адрес на 1000 больше. Для изменения параметров канала 0 (UART1) нужно указывать адрес не 400 , а 1400 : RS485F#1400,(0) = ...
Для оператора PUT и функции GET тоже добавлена возможность работы со вторым каналом RS485.
При сохранении уже имеющегося формата команд , добавлен упрощенный вариант обращения.
Перед работой канала требуется провести инициализацию – указать начало буфера и режим приема(пакетный/ побайтный). После этого, при работе просто указывается номер канала и число байт. Примеры:
PUT$ 0,ADR1; Инициализация канала 0(UART1) с указателем ADR1
PUT$ 0,0x100; Инициализация канала 0 c таймаутом
PUT$ 1,0x101; Инициализация канала 1(UART3) без таймаута
PUT$ 0,5; канал 0, послать 5 байт из предварительно указанного буфера
X = GET$ 1,7; канал 1, проверить сколько пришло и передать в буфер 7 байт
Введена поддержка многофункциональных линий ввода-вывода, работа которых обеспечивается несколькими линиями микроконтроллера. Такие линии есть в серии MCX53-32.x. В таких линиях одна линия (основная)выполняет функцию ввода(вывода), а другая в паре с соответствующими джамперами конфигурирует режим работы основной линии. Для работы и конфигурирования режимов используется оператор / функция PIN. Для задания режима линии необходимо вызвать PIN с указанием номера линии и номера режима в котором эта линия будет работать далее и установить соответствующий джампер в нужное положение.
Добавлена поддержка ЖКИ TIC32 с драйвером PCF8531. Такая конфигурация предусмотрена в модуле MCX53-20.x. Обмен с ЖКИ производится по второму каналу I2C с использованием встроенного контроллера прямого доступа (ЦПУ не участвует в процессе передачи массива данных в ЖКИ). Благодаря этому регенерация экрана не отражается на производительности контроллера.
Поддерживается и вывод на ЖКИ прямо из интерпретатора(например оператором PRINT), и обработка команд приходящих по интерфейсам RS485 и I2C (полностью аналогично нашему модулю MCX53-19.x).
Обеспечивается вывод символов в символьном режиме(по знакоместам), в графическом режиме(в любой точке экрана).
Доступны символы двойной ширины / высоты (+).
Можно выводить точки, линии, прямоугольники, заранее сохраненные графические фрагменты.
Все это можно делать при полном наборе режимов вывода: перо белое / черное , забой, наложение, инверсия и т.д.
Для символьного вывода из PRINT нужно указать адрес #16. Для доступа у графическим функциям будут в следующей версии реализованы операторы, сейчас они доступны пока по командам поступающим по внешним интерфейсам.
Для модуля MCX53-20.x доступно управление RGB подсветкой и контрастностью ЖКИ.
Для основных цветов используется оператор LCD(140) = 0…14, для раздельного задания R, G, B - LCD(141…143) соответственно.
Для управления контрастностью применяется LCD(110) = …
Для модуля MCX53-20.x доступно управление звуком. Пока доступ через оператор LCD(150) = тон ,
LCD(151) = длительность. Тон задается из расчета длительности периода сигнала в микросекундах, длительность в миллисекундах.
Для модуля MCX53-20.x восемь кнопок доступны по функциям PIN(0 …7).
10.06.2011В продаже новая версия терминальных модулей MCX53-20.x.
07.06.2011Запущена в производство новая версия терминальных модулей MCX53-20.X.
Модуль предназначен для отображения алфавитно-цифровой и графической информации и ввода информации с кнопок. Может использоваться как законченное терминальное устройство или как управляющее(ведущее) устройство MODBUS.
Модуль включает в себя графический ЖКИ 128x32 с полноцветной подсветкой, 8 кнопок, малогабаритный динамик, модуль питания.
Работа с модулем может осуществляться по интерфейсам I2C и RS485(MODBUS).
В модуле использован микроконтроллер STM32F103, который обеспечивает работу с последовательными каналами и работу с ЖКИ, кнопками и звуком.
Для вывода символов обеспечиваются эмуляция символьного режима 21 символ на 4 строки, символы двойной высоты/ширины в разных режимах вывода.
Для графики реализован вывод точек/линий/прямоугольников в разных режимах вывода.
Яркость и цвет подсветки программно регулируются (R,G,B), что создает дополнительные удобства при отображении информации и позволяет отображать, например, состояние устройства.
Некоторые модификации модуля содержат часы реального времени с литиевой батареей.
Новый вариант модуля совместим по командам со своими предшественниками и имеет возможность использования встроенного Fractal-BASIC-Cortex.
Питание +5V или + 8...30V.
Электрическая схема
10.05.2011 (2)В продаже новый программируемый логический контроллер (ПЛК) серии MCX53-32.x.
Описание
10.05.2011 (1)В интерпретатор Fractal-BASIC-Cortex добавлены оператор / функция COUNT. Теперь можно использовать встроенные аппаратные счетчики для счета импульсов от внешних источников и работы с энкодерами. Подсчет происходит аппаратно, независимо от работы BASIC- программы.
Доступно до трех(в зависимости от типа модуля) независимых 16 битных счетчиков. Для запуска счета необходимо вызвать оператор COUNT с параметрами инициализации. В параметрах указывается:
- номер аппаратного таймера (2, 3, 8) -> третья тетрада считая от младшей,
- режим счета(счет с/без обнулением при прочтении, энкодер, энкодер с обнулением) -> вторая тетрада от младшей,
- комбинация входа(ов)(для счетчика до 4 линий, для энкодера до 2 пар линий) -> младшая тетрада,
- начальное состояние счетчика (0…0xFFFF <=> 0…65535).
При инициализации выбранная(ые) линии автоматически инициализируются как входы с подтяжкой.
В режиме энкодера подсчет ведется при каждом изменении любого из сигналов, т.е. на период получается 4 .
Т.к. используются аппаратные таймеры, то для подачи входного сигнала доступны не все линии, а только конкретные комбинации для конкретного типа модуля. Доступные комбинации приведены в описаниях на модули.
Функция COUNT возвращает число накопленных импульсов(шагов для энкодера). Есть 2 группы режимов с обнулением и без обнуления при прочтении.
Оператор COUNT заносит в счетчик требуемую величину.
Примеры:
count(213h)=7 ;инициализация TIM 2 в счетчик без обн. на 3 вход с предустановкой 7
count(821h)=5 ;инициализация TIM 8 в счетчик с обн. на 1 вход с предустановкой 5
count(831h)=4 ;инициализация TIM 8 в энкодер без обн. на 1 комб. с предустановкой 4
count(342h)=0 ;инициализация TIM 3 в энкодер с обн. на 2 комб. с предустановкой 0
count(3)=5678 ;занесение в TIM 3 значения 5678
x = count(8) ;чтение TIM 8

Для функции CMP добавлена возможность сравнения данных и во Flash. При указании отрицательного адреса, он рассматривается как адрес байта во Flash памяти.

Добавлен оператор WDOG. Он управляет работой встроенного в микроконтроллер узла Independent watchdog.После сброса микроконтроллера работа этого узла запрещена. Пользователь, при необходимости, может разрешить его работу, указав период в секундах срабатывания watchdog. При этом в программе необходимо будет предусмотреть периодический сброс watchdog гарантировано чаще чем было указано при инициализации оператора. Если произойдет переполнение watchdog , то модуль будет сброшен и программа запустится сначала. При необходимости watchdog можно выключить присвоив оператору значение 0. Диапазон задаваемых времен 0.01 … 26с. По умолчанию принять значение =1с. Узел watchdog имеет собственный тактовый генератор. У этого генератора довольно большой разброс по опорной частоте – приблизительно до 1.5 раз в обе стороны, это надо учитывать при выборе значения оператора WDOG. Пример использования:
17 WDOG = 2.5 ;зададим критическое время =2.5с

1458 WDOG ;сброс, должен выполняться заведомо чаще чем 2.5с
08.04.2011 (2)Запущен в производство новый узел MCX53-32.x.
Новый узел это новый этап в развитии популярной серии MCX53. В MCX53-32.x применен микроконтроллер ARM7 Cortex-M3. Это позволило значительно расширить функциональность по сравнению с ближайшим аналогом — MCX53-5.
Применение нового микроконтроллера позволило впервые в серии MCX53 использовать Fractal-BASIC-Cortex. Это в совокупности с новыми аппаратными возможностями дает пользователям много интересных возможностей.
КРАТКИЕ ХАРАКТЕРИСТИКИ:
Микроконтроллер STM32F103RET6 / STM32F103RGT6 / STM32F205RGT6
  Быстродействие 72 MHz / 120 MHz / 1.25 DMIPS/MHz (Dhrystone 2.1)
  Flash 512 Кбайт / 1024 Кбайт
  RAM 64 Кбайт / 96 Кбайт / 128+4 Кбайт
  АЦП 3 АЦП 12 бит 1мкс / 0.5мкс
  ЦАП 2 ЦАП 12бит
  Отладочный разъем Serial wire debug (SWD)
Встроенный однокристальный Fractal-BASIC-Cortex
Интерфейсы без развязки - USB, RS485/CAN, I2C, SPI, MicroLan
Гальванически развязанные интерфейсы - RS485, MicroLan DS2482-100
Часы реального времени с литиевым элементом
Универсальные сигнальные входо-выходы - 12
  режим АЦП 0...+3.3В
  режим АЦП 0...10(24)В
  режим АЦП 0...20мА
  режим PT1000
  режим дискретного входа "сухой контакт" 3мА
  режим дискретного входа 0 / +3.3В
  режим дискретного входа 0 / 24В
  режим программного MicroLan с поддержкой паразитного питания
  режим логического выхода 0 / 3.3В +-20мА
  режим ЦАП 12 бит 0...10В / 0...20мА (2 линии)
все перечисленные варианты доступны во всех основных исполнениях одновременно.
Силовые выходы  - 8
  механическое реле 250V AC / 5 A
  оптотриак с детектором нуля 400 V / 0.15А
  оптореле 1(2)А / 50В
  ВХОД с индивидуальной гальванической развязкой
Питание +9...24В
Габариты узла в DIN конструктиве - 105x86x58
08.04.2011 (1)Выпущено обновление Fractal-BASIC-Cortex весия 1-14.
Значительно расширена функциональность директивы INFO.
Добавлена возможность измерения температуры кристалла;
Добавлена возможность измерения напряжения на встроенном источнике опорного напряжения;
Добавлена возможность обработки удобной формы записи шестнадцатеричных чисел  :  0xF1B5;
Добавлена возможность простого изменения параметров канала RS485.
25.03.2011 (2)В интерпретатор Fractal-BASIC-Cortex добавлен оператор LANI. Он является полным аналогом оператора LAN. Разница в том, что этот вариант оператора работает с Lan-устройствами не непосредственно через линии микроконтроллера, а через специальный чип DS2482 , подключаемый по каналу I2C. Этот чип разработан и изготавливается «авторами» MicroLan 1-wire технологии – фирмой DALLAS(MAXIM). Он наилучшим образом адаптирован к работе с линиями MicroLan, обеспечивая формирование нужных диаграмм в «тонкостях». Использование этого чипа в качестве дополнительного моста для подключения MicroLan устройств позволяет создавать более протяженные и защищенные линии по сравнению с подключением приборов непосредственно к линиям ввода/вывода основного микроконтроллера.
В перечне выпускаемых нами модулей есть модуль IO4-1.1 с одним из таких чипов DS2482-800. Он обеспечивает взаимодействие с 8-ю лучами MicroLan, дополнительно обеспечивая гальваническую развязку линий от системной I2C шины. Интерпретатор выполняя оператор самостоятельно ведет обмен с DS2482, скрывая всю рутину множества необходимых действий. Новый оператор является очень простым, удобным и мощным средством взаимодействия с MicroLan приборами.
Синтаксис оператора полностью повторяет синтаксис LAN. Разница при задании параметра . В нем указывается I2C адрес модуля и номер выбранной линии . может принимать значения от 0 до 255(0FFh).
В старшей тетраде указывается младшая тетрада slave-адреса I2C выбранного модуля(в DS2482 старшая тетрада I2C slave-адреса всегда равна 3), а в младшей тетраде указывается номер линии 0…7.
25.03.2011 (1)В интерпретатор Fractal-BASIC-Cortexдобавлена директива PROTECT. Теперь стало возможным защитить пользовательскую программу от считывания и копирования. В случае подачи директивы LIST после применения директивы PROTECT, будет выдано сообщение о том что включена защита от считывания. Отключить защиту можно только директивой NEW, которая автоматически сотрет текст программы.
Добавление такой директивы стало возможным благодаря одному из важных свойств Fractal-BASIC-Cortex – его однокристальности. В прежних версиях - Fractal-BASIC и Fractal-BASIC-PIC эту директиву не имело смысла вводить из за того что BASIC - программа хранилась во внешнем чипе памяти. И при очень большом желании можно было просто считать программу оттуда. Теперь злоумышленники останутся наедине со своим желанием. Все что можно сделать с микроконтроллером в котором расположены и интерпретатор Fractal-BASIC-Cortex и защищенная BASIC программа - это стереть либо BASIC – программу и записать новую, либо при использовании доступа через средства низкоуровневого программирования и отладки - стереть кристалл полностью, вместе с интерпретатором Fractal-BASIC-Cortex и Fractal-Boot-Loader.
18.03.2011Выпущено обновление Fractal-BASIC-Cortex весия 1-12.
Добавлен оператор LCD. Он обеспечивает поддержку работы модулей с Fractal-BASIC-Cortex с символьными ЖКИ и OLED индикаторами совместимыми с HD44780 (подавляющее большинство символьных ЖКИ и OLED). Наличие этой возможности максимально упрощает конечное изделие и написание программы для него, еще больше увеличивая функциональность наших модулей. После применения LCD, вывод сообщений производится через обычный оператор PRINT#. В адресе PRINT# для вывода на LCD надо указывать 16. При этом функциональность PRINT# по отношению к другим каналам вывода (I2C и SPI) сохранена в полном объеме.
09.03.2011Опубликованы примеры программ rs485_mcx51-9_1-01.bas и rs485_mcx53-19_1-01.bas демонстрирующих простоту и удобство новых оператора/функции RS485.
05.03.2011 (2)Выпущено обновление Fractal-BASIC-Cortex весия 1-11.
Добавлены оператор / функция RS485. С их введением работа с удаленными узлами сети RS485 по протоколу MODBUS стала очень простой и удобной. Оператор/функция RS485 обеспечивают соответственно запись и чтение памяти удаленных узлов. Обеспечивается протокольный обмен с подсчетом CRC16 и проверкой всех возникающих ошибок при обмене. При всей своей внешней простоте они осуществляют все процедуры в соответствии с протоколом MODBUS. Вся «протокольная рутина» спрятана от пользователя и на поверхности только результат.
Формат самоочевиден и копирует формат принятый в I2C. Первый параметр это адрес узла, второй – адрес байта в памяти удаленного узла. По аналогии с I2C доступны модификаторы “W” и “F”, что добавляет гибкости.
05.03.2011 (1)В продаже пассивный модуль 2-х силовых выходов с гальванической развязкой, реле OUT2-3.x
01.03.2011Опубликована навая версия примера tft_2-08.bas работы модуля MCU32-1 с TFT-Touch панелью TE-ULCD35/56.
Теперь в примере демонстрируются практически все основные доступные функции.
Добавлены разделы обработки нажатий и вывода BMP изображений.
07.02.2011Выпущено обновление Fractal-BASIC-Cortex весия 1-09. Значительно расширены возможности работы с FLASH.
04.02.2011Опубликованы электрические схемы кросс модулей CRS10-1.x
24.01.2011Выпущено обновление Fractal-BASIC-Cortex весия 1-07. Впервые в вычислителях с Fractal-BASIC реализован и режим I2C-slave. Ноавя версия может работать с MCU32 по шине I2C в режиме slave и мультимастер.
Это позволяет организовать простой доступ к данным Fractal-BASIC-Cortex через I2C.

Главная страница :: Новости :: Прайс-лист :: FAQ :: Обмен опытом :: Ссылки :: О фирме :: Как нас найти :: Как купить :: Полный список модулей :: Преобразователи интерфейсов / Репитеры :: Интерфейсные модули :: Вычислители :: Узлы автоматизации :: Модули входов :: Модули выходов :: Модули аналогового входа/выхода :: Модули питания :: Кроссы, Макетные модули, Переходные модули :: Другие модули ::

postmaster@fractal.com.ru
Copyright © 1999-2017 ООО "Фрактал"

Яндекс цитирования Rambler's Top100
44694
317
4
2