Показать сообщение отдельно
Старый 29.10.2015, 09:19   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Составление карты памяти ПЧ

Цитата:
Сообщение от sbatrov Посмотреть сообщение
Да это то я читал и не раз.
Но нигде никакой таблицы, навроде как этой в примере я не нашел.

Там например есть таблицы с группами, навроде A (1...50), B (1...43) и т.п.
Подписано, что например A=0x01, B=0x02 и т.д., затем после указания группы указывается номер параметра в группе.

Если нужный пакет данных формировать руками, то все понятно и примеры там весьма подробные.

А в SMLogix можно только указать адрес (в десятичном виде например), направление передачи и тип данных (boolean, integer). Вот с этим у меня и проблема.
Обычный способ описания, используя составные адреса, где номер группы - это первая часть адреса (типа как номер подменю), а номер параметра в группе - вторая часть адреса (типа как номер уставки в этом подменю). Такое тоже бывает у частотников.

Что касается направления и типа, вам нужно прочесть врезку в шестом шаге быстрого старта. bool - это биты, integer - это регистры. Направление - это входные и выходные биты и регистры. Всего 4 независимых типа данных.

Писать частоту точно нужно типом integer и направлением r/w(out). Осталось только правильно указать адрес и значение частоты.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием