Страница 4 из 8 ПерваяПервая ... 23456 ... ПоследняяПоследняя
Показано с 31 по 40 из 78

Тема: ПЛК 110-60 [M02] - ограничение по Modbus через конфигуратор?

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Правильный подход к такому объёму данных - использовать библиотеку.
    каков размер файла программы (пустой, только конфигурация) при вызове "Create boot project" БЕЗ ЛОГИНА. Обычно файлы записываются в каталог проекта.
    Тролль-наседка, добрый, нежный и ласковый

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

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    каков размер файла программы (пустой, только конфигурация) при вызове "Create boot project" БЕЗ ЛОГИНА. Обычно файлы записываются в каталог проекта.
    Для прикрепленного ранее проекта (TestRegsCount.pro) размер файла проекта TestRegsCount.prg - 116528 байт (в PLC_PRG 3 строки кода и 1 строка объявления). Прикрепляю.


    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    Правильный подход к такому объёму данных - использовать библиотеку.
    1. В конфигураторе стоит ограничение на добавление элементов в Modbus Slave. Как раз 999 элементов. Более добавить нельзя. Почему тогда не создано более жесткое ограничение на добавление элементов?
    2. Хотелось бы понять с чем связано, это ограничение. Так же об этом нигде не написано в документации.
    3. Можно ссылку на пример организации обмена по Modbus TCP через библиотеки.
    Вложения Вложения

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

    По умолчанию

    После удаления строк из PLC_PRG (т.е. проект стал пустой - только конфигурация) файл *.prg стал весить 115653 байта.

  4. #4

    По умолчанию

    Цитата Сообщение от Спорягин Кирилл Посмотреть сообщение
    После удаления строк из PLC_PRG (т.е. проект стал пустой - только конфигурация) файл *.prg стал весить 115653 байта.
    Вот и ответ. Размер конфигурации (а она большая часть пустой программы) не может быть более 100кБайт. Хотитет уменьшить? сделайте имена параметров поменьше, заменив "4 byte" на пустую строку.
    И в др. местах аналогично
    Последний раз редактировалось Филоненко Владислав; 24.08.2017 в 14:15.
    Тролль-наседка, добрый, нежный и ласковый

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

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    Вот и ответ. Размер конфигурации (а она большая часть пустой программы) не может быть более 100кБайт. Хотитет уменьшить? сделайте имена параметров поменьше, заменив "4 byte" на пустую строку.
    И в др. местах аналогично
    Да, удалил имена "4 byte" и пустой проект (только конфигурация) стал весить 110651 байт. Т.е. меньше.

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

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    А энто как ? 8(
    На вкладке "Параметры модуля" для элемента "4 byte" для Name.

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

    По умолчанию

    Валенок, где-то Вы писали, что на 100-ке делали слейв из 4000 регистров через конфигуратор. Тогда не было ограничения на ввод 999 элементов или Вы использовали несколько элементов Modbus Slave?

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

    По умолчанию

    Цитата Сообщение от Спорягин Кирилл Посмотреть сообщение
    Валенок, где-то Вы писали, что на 100-ке делали слейв из 4000 регистров через конфигуратор. Тогда не было ограничения на ввод 999 элементов или Вы использовали несколько элементов Modbus Slave?
    Валенок и конфигуратор, так так, это что то новенькое
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

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

    По умолчанию

    Уважаемая тех. поддержка, жду ответа.

    Если есть возможность добавить 999 dwordов, но с 999 dwordами практически пустой проект не работает, значит что-то некорректно.
    Прошу дать пояснения.

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

    По умолчанию

    А когда я удалил значение поля Name для канала (см. картинку), то пустой проект с 999 dwordами стал весить еще меньше, а именно - 99 671 байт.

    Да, теперь проект с 999 dwordами успешно работает.
    Спасибо.
    Изображения Изображения

Страница 4 из 8 ПерваяПервая ... 23456 ... ПоследняяПоследняя

Похожие темы

  1. Конфигуратор vs modbus.lib
    от Спорягин Кирилл в разделе ПЛК1хх [М02]
    Ответов: 156
    Последнее сообщение: 07.09.2016, 11:10
  2. Ответов: 5
    Последнее сообщение: 03.03.2016, 14:54
  3. Modbus TCP через конфигуратор
    от Newcomer в разделе Сетевые технологии
    Ответов: 11
    Последнее сообщение: 25.10.2015, 13:13
  4. Ответов: 4
    Последнее сообщение: 18.09.2012, 21:16
  5. Ответов: 10
    Последнее сообщение: 28.08.2012, 13:05

Ваши права

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