Страница 14 из 95 ПерваяПервая ... 412131415162464 ... ПоследняяПоследняя
Показано с 131 по 140 из 983

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

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    smk1635, можете немного подробнее объяснить как создать выходные переменные, привязать к ним входа и назначить адреса?
    В СПК применять функцию 51 как и с модулем ввода?

  2. #2
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,575

    По умолчанию

    Таблицу адресов регистров модбас легко найти в лоджике

  3. #3

    По умолчанию

    capzap, найти легко, а вот как задать выходные переменные?

  4. #4
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,575

    По умолчанию

    Если это вопрос по ПРке, то входам тоже присвоены адреса, можно сделать и переприсвоение в проекте на сетевые переменные, тем про это достаточно в разделе про реле

  5. #5

    По умолчанию

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

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

    Post

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

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

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

  7. #7

    По умолчанию

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

  8. #8

    По умолчанию

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

  9. #9

    По умолчанию

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

  10. #10

    По умолчанию

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

Страница 14 из 95 ПерваяПервая ... 412131415162464 ... ПоследняяПоследняя

Похожие темы

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

Ваши права

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