Что то не работает эта схема у меня на симуляторе. https://skr.sh/s2tiS0mEFEi?a
Когда реле давления замкнуто то на входе 1, если разомкнуто то 0
Что то не работает эта схема у меня на симуляторе. https://skr.sh/s2tiS0mEFEi?a
Когда реле давления замкнуто то на входе 1, если разомкнуто то 0
Последний раз редактировалось Евгений Леонтьев; 28.06.2020 в 19:24.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Вот так получилось, правда не совсем понимаю зачем я это делаю, так как это ведь уже решили давно.
2020-06-29_10-28_Microsoft Excel.jpg
Saint999 у вас при I8=1 всегда должен быть включен Q8 а остальные в 0 ?
з.ы. есть замечательный макрос от AI!, аналог Boolen из ZelioLogic, такую задачу решит на раз, и возможно будет легче целой толпы, которая у вас есть сейчас.
Не вдавался в суть предложенных вариантов ибо некогда.
И судя по всему, ваша таблица не полная, если I8=0 а скажем I2=1 и I5=1 ? или там переключение кнопок так сделано что две на нажмешь кроме I8 + какая-то ?
Последний раз редактировалось melky; 29.06.2020 в 10:40.
Нет не пво, обычный насос и в зависимости от нажатой кнопки открывается клапан дающий воду, в стандартном исполнении на каждую воду свой клапан, но есть случаи что нужно два сразу открыть, или сам насос не запускать, а только клапан открыть, вот для того и хочу в меню сделать настройку выходов. Делаться эта настройка будет редко, но все же не хотелось бы каждый раз перепрошивать ПР, вот потопу и заморочился с редактированием через меню, с другой стороны, что бы настройки пультов отличались, такое совсем редко бывает, вот потому сразу и начал делать одну настройку на все пульты, а уже потом если сил хватит то на каждый отдельно делать буду, но так как столько переменных я не хочу создавать, буду пытаться освоить командоаппарат или термостат (там меня часы и календарь сильно сбивают, не могу разобраться).
Понятно, Вы хотите универсальное, для всех случаев в жизни подходящее устройство! Сначала сделайте так, с отдельными булевыми переменными, мне кажется, так попроще будет, точнее мы уже такое сделали для 2 постов, останется для 8 постов, повторить 4 раза, потом, когда всё работает как задумано, можно думать об упрощении и дальнейшем совершенствовании, это я так думаю!
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Saint999 если битовой маской на экране сделать настройку, то можно и заносить значение в макросы.
https://owen.ru/forum/showthread.php...l=1#post333652
Вот здесь Сергей0308 дал полностью рабочее и отвечающее моим требованиям решение.
Последний раз редактировалось Saint999; 29.06.2020 в 11:37.
Ну мне не очень интересно разбираться в самом решении, тем более если оно вас устраивает. Но я вижу что вы хотите в сервисном режиме изменить параметры.
Такие вещи как правило при помощи битовых масок реализовать проще. А в том решении у вас макрос "Кто первый встал, того и тапки" и хрен вы на лету его измените. Значит вас оно не устраивает Извините за тавтологию....
Я к тому, что сам по себе макрос "Кто первый встал" вам не позволит что либо изменить без перепрошивки ПР.
А вот макрос, созданный AI! когда-то по просьбе кажется можно заставить изменить работу на лету. Не проверял такую возможность, но там есть переменная, которую можно вывести за пределы макроса. Правда с настройками там не сахар, так как это целочисленная переменная. И на экране надо сделать битовую маску с 0 и 1 и чтобы она потом попала в макрос... Ну либо ручками рассчитывать и вбивать число.
Последний раз редактировалось melky; 29.06.2020 в 11:44.