Страница 670 из 712 ПерваяПервая ... 170570620660668669670671672680 ... ПоследняяПоследняя
Показано с 6,691 по 6,700 из 7112

Тема: CODESYS V3.5. Вопросы и ответы

  1. #6691
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,178

    По умолчанию

    Цитата Сообщение от Test_driver Посмотреть сообщение
    Здравия, Всем!
    Прошёл обучение на СПК на CFC, понятия поверхностные имею, сильно не бейте.
    Хочу "подружить" по Modbus "левое" устройство.
    Вопрос:
    1. На вкладке "Канал Modbus" в Codesys двигал их (каналы) кнопками "Выше/Ниже", в результате на вкладке "Соотнесение каналов" появились дубли. Уже был ответ, что перебивать заново. Зачем тогда этот функционал "Выше/Ниже", если это приводит к необратимым последствиям? Как правильно пользоваться этими кнопками (двигать каналы)? И можно ли? Можно-ли переименовать канал без последствий? И как?
    2. Код функции требуется 0x10. Нашёл на форуме, что через библиотеку OwenCommunication. А как по конкретнее? Через блок OCL.COM_Control, а также следом через OCL.MB_SerialRequest?
    3. Сколько каналов можно организовать в Codesys, из опыта работы, чтоб особо не тормозило?
    Добрый день.

    1. Эту ошибку исправили в версии плагина Modbus 4.3.0.0.
    2. Запрос с кодом функции 0x10 можно отправить как через OwenCommunication (и в этом случае ваше описание верно; подробнее см. в документе CODESYS V3.5. Modbus), так и через канал в дереве проекта (о которых вы спрашиваете в предыдущем вопросе).
    3. Если речь о RS-485 - то сколько угодно, потому что в каждый момент времени обрабатывается только один канал.
    Естественно, чем больше каналов, тем больше будет полный период опроса всех каналов в пределах данной шины.

  2. #6692

    По умолчанию

    Цитата Сообщение от vitalij Посмотреть сообщение
    ...и если мне понадобится менять настройки в контроллере, то есть ли альтернативные варианты, обойтись без веб интерфейса??????????????????
    Там, "на борту", 1 - microUSB (RNDIS) - Для настройки и программирования ПЛК210 по USB. Поставляется в комплекте с ПЛК210. Длина: 1,8 м.
    Правда не так оперативно, с ноутбуком надо подходить, но без "сетки" можно так же управлять.
    Последний раз редактировалось Test_driver; 26.12.2023 в 16:35. Причина: ошибка символов html

  3. #6693

    По умолчанию

    Евгений Кислов! Вы гениальный человек! - Сообщений 11 657.
    Благодарю за оперативный ответ!
    ... пошёл "курить" плагин Modbus. Вопросов стало не меньше.

    Обновил Modbus до - 4.3.0.0.package (27-Jul-2023 13:02, 14M).
    Пофиксены ошибки:

    MODBUS-59 Bug: Old channels are not deleted after moving and reconfiguration (Старые каналы не удаляются после перемещения и реконфигурации);
    MODBUS-146 ModbusEditorBug: number of channels is limited to 10 (Редактор Modbus: количество каналов ограничено 10)
    ... и много других.

    Буду тестировать. Код функции 0x10 не увидел, вероятно, я ещё чего-то не догоняю "в дереве проекта".

    Вопрос: есть ли некие такие правила неписанные или писанные, что и какие каналы создавать в начале, а какие в конце?
    Например, сначала все Input`ы (запись в выходы), а потом "Читать" все входы или наоборот. Что для контроллера приоритетней в первую очередь и менее нагрузочно?
    Читать 100 каналов (параметров) это нормально? Или перебор? Или такое "чтение" сделать - по событию, раз в минуту, допустим?
    Последний раз редактировалось Test_driver; 26.12.2023 в 23:00.

  4. #6694

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    Вы ранее перепрошивали этот контроллер?
    Не перепрешивал. Мне очень важно, есть ли альтернатива без веб интерфейса,если понадобится менять настройки,,???

  5. #6695

    По умолчанию

    Цитата Сообщение от Test_driver Посмотреть сообщение
    Там, "на борту", 1 - microUSB (RNDIS) - Для настройки и программирования ПЛК210 по USB. Поставляется в комплекте с ПЛК210. Длина: 1,8 м.
    Правда не так оперативно, с ноутбуком надо подходить, но без "сетки" можно так же управлять.
    Мне важно, чтобы были альтернативные способы без веб интерфейса менять настройки плк

  6. #6696
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,178

    По умолчанию

    Цитата Сообщение от vitalij Посмотреть сообщение
    Не перепрешивал. Мне очень важно, есть ли альтернатива без веб интерфейса,если понадобится менять настройки,,???
    Есть, но это будет довольно трудоемко и у нас нет готовой документации по этому поводу.
    Для начала я бы рекомендовал вам перепрошить ПЛК на ту же версию прошивки, что в нем сейчас, с помощью USB- или SD-накопителя со сбросом настроек (с файлом reset_plc).

  7. #6697
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,178

    По умолчанию

    Буду тестировать. Код функции 0x10 не увидел, вероятно, я ещё чего-то не догоняю "в дереве проекта".
    2023-12-27_6-49-16.png

    16 - это 0x10

    Вопрос: есть ли некие такие правила неписанные или писанные, что и какие каналы создавать в начале, а какие в конце?
    Например, сначала все Input`ы (запись в выходы), а потом "Читать" все входы или наоборот. Что для контроллера приоритетней в первую очередь и менее нагрузочно?
    Для контроллера это не имеет значения.

    Читать 100 каналов (параметров) это нормально? Или перебор? Или такое "чтение" сделать - по событию, раз в минуту, допустим?
    Критерии "нормальности" для конкретной системы определяете вы (или автор ТЗ), равно как и настройки опроса (циклический или событийный, периоды и т. д.).

  8. #6698

    По умолчанию

    О, Да!
    16 - это 0x10 !!!
    В Codesys коды функций в десятеричном формате! То есть 3 и 6 это 0x3 и 0x6, это и сбивает с толку, вернее, не задумываешься "что, почём"...
    Спасибо, Евгений!

    Вопрос: Множественная запись осуществляется по 0х10 - указывается длина. А как реализуется множественное чтение? Сложно организовать? На форуме есть посты, в которых пишут о том, что считывают за раз 96 бит, потом "разбирают" по байтам.
    Последний раз редактировалось Test_driver; 27.12.2023 в 11:18.

  9. #6699
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,178

    По умолчанию

    Цитата Сообщение от Test_driver Посмотреть сообщение
    О, Да!
    16 - это 0x10 !!!
    В Codesys коды функций в десятеричном формате! То есть 3 и 6 это 0x3 и 0x6, это и сбивает с толку, вернее, не задумываешься "что, почём"...
    Спасибо, Еагений!

    Вопрос: Множественная запись осуществляется по 0х10 - указывается длина. А как реализуется множественное чтение? Сложно организовать? На форуме есть посты, в которых пишут о том, что считывают за раз 96 бит, потом "разбирают" по байтам.
    Несложно. Для функций чтения тоже "указывается длина".

  10. #6700

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Несложно. Для функций чтения тоже "указывается длина".
    То есть, "Сдвиг" - это лишь начальный адрес с которого происходит чтение? И далее нужно отдавать себе отчёт, что произойдёт последовательное чтение (и нужно ли это), скажем 0x6200, 0x6201, 0x6202, 0x6203, 0x6204, 0x6205 - при длине, равное 6 ?

Страница 670 из 712 ПерваяПервая ... 170570620660668669670671672680 ... ПоследняяПоследняя

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 3199
    Последнее сообщение: Вчера, 12:31
  2. Панели оператора ИП320. Вопросы и ответы
    от automat в разделе Панели оператора (HMI)
    Ответов: 826
    Последнее сообщение: 30.04.2024, 20:16
  3. ИПП120. Вопросы и ответы
    от Р.Александр в разделе Программируемые реле
    Ответов: 245
    Последнее сообщение: 02.10.2022, 11:34
  4. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  5. Панели оператора СП270. Вопросы и ответы
    от Давидюк в разделе Панели оператора (HMI)
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

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