Страница 5 из 8 ПерваяПервая ... 34567 ... ПоследняяПоследняя
Показано с 41 по 50 из 78

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

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

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

    По умолчанию

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

    Да, теперь проект с 999 dwordами успешно работает.
    Спасибо.
    в меню проект-экспорт, выделяете только конфигурацию, сохраняете в файл, далее открываете файл в текстовом редакторе и удаляете всё что стоит в одинарных кавычках, затем после сохранения делаете импорт
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

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

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    в меню проект-экспорт, выделяете только конфигурацию, сохраняете в файл, далее открываете файл в текстовом редакторе и удаляете всё что стоит в одинарных кавычках, затем после сохранения делаете импорт
    Буду иметь ввиду. Спасибо.

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

    По умолчанию

    Владислав, появились еще вопросы.

    1. Как определить размер файла конфигурации без удаления всего из проекта, кроме конфигурации? Существует ли какой-либо другой способ?
    2. Удаление имен модулей и каналов может ли как-то сказаться на выполнении программы? Для чего вообще эти переменные (никогда их не использовал)?
    3. Теория с размером файла конфигурации в 100 кБайт, имеет, пример, показывающий, что это не совсем так.
    Прикрепляю проект TestRegsCount2Slave.pro - это проект, полученный из выкладываемого ранее добавлением второго слейва Modbus (slave).
    Во втором слейве сейчас сконфигурировано 200 dwordов. Размер пустого проекта (только конфигурация) составляет 122 444 байт, что явно больше 100 кБайт.
    Но при этом данный проект успешно работает.
    Прошу дать пояснения.
    4. Какое ограничение размера конфигурации для ПЛК110 старой модификации (прошивка 2.15.9).
    Вложения Вложения
    Последний раз редактировалось Спорягин Кирилл; 24.08.2017 в 16:15.

  4. #4

    По умолчанию

    Цитата Сообщение от Спорягин Кирилл Посмотреть сообщение
    Владислав, появились еще вопросы.

    Теория с размером файла конфигурации в 100 кБайт, имеет, пример, показывающий, что это не совсем так.
    Прикрепляю проект TestRegsCount2Slave.pro - это проект, полученный из выкладываемого ранее добавлением второго слейва Modbus (slave).
    Во втором слейве сейчас сконфигурировано 200 dwordов. Размер пустого проекта (только конфигурация) составляет 122 444 байт, что явно больше 100 кБайт.
    Но при этом данный проект успешно работает.
    Прошу дать пояснения.
    4. Какое ограничение размера конфигурации для ПЛК110 старой модификации (прошивка 2.15.9).
    При 100кБайт контроллер ведёт себя корректно. Всё, что выше, будет вызывать пробьемы. Увеличьте количество переменных, добавьте код и контроллер может отключить отдельные порты, перезагружаться и отказываться подключаться к CODESYS.
    Для старых контроллеров ограничение 25кБайт, на сайте это указано.

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

    По умолчанию

    Цитата Сообщение от Сергей Лысов Посмотреть сообщение
    При 100кБайт контроллер ведёт себя корректно. Всё, что выше, будет вызывать пробьемы. Увеличьте количество переменных, добавьте код и контроллер может отключить отдельные порты, перезагружаться и отказываться подключаться к CODESYS.
    Для старых контроллеров ограничение 25кБайт, на сайте это указано.
    Сергей, дайте, пожалуйста, ссылку. Не могу найти где это указано.

  6. #6

    По умолчанию

    Цитата Сообщение от Спорягин Кирилл Посмотреть сообщение
    Сергей, дайте, пожалуйста, ссылку. Не могу найти где это указано.
    Пожалуйста: http://www.owen.ru/catalog/programmi...k_100/46885663
    Вот информация из РЭ: 2017-08-25_10-56-23.png

    Цитата Сообщение от Спорягин Кирилл Посмотреть сообщение
    Она оказывается больше 100 кБ, а именно 122 кБ. Но проект работает. Значит не совсем корректно говорить, что конфигурация должна быть не более 100 кБ.
    С размером конфигурации до 100кБ ПЛК ведёт себя корректно. Всё, что выше используйте на свой страх и риск. О последствиях я уже рассказывал:
    Цитата Сообщение от Сергей Лысов Посмотреть сообщение
    При 100кБайт контроллер ведёт себя корректно. Всё, что выше, будет вызывать проблемы. Увеличьте количество переменных, добавьте код и контроллер может отключить отдельные порты, перезагружаться и отказываться подключаться к CODESYS.

  7. #7

    По умолчанию

    Цитата Сообщение от Спорягин Кирилл Посмотреть сообщение
    Владислав, появились еще вопросы.

    1. Как определить размер файла конфигурации без удаления всего из проекта, кроме конфигурации? Существует ли какой-либо другой способ?
    2. Удаление имен модулей и каналов может ли как-то сказаться на выполнении программы? Для чего вообще эти переменные (никогда их не использовал)?
    3. Теория с размером файла конфигурации в 100 кБайт, имеет, пример, показывающий, что это не совсем так.
    Прикрепляю проект TestRegsCount2Slave.pro - это проект, полученный из выкладываемого ранее добавлением второго слейва Modbus (slave).
    Во втором слейве сейчас сконфигурировано 200 dwordов. Размер пустого проекта (только конфигурация) составляет 122 444 байт, что явно больше 100 кБайт.
    Но при этом данный проект успешно работает.
    Прошу дать пояснения.
    4. Какое ограничение размера конфигурации для ПЛК110 старой модификации (прошивка 2.15.9).
    1. Делаете бутпроджект в оффлайне и ищите "Conf" (4 символа). Это начало конфигурации. Далее всё - конфигурация
    2. Пока никак
    3. С 1 Slave c 999 dword не работает, а ещё 200 - работает?
    4. На всех ПЛК размер 100к.
    Тролль-наседка, добрый, нежный и ласковый

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

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    3. С 1 Slave c 999 dword не работает, а ещё 200 - работает?
    Описываю подробней.
    Итак имеем с 998 регистрами (так удобней называть dwordы) работал, с 999 регистрами не работал, до тех пор пока я для проекта с 999 регистрами не удалил имена модулей и каналов, тем самым уменьшив размер конфигурации. Затем я в работающий проект с 999 регистрами добавляю еще одну область Modbus Slave с 200 регистрами (можно попробовать и другие значения). Проверяю размер конфигурации. Она оказывается больше 100 кБ, а именно 122 кБ. Но проект работает. Значит не совсем корректно говорить, что конфигурация должна быть не более 100 кБ. Или еще что-то.
    Прошу дать пояснения. Проект с 2 Modbus Slavами прикреплен выше.

  9. #9

    По умолчанию

    Цитата Сообщение от Спорягин Кирилл Посмотреть сообщение
    Описываю подробней.
    Итак имеем с 998 регистрами (так удобней называть dwordы) работал, с 999 регистрами не работал, до тех пор пока я для проекта с 999 регистрами не удалил имена модулей и каналов, тем самым уменьшив размер конфигурации. Затем я в работающий проект с 999 регистрами добавляю еще одну область Modbus Slave с 200 регистрами (можно попробовать и другие значения). Проверяю размер конфигурации. Она оказывается больше 100 кБ, а именно 122 кБ. Но проект работает. Значит не совсем корректно говорить, что конфигурация должна быть не более 100 кБ. Или еще что-то.
    Прошу дать пояснения. Проект с 2 Modbus Slavами прикреплен выше.
    А Вы 2-й slave проверяли?
    Тролль-наседка, добрый, нежный и ласковый

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

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    А Вы 2-й slave проверяли?
    Нет, но первый работает (опрос через Modbus Master OPC Server идет), 12 выход "мигает".
    Второй слейв не проверял.

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

Похожие темы

  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

Ваши права

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