Страница 13 из 99 ПерваяПервая ... 311121314152363 ... ПоследняяПоследняя
Показано с 121 по 130 из 983

Тема: СПК - Примеры программ, инструкции, полезные советы, FAQ

  1. #121

    По умолчанию

    F.A.Q. перенесен в шапку темы.
    Последний раз редактировалось Александр Приходько; 07.11.2013 в 00:46.

  2. #122
    Пользователь
    Регистрация
    10.04.2010
    Адрес
    Алтайский край,г.Рубцовск
    Сообщений
    963

    Post

    Необходимо использовать библиотеку SysTargetVisu23.
    Из этой библиотеки необходимо использовать функции:
    GetLastMouseDownEvent - Нажатие на Touch "пальцем"
    GetLastMouseMoveEvent - Перемещение "пальца" по Touch
    GetLastMouseUpEvent - "Палец" убран с Touch

    Данные функции возвращают структуру типа MouseEvent. Она содержит 3 поля. Два поля, это координаты, где произошло событие, а поле dwCounter - это счетчик событий.

    Смысл использования библиотеки следующий.
    Все 3 функции постоянно опрашивают состояние Touch. Если оператор производит на экране какие либо действия, то счетчики в данных функциях будут обновляться. Если счетчики обновляются, они должны сбрасывать некий таймер (например, TON) и подсветка стоит на уровне 100%, если же оператор не производит ни каких действий, то счетчик должен стоять на месте и таймер сбрасываться не должен. Соответственно, когда таймер отсчитает заданный интервал, уровень яркости надо переключить в 0%.
    Я делал управление яркостью на базе вашего ФБ, там есть некоторая трудность что кнопки остаются рабочими даже при яркости 0 т.е. надо блокировать нажатие когда экран погашен, и прозрачную кнопку в какое нибудь определенное место на всех экранах, например у меня это левый верхний угол, а так принцип тот-же таймер который обнуляеться с кнопок, а с функциями приведенными Вами всё значительно проще получается .

  3. #123

    По умолчанию

    Цитата Сообщение от жекон Посмотреть сообщение
    Я делал управление яркостью на базе вашего ФБ, там есть некоторая трудность что кнопки остаются рабочими даже при яркости 0 т.е. надо блокировать нажатие когда экран погашен, и прозрачную кнопку в какое нибудь определенное место на всех экранах, например у меня это левый верхний угол, а так принцип тот-же таймер который обнуляеться с кнопок, а с функциями приведенными Вами всё значительно проще получается .
    Можно и проще сделать. Делать переход на другой экран используя переменную CurrentVisu.
    А по нажатию делать переход на предыдущий экран.

  4. #124

    По умолчанию

    Есть ли в СПК107 возможность индицировать наличие подключения RS485? Т.е. в случае отключения модулей на экране выводиться соответствующее предупреждение.

  5. #125

    По умолчанию

    Цитата Сообщение от Александр Приходько Посмотреть сообщение
    в Руководстве на одной из картинок приведена не корректная схема распиновки разъема для СПК1хх.
    Корректная схема в таблице!!!
    Александр, нельзя ли разместить данную информацию в первом посте? Я сегодня потерял полдня и кучу нервов, пытаясь соединить СПК и модуль ввода/вывода по распайке из РЭ, пока не наткнулся на ваш пост в середине темы.

  6. #126

    По умолчанию

    Цитата Сообщение от Дмитрий Ильин Посмотреть сообщение
    Александр, нельзя ли разместить данную информацию в первом посте? Я сегодня потерял полдня и кучу нервов, пытаясь соединить СПК и модуль ввода/вывода по распайке из РЭ, пока не наткнулся на ваш пост в середине темы.
    Прошу прощения, за доставленные неудобства.
    На этой неделе планируется обновление РЭ. Количество исправлений довольно существенное. Ключевые я выложу в шапке.

  7. #127

    По умолчанию

    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. добавлена информация о переключении визуализации из тела программы.

  8. #128
    Пользователь Аватар для Сема
    Регистрация
    17.12.2011
    Адрес
    Армавир
    Сообщений
    568

    По умолчанию

    А как кнопку без фиксации делать в випзуализации Кодесиса?? Т.е. при нажатии на кнопку выдавался один импульс??
    Последний раз редактировалось Сема; 12.11.2013 в 17:50.

  9. #129
    Пользователь
    Регистрация
    10.04.2010
    Адрес
    Алтайский край,г.Рубцовск
    Сообщений
    963

    По умолчанию

    Переменную в TAPСнимок.JPG

  10. #130

    По умолчанию

    Цитата Сообщение от Сема Посмотреть сообщение
    А как кнопку без фиксации делать в випзуализации Кодесиса?? Т.е. при нажатии на кнопку выдавался один импульс??
    Цитата Сообщение от жекон Посмотреть сообщение
    Переменную в TAPСнимок.JPG
    Абсолютно верно.
    Либо переменную кнопки привязать к триггеру, например R_TRIG. Собственно все зависит от задачи.

Страница 13 из 99 ПерваяПервая ... 311121314152363 ... ПоследняяПоследняя

Похожие темы

  1. примеры программ и полезности
    от Николаев Андрей в разделе ПЛК (среда CoDeSys V2.3)
    Ответов: 78
    Последнее сообщение: 06.04.2018, 06:01
  2. Примеры программ и полезности (Модус 5684-0)
    от Кирилл Валюнин в разделе Модус 5684-0
    Ответов: 0
    Последнее сообщение: 20.05.2013, 12:55
  3. Примеры программ для ПЛК100/150/154/110/160
    от Александр Приходько в разделе ПЛК (среда CoDeSys V2.3)
    Ответов: 0
    Последнее сообщение: 16.10.2012, 15:07
  4. Примеры программ для ПЛК63/73 (CoDeSys v.2.3)
    от Александр Приходько в разделе ПЛК (среда CoDeSys V2.3)
    Ответов: 0
    Последнее сообщение: 16.10.2012, 04:28

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •