Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 11 по 20 из 31

Тема: ПЛК110-60 + МВ110-16Д дискретные входы

  1. #11

    По умолчанию

    Я знаю что должно работать, а нет не хочет. . я уже все настройки перекрутил.
    Последний раз редактировалось Кирилл Валюнин; 22.06.2012 в 13:51.

  2. #12

    По умолчанию

    Цитата Сообщение от grv008 Посмотреть сообщение
    Пробовал делать опрос по битовой маске, работают только первых восемь входов (1-8), а 9-16 не реагирует, либо дублируют (1-8) так же, как и у пользователя Glog.
    ну как удалось победить, а то у меня такая же беда

  3. #13

    По умолчанию

    Все работает.
    У кого что не работает выкладывайте проекты, а лучше шлите на support@owen.ru

  4. #14

    По умолчанию

    Пока не было времени, как получится, так сразу отпишусь, завтра буду экспериментировать.

  5. #15

    По умолчанию

    У меня вопрос к CAPZAP. В конфигурации ПЛК создал 1 Universal Modbus Device с настройками сетевого адреса одного модуля МВ-110-16ДН (например 16), далее создаем регистр Register input module, в его параметрах ставим - Register - 51, то бишь управление по маске входов. Вопрос, а как прописать переменные, ведь их шестнадцать штук? Если я прописываю в программе маску входов var1 AT %IW6.1.0.0:WORD; - для первого входа, то как для второго, третьего и .... и шестнадцатого прописать маску входов?

  6. #16

    По умолчанию

    У меня заработали!!!



    а не хватало всего то.....

  7. #17

    По умолчанию

    Хотелось бы через Modbus законектить. По протоколу Owen и у меня все работало. Вот проектик ПЛК и МВ110-16ДН по протоколу Owen Master
    Вложения Вложения

  8. #18

    По умолчанию

    У меня вопрос к CAPZAP. В конфигурации ПЛК создал 1 Universal Modbus Device с настройками сетевого адреса одного модуля МВ-110-16ДН (например 16), далее создаем регистр Register input module, в его параметрах ставим - Register - 51, то бишь управление по маске входов. Вопрос, а как прописать переменные, ведь их шестнадцать штук? Если я прописываю в программе маску входов var1 AT %IW6.1.0.0:WORD; - для первого входа, то как для второго, третьего и .... и шестнадцатого прописать маску входов? У меня вопрос к CAPZAP. В конфигурации ПЛК создал 1 Universal Modbus Device с настройками сетевого адреса одного модуля МВ-110-16ДН (например 16), далее создаем регистр Register input module, в его параметрах ставим - Register - 51, то бишь управление по маске входов. Вопрос, а как прописать переменные, ведь их шестнадцать штук? Если я прописываю в программе маску входов var1 AT %IW6.1.0.0:WORD; - для первого входа, то как для второго, третьего и .... и шестнадцатого прописать маску входов?

    А если сделать, как предложил пользователь Lara197a - Вам нужно добавить не 8 бит инпут модуль, а регистр инпут модуль.
    Потом обзываете переменную к примеру VXODY и используете в программе косвенную адресацию:
    In_1:=VXODY.0;
    .....
    In_16:=VXODY.15;

    - то как в программе прописать адреса для второго, третьего и .... , и десятого модуля.

  9. #19

    По умолчанию

    Потому что именно Ваши полные ответы мне помогли в начальном познании программирования, а не пару слов, типа сделай так, это проще паренной репы - и усе будет работать. С логикой понятно, а с прописанием, вот здесь наглядный пример бы помог. Вопрос как раз по поводу как сделать из одного регистра 16-ть булевых переменных в языке LD или FBD, если можно примерчик, буду очень признателен.

  10. #20

    По умолчанию

    Вот это как раз просто. Есть в библиотеке Util.lib блок Pack и UnPack.
    Ну и как уже обсуждалось - можно обращаться к биту в разряде через точку.
    Допустим есть переменная w1 типа word. Чтобы мне получить\записать значение например третьего бита я просто пишу: w1.3 А что с этим битом делать - решать Вам. Записывать в него значение или считывать.
    Язык при этом не важен

Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя

Похожие темы

  1. Дискретные входы и выходы
    от Kitaro в разделе ПЛК1хх
    Ответов: 50
    Последнее сообщение: 31.12.2011, 10:44
  2. дискретные входы плк110
    от IVM в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 02.09.2010, 19:23
  3. спалили дискретные входы Plc150
    от ran в разделе Эксплуатация
    Ответов: 3
    Последнее сообщение: 28.11.2009, 14:12
  4. Дискретные входы - floatPIC - это диагноз?
    от superMAX в разделе Помощь Разработчикам
    Ответов: 7
    Последнее сообщение: 28.10.2008, 14:31
  5. дискретные входы трм133
    от ayakin в разделе Эксплуатация
    Ответов: 1
    Последнее сообщение: 29.06.2007, 11:43

Ваши права

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