PDA

Просмотр полной версии : Адресация переменных по стандарту МЭК 61131-3



DrDWoo
25.12.2013, 13:11
Добрый день.
Столкнулся с проблемой. Есть среда AXEl Logiclab по стандарту (МЭК 61131-3), есть исходные коды программы управления станком.
Хочу вытащить значения из DELPHI только не могу понять с адресацией.
Так есть переменные пример:
Name: G0491_CnfPlanet
Type: REAL
Address: %MB21.491 (что говорит что размер byte, но REAL это DWORD)

Как так?

capzap
25.12.2013, 13:36
у меня возник вопрос, а какое отношение это имеет к ОВЕН?

DrDWoo
25.12.2013, 13:38
Это абстракция более высокого порядка, в которую ОВЕН тоже входит.

capzap
25.12.2013, 13:49
ОВЕН выпускает оборудование, программные дела удел S3 software, в России компания Пролог

DrDWoo
25.12.2013, 13:55
Что то не заметил, что здесь только оборудование обсуждают, но ладно, если ОВЕН - это ваше все!

capzap
25.12.2013, 14:06
с 2013 года, согласно стандарта,
Третья редакция стандарта вышла в 2012 г.
Важнейшие сокращения:
Исключен язык IL, запрещено использование прямых МЭК адресов в программахиспользование M тоже, в КДС которой пользуется ОВЕН для программирования своих устройств изначально не применялась меркерная память, хотя использование её работает

И заморочки типа %MB21.491 через точку что то там, то ли байт то ли реал, это к итальянцам

Валенок
26.12.2013, 11:37
..............

DrDWoo
27.12.2013, 11:46
Проблема была с самим AXEl Logiclab - среда развивается, это обозначение адресов возможно не используется.

DrDWoo
27.12.2013, 12:32
Проблема была с самим AXEl Logiclab - среда развивается, это обозначение адресов возможно не используется.