Здесь важно понять смысл видео, чего не хватает, то и оптимизируете! Про очевидное я и говорить не хочу: две функции однозначно проще(и предпочтительней) 24 ФБ!
Вид для печати
Про функции я не спорю! Но вот с теми макросами мне не совсем очевидно, что такое решение лучше.
Во-первых я бы сравнивал макросы хотя бы выполняющие одну функцию, Вы постоянно лукавите предлагая сравнить два моих макроса с вашим макросом SR24 без детекторов переднего фронта, хотя я неоднократно заявил что для этого я специально придумал схему из двух функций, вот и сравните две функции с 24 ФБ! Теперь 2 вариант: сравниваем ваш макрос SR24 с детекторами переднего фронта, то есть в макросе 48 ФБ с двумя моими макросами, выполняющими туже функцию, короче в моих 2 макросах элементов раза в два меньше будет и функционал выше, про количество ФБ уже писал, что здесь непонятно?! И ещё раз приходится Вам напоминать, что эти макросы создавал для других задач и Вам не для сравнения показал, а для того что бы показать другие пути решения, Вы стали к ним придираться, а не делом заниматься, мне даже пришлось Вам аналог макроса SR24 без детекторов переднего фронта сделать, вот это и сравниваете, неужели это так тяжело?!
Лично для Вас(для любого человека) проще то, что Вы понимаете как это работает и можете поправить(усовершенствовать) под свои нужды! Самая короткая дорога та, которую знаешь!
Ну, это не правда.Цитата:
Вы постоянно лукавите
Вот тут в #4145. https://owen.ru/forum/showthread.php?t=17153&page=415 в макросе уже не было ртриггеров. Их до этого dan75 предложил выкинуть.
В #4147 той темы Вы предложили посмотреть Вашу программу с рампами. Я посмотрел, что потребляет ресурсов она больше чем то, что я выложил в #4145.
Здесь же Вы почему-то уже взяли более старую версию архива еще с ртриг.
Хорошо с этим макросом с 24 SR-триггерами разобрались, заменили их на две функции, во сколько раз упростили в 12 по количеству элементов в гугол раз по количеству ФБ, всё проехали это! Может что ещё можно упростить у Вас в проекте?
Я почему к этому макросу "доколупался", потому что он простой и легко понять его логику работы и то мы его смогли упростить в 12 раз, надо полагать другие, более сложные макросы должны упростится в большее количество раз, я логично рассуждаю?
Короче если напишите ТЗ, необходимую логику работы других макросов, можем попробовать и другие упростить, Вы, надеюсь, не против?
Я предлагаю начать с реле контроля скорости, сразу это коснется не одного, а 24 макросов!
Да, Сергей, я только за. Реле контроля скорости по сравнению с первоначальным вариантом сильно упростил. Куда выкладывать? Тему отдельную создавать нет смысла. Тут где-то (или в разделе "Среда программирования OWEN Logic") была тема про тахометр, туда скину. А с архивом аварий вопрос только с возможной передачей в скаду. Вообще все это мне ни кто задания делать не давал. Да и в должностные обязанности слесаря кип и а разработка и программирование не входят. Так, пытаюсь облегчить себе и оперативному персоналу жизнь. Поэтому сейчас весь архив должен быть легко читаем с экрана ПР. Фото я выкладывал тут. Поэтому хранение даты/времени сейчас сделано именно так. Если при абсолютно такой же читаемости и понятности можно сделать проще, то говорите. В будущем хотелось бы на ПК архив вывести. Но со скадами не работал. Это надо сейчас поискать бесплатную версию какой-либо среды и посмотреть вообще что там и как. Покупать на предприятие программное обеспечение вряд ли кто-то будет.
Scada есть бесплатные, если что. Вариантов много в зависимости от количества необходимых тегов. С увеличением количества тегов варианты выбора уменьшаются :)
Мастерскада на 32 точки бесплатная + ОПС-сервер от инсата на 32 тега тоже бесплатный, короче, я их бы предпочёл:
https://insat.ru/products/section/?category=1535
ну да, 32 точки это супер много :)
Завтра скачаю эту. Еще нашел SIMP Light . У них тоже 32 точки ввода/вывода. Вообще мне сейчас надо самую простую и распространенную потому, что я в этом разбираюсь как свинья в апельсинах:)