This is topic Обмен по MODBUS in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/31/t/000272.html

Posted by sync (Участник № / Member № 2233) on :
 
Здравствуйте,
у меня возникла проблема при обмене по протоколу MODBUS. Входные сигналы от УСО получаю верно, а когда пытаюсь послать сигнал в УСО, возникает проблема: к примеру, выбираю компонент W_WORD настраиваю параметры (номер,адрес,канал), привязываю к каналу(допустим HEX16, тип устанавливаю в OUTPUT), но сигнал на УСО не идет.
С не терпением жду ответа/совета =)
 
Posted by PMA (Участник № / Member № 1387) on :
 
Добрый день !
По какой то причине команда W_WORD для дискретных выходов не работает. Использовал W_BYTE. при этом
пришлось 16 битные каналы разделить на части по 8 бит.
 
Posted by AdAstra UA (Участник № / Member № 2198) on :
 
Re:sync Некоторые производители не совсем корректно реализуют протокол modbus в своих устройствах. Посмотрите с помощью мониторинговой программы, например, PortMon, что отвечает УСО на запросы.

Re:PMA Функция W_Word предназначена для работы с регистрами, если же Вы работаете с Coil-ми то нужно использовать соответствующее функции (1, 2, 5, 15). Количество Coil-ов, передаваемых в одной команде - до 32 (если канал HEX32).

[ 26.02.2007, 19:26: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
 
Posted by sync (Участник № / Member № 2233) on :
 
Мы используем УСО киевской фирмы АКОН, а именно WAD-AIK-BUS(USB),WAD-AO-BUS(USB), WAD-DOS-BUS(USB),WAD-RS232-USB-RS485-BUS, которые поддерживают протокол Modbus RTU. Для их конфигурирования используется программа "АКОН Администратор". Одновременно использовать эту программу и ТМ6.04 нельзя, так как при запуске АКОН Администратора блокируется COM1 и нельзя запустить Профайлер. Обратно если запущен Профайлер нельзя подключиться из АКОН Администратора к модулям ввода,вывода.

В части 2 "Быстрого старта" для работы с дискретными входными/выходными сигналами есть описание программ распаковки битов байта данных получаемого от контроллера и упаковки битов управления в байт. То есть, если я правильно понял, можно воспользоваться либо этим методом, либо использовать атрибуты Бит1, Бит2…Бит16 каналов класса HEX16 для доступа к отдельным битам
 
Posted by AdAstra UA (Участник № / Member № 2198) on :
 
1.Для передачи данных в WAD-AO-BUS используйте компонент Modbus W_Word(16). Для работы с модулями WAD-DOS-BUS используйте Rout_Word(3), W_Word(16) (обратите внимание на адресацию регистров в WAD-DOS-BUS). При работе, следите с помощью программы PORTMON за ответами модулей.
2.Действительно, для работы с битами можно использовать эти методы.
 
Posted by sync (Участник № / Member № 2233) on :
 
Какую версию Portmon Вы рекомендуете использовать?

Portmon for Windows NT/9x v3.02 под WinXP, Windows 2000 Pro и Windows 2000 Server не позволяет выполнить мониторинг COM порта(подключение к COM порту выполняется и локально и по сети, но системных сообщений в окне мониторинга нет), хотя все рекомендации (вход под администратором и запуск не с сетевого диска) выполнены.
 
Posted by AdAstrA Technical Support Ukraine (Участник № / Member № 2198) on :
 
Я использую Portmon for Windows NT/9x v3.02 под ОС WindowsXP.
 
Posted by sync (Участник № / Member № 2233) on :
 
Для проверки Portmon v3.02 пробовал выполнить мониторинг COM порта с подключенным к нему модемом - системных сообщений в окне мониторинга не было. Когда подключил к COM порту преобразователь интерфейсов WAD-RS232-USB-RS485-BUS системные сообщения появились при запуске Профайлера и АКОН Администратора.

К модулю WAD-AO-BUS(USB) удалось подключиться с помощью компонента Modbus W_Float(16).
 
Posted by andreas (Участник № / Member № 1561) on :
 
sync, уважаемый, а как впечатления об УСО киевской фирмы АКОН? Заинтересовался, интересно ваше мнение. Надежность, совместимость и т.п.
 
Posted by sync (Участник № / Member № 2233) on :
 
Re:andreas Модули в/в АКОНа работают у нас уже в течение года. Замечаний по железу у меня нет. Есть некоторые особенности при конфигурировании модулей WAD-AO-BUS, WAD-DOS-BUS в ТМ6, связанные с неполной поддержкой Modbus фирмой-разработчиком.
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2