Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 29

Тема: Ограничения по количеству переменных в ModBus Salve ПЛК-110

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

    По умолчанию

    Цитата Сообщение от CTARuK Посмотреть сообщение
    Значит буду дальше искать причину...
    ну раз у Вас слейв по последовательному порту, а по ethernet Вы кодесисом смотрите, так может у Вас просто плк в перегруз выходит. Можете ведь оставить только конфигурацию, а PLC_PRG "пустой" сделать и проверить будет в таком случае отпадать соединение или нет
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  2. #12

    По умолчанию

    Цитата Сообщение от lazy Посмотреть сообщение
    С помощью библиотеки ModBus.lib можно запилить слейв на RS. правда только ModBus ASСII. и передавать хоть тыщю регистров )
    использовал MB_ASCII_RX & MB_ASCII_TX
    Ну это оставлю на крайний случай .

    Цитата Сообщение от capzap Посмотреть сообщение
    ну раз у Вас слейв по последовательному порту, а по ethernet Вы кодесисом смотрите, так может у Вас просто плк в перегруз выходит. Можете ведь оставить только конфигурацию, а PLC_PRG "пустой" сделать и проверить будет в таком случае отпадать соединение или нет
    На чисто пустом проекте не проверял конечно... Но всю прогу почти закоментировал...

    Частично разобрался... сейчас конфигурация нормально работает на 350 регистрах. После физ.перегрузки контроллера такая конфигурация некоторое время нормально загружаться.
    Придется немного проект доработать конечно, но уже что-то.
    Выше рекомендовали прошивку новую. Попробую её еще.

    Да, еще. Не упомянул наверно главное... В проекте Master ModBus опрашивает 14 МВА8 и 7 МДВВ - в сумме 102 Real + 116 Word (102 ошибки по параметрам).
    Я первое время пытался экспериментально установить количество регистров, выкидывая их из проекта, дошло аж до 102 регистров.
    Потом только додумался контроллер перезагрузить .

    С понедельника продолжу экспериментировать. Все же у Sergey666 и большее количество регистров было?

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

    По умолчанию

    скорость какая на сом-порту?
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  4. #14
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,648

    По умолчанию

    Долгие перетирания и, традиционно, проекта так и нету.

    Цитата Сообщение от lazy Посмотреть сообщение
    С помощью библиотеки ModBus.lib можно запилить слейв на RS. правда только ModBus ASСII. и передавать хоть тыщю регистров )
    использовал MB_ASCII_RX & MB_ASCII_TX
    ПЛК110-60/30..-M.
    Штатный слейв на RS482-2 совмещенный с Модбас-TCP.
    Размер - 8000 (восемь тысяч) байт (2000 x 4 byte)
    Мастером был ПЛК63 (тут рулил syslibcom), клиентом - прожка на делфи.
    Тест - простой. Запись значений 1..4000 в регистры (ф.16, 32x123рег+1x64рег). Слейв прибавлял N. Чтение и проверка (ф.3 32x125рег). Ошибок - нет.
    (Проверял возможности)

    Цитата Сообщение от Yegor Посмотреть сообщение
    408?! Что там в них? Это ж несколько тысяч точек дискретного I/O. Это ж две сотни чисел с плавающей запятой. Откуда столько берётся, если не секрет?
    )) Краткий пример одного из проектов.
    6 x МВ110-8А (полностью) -> на [RS-485-1 мастер ПЛК110-60..-M слейв RS-485-2/TCP] -> Внешнее приложение
    Данные с МВ читаются сразу в область слейва на 482-2/TCP - вот и 576 байт. МинЦ - 0. Реально болтается 0.5-2.5мс т.к. есть еще и рабочий код.
    Всё работает

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

    По умолчанию

    CTARuK М вроде 600 байт или около.
    Или это для другого ПЛК было указано. Вообще техподдержка точно долна сказать, сколько для какого ПЛК
    Да, действительно, М ограничен только объемом оперативы, по умолчанию включено на ввод-вывод 16 кБ
    Последний раз редактировалось melky; 06.12.2014 в 00:01.

  6. #16

    По умолчанию

    Цитата Сообщение от CTARuK Посмотреть сообщение
    Да. Есть какие-то замечания по нему?

    Проще - после заливки config.dat соединение обрывается. При последующих подключениях к ПЛК происходит единичное обновление данных на экране и снова соединение обрывается.

    Здесь написано подругому


    Значит буду дальше искать причину...
    А какой объем проекта (файл default.prg)?
    Для обмена с ОРС 3S лучше использовать последнюю версию GateWay-сервера. Если обмен будет по ТСР, то лучше и прошивку сменить на 2.15.3.

  7. #17
    Пользователь
    Регистрация
    10.12.2009
    Адрес
    Воронеж
    Сообщений
    660

    По умолчанию

    Да есть ограничения по передаче данных через конфигуратор, причем сумме объема всех переменных по всем портам конфигуратора. Пару лет на назад не смог запихнуть в плк 100 опрос Float переменных с 48 МВА8, тормознулся где-то на 40. Решил вопрос опросом через библиотеку.

  8. #18

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    скорость какая на сом-порту?
    38400 или 115200. Контроллер физически отключён от оборудования.

    Цитата Сообщение от Валенок Посмотреть сообщение
    Долгие перетирания и, традиционно, проекта так и нету.
    Для Вас выкладываю пустой проект с конфигурацией. (В котором конфигуратор также отключается при программировании)

    Цитата Сообщение от melky Посмотреть сообщение
    CTARuK Да, действительно, М ограничен только объемом оперативы, по умолчанию включено на ввод-вывод 16 кБ
    Да. В этом я разобрался

    Цитата Сообщение от Гарчев Евгений Посмотреть сообщение
    А какой объем проекта (файл default.prg)?
    Для обмена с ОРС 3S лучше использовать последнюю версию GateWay-сервера. Если обмен будет по ТСР, то лучше и прошивку сменить на 2.15.3.
    На пустом проекте где-то 30 кБ. Config.dat - 64 кБ, Download.SDB - 28 кБ. Точнее можете в выложенном файле посмотреть
    Версия CodeSys у меня 2.3.9.41. Прошивку пока не пробовал сменить.
    Цитата Сообщение от SBER Посмотреть сообщение
    Да есть ограничения по передаче данных через конфигуратор, причем сумме объема всех переменных по всем портам конфигуратора. Пару лет на назад не смог запихнуть в плк 100 опрос Float переменных с 48 МВА8, тормознулся где-то на 40. Решил вопрос опросом через библиотеку.
    Хмм. Вот это бы хотел поточнее определить. У меня пока получалось залить неотваливающуюся конфигурацию в 48 кБ (config.dat). Но я удалял из конфигурации сразу группы параметров...
    Вложения Вложения
    Последний раз редактировалось CTARuK; 09.12.2014 в 09:56. Причина: очепятки :), да и файл забыл...

  9. #19

    По умолчанию

    В итоге добился нормальной связи с ПЛК при размере Config.dat - 55кб. На этом и остановился. Всем спасибо. Тему можно закрывать.

  10. #20

    По умолчанию

    Config.dat - есть ограничение не более 100 кБ.
    Делать опрос сотен и тысяч переменных через конфигурацию - ИМХО, изврат. Возможности конфигурации по гибкости и переносимости меньше библиотеки.
    Тролль-наседка, добрый, нежный и ласковый

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

Похожие темы

  1. Удаленное управление ПЧВ3 по Modbus RTU от ПЛК 110
    от Иванов Виктор в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 12.11.2014, 14:29
  2. Пр-110 как решить проблему по Modbus
    от fanis в разделе Программируемые реле
    Ответов: 5
    Последнее сообщение: 04.02.2014, 15:29
  3. Вопрос по количеству ПИД на ПЛК-100
    от Ser_y в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 24.10.2013, 22:07
  4. Ограничения файловой системы ПЛК?
    от Дмитрий Артюховский в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 26.01.2009, 21:22
  5. Ограничения по количеству переменных в MODBUS
    от Павел ГОН в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 24.04.2007, 11:53

Метки этой темы

Ваши права

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