Показано с 1 по 10 из 381

Тема: Визуализация(компоненты и настройки)

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для Эдуард_Н
    Регистрация
    22.09.2014
    Адрес
    Курган
    Сообщений
    1,614

    По умолчанию

    Цитата Сообщение от Oleg_gelo Посмотреть сообщение
    Добрый день. Извините, не могу сам найти. СПК207, v.3.942, Codesys 3.5 SP5 Patch3. Хочу скрывать на визуализации элементы управления, для администрирования. В менеджере визуализации сделал группу "Admin", пользователя "Admin" с паролем. На прямоугольнике, который необходимо скрыть, поставил права доступа для "Admin", для остальных невидимый.
    Сделал прямоугольник для управления пользователями, OnMouseClick - Конфигурация - добавил Управление пользователями.
    При запуске на СПК нажимаю прямоугольник управления пользователями, всплывает окно ввода, нет клавиатуры. Вопрос - как вызвать клавиатуру при нажатии на прямоугольник?
    В WEB-визуализации экранная клавиатура всплывает.
    Удалось вернуть клавиатуру?

  2. #2

    По умолчанию

    Помогите добрые люди! Задача: в визуализации прямоугольник с float переменной, по клику происходит ввод значения с numpad. Необходимо после ввода значения (нажатия кнопки ok) инициировать в программе запись переменной по модбас. Как отследить событие ввод значения ? Подозреваю задача тривиально но ума не хватает :-)

  3. #3

    По умолчанию

    Цитата Сообщение от Philosof Посмотреть сообщение
    Помогите добрые люди! Задача: в визуализации прямоугольник с float переменной, по клику происходит ввод значения с numpad. Необходимо после ввода значения (нажатия кнопки ok) инициировать в программе запись переменной по модбас. Как отследить событие ввод значения ? Подозреваю задача тривиально но ума не хватает :-)
    Может я не совсем понял задачу, но - делаем соединение с устройством, одни переменные читаем, другие пишем. Контроллер циклично производит данную операцию. В принципе есть переменные управления модулем связи. Для Modbus TSP Slave переменная Modbus_TCP_Slave.xConfirmError держим в TRUE - блок будет остановлен.
    Изображения Изображения

  4. #4

    По умолчанию

    Oleg_gelo
    Переменные для записи пишутся не в цикле а по команде (потому что редко и цикл гонять накладно). Чтобы инициировать запись надо отследить событие (ввод нового значения). Например нажатие на кнопку OK на цифровой клавиатуре. Ума не приложу как это из программы отследить или прям в визуализации реализовать установку бита.

  5. #5

    По умолчанию

    Цитата Сообщение от Philosof Посмотреть сообщение
    Переменные для записи пишутся не в цикле а по команде (потому что редко и цикл гонять накладно).
    Получилось, если я правильно понял задачу. У меня на столе СПК270 и ПЛК110. ПЛК по одному каналу принимает WORD, по второму выдаёт WORD+100. Когда в объявлении канала Modbus TCP Slave ставишь триггер не CYCLIC, в соотнесении входов/выходов появляется переменная BOOL для проведения записи. Соотносим её на программу - и вроде работает.
    Вложения Вложения

  6. #6

    По умолчанию

    Цитата Сообщение от Oleg_gelo Посмотреть сообщение
    Получилось, если я правильно понял задачу. У меня на столе СПК270 и ПЛК110. ПЛК по одному каналу принимает WORD, по второму выдаёт WORD+100. Когда в объявлении канала Modbus TCP Slave ставишь триггер не CYCLIC, в соотнесении входов/выходов появляется переменная BOOL для проведения записи. Соотносим её на программу - и вроде работает.
    Спасибо что прониклись вопросом. Все правильно вы поняли за исключением того что вместо кнопки "ввод числа" клик по окошку со значением а вместо кнопки "команда запись" факт нажатия на кнопку "ок" на Numpad (как последнее реализовать непонятно).

  7. #7

    По умолчанию

    Цитата Сообщение от Philosof Посмотреть сообщение
    Все правильно вы поняли за исключением того что вместо кнопки "ввод числа" клик по окошку со значением а вместо кнопки "команда запись" факт нажатия на кнопку "ок" на Numpad (как последнее реализовать непонятно).
    Как именно сделать по кнопке "ок" я не знаю, но можно легко отследить факт изменение переменной и выдать BOOL.

  8. #8

    По умолчанию

    Цитата Сообщение от Эдуард_Н Посмотреть сообщение
    Удалось вернуть клавиатуру?
    Незнаю, "что то лыжи не едут".
    Ещё раз повторюсь. Хочу скрывать на визуализации элементы управления, для администрирования. В менеджере визуализации сделал группу "Admin", пользователя "Admin" с паролем. На прямоугольнике, который необходимо скрыть, поставил права доступа для "Admin", для остальных невидимый. Сделал прямоугольник для управления пользователями, OnMouseClick - Конфигурация - добавил Управление пользователями.
    При запуске на СПК нажимаю прямоугольник управления пользователями, всплывает окно ввода, нет клавиатуры. Вопрос - как вызвать клавиатуру при нажатии на прямоугольник?
    В WEB-визуализации экранная клавиатура всплывает.
    Изображения Изображения
    • Тип файла: jpg 1.jpg (114.7 Кб, Просмотров: 38)
    • Тип файла: jpg 2.jpg (77.7 Кб, Просмотров: 31)
    • Тип файла: jpg 3.jpg (57.2 Кб, Просмотров: 31)

  9. #9
    Пользователь Аватар для Эдуард_Н
    Регистрация
    22.09.2014
    Адрес
    Курган
    Сообщений
    1,614

    По умолчанию

    Цитата Сообщение от Oleg_gelo Посмотреть сообщение
    Незнаю, "что то лыжи не едут".
    Ещё раз повторюсь. Хочу скрывать на визуализации элементы управления, для администрирования. В менеджере визуализации сделал группу "Admin", пользователя "Admin" с паролем. На прямоугольнике, который необходимо скрыть, поставил права доступа для "Admin", для остальных невидимый. Сделал прямоугольник для управления пользователями, OnMouseClick - Конфигурация - добавил Управление пользователями.
    При запуске на СПК нажимаю прямоугольник управления пользователями, всплывает окно ввода, нет клавиатуры. Вопрос - как вызвать клавиатуру при нажатии на прямоугольник?
    В WEB-визуализации экранная клавиатура всплывает.
    Вот и я не могу отследить к чему она привязана, она то появится то нет. Если грешить на стили или на выбранное какое ни будь устройство то нет, при вводе номера телефона она есть.

  10. #10

    По умолчанию

    Цитата Сообщение от Эдуард_Н Посмотреть сообщение
    Вот и я не могу отследить к чему она привязана, она то появится то нет. Если грешить на стили или на выбранное какое ни будь устройство то нет, при вводе номера телефона она есть.
    Нашёл. В таргет-визуализации в поле "Ввод текста" по умолчанию выставить "Сенсорный экран". На экране СПК появляется клавиатура при вводе текста.
    Изображения Изображения
    • Тип файла: jpg 4.jpg (42.6 Кб, Просмотров: 34)

Похожие темы

  1. Посоветуйте компоненты для простого алгоритма
    от lenspecstroy в разделе Подбор Оборудования
    Ответов: 59
    Последнее сообщение: 14.05.2014, 21:09
  2. Програмные компоненты
    от zendo057 в разделе Эксплуатация
    Ответов: 51
    Последнее сообщение: 22.08.2013, 22:41
  3. Ответов: 1
    Последнее сообщение: 22.07.2011, 10:19
  4. настройки ТРМ138
    от Макс ВГМХА в разделе Эксплуатация
    Ответов: 7
    Последнее сообщение: 31.03.2011, 20:48
  5. не могу найти компоненты;v2.3
    от ГоршенинВладимир в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 21.12.2009, 10:21

Ваши права

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