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

Тема: Управление выходами ПЛК63

  1. #1
    Пользователь
    Регистрация
    04.02.2011
    Адрес
    Новосибирск
    Сообщений
    47

    По умолчанию Управление выходами ПЛК63

    Форум курил, но для уточнения все же спрошу.
    Связка ПЛК63+СМИ1 протокол Модбас.
    Задачи две:

    1. С панели требуется форсирование дискретных выходов - принудительное переключение 0/1. Я могу переключать состояние, обращаясь например к %QD0.1.1 по регистру 8, какой тип данных должен быть задан с панели для обращение к выходам?

    2. С панели требуется изменять токовый сигнал 4-20мА для управления частотником. Могу я обращаться к %QD0.1.5 по регистру 10? Тоже интересует размерность параметра и тип.

  2. #2

    По умолчанию

    1.Да вы можете переключать принудительно %QD0.1.1 но с панели должно REAL значение (FLOAT).
    2.Да вы можете обращаться к %QD0.1.5 по регистру 10.

  3. #3
    Пользователь
    Регистрация
    04.02.2011
    Адрес
    Новосибирск
    Сообщений
    47

    По умолчанию

    Че-то не получается управлять выходами. В данном примере хочу с панели включать выход %QD0.1.0 регистр 0.
    Работает панель как индикатор. Показывает температуру на экране 1 большого индикатора и состояние выхода №1 малого индикатора, а вот изменять состояние выходов аналогового и дискретного не хочет.
    В чём проблема?

    http://narod.ru/disk/6594634001/%D0%...D0%92.rar.html

  4. #4

    По умолчанию

    Организуйте управление выходом в проекте, так как у вас к одному выходу обращается программа и СМИ1. Идёт запись (1) как из программы, так и из СМИ1 приоритет обращения к выходу имеет программа, когда она запущена, а когда она остановлена то панель. Вот вы и не можете принудительно управлять выходом.

  5. #5
    Пользователь
    Регистрация
    04.02.2011
    Адрес
    Новосибирск
    Сообщений
    47

    По умолчанию

    Цитата Сообщение от brat Посмотреть сообщение
    Организуйте управление выходом в проекте...
    В кодесисе я могу симулировать выхода.

    Спасибо за разъяснение, только каким образом это сделать?
    Последний раз редактировалось Push_ON; 02.03.2011 в 12:28.

  6. #6

    По умолчанию

    Читаем регистр из панели и отправляем его значение на выход ПЛК. В чем сложность-то?

  7. #7
    Пользователь
    Регистрация
    04.02.2011
    Адрес
    Новосибирск
    Сообщений
    47

    По умолчанию

    Цитата Сообщение от Алексей Дмитриев Посмотреть сообщение
    Читаем регистр из панели и отправляем его значение на выход ПЛК. В чем сложность-то?
    Может я чего-то не понимаю, но я воздействую панелью (записываю из панели в ПЛК) на регистр в ПЛК. Мой пример есть в ссылке переписок, покажите свой пример пжлст.
    Последний раз редактировалось Push_ON; 03.03.2011 в 06:57.

  8. #8
    Пользователь
    Регистрация
    04.02.2011
    Адрес
    Новосибирск
    Сообщений
    47

    По умолчанию

    [QUOTE=capzap;55840]В ПЛК Вы записываете в регистр ModBus(Slave), далее в главной программе значение регистра передаете дискретному или аналоговому выходу. Все регистры можно переименовать удобными для Вас именами, совсем не обязательно к ним обращаться в той форме которую Вы используете.[/QUOTE

    если не трудно покажите на примере или скрин какой нить

  9. #9
    Пользователь
    Регистрация
    04.02.2011
    Адрес
    Новосибирск
    Сообщений
    47

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    Как записать с панели REAL, наверное не вызовет трудностей, тогда можно и на прямую присвоить значение на выход ПЛК
    Во во, я почти так тоже додумал. Только у меня ПЛК63 и в конфигураторе модбас не добавляет
    Зато я так понял можно добавлять модули в них опрелелять адреса переменных и с помощью их передавать данные в программу.

  10. #10
    Пользователь
    Регистрация
    04.02.2011
    Адрес
    Новосибирск
    Сообщений
    47

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    РП ПЛК63.73.pdf
    пункт 7.4 Добавляемые подэлементы (подмодули) конфигурации ПЛК
    (пользовательские параметры)
    А так? Если модераторы не поправляют, значит отчасти я прав
    Да, эту версию я сейчас проверяю, спасибо! только у меня написано на FBD.

    Усе заработало )))
    Последний раз редактировалось Push_ON; 03.03.2011 в 20:20.

Ваши права

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