HMI for Android http://www.hmi-kascada.ru/kaskada/
переменная result объявлена внутри функции, способов её разместить глобально масса. По времени не медленнее чем это делает контроллер
PS медленнее чем чистый код, но до времен контроллера есть запас, хотя конечно лучше спросить у тех кто разбирается в бенчмарках
PSS на обеде подумал как еще можно ускорить
а по поводуАнатолий, во первых я пока и говорю про вычисления, даже в примере у меня чистые вычисления без условий, второе можно рассмотреть формулу вычисления температуры по сопротивлению, она как раз таки состоит из двух субпунктов и тут без условий не обойтись.Лично мне видятся скрипты в Каскаде ,как предлагал Ситников для ПР200- чисто для вычислений
Но сдается мне Ситников был упомянут чтоб привлечь его внимание и он "размажет" меня, да пускай
Последний раз редактировалось capzap; 01.07.2019 в 11:44.
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
Лично мне видятся скрипты в Каскаде ,как предлагал Ситников для ПР200- чисто для вычислений ,типа а=2*в+ку/ля -0,54/sin(ФИ) - получим блок 4входа один выход,например .То есть скрипт делается только внутри макроса ,таким образом можно срастить с тем , что уже есть (переменные ,регистры...), а условия ,сравнения делать на элементах FBD уже в теле самого проекта(экрана).
электронщик до мозга костей и не только
И программа для ПР будет состоять из одного текстового макроса!
Бенчмарк на ПК совместим с android?
Трудности написать eval нет ни у кого, этот код можно скопировать из википедии...
Это нужно внедрить и придумать как дин. переменные вставлять в код, аля "var x = $10" или "var x = $10.4" это для чтения + нужна запись обратно в сис. регистры и проверить как быстро это будет на android в мс, а это совершенно другая работа которая потребует времени + тестирование.
Вещь безусловно хорошая, в приложении Gett например используют так же eval для расчета стоимости поездки на клиентском устройстве.
HMI for Android http://www.hmi-kascada.ru/kaskada/
Вариантов много, лично я использую статические функции типа MyUtils.contro(x, y), где control это public static void contro(final int x,final int y) { код для чего_либо, хоть в модбас что то отправить, хоть на скриптах что то порешать}. Интеграции там минимум
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
Анатолий, как там испытания встроенного планшета проходят? (что последнее купили)
Плюсы - минусы, что не понравилось и т.д. ?
Канал по автоматизации
https://t.me/you_engineer_asu
Да пока еще не могу понять как использовать rs485 .Наверное еще нужно в каскаде добавлять сериал порт ...Вот придет через неделю 7" в корпусе собранная ,посмотрим какое там ПО установлено ...А пока из минусов- не могу нормально подключить гугл сервисы для загрузки приложений ...качаю через apkpure ...Убрал бутанимайзер ...хорошо бы свою заставку сделать. Мало предустановленных приложений что хорошо ...
электронщик до мозга костей и не только
Вышла новая версия Каскады
электронщик до мозга костей и не только