F.A.Q. перенесен в шапку темы.
Вид для печати
F.A.Q. перенесен в шапку темы.
Я делал управление яркостью на базе вашего ФБ, там есть некоторая трудность что кнопки остаются рабочими даже при яркости 0 т.е. надо блокировать нажатие когда экран погашен, и прозрачную кнопку в какое нибудь определенное место на всех экранах, например у меня это левый верхний угол, а так принцип тот-же таймер который обнуляеться с кнопок, а с функциями приведенными Вами всё значительно проще получается .Цитата:
Необходимо использовать библиотеку SysTargetVisu23.
Из этой библиотеки необходимо использовать функции:
GetLastMouseDownEvent - Нажатие на Touch "пальцем"
GetLastMouseMoveEvent - Перемещение "пальца" по Touch
GetLastMouseUpEvent - "Палец" убран с Touch
Данные функции возвращают структуру типа MouseEvent. Она содержит 3 поля. Два поля, это координаты, где произошло событие, а поле dwCounter - это счетчик событий.
Смысл использования библиотеки следующий.
Все 3 функции постоянно опрашивают состояние Touch. Если оператор производит на экране какие либо действия, то счетчики в данных функциях будут обновляться. Если счетчики обновляются, они должны сбрасывать некий таймер (например, TON) и подсветка стоит на уровне 100%, если же оператор не производит ни каких действий, то счетчик должен стоять на месте и таймер сбрасываться не должен. Соответственно, когда таймер отсчитает заданный интервал, уровень яркости надо переключить в 0%.
Есть ли в СПК107 возможность индицировать наличие подключения RS485? Т.е. в случае отключения модулей на экране выводиться соответствующее предупреждение.
06.11.2013 - Добавлена ссылка на библиотеку управления подсветкой и зумером SPK TOOLS.
07.11.2013 - F.A.Q. перенесен в шапку.
07.11.2013 - В разделе F.A.Q. добавлены ссылки на библиотеку SPK TOOLS.
07.11.2013 - В разделе F.A.Q. отредактирована информация по управлению подсветкой.
07.11.2013 - В раздел F.A.Q. добавлена информация о переключении визуализации из тела программы.
А как кнопку без фиксации делать в випзуализации Кодесиса?? Т.е. при нажатии на кнопку выдавался один импульс??
Переменную в TAPВложение 10706
12.11.2013 - В раздел F.A.Q. добавлена информация об оптимизации компонента Trace
Уже где-то описывал это.
Делаем картинку. У картинки есть поле для динамического ID.
За ним закрепляем строковую переменную.
Теперь прописываем действия у картинки
On down - выполнить код - добавляем строчку: ваш_Id := id картинки нажатое состояние
On up - выполнить код - добавляем строчку: ваш_Id := id картинки отжатое состояние
в теле программы, когда будуте объявлять ваш_Id не забудьте сделать ему инициализацию какой-то картинкой, иначе пока на кнопку не нажмете она будет прозрачной.
Вариант 2 использовать элемент Button и у него в свойствах есть возможность использовать картинку. Но кнопка будет квадратной.
Т.е. возможности есть, но реализация зависит от ваших пожеланий.
Помогите с подключением плк150 u-l к СПК-207-03-web не могу разобраться Вложение 10873 Спасибо.
С подключение разобрался СПАСИБО Capsar
Здравствуйте!
Очень интересует реализация библиотеки "PID_Regulators" из CoDeSys 2.3 в CoDeSys 3.5, в частности блок "VALVE_REG".
Или же, не саму библиотеку, а исходник блока.
С уважением,
Евгений.
Скиньте, пожалуйста, пример опроса МДВВ СПК-1(2)07 по Модбас
Вот здесь я выкладывал, там три модуля и МДВВ в частности http://www.owen.ru/forum/showthread.php?t=15508&page=3
Здравствуйте, не могу найти информации по работе СПК по протоколу CAN-open. Неужели никто не использовал? Есть ли возможность работы по этому протоколу в данный момент? :confused:
Кроме форума Овен полезно посещать сайт разработчика Codesys, в частности http://store.codesys.com/
Море примеров, в том числе и бесплатных, например по Вашему вопросу
Вложение 11135
Вложение 11136
Ссылка на этот пример http://store.codesys.com/communicati...s-example.html
Вложение 11137
Этот мануал там же.
Не все хорошо знают английский язык...
Спасибо за информацию.
20.12.2013 - В раздел библиотеки добавлена ссылка на библиотеки из раздела CODESYS 3
В примере sys_time_SPK207_04_CS_WEB_target_3.5.0.40.projecta rchive есть библиотека VisuDialogs(System).
Хочу использовать этот пример, но не могу добавить библиотеку. Где она спрятана?
lar, Здравствуйте.
Есть к Вам небольшая просьба, не сорите на форуме сообщениями, особенно если они перекликаются.
Ответ на данный вопрос и вопрос по поводу STRING и WSTRING содержится в данном видео:
http://www.youtube.com/watch?v=4UbOM1QZIRE
Если у вас нет галочек отображать все версии, то посмотрите еще вот это видео:
http://www.youtube.com/watch?v=mKJt2xj0QvM
После этого CODESYS необходимо закрыть и запустить заново.
И раз уж речь зашла о формате Wstring, то на закуску загляните еще и сюда:
http://www.youtube.com/watch?v=lQ4ntKHdIHU
Надеюсь после этого с библиотеками и сроками вопросов не возникнет.
Ответы на все эти вопросы можно было бы найти используя поиск по форуму.
Спасибо, теперь все понял.
Поиском полдня искал, по видимому плохо.
Понятно,что для нормального отображения в визуализации русского текста нужно использовать WSTRING и соответствующую библиотеку.
А как можно поступить,если уже имеется переменная в формате STRING с текстом на русском языке (сетевая переменная например),
и её надо корректно отобразить в визуализации. Преобразование STRING_TO_WSTRING не помогает.На выходе получаются каракули.
через пойнтер чего нить получается?
идете сюда, скачивате установщик библиотек
http://www.owen.ru/forum/showthread.php?t=16447
в нем есть фукция ASCHII TO UNICODE.
Дальше думаю разберетесь.
Полностью завершена разработка приборов СПК105. Сейчас производство готовится к выпуску данной модификации. Через 1-2 недели,когда будет произведена первая партия официально объявлю продажи.
можете подсказать как подключить СПК107 к ПЛК154
Связать СПК107 и ПЛК154 вы можете при помощи протокола Modbus (rs485 / rs232).
Мастером сети Modbus может выступать как СПК107 так и ПЛК154.
СПК107 является свободно программируемым панельным контроллером, для него также как и для ПЛК154 нужно писать программу.
Во вложении пример с описанием как настроить обмен СПК107 с ПЛК150 (СПК107 в роли мастера сети).
Здравствуйте! Необходимо создать звуковую сигнализацию через веб-визуализацию. Перелопатил весь форум и русскоязычную ветку форума кодесис, четкого описания найти не удалось. Не могли бы Вы описать последовательность действий, или выложить пример такой визуализации.
Вам необходимо запустить зуммер(пищалку) расположенный в СПК207 через веб визуализацию, я правильно понял?
Если нет, то подробнее опишите вашу задачу.
Нет, необходимо на колонки компьютера (через веб-визуализацию) вывести звуковой файл. Или, хотя бы, запустить имеющийся на компьютере аудиофайл.
P.S. Имеется в виду аварийная сигнализация, для диспетчера.
Через веб визуализацию вам это сделать не удастся.