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

Тема: Инициализация сетевых переменных

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

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

    По умолчанию

    энергонезависимость булевой переменной не требуется. мне нужно просто правильно вывалить эту переменную в сеть и из сети забрать, если она изменилась и передать это на экран ипп для того, чтобы с экрана ее можно было бы взвести. у меня в основной программе еще несколько булевых переменных через один сетевой регистр гоняются, чтобы не перегружать обмен.

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

    По умолчанию

    Цитата Сообщение от bayk Посмотреть сообщение
    энергонезависимость булевой переменной не требуется. мне нужно просто правильно вывалить эту переменную в сеть и из сети забрать, если она изменилась и передать это на экран ипп для того, чтобы с экрана ее можно было бы взвести. у меня в основной программе еще несколько булевых переменных через один сетевой регистр гоняются, чтобы не перегружать обмен.
    Для ИПП120 достаточно этого:

    ИПП120, отображение и изменение булевых переменных на экране.PNG

    ИПП120.owl

    Всё прекрасно отображается и изменяется с экрана, непонятно чем Вас не устраивает, остальное всё(логику) можно сделать в ПЛК(ПР)!

    Вот добавил программу для ПР200:

    ПР200 + ИПП120.PNG

    ПР200 + ИПП120.owl

    Наверно можно было обойтись встроенной записью по изменению, но добавил запись по команде, булеву переменную для записи!
    И в ПР200 две сетевые переменные, одна на чтение, вторая на запись, наверно так Вы хотели?!
    И хотел добавить, можно в ПР200 булевы переменные вывести на экран, подобно как в ИПП120 и тогда экраны про дублируются на ИПП120 и ПР200! Я такого в проекте не сделал, потому что у Вас такого не предполагалось!

    Вот добавил экран на ПР200, теперь они должны дублироваться с экраном ИПП120, может кому пригодится! Короче, булевы переменные можно будет менять из программы ПР200 и с экранов ПР200 и ИПП120!

    ПР200 + ИПП120_2.owl
    Последний раз редактировалось Сергей0308; 21.07.2019 в 11:24.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  3. #3

    По умолчанию

    У меня на той стороне ПЛК дельта as228t
    И по причине того, что у меня есть недоверенное оборудование(преобразователь ntc10k в модбас на базе ардуинки. Не стал ничего промышленного покупать, поскольку есть сомнения.в необходимости этих данных, если будут полезны - куплю пр200 или спец. Преобразователь за 10к), которое надо высадить на отдельный аппаратный ком-порт, а другого модбас оборудования ещё 10 штук, то мне пришлось ипп перевести в режим слейва а через ПЛК устраивать весь обмен. Автообмен в дельте сделан так, что он из одного своего регистра пишет в модбас, а в другой читает.

Похожие темы

  1. Буферизация сетевых переменных
    от anthrwpos в разделе Среда программирования OWEN Logic
    Ответов: 12
    Последнее сообщение: 22.08.2018, 08:50
  2. Инициализация Modbus slave (Retain) переменных
    от Спорягин Кирилл в разделе ПЛК1хх [М02]
    Ответов: 20
    Последнее сообщение: 14.03.2016, 08:17
  3. Ответов: 17
    Последнее сообщение: 15.09.2015, 06:05
  4. Энергонезависимость сетевых переменных
    от max_etf в разделе Программируемые реле
    Ответов: 19
    Последнее сообщение: 07.09.2012, 09:03
  5. Ответов: 19
    Последнее сообщение: 09.02.2011, 09:15

Ваши права

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