This is topic Подключение дискретника in forum Редактор проекта TRACE MODE 6 / at Форум TRACE MODE: техническая поддержка.


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

Posted by Legolas (Участник № / Member № 5047) on :
 
Здравствуйте!
Есть дискретный модуль ОВЕН МВ110-16Д(входной)
Он поддерживает протокол Modbus-RTU
В проекте создал в Источниках Modbus->Rin_Byte(2)#2
В каналах создал НЕХ16
В свойствах экрана привязал к Бит1 канала НЕХ16
Сом-порт создал

Запускаю проект ,замыкаю первый канал на дискретнике
в проекте не вижу ничего. В компонентах канала НЕХ16
атрибут 4 стоит _F ,я так понял это недостоверность.
Что я делаю не так?

INF_LOAD:Starting... MB110_0
INF_RTM:Detected NT5.RTM 5.1
._.:Professional TRACE MODE 6 Profiler ver. 6.06.2
INF_LOAD:Load Channels = 2
INF_LOAD:Templates=1
INF_LOAD:Objects = 3
INF_RTM:Timer=0.055s CalcLoop=550ms
INF_RTM:ModeSwitch e15=0000 e18=0000 e20=0000
INF_RTM:mode=2(Work) e15=00 e18=00 e20=00
INF_RTM:start time is 0 s
WRN_DDE:Не удается связать службу диспетчера общих баз данных (DSDM)
WRN_RS:COM5 error 10 Канал#2
WRN_RS:COM5 error 10 Канал#2
WRN_RS:COM5 error 10 Канал#2
WRN_RS:COM5 error 10 Канал#2
WRN_RS:COM5 error 10 Канал#2
WRN_RS:COM5 error 10 Канал#2
WRN_RS:COM5 error 10 Канал#2
WRN_RS:COM5 error 10 Канал#2
WRN_RS:COM5 error 10 Канал#2
WRN_RS:COM5 error 10 Канал#2
WRN_RS:COM5 error 10 Канал#2
WRN_RS:COM5 error 10 Канал#2
WRN_RS:COM5 error 10 Канал#2
WRN_RS:COM5 error 10 Канал#2
WRN_RS:COM5 error 10 Канал#2
WRN_RS:COM5 error 10 Канал#2
WRN_RS:COM5 error 10 Канал#2
WRN_RS:COM5 error 10 Канал#2
WRN_RS:COM5 error 10 Канал#2
WRN_RS:COM5 error 10 Канал#2
WRN_RS:COM5 error 10 Канал#2
WRN_RS:COM5 error 10 Канал#2
WRN_RS:COM5 error 10 Канал#2
WRN_RS:COM5 error 10 Канал#2
WRN_RS:COM5 error 10 Канал#2
WRN_RS:COM5 error 10 Канал#2
WRN_RS:COM5 error 10 Канал#2
INF_RTM:stoping...
WRN_RS:COM5 error 10 Канал#2
INF_RTM:mode=5(Stop) e15=00 e18=00 e20=00
INF_RS:COM5 TRANSACTION=1438 ERROR=1438 TIME=129.25
INF_RTM:stop time is 1.75 s
INF_RTM:number of calculation = 230
._.:END OF WORK
 
Posted by A40 (Участник № / Member № 3999) on :
 
Как минимум, данный модуль не поддерживает чтение функцией 2, а только 3 или 4.
 
Posted by Legolas (Участник № / Member № 5047) on :
 
Пробовал Rin_Word(4)#2 таже история [Неодобрение / Frown]
 
Posted by A40 (Участник № / Member № 3999) on :
 
В какого адреса в модуле считываете?
 
Posted by Legolas (Участник № / Member № 5047) on :
 
Адрес самого модуля 16 , в RinWord

адрес 0Х10
канал 0Х00
 
Posted by A40 (Участник № / Member № 3999) on :
 
Для начала, изучите:
1. Обмен по протоколу МОДБАС
2. Регистры модуля.
3. Настройку шаблона МОДБАС.

В вашем случае надо читать из 0х33
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
http://www.owen.ru/uploads/rie_mv110-16d_dn__881.pdf:
"По протоколу Modbus возможно считывание битовой маски состояния всех дискретных
входов (регистр с номером 51 (0х33))...
...
Запись регистров осуществляется командой 16 (0x10), чтение – командами 3 (0x03) или
4 (0x04)."
Адрес регистра надо задать 0x33. Возможно, что нумерация регистров в модуле начинается с 1. а не с 0, как положено по стандарту. В этом случае надо задавать адрес на 1 меньший, т.е., 0x32.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2