Worker
Junior Member / Новичок
Участник № / Member № 71
отправлено / posted
Модуль Т3601 (Теконик) дискретного выхода имеет "аппаратный ШИМ", т.е. может формировать импульс заданной длительности при подаче команды в формате #AAN{Data} Data: +xxx.xx (в сек.). Поддерживается ли данная команда драйвером DCS, если да, то каким дополнением к подтипу? Если нет, то каким образом можно реализовать эту функцию (очень удобно для построения регуляторов, где время импульса не привязана к циклу пересчета). Заранее благодарен...
Сообщения / Posts 18 | Из / From: РФ
| IP / IP: IP адрес / IP address |
отправлено / posted
Точно указанный Вами формат команды в протоколе DCS не поддерживается. Но, судя по имеющейся у нас документации, эти модули поддерживают также другой формат передачи данных. "7.10 CФОРМИРОВАТЬ ИМПУЛЬС НА КАНАЛЕ ВЫВОДА #AAN Синтаксис: #AAN(DATA)[CHK](cr) # - символ разделителя AA - адрес модуля (00..FF) N – номер канала (0..7) (один ASCII символ) DATA – длительность импульса в секундах. Одновременно поддерживаются два формата: «+XX.XХX» (от 00.000 до 65.000 с) и «+XXХ.XX» (от 000.00 до 650.00 с). Длительность импульса (логическая «1»), формируемого на канале, задается с дискретностью 10 мс (Если модуль получает длительность импульса в формате «+ХХ.ХХХ», последний разряд не ис-пользуется)." Команда с форматом данных «+XX.XХX» поддерживается в протоколе DCS для модулей I-7024. Это подтип DCS/AO с соответствующими настройками каналов.
Сообщения / Posts 17321 | Из / From: Россия
| IP / IP: IP адрес / IP address |