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

Тема: Запись состояние выходов ПР200

  1. #1

    По умолчанию Запись состояние выходов ПР200

    В мануале написано что в режиме slave можно менять состояние выходов, но там же (руководстве по эксплуатации) в таблице нету команды на запись. И фактический состояние не меняется. Подскажите что делаю не так.
    Изображения Изображения
    • Тип файла: jpg pic_10.jpg (153.1 Кб, Просмотров: 61)
    • Тип файла: jpg pic_11.jpg (779.7 Кб, Просмотров: 48)

  2. #2
    Пользователь Аватар для maximov2009
    Регистрация
    11.09.2012
    Адрес
    Барнаул Алтайский край
    Сообщений
    2,452

    По умолчанию

    Добрый день. Не скажу за ПР200, но если мне не изменяет склероз, у ПР114 можно только читать состояние входов и выходов. А ПР200 это расширенная ПР114.
    Если Вам надо управлять выходом - прилепите к нему сетевую переменную в программе и забудьте про непонятки. Так точно будет работать.
    Я на это напоролся ещё со 110.
    А Вы, судя по картинке, пытаетесь просто управлять выходами без участия программы через ОРС. Навряд ли получится. Может разработчики это специально сделали, чтобы помимо программы не было возможности управления. В программе всё таки обычно применяют блокировки и пр. от случайного срабатывания не по программе.
    Состояние входов можно изменить тоже только снаружи, может быть по тем же причинам.
    С уважением.
    Лучшее - враг хорошего "Le mieux est I\'ennemi du bien" (вроде как Вольтеровское)

  3. #3

    По умолчанию

    Через промежуточную сетевую переменную прекрасно работает, просто думал раз в мануале написано, значит можно напрямую... Маркетинговый ход?))

  4. #4
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,167

    По умолчанию

    Цитата Сообщение от puma_59 Посмотреть сообщение
    Через промежуточную сетевую переменную прекрасно работает, просто думал раз в мануале написано, значит можно напрямую... Маркетинговый ход?))
    А там написано, что функции 0х03 и 0х04, функции записи, а не чтения?

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

    По умолчанию

    puma_59 это не маркетинговый ход, это работа ПР или ПЛК, даже если вы не создали ни одного элемента, сам ПР будет переписывать выхода в конце каждого цикла.
    ПР же не модуль вывода, но как вы правильно заметили, поставив промежуточные сетевые переменные ПР можно превратить в обычный модуль ввода-вывода.

    Концепция железа другая, вот и все.

  6. #6

    По умолчанию

    Все понятно, просто так в мануале написали интересно... Еще странно почему нельзя в режиме "slave" сетевым переменным назначить тип "bool", тогда было удобно сразу к выходам привязывать без промежуточных блоков.

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

    По умолчанию

    А смысл ? на bool так же уйдет целый регистр. Загоните нужное количество булей через один регистр а в программе их раскидывайте.

    Память же не резиновая, чтобы так ею разбрасываться.

Похожие темы

  1. Ответов: 3
    Последнее сообщение: 17.05.2016, 21:00
  2. Ответов: 5
    Последнее сообщение: 20.11.2015, 13:28
  3. Ответов: 5
    Последнее сообщение: 19.05.2014, 10:32
  4. Не получается прочитать состояние выходов МУ-110Р
    от asumarine в разделе Помощь Разработчикам
    Ответов: 7
    Последнее сообщение: 20.09.2012, 19:19

Ваши права

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