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

Тема: Чтение/запись уставок по обоим входам ТРМ202 из ПЛК

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

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

    По умолчанию

    Это получается, что нужно в конфигурации создавать две переменные:
    1. Float variable (Listen) для чтения
    2. Float variable (Write) для записи
    Или же будет достаточно Float variable (Write).
    Просто если уставку сменить с панели самого прибора, то Float variable (Write) будет отображать это изменение или она предназначена только на запись?
    И еще, что значит записывать по команде?
    Я верю в светлое будущее...
    http://epservice.ru

  2. #2

    По умолчанию

    Цитата Сообщение от Ден Посмотреть сообщение
    Это получается, что нужно в конфигурации создавать две переменные:
    1. Float variable (Listen) для чтения
    2. Float variable (Write) для записи
    Или же будет достаточно Float variable (Write).
    Просто если уставку сменить с панели самого прибора, то Float variable (Write) будет отображать это изменение или она предназначена только на запись?
    И еще, что значит записывать по команде?
    write предназначена только для записи из ПЛК. отображать изменения с прибора она не будет. Более того, если вы программно не разделите полномочия между изменениями с ПЛК и с лицевой, то они будут мешать и противоречить друг другу.

    Запись по команде - это осуществление обмена только по наличию команды (значение 255) в соответствующем командном канале каждой переменной. При отсутствие команды передача данных не производится

  3. #3
    Пользователь
    Регистрация
    22.12.2006
    Адрес
    Тихое зимовье
    Сообщений
    182

    По умолчанию

    То: Кирилл
    А пример можно? хотябы для того же ТРМ202, изменение уставок с ПЛК?
    Пробывал как то давненько сделать - неполучилось...., ПЛК при загрузке программы уходил в перезагрузку , а потом забилось и забылось...

  4. #4

    По умолчанию

    Цитата Сообщение от AVit Посмотреть сообщение
    То: Кирилл
    А пример можно? хотябы для того же ТРМ202, изменение уставок с ПЛК?
    Пробывал как то давненько сделать - неполучилось...., ПЛК при загрузке программы уходил в перезагрузку , а потом забилось и забылось...

    пример здесь
    http://www.owen.ru/forum/showthread....2507#post12507

  5. #5

    По умолчанию

    Цитата Сообщение от Kirill Посмотреть сообщение
    write предназначена только для записи из ПЛК. отображать изменения с прибора она не будет. Более того, если вы программно не разделите полномочия между изменениями с ПЛК и с лицевой, то они будут мешать и противоречить друг другу.

    Запись по команде - это осуществление обмена только по наличию команды (значение 255) в соответствующем командном канале каждой переменной. При отсутствие команды передача данных не производится
    А каким образом я отслежу откуда произошло изменение?
    Я верю в светлое будущее...
    http://epservice.ru

  6. #6

    По умолчанию

    Цитата Сообщение от Ден Посмотреть сообщение
    А каким образом я отслежу откуда произошло изменение?
    а вот в этом и состоит вопрос. у вас есть значение (переменная) считанная из трм. Есть переменная, которая меняется из ПЛК. Необходимо их сравнивать со значением на предыдущем цикле (опроса или программы), а дальше делать выводы, то есть в случае изменения подгонять изменения в ПЛК под то, что натворил оператор по месту.

Ваши права

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