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