master OPC server,каналы управления.

Просмотр 15 сообщений - с 1 по 15 (из 27 всего)
  • Автор
    Сообщения
  • #19938
    timur.neo
    Участник

    Добрый день коллеги, прошу Вас оказать содействие:

    1. Как изменить состояние бита данных (M100.0) через канал управления? master OPC server.
    2. Как это всё реализуется в графическом интерфейсе.

    #19939
    manjey73
    Участник

    Это зависит от master OPC сервера в первую очередь, а уже потом от Scada, как в нее отправить данные.

    И если речь о протоколе Modbus, то настройте прямой драйвер на чтение и запись

    • Этот ответ был изменен 2 года, 10 месяцев назад от manjey73.
    #19943
    timur.neo
    Участник

    В OPC сервере тип read-write так что проблем не должно быть, как отправить команду на изменение состояния маркера? И вообще есть хоть какой нибудь мануал как элементарно сделать управление лампочкой хотя бы))

    Напрямую с сервера бит меняется нормально.

    #19945
    manjey73
    Участник

    Важен тип данных в первую очередь. Бит, целочисленное, с плавающей точкой, а не разрешение записи

    з.ы. Не пользуюсь MasterScada и ее OPC, по этому не представляю там настроек, соответственно задаю вопрос

    #19946
    manjey73
    Участник

    Scada выдает команду в double, если ОРС ее не может принять и преобразовать (например согласно настроек ОРС сам преобразует) тогда необходимо передать ему в байтовом варианте, чтобы ОРС считал ее как правильную.

    #19961
    timur.neo
    Участник

    Подскажите как это сделать, я как только не извращался

    #19963
    manjey73
    Участник

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

    Поищите темы по Modbus драйверу старые, там были варианты формул для команды. чтобы отправить байтовый массив вместо числа.
    Как вариант, вы можете в калькуляторе посмотреть как выглядит байтовый массив требуемого вам числа, и воспользовавшись кнопкой Команда в окне КП Коммуникатора на линии связи попробовать отправлять команды в бинарном виде в hex варианте.

    На первых реализациях драйвера Modbus иногда приходилось прибегать к подобным ухищрениям. Может быть и тут так…

    #19964
    manjey73
    Участник

    Если в бинарном виде тип строка hex ваш ОРС примет команду, тогда уже думать дальше, как быть.
    И собственно команду для ОРС вы создали в шаблоне ?

    • Этот ответ был изменен 2 года, 10 месяцев назад от manjey73.
    #19969
    timur.neo
    Участник

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

    #19972
    manjey73
    Участник

    Что вы отправляете через Модуль Авто управления ОРС серверу ? вот «дословно» что именно. Текст, скрины, логи ????

    #19977
    sakhalin_Cat
    Участник

    Всё точно так-же как в теме —
    Ссылка

    • Этот ответ был изменен 2 года, 10 месяцев назад от sakhalin_Cat.
    • Этот ответ был изменен 2 года, 10 месяцев назад от sakhalin_Cat.
    • Этот ответ был изменен 2 года, 10 месяцев назад от Mikhail.
    #19980
    sakhalin_Cat
    Участник

    что за корявый движок у форума. Фиг чего работает.
    .
    В общем тема — «Помогите разобраться с контроллером Beckhoff» лежит в модбасе.
    Так-же высчитываете бит и так-же пишете в канал.
    Там на последних страничках формулы.

    • Этот ответ был изменен 2 года, 10 месяцев назад от sakhalin_Cat.
    #19986
    Mikhail
    Модератор

    Да, движок форума имеет свои особенности.
    Вставляю ссылку на пост форума следующим образом:
    <a href="https://forum.rapidscada.ru/?topic=%D0%BF%D0%BE%D0%BC%D0%BE%D0%B3%D0%B8%D1%82%D0%B5-%D1%80%D0%B0%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D1%82%D1%8C%D1%81%D1%8F-%D1%81-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80%D0%BE%D0%BC-beck#post-19399">Ссылка</a>

    С обычными правами это работает?

    #19987
    Mikhail
    Модератор

    Какой протокол обмена данными с контроллерами используется?

    #20004
    sakhalin_Cat
    Участник

    ссылка
    Да работает. Я просто описание не указывал, без описания не работает.

    спасибо.
    А как распондента при ответе вставить автоматом? А то кнопка «ответить» ничего не делает. И квотинг не нашел. кроме как В-кодом.

    • Этот ответ был изменен 2 года, 10 месяцев назад от sakhalin_Cat.
    • Этот ответ был изменен 2 года, 10 месяцев назад от sakhalin_Cat.
Просмотр 15 сообщений - с 1 по 15 (из 27 всего)
  • Вы должны авторизироваться для ответа в этой теме.