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

Тема: OPC Lectus + ПЛК100 реле

  1. #1

    Arrow OPC Lectus + ПЛК100 реле

    Купил ПЛК100, по маленьку пытаюсь разобраться... застрял на выводе управления РЕЛЕ в скаду систему через этот OPC сервер...

    Подскажите, как прописать переменную в OPC server Lectus управление реле ПЛК100....
    Искал похожих тем нем, и до тех.поддержки не достучался...

    И ещё: В Masterscada есть родной драйвер на OWEN PLC100 - поделитесь описанием пожалуйста, или подскажите как его правильно запустить? Дело в том, что создав проект и добавив к нему драйвер ПЛК, появился большой список возможных параметров для управления и чтения их состояния... Прописал в настройках ethernet ip контроллера... при запуске проекта или отладки пытаюсь управлять оттуда реле, рисует смену состояния, а само реле на ПЛК не клацает....
    Изображения Изображения

  2. #2

    По умолчанию

    Цитата Сообщение от kristow Посмотреть сообщение
    Подскажите, как прописать переменную в OPC server Lectus управление реле ПЛК100....
    Вы правильно добавили переменные (только тип у Modbus переменных нужно использовать bool), теперь нужно в программе произвести присваивание.
    w1:=v1;

    Цитата Сообщение от kristow Посмотреть сообщение
    И ещё: В Masterscada есть родной драйвер на OWEN PLC100 - поделитесь описанием пожалуйста, или подскажите как его правильно запустить?
    Это не драйвер. В MasterSCADA можно также программировать контроллеры под управлением системы MasterPLC (в том числе ПЛК100). Контроллер должен иметь установленную систему MasterPLC.
    Спасибо.

  3. #3

    Arrow

    Огромное спасибо за ответ!!!
    Вы правильно добавили переменные (только тип у Modbus переменных нужно использовать bool), теперь нужно в программе произвести присваивание.
    w1:=v1;

    А можно чуть поподробнее? а то чуть прояснилось но не до конца...
    вот что сделал:
    - прописал в конфигураторе ПЛК именя для реле (рис1)
    - в коде прописал R1:=RR1; (рис2)
    - а вот в OPC-сервере при создании переменной выбрал тип=boolean, номер бита=8, (рис3)

    Только вот тут пролема, посмотрите скрины и скажите, что не так?
    Изображения Изображения

  4. #4

    По умолчанию

    Происходит ли какие то изменения в этой переменной в процессе работы контроллера (Режим "Пуск") ?
    Попробуйте добавить переменную типа Word (2-х байтную) и после этого получать из неё значения, R1:=RR1.0;
    Спасибо.

  5. #5

    Arrow

    да проиходит, в opc-сервере наблюдается смена 0 и 1 беспорядочно...
    -------------------------------------
    Нашел решение:
    я в modbus добавил 8bit и кодом их привязал... тогда заработало!
    -------------------------------------
    Через USB разъем на ПЛК можно USB модем подключить?
    Дело в том, что есть свободные модемы usb 3g E1550, хотел его подключить к ПЛК, чтобы можно было через него слать смс на номера...

  6. #6

    По умолчанию

    Нельзя. Он только для программирования.

  7. #7

    По умолчанию

    ясненько! спасибо за ответ!

Ваши права

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