Показано с 1 по 10 из 38

Тема: Modbus Slave, 4х байтовая переменная, выравнивание, codesys 2.3

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для nensist
    Регистрация
    22.01.2016
    Адрес
    Архангельск
    Сообщений
    88

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    Вы вопрос задали по мастеру или по слейву?
    По slave
    Когда real вставляю приходится руками править.
    И еще вопрос до кучи? Имеется ли ограничение на количество переменных в slave?

  2. #2

    По умолчанию

    Цитата Сообщение от nensist Посмотреть сообщение
    По slave
    Когда real вставляю приходится руками править.
    И еще вопрос до кучи? Имеется ли ограничение на количество переменных в slave?
    Имеется ограничение для области конфигурации, что накладывает ограничение и на количество переменных в slave .
    В зависимости от того какой у Вас ПЛК это ограничение будет разным.

  3. #3
    Пользователь Аватар для nensist
    Регистрация
    22.01.2016
    Адрес
    Архангельск
    Сообщений
    88

    По умолчанию

    Цитата Сообщение от Vladislav_OWEN Посмотреть сообщение
    Имеется ограничение для области конфигурации, что накладывает ограничение и на количество переменных в slave .
    В зависимости от того какой у Вас ПЛК это ограничение будет разным.
    Какое ограничение будет для ПЛК110-30М (обновленный М02)?

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

    По умолчанию

    Цитата Сообщение от nensist Посмотреть сообщение
    И еще вопрос до кучи? Имеется ли ограничение на количество переменных в slave?
    Формально ограничений нет, но больше 1000 dword вряд ли у Вас получиться запихнуть, так как есть ограничние на размер конфигурации. Подробнее: http://www.owen.ru/forum/showthread.php?t=25302

  5. #5
    Пользователь Аватар для nensist
    Регистрация
    22.01.2016
    Адрес
    Архангельск
    Сообщений
    88

    По умолчанию

    Цитата Сообщение от Спорягин Кирилл Посмотреть сообщение
    Формально ограничений нет, но больше 1000 dword вряд ли у Вас получиться запихнуть, так как есть ограничние на размер конфигурации. Подробнее: http://www.owen.ru/forum/showthread.php?t=25302
    Почитал я эту тему. У меня получается надо переменных по 2byte - 2850 шт, переменных DWORD(REAL) - 505 шт
    Хватит области конфигуратора или даже не пытаться набивать?
    Объясню от куда столько, это уставки для 100 программ выпечки. Данные будут приходить из СП300. Почему рецептами в панели не делаю? Потому что будет еще скада, где будут иногда изменять данные уставки.
    В плк на выполнении одновременно будет только одна программа

  6. #6
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,193

    По умолчанию

    Цитата Сообщение от nensist Посмотреть сообщение
    Почитал я эту тему. У меня получается надо переменных по 2byte - 2850 шт, переменных DWORD(REAL) - 505 шт
    Хватит области конфигуратора или даже не пытаться набивать?
    Объясню от куда столько, это уставки для 100 программ выпечки. Данные будут приходить из СП300. Почему рецептами в панели не делаю? Потому что будет еще скада, где будут иногда изменять данные уставки.
    В плк на выполнении одновременно будет только одна программа
    А зачем все 100 программ хранить в слейве?
    Все 100 программ можно хранить в файле на ПЛК.
    Для редактирования с панели или из скада достаточно в слейве иметь регистры только ОДНОГО рецепта и номер редактируемого рецепта.

    ЗЫ
    И на экране панели можно будет "пролистывать" все рецепты, редактировать нужный и давать команду ПЛК сохранить изменения в файле.
    Последний раз редактировалось petera; 02.02.2018 в 10:37.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  7. #7
    Пользователь Аватар для nensist
    Регистрация
    22.01.2016
    Адрес
    Архангельск
    Сообщений
    88

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    А зачем все 100 программ хранить в слейве?
    Все 100 программ можно хранить в файле на ПЛК.
    Для редактирования с панели или из скада достаточно в слейве иметь регистры только ОДНОГО рецепта и номер редактируемого рецепта.

    ЗЫ
    И на экране панели можно будет "пролистывать" все рецепты, редактировать нужный и давать команду ПЛК сохранить изменения в файле.
    Тоже хороший вариант. Спасибо за подсказку. Только проблема в том что совсем нет опыта работы с файлами плк. Есть ли хорошая информация по данному вопросу? Примеры?

Похожие темы

  1. Modbus (Master) не отображается в память Modbus (Slave)
    от ghoch в разделе Помощь Разработчикам
    Ответов: 3
    Последнее сообщение: 07.05.2018, 09:40
  2. Есть ли в Codesys переменная состоянии PLC?
    от Dry fig в разделе СПК2xx (архив)
    Ответов: 2
    Последнее сообщение: 06.09.2016, 12:36
  3. Байтовая адресация
    от Спорягин Кирилл в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 13.08.2015, 17:45
  4. Переменная из Modbus (master) в Modbus (slave)
    от Zenr в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 25.10.2013, 11:38
  5. Ответов: 5
    Последнее сообщение: 14.10.2010, 13:42

Ваши права

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