Поиск:

Тип: Сообщения; Пользователь: kondor3000

Страница 1 из 20 1 2 3 4

Поиск: На поиск затрачено 0.02 сек.

  1. Важно: У меня в примере стоит 100 мс для МВ8А (быстрее...

    У меня в примере стоит 100 мс для МВ8А (быстрее нет смысла), а для МВА-8АС можно 10 мс,
    для связи с панелью 10мс везде (UMD для чтения и UMD записи) Скорость естественно 115200, 8N1, RTU
  2. Ответов
    228
    Просмотров
    180,344

    Странный вы человек, вы бы хоть написали какие...

    Странный вы человек, вы бы хоть написали какие датчики дыма и хоть какую документацию выложили. Какой ПЛК у вас?
  3. Ответов
    516
    Просмотров
    145,792

    Важно: А на RS+ и В на RS- это если не перепутаны...

    А на RS+ и В на RS- это если не перепутаны надписи.
    Это точно выходы RS485 ?
  4. Важно: Я предлагаю попробовать все варианты и ничего не...

    Я предлагаю попробовать все варианты и ничего не навязываю, когда прочитаете отличия проколов, сами всё поймёте) Лично я потратил бы время с пользой, изучив что нибудь полезное))) А по поводу...
  5. Важно: Вы хоть поняли, что пример опроса по протоколу...

    Вы хоть поняли, что пример опроса по протоколу Овен, это совсем не Модбас RTU. Оно вам надо? если надо, читайте отличие протокола Овен.
  6. Важно: Оперативные параметры вам не нужны (они не...

    Оперативные параметры вам не нужны (они не читаются группой, а только по 1), вам нужны регистры измерений, для МВ-1108A это с 0 по 47 регистр. Всего 48 регистров или 96 байт.
    Прежде чем перейти...
  7. Ответов
    10
    Просмотров
    490

    Дальше ещё круче. Вы пишите, что всё читает с...

    Дальше ещё круче. Вы пишите, что всё читает с панели.
    Запускаю программу в эмуляции, пытаюсь записать число в Уставку тока ( чтение из панели, Конвейер 1). Она тут же перезаписывается из блока ...
  8. Ответов
    10
    Просмотров
    490

    Проверяете небось по 1 каналу Опять 25, на...

    Проверяете небось по 1 каналу

    Опять 25, на первом конвейере, в панели Значение тока адрес 4Х2 стоит флоат и 1 регистр.
    На 2 конвейере Уставка тока, адрес 4Х28 стоит флоат и 1 регистр

    В...
  9. Важно: Flag: BOOL; _____________________ IF NOT Flag...

    Flag: BOOL;
    _____________________
    IF NOT Flag THEN
    // Инициализация нужных переменных
    Flag:=TRUE;
    END_IF
  10. Важно: Переменная объявляется в глобальных или в...

    Переменная объявляется в глобальных или в конфигурации (тоже глобальная) и используйте в любом месте программы, в ФБ, функциях и POU.
  11. Ответов
    10
    Просмотров
    490

    Почему нет? Можно конечно, вы же по разным...

    Почему нет? Можно конечно, вы же по разным портам подключаетесь.
    Только я большого смысла не вижу. Чем вас не устраивает данная конфигурация? И скорость можно было сделать 115 200 вместо 9600....
  12. Важно: Так R_TRIG в биб-ке Standart.lib R_TRIG(CLK:=...

    Так R_TRIG в биб-ке Standart.lib
    R_TRIG(CLK:= , Q=> );
  13. Важно: Моделировать обмен нельзя, можно читать, писать...

    Моделировать обмен нельзя, можно читать, писать заданные регистры.
    Только не с программой, комп соединяется с любым устройством и по TCP/IP, RS485, RS232 по Модбас RTU. В программе Owen OPC Server...
  14. Важно: Я же вам написал все варианты. Вот сделал пример...

    Я же вам написал все варианты.
    Вот сделал пример по варианту 2. В программе создал Модбас слейв с адресом 1, добавил нужные регистры ( адреса считаются с нулевого), подключение по TCP порт 502. IP...
  15. Ответов
    10
    Просмотров
    490

    Там в блоке REAL собирается из двух WORD, код...

    Там в блоке REAL собирается из двух WORD, код надо немного модифицировать, чтобы переставлялись регистры в переменной REAL 58741

    FUNCTION_BLOCK SW_WORD
    VAR_INPUT
    rIn:REAL; (*входная...
  16. Ответов
    10
    Просмотров
    490

    UMD это Universal Modbus Devise. Добавил ...

    UMD это Universal Modbus Devise. Добавил ещё пункты в первом сообщении.

    Посмотрел программу, это жесть какая то)))))))
    Зачем такие длинные названия?
    OverLimitCurrentTransporter6 можно...
  17. Ответов
    10
    Просмотров
    490

    1) Все регистры 4 байт и Float, в конфигурации...

    1) Все регистры 4 байт и Float, в конфигурации должны быть с чётными адресами. Советую сразу ставить 2 шт. 8 бит(это будет регистр 0), потом все Register Input (Output, каждый считается за 1...
  18. Важно: Тут опять надо понимать, что вы имеете ввиду....

    Тут опять надо понимать, что вы имеете ввиду. Компьютер может быть локальный рядом с ПЛК или удалённый, подключённый по изернету, на котором установлена Скада например.
    На локальном, вы можете...
  19. Важно: Ну в общем правильно, только можно сначала...

    Ну в общем правильно, только можно сначала присвоить битам TRUE, а уже потом собрать их в маску и передать. Тогда присвоится в этом цикле.
  20. Важно: В Global Variable объявляются те переменные,...

    В Global Variable объявляются те переменные, которые не задействованы в обмене. Те которые в конфигурации, нужны для обмена и они тоже глобальные.
    И только в конфигурации имеют свои адреса,...
  21. Важно: Работает, если адреса в конфигурации и в...

    Работает, если адреса в конфигурации и в глобальных совпадают. 58725

    Но как по мне проще сразу, вместо АТ вписать MW_71. И в глобальных уже ничего писать не надо))) 58726
  22. Важно: Ну это легко проверить, создаёте тестовую...

    Ну это легко проверить, создаёте тестовую программу с одной переменной, и в эмуляции проверяете)))
  23. Важно: Я вам выше скрин выложил, по именам обращаться и...

    Я вам выше скрин выложил, по именам обращаться и понятнее и информативнее, %QB12.0.7.0 это и непонятно и не рекомендовано к применению.

    Представьте, вы забыли вписать в начале 2 переменных, вы...
  24. Важно: Да просто объявить Avariya1: BOOL; Avariya2:...

    Да просто объявить
    Avariya1: BOOL;
    Avariya2: BOOL;
    Mask: WORD;
    А вот так выглядит имя Mask в конфигурации( она глобальная) и объявление битов в глобальных переменных 58724
  25. Важно: Можно и лучше давать имена всем переменным, в том...

    Можно и лучше давать имена всем переменным, в том числе и в конфигурации. Например регистру WORD, даете имя Mask, тогда обращение к битам этой маски будет Mask.0, Mask.1.....Mask.15. И присваивать...
Показано с 1 по 25 из 500
Страница 1 из 20 1 2 3 4