Показать сообщение отдельно
Старый 25.02.2020, 20:33   #383
Bayk
Senior Member
 
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: Небольшие хотелки в SMLogix

Цитата:
Сообщение от vinv Посмотреть сообщение
Сделать можно все, код все стерпит, просто хотелось бы жизнь облегчить себе, и тем кто потом придет.
Вы тут не правы. реализация непрерывности линий - эот один из основополагающих принципов FBD. это вам не LD, и две линии никогда не будут в одну точку сходится без спец. блоков.
MUX - это очень правильное решение, тем более, никто не мешает его зацикливать на самого себя, чтобы импульсно передать переменную.
Вы вообще сами хоть в одном FBD редакторе видели то, что вы предлагаете добавить?
даже я, как тот, кто только что пришел, понимаю, что ваше предложение совершенно неудобное. для каждого языка все равно есть нормы и правила.

по итогу, городушки конечно есть, но связаны они с другими моментами.

Тут можно только попросить разработчиков сделать MUX с булевой переменной, чтобы не городить каждый раз booltoInt. а может еще аккуратнее сделать - в свойствах МУХа добавить выбор входной переменной, int или bool, и при выборе bool принудительно ограничивать количество входов до 2х
Bayk вне форума   Ответить с цитированием