Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Не понял, у меня по калькулятору ВА86 = 47750
Безымянный.png
Здравствуйте. Не могу найти для OL макросы как в FBD на максимум минимум. Сам сделать уже всю голову сломал. Мне нужно принять до 8 входных значений с точкой и выхода максимума и минимума (в идеале конечно с возможностью вычисления разницы между ними). Может кто подсказать? Я в программировании не силён, сам электрик поступил на АСУ ТП на заочку и ковыряюсь по-маленьку, изучаю.
2024-10-13_14-43-34.png
Функции сможете добавить?
Код:function fMin: real; var_input x1, x2 : real; end_var fMin := x1; if x2 < fMin then fMin := x2; end_if end_functionИли ФБ?Код:function fMax: real; var_input x1, x2 : real; end_var fMax := x1; if x2 > fMax then fMax := x2; end_if end_function
Код:function_block f8MinMax var_input x1, x2, x3, x4, x5, x6, x7, x8 : real; end_var var_output Min, Max, Delta : real; end_var Min := x1; if x2 < Min then Min := x2; end_if if x3 < Min then Min := x3; end_if if x4 < Min then Min := x4; end_if if x5 < Min then Min := x5; end_if if x6 < Min then Min := x6; end_if if x7 < Min then Min := x7; end_if if x8 < Min then Min := x8; end_if Max := x1; if x2 > Max then Max := x2; end_if if x3 > Max then Max := x3; end_if if x4 > Max then Max := x4; end_if if x5 > Max then Max := x5; end_if if x6 > Max then Max := x6; end_if if x7 > Max then Max := x7; end_if if x8 > Max then Max := x8; end_if Delta := Max - Min; end_function_block
Последний раз редактировалось EFrol; 13.10.2024 в 11:56.
Так можно следить за сообщениями на форуме, это займёт не более 30 минут в день, в смысле, будете в курсе, а подобное уже делали:
MAX_6_2.PNG
MAX_2.PNG
https://owen.ru/forum/showthread.php?t=25067&page=70
Последний раз редактировалось Сергей0308; 13.10.2024 в 17:06.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.