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

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

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

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

    По умолчанию

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

  2. #2

    По умолчанию

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

  3. #3

    По умолчанию

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

  4. #4

    По умолчанию

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

  5. #5

    По умолчанию

    Цитата Сообщение от Oleg_gelo Посмотреть сообщение
    Как именно сделать по кнопке "ок" я не знаю, но можно легко отследить факт изменение переменной и выдать BOOL.
    "Отследить изменение" имеется ввиду сравнение переменных по отдельности? Или есть какой-то универсальный способ? Какая версия CDS у вас?
    Последний раз редактировалось Philosof; 25.02.2015 в 12:28.

  6. #6

    По умолчанию

    Цитата Сообщение от Philosof Посмотреть сообщение
    "Отследить изменение" имеется ввиду сравнение переменных по отдельности? Или есть какой-то универсальный способ? Какая версия CDS у вас?
    СПК207, v.3.942, Codesys 3.5 SP5 Patch3. Во вложенном файле изменил
    Вложения Вложения

  7. #7

    По умолчанию

    Цитата Сообщение от Oleg_gelo Посмотреть сообщение
    СПК207, v.3.942, Codesys 3.5 SP5 Patch3. Во вложенном файле изменил
    Спасибо. Идея понятна но при большом количестве переменных заморочено получится. Реализовал через OnDialogCloused, не кноgка "ок" но работает. Жаль нет всеобъемлющей информации по CDS 3.5 пусть и на буржуйском.

Похожие темы

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

Ваши права

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