PDA

Просмотр полной версии : Нужна помощь ПЛК100-24Л+МУ110-16К OWEN_GET_REAL



Логачев Николай
14.02.2014, 21:36
Замучила ошибка "Размер поля данных не соответствует ожидаемому" (49 или 0х31)
Делаю так:
get_DO( Enable:= Enabl,Addr:=17, AddrLen:=A8BIT, Name:= 'r.OE', Index:=0, RealType:=FLOAT24,
ComHandle:= Settings.Port, TimeOut:=TOut(20мс), Complete =>bCompl, Value=>rDO,
Error =>wErr );
затем в основном теле программы
ROutput(rDO => rReal_Test, wErr =>wErrRS);
голова болит но ясность не наступает :-(

А ведь еще и писать надо туда ((

lara197a
14.02.2014, 22:20
вы бы попробовали использовать конфигуратор плк.
там все много проще и примеры вам в помощь.

Логачев Николай
14.02.2014, 22:52
Это конечно хорошо, но непонятно что и как происходит. Что бы проще было, можно и ModBus использовать. Но все же ...
А примеров реализации этого же на ST я не нашел :-( Есть примеры только для ТРМ(не помню какой)

UPD. Вопрос снят. Ошибка заключается в параметре Index:=0. Нужно Index:=16#FF.
Всем спасибо :-)