Можно ли как-то привязать цвет фона экрана к какому-то байту, чтобы он менялся, например, при аварии? или чтобы мигал?
Можно ли как-то привязать цвет фона экрана к какому-то байту, чтобы он менялся, например, при аварии? или чтобы мигал?
мигает, все отлично
И ещё вопрос. Можно ли запаролить ввод данных? На вкладке "Дисплей" есть галочка "Пароль", но если ее отметить, даже ввод данных не получается, не говоря о вводе пароля. При этом, кнопки, например, перехода на экран, получается защитить паролем. Спасибо!
В панели есть два способа парольной защиты
1. С подтверждением, только для кнопки перехода на экран
2. Через механизм открытия/закрытия доступа. Для элементов -кнопка, кнопка с подсветкой, цифровой ввод, символьный ввод, кнопка вызова окна, кнопка операции с данными, кнопка пользовательский ввод, кнопки загрузки/выгрузки рецептов
Кроме того для этот механизм можно использовать разрешения/запрета выполнения отдельных строчек в последовательности функций для ф.кнопки.
С переходом на экран с помощью подтверждения Вы разобрались.
А вот про второй способ видимо не дочитали в руководстве по программированию (Приложение 3). Или такое руководство![]()
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Механизм доступа по паролю работает следующим образом.
Есть 9 уровней доступа. Девятый самый высокий, а первый самый низкий. Если открыт доступ с более высоким уровнем, то доступны элементы защищенные более низким уровнем доступа. Например оператор имеет уровень доступа 1, технолог уровень 2, наладчик уровень 3.
Наладчику будут доступны все элементы с уровнем доступа 1, 2, 3 и те которые не имеют защиты.
Технологу будут доступны все элементы с уровнем доступа 1, 2 и те которые не имеют защиты.
Оператору будут доступны все элементы с уровнем доступа 1 и те которые не имеют защиты.
Доступ открывается или закрывается на экране 60001.
Таким образом, нужно перейти на экран 60001, открыть доступ нужного уровня (ввести цифровой пароль для нужного уровня), закрыть экран 6001, произвести редактирование(ввод) в нужный элемент на экране.
НО, после этого нужно опять перейти на экран 60001 и ЗАКРЫТЬ доступ.
Т.е в таком парольном доступе есть недостаток.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Пример работы парольного доступа
![]()
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Не могу найти в расширенном режиме функцию логарифма
LOG несколько не то, если правильно понимаю
Подскажите, пожалуйста, где находится
Функция логарифм отсутствует.
Только если через ряды...
ЗЫ. Совсем забыл про скрипты на Си. Там логарифмы есть.
Последний раз редактировалось petera; 31.03.2014 в 20:41.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Элемент "Код" это не то, что Вам надо. Про этот элемент чуть позже. Т.к. его использование возможно если в качестве панели выбрать не СП270, а экран Вашего ПК. В этом случае из конфигуратора получается SCADA.
Вам нужен элемент "Вызов функции", при работе в расширенном режиме
Захват-1.png
Или соответствующий элемент "Вызов функции" для ф.кнопки(области)
Захват-2.png
Передача параметров в(из) функции осуществляется через регистры панели или регистры ПЛК.
Посмотрите тему от Андрея "СП270 скрипы для функций" http://www.owen.ru/forum/showthread.php?t=14173
Справку по специфическим операторам для API панели можно посмотреть здесь http://www.owen.ru/forum/showthread....l=1#post103061
Еще про скрипты на Си можно найти посты в теме "Маленькие хитрости"
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg