Для этого есть макрос ППЗУ .
Вид для печати
И я выкладывал нечто подобное:
Вложение 27917
Можно расширить до любых, разумных размеров, если не хватает состояний!
И если из программы не надо менять, то достаточно вынести значения констант в свойства макроса!
Макрос ПЗУ не подходит. Принцип работы этого макроса это набор кулачковых переключателе. Задаем не адрес ячейки а шаг. При подаче питания на выходе макроса ячейка с номером 000. Если подать сигнал "1" на вход "ВПЕРЁД" то на выходе будет ячейка с адресом 001. Если еще раз подать сигнал"1"- "ВПЕРЁД" то будет ячейка с адресом 002. Если подать "1" на вход "НАЗАД" то на выходе будет ячейка 001. То есть Вперед на одну ячейку или назад на одну ячейку. Таких ячеек в макросе 256. Выход макроса имеет 8 разрядов . От 00000000 до 11111111. Последние у макроса есть вход RESET. Если подать на вход "1" то на выходе будет ячейка с адресом 000.
А вот состояние ячеек я задаю в свойствах макроса. Данный макрос есть не только у Зелио. Точная копия есть у КРАУЗЕТ . Нечто похожие есть у сименса. Пора и ОВЕНУ такой иметь. От себя добавлю. Делал на краузет переключатель гирлянд. От идеи до прошивки 10 минут. А тут и новый год скоро.
Поставьте реверсивный счётчик и всё:
Вложение 27922
И эти макросы круче, чем Вы хотите, на выходе 32 разряда!
В макросе ППзу 16 ячеек ,если нужно 256 ,то ставьте 16 макросов .Или сделайте по аналогии макрос свой .И каждому адресу (состоянию на входе) ставьте в свойствах состояние выходов (десятичное число) .
Вот намалевал на досуге, наверно так хотели:
Вложение 27924
Счётчик не знаю как вы хотели, чтобы по кругу гонял или останавливался на 256 и 0, короче в онлайн базе данных есть соответствующие макросы счётчиков, возьмёте что нужно, самим наверно не судьба, коль за два дня ничего не смогли сделать!
Возьмите этот макрос.
http://www.owen.ru/forum/showthread....l=1#post211086
Vyachep если вы про Boolen из Zelio то такой макрос есть давно от AI!. я им постоянно пользуюсь, правда нет возможности таблички с выставлением ноликов и единичек, надо в exel ставить комбинации и вбивать потом в виде параметра.
ПЗУ для данной цели уже несколько излишний.
Сергей0308 не обманывайте человека, нет у штатного счетчика 32-х разрядов... По справке 0....65535, которую вы привели.