Страница 41 из 43 ПерваяПервая ... 313940414243 ПоследняяПоследняя
Показано с 401 по 410 из 430

Тема: Модули МХ110 для CODESYS 3.5

  1. #401
    Пользователь
    Регистрация
    10.04.2010
    Адрес
    Алтайский край,г.Рубцовск
    Сообщений
    963

    По умолчанию

    Так не кто и не ответил, оставить работать под модулем или написать новый слейв?

  2. #402

    По умолчанию

    Цитата Сообщение от жекон Посмотреть сообщение
    Так не кто и не ответил, оставить работать под модулем или написать новый слейв?
    Вопрос что вы считываете с модуля и что хотите получить... Посмотрите в инструкции на модули таблицы ModBus переменных.
    http://www.owen.ru/documents/79730224
    В большей части они друг друга повторяют, поэтому модуль МДВВ и работает под слейвом 4Д4Р. Если планируете дальше оставаться на МДВВ, я бы сделал новый слейв. Если надо переждать время пока купят новый 4Д4Р, то можно и так оставить.
    Любой человек - система автоматического управления. Главное правильно выбрать задающее воздействие и исключить возмущающее.

  3. #403

    По умолчанию

    Всем привет! У меня такая проблема приключилась.. Железки: СПК107 + МУ110-32Р. Все собрано на столе, питание стабилизированное, провод RS-485 длинной 1м экранированный, экран заземлен со стороны контроллера. Суть проекта заключается в управлении релюшками с максимальной частотой переключения 86мсек. Реально меньше, но нужно выдержать такую частоту для четкого попадания в ритм. Эта свадьба должна заменить ленточный командоаппарат на крупном станке. Планируется подключение 3х модулей по 32Р. НО! Проблема 1. Связь с релейным модулем через преобразователь интерфейсов ЕКОН134 получается в 1-2 случаев из 10, при этом не удается программой-конфигуратором прочитать до конца все настройки, не говоря уже о записи своих. Очень нестабильная связь. Проблема 2. Общение контроллера с релейкой также нестабильно, есть пропуски отправленных пакетов (заметно как на время модуль замирает и в это время пропускаются так называемые кадры) Проблема 3. Сам код программы отправляет команду записи в регистры с разным интервалом времени, которое может составлять до 2х секунд. Буду очень признателен если у кого-то появятся здравые мысли по делу. Код программы:
    PROGRAM PLC_PRG
    VAR
    timer: TON;
    kol_shagov: INT :=51; (*Длина ленты с кадрами*)
    vrem_shaga: TIME := T#0.083S;
    k: INT := 0;
    i:INT:=1;
    j:INT:=1;
    Exit_1: DWORD;
    END_VAR
    timer(IN:= NOT timer.Q, PT:=vrem_shaga ); (* вызов таймера с самосбросом*)
    IF timer.Q
    THEN
    IF k<kol_shagov
    THEN
    k:=k+1;
    IF k MOD 2 = 0 THEN Exit_1:=16#AAAAAAAA; ELSE Exit_1:=16#55555555; END_IF
    ELSE
    k:=0;
    END_IF
    END_IF

    Переменная Exit_1 добавлена в раздел соотнесения входов/выходов, запись кодом функции 16.
    Передача по протоколу ModBus с заводской скоростью, из-за проблем с подключением нет возможности изменить.
    Последний раз редактировалось Мокренькая Кисонька; 25.06.2017 в 08:35.

  4. #404
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,243

    По умолчанию

    Цитата Сообщение от Мокренькая Кисонька Посмотреть сообщение
    Всем привет! У меня такая проблема приключилась.. Железки: СПК107 + МУ110-32Р. Все собрано на столе, питание стабилизированное, провод RS-485 длинной 1м экранированный, экран заземлен со стороны контроллера. Суть проекта заключается в управлении релюшками с максимальной частотой переключения 86мсек. Реально меньше, но нужно выдержать такую частоту для четкого попадания в ритм. Эта свадьба должна заменить ленточный командоаппарат на крупном станке. Планируется подключение 3х модулей по 32Р. НО! Проблема 1. Связь с релейным модулем через преобразователь интерфейсов ЕКОН134 получается в 1-2 случаев из 10, при этом не удается программой-конфигуратором прочитать до конца все настройки, не говоря уже о записи своих. Очень нестабильная связь. Проблема 2. Общение контроллера с релейкой также нестабильно, есть пропуски отправленных пакетов (заметно как на время модуль замирает и в это время пропускаются так называемые кадры) Проблема 3. Сам код программы отправляет команду записи в регистры с разным интервалом времени, которое может составлять до 2х секунд. Буду очень признателен если у кого-то появятся здравые мысли по делу. Код программы:
    PROGRAM PLC_PRG
    VAR
    timer: TON;
    kol_shagov: INT :=51; (*Длина ленты с кадрами*)
    vrem_shaga: TIME := T#0.083S;
    k: INT := 0;
    i:INT:=1;
    j:INT:=1;
    Exit_1: DWORD;
    END_VAR
    timer(IN:= NOT timer.Q, PT:=vrem_shaga ); (* вызов таймера с самосбросом*)
    IF timer.Q
    THEN
    IF k<kol_shagov
    THEN
    k:=k+1;
    IF k MOD 2 = 0 THEN Exit_1:=16#AAAAAAAA; ELSE Exit_1:=16#55555555; END_IF
    ELSE
    k:=0;
    END_IF
    END_IF

    Переменная Exit_1 добавлена в раздел соотнесения входов/выходов, запись кодом функции 16.
    Передача по протоколу ModBus с заводской скоростью, из-за проблем с подключением нет возможности изменить.
    1) зачем екон, если связка только из двух устройств
    2) библиотека или конфигуратор, с первым документом в этом посте знакомы
    3) Почему обязательно писать в такой экстравагантной форме, просто целочисленным не подходит? T#830ms
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  5. #405

    По умолчанию

    capzap, Екон - это просто на данный момент единственный доступный преобразователь для связи ПК и МУ. нужен только для настройки последнего, поэтому на него внимания не обращаем. За библиотеку, спасибо, разберусь -отпишусь. Целочисленным не подходит, потому что человеческий фактор везде, вот даже Вы ошиблись в переводе из единиц секунды в милисекунды. Собственно поэтому так. Но собственно вопрос с настройкой модуля остается открытым.

  6. #406
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,243

    По умолчанию

    Цитата Сообщение от Мокренькая Кисонька Посмотреть сообщение
    Вы ошиблись в переводе из единиц секунды в милисекунды.
    ну надеюсь, такой формат нормально работает, в книжках про это ни чего не сказано http://prolog-plc.ru/docs/TimeExperience.pdf, точка применяется конечно но в TOD-ах, а не в длительности, вобщем это стандарт надо читать. Возможно это совершенно не влияет на разные периоды опроса, тут требуется смотреть какие настройки выставлены у мастера, запись по времени или по изменению
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  7. #407

    По умолчанию

    у меня на работе "замечательные" ITшники.. чтобы найти документацию в интернете, нужно к нему подключаться через японию или китай по открытой VPN напрямую вашу ссылку блокируют как фишинг? документы? ...

  8. #408

    По умолчанию

    Так, это.. А кто подскажет - что делать, если я через екон пытаюсь плюнуть байтом в МУ110-32Р с помощью конфигуратора, а он ноль внимания. Первые три раза конфигуратор его увидел, но нельзя было до конца считать данные и запись не шла. А теперь совсем тишина... Но при этом общается по стандартному протоколу с СПК.

  9. #409

    По умолчанию

    Если нужны переключения реле с точностью до десятков милисекунд - забудте про СПК, по крайней мере в варианте с модулями через RS-485. Берите контроллеры с реле на борту, например ПЛК110.

    Или то же СПК но с выходми релейными на борту.

    На практике реакция модулей в сети RS-485 может достигать нескольких секунд на команды от контроллера при определенных условиях.
    Последний раз редактировалось IlyaFD; 17.07.2017 в 08:03.

  10. #410

    По умолчанию

    Добрый день, IlyaFD! Спасибо за ответ. Этот вариант конечно же рассматривался. Но есть одно-но: требуется 90 синхронно управляемых выходов. Если учесть что выходов у плк110 только 24 то потребуется минимум 4 модуля. И Опять же синхронизация через протокол.. Или существует более быстрый способ синхронизации?

Страница 41 из 43 ПерваяПервая ... 313940414243 ПоследняяПоследняя

Похожие темы

  1. Шаблоны модулей МХ110 для CODESYS 3.5
    от Александр Приходько в разделе СПК2хх
    Ответов: 91
    Последнее сообщение: 24.04.2015, 18:29
  2. Ответов: 2
    Последнее сообщение: 21.11.2014, 21:53
  3. Модули для подключения энкодеров с SSI
    от Леонид в разделе Разработки
    Ответов: 5
    Последнее сообщение: 18.01.2012, 11:29
  4. Эмуляторы входных сигналов для Мх110
    от Arthur.Aleksandrov в разделе Разработки
    Ответов: 3
    Последнее сообщение: 25.01.2011, 10:54

Ваши права

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