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

Тема: ПЛК100 Modbus TCP Master реализация

  1. #1

    По умолчанию ПЛК100 Modbus TCP Master реализация

    Добрый день!

    Есть ПЛК100. Задача следующая, опрашивать устройства Modbus RTU. Управлять дискретными выходами через МУ110. Устройства Modbus RTU опрашиваются через конвертер протокола Modbus TCP -> Modbus RTU. МУ110 управляются напрямую по RS485 с ПЛК100.

    Проблема - ПЛК100 не может "прожевать" конфигурацию из ~20 устройств. Половину опрашивает на одной линии (1 физическая линия RS485 подключенная к порту конвертера, в ПЛК100 10 устройств на 1 IP адресе), половину нет. Устройства по одному, доступны на прямую все. Modbus TCP сконфигурирован через "Конфигурацию ПЛК". В чем может быть проблема? физические ограничения ПЛК? пример проекта прикладываю.

    Так же заметил при вводе команды "?" в PLC конфигураторе, где то по середине текста половина хелпа отображается сбитой кодировкой. А при записи такой программы, появляется ошибка Module not initialized Error! Device Id=2000
    Вложения Вложения
    • Тип файла: pro test.pro (162.2 Кб, Просмотров: 39)
    Последний раз редактировалось Xalik; 10.02.2019 в 19:55.

  2. #2
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,586

    По умолчанию

    ПЛК100 какая буква ? ограничения в документации читали ?

  3. #3

    По умолчанию

    I
    Цитата Сообщение от melky Посмотреть сообщение
    ПЛК100 какая буква ? ограничения в документации читали ?
    R.M
    Про какие ограничения вы говорите?

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

    По умолчанию

    На объем переменных для L и M версий, связанных с лицензией CodeSys.
    По РЭ на М нет ограничения, но лучше уточнить, ибо на заборе тоже многое пишут.
    Хотя указано что ограничение есть на внутренние переменные, связанные с количеством памяти самого ПЛК.
    Последний раз редактировалось melky; 11.02.2019 в 09:35.

  5. #5

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    На объем переменных для L и M версий, связанных с лицензией CodeSys.
    По РЭ на М нет ограничения, но лучше уточнить, ибо на заборе тоже многое пишут.
    Хотя указано что ограничение есть на внутренние переменные, связанные с количеством памяти самого ПЛК.
    "Не приобретая контроллер, но установив на компьютере CoDeSys и Target-файл, вы можете создать проект и в окне PLC_Configuration подключить все необходимые модули. Если памяти достаточно, компиляция проекта пройдет успешно, если же нет – CoDeSys выдаст ошибку. При компиляции будут учтены все особенности, в том числе требования по выравниванию переменных. Для осуществления подобной проверки собственно программу контроллера писать не требуется." - написно на сайте. COdesys же ошибку мне про память не выдает, все компилируется. Кажется какая-то проблема самого контроллера.

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

    По умолчанию

    если попробуете удалять по одному UMD и заливать программу в контроллер и например он "зальется" без пары-тройки модулей, значит дело в физическом ограничении памяти конкретного плк. Можете поискать на форуме как сделать опрос слейвов через библиотеки, тогда не будет проблем с ошибками конфигурации
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  7. #7

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    если попробуете удалять по одному UMD и заливать программу в контроллер и например он "зальется" без пары-тройки модулей, значит дело в физическом ограничении памяти конкретного плк. Можете поискать на форуме как сделать опрос слейвов через библиотеки, тогда не будет проблем с ошибками конфигурации
    Спасибо, способ через библиотеки действительно помог.

Похожие темы

  1. Ответов: 10
    Последнее сообщение: 17.08.2017, 05:49
  2. Ответов: 15
    Последнее сообщение: 07.09.2015, 22:58
  3. ПЛК100 и modbus master
    от Alex256 в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 15.10.2014, 16:47
  4. Ответов: 2
    Последнее сообщение: 15.09.2014, 17:40
  5. ПЛК100 RS-485 ModBus Master
    от leny-len в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 03.12.2013, 19:49

Ваши права

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