Страница 15 из 17 ПерваяПервая ... 51314151617 ПоследняяПоследняя
Показано с 141 по 150 из 161

Тема: Библиотеки

  1. #141

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Попробуйте поставить архив репозитория (ссылка в подписи).
    Большое спасибо! Все заработало! А его вообще всегда рекомендуется устанавливать или только когда такие глюки возникают?

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

    По умолчанию

    Цитата Сообщение от DmitriiAnyushin Посмотреть сообщение
    Большое спасибо! Все заработало! А его вообще всегда рекомендуется устанавливать или только когда такие глюки возникают?
    Всегда, поскольку сам CODESYS не включает библиотеки своих предыдущих версий.

  3. #143

    По умолчанию

    Добрый день! В СПК107 использую библиотеку Modbus TCP Slave ver. 1.0.0.6, которая поддерживает передачу файлов. Возникает некоторое непонимание с чтением файла. На вход Filename я указываю путь и имя одного файла. С opc-сервера пытаюсь считать два файла с номерами файлов 0 и 1 по аналогии работы с ПЛК1хх (в котором файлы добавляю в конфигурации). Но opc читает один и тот же файл, хотя по идее бы не должен. То есть насколько я понял Modbus TCP Slave в СПК не понимает, что он должен отдавать определенный файл (по запросу номера файла), а просто отвечает на запрос функции 0x14 и выдает файл, указанный на входе в ФБ, независимо от номера файла. Видимо библиотека не присваивает номера файлов на входе в ФБ. Соответственно вопрос, как можно решить эту проблему?

  4. #144
    Пользователь
    Регистрация
    19.06.2009
    Адрес
    Киев
    Сообщений
    120

    По умолчанию

    Добрый день.
    Железо СПК 207 и МДВВ
    Не получается прочитать регистры 16#32 и 16#33 одним вызовом FB.
    Использую библиотеку GetModbus04.

    При вызове FB с параметрами
    ...
    FirstAddr:=16#33
    Quantity:=1
    ...
    Получаю Exception=0 все ОК Читается.

    При вызове FB с параметрами
    ...
    FirstAddr:=16#32
    Quantity:=1
    ...
    Получаю Exception=0 все ОК Читается.

    Когда вызываю FB с параметрами
    ...
    FirstAddr:=16#32
    Quantity:=2
    ...
    Получаю Exception<>0 не читается!
    Вопросы
    1 Возможно ли прочитать 16#32 и 16#33 одним вызовом FB GetModbus04.
    2 Где можно подробно прочитать о содержимом Buffer FB GetModbus04.
    Спасибо

  5. #145

    По умолчанию

    МДВВ не поддерживает множественное чтение этих регистров.

  6. #146
    Пользователь
    Регистрация
    19.06.2009
    Адрес
    Киев
    Сообщений
    120

    По умолчанию

    Спасибо большое!
    Насчет Buffer FB GetModbus04 не подскажете где почитать?

  7. #147

    По умолчанию

    Что конкретно интересует?

  8. #148
    Пользователь
    Регистрация
    19.06.2009
    Адрес
    Киев
    Сообщений
    120

    По умолчанию

    Получаешь (массив) Buffer на выходе FB GetModbus04 а дальше разбираю его содержимое по примерам. Но примеров для МДВВ нет. Приходится изучать практически.
    Но ведь его содержимое где то описано. Номер устройства слейва, ..... регистр из modbus.. ?

  9. #149

    По умолчанию

    Естественно, описаны в описании библиотеки.
    Для FB чтения - в буфере прочитанные регистры с 0 индекса в массиве. Первый регистр - который указали в FirstAddr. Число регистров - ByteCnt/2

  10. #150

    По умолчанию

    Цитата Сообщение от energvk Посмотреть сообщение
    Добрый день! В СПК107 использую библиотеку Modbus TCP Slave ver. 1.0.0.6, которая поддерживает передачу файлов. Возникает некоторое непонимание с чтением файла. На вход Filename я указываю путь и имя одного файла. С opc-сервера пытаюсь считать два файла с номерами файлов 0 и 1 по аналогии работы с ПЛК1хх (в котором файлы добавляю в конфигурации). Но opc читает один и тот же файл, хотя по идее бы не должен. То есть насколько я понял Modbus TCP Slave в СПК не понимает, что он должен отдавать определенный файл (по запросу номера файла), а просто отвечает на запрос функции 0x14 и выдает файл, указанный на входе в ФБ, независимо от номера файла. Видимо библиотека не присваивает номера файлов на входе в ФБ. Соответственно вопрос, как можно решить эту проблему?
    Вопрос всё ещё актуален. Я так понимаю он весьма глуп, что на него никто не ответил?

Страница 15 из 17 ПерваяПервая ... 51314151617 ПоследняяПоследняя

Похожие темы

  1. Про библиотеки
    от aven в разделе ПЛК1хх
    Ответов: 26
    Последнее сообщение: 22.04.2016, 00:19
  2. ПЛК 304/308 - Библиотеки к ним
    от vlkv в разделе ПЛК3хх
    Ответов: 3
    Последнее сообщение: 25.02.2011, 16:55
  3. про Pid из библиотеки
    от Игор100 в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 29.10.2009, 11:38
  4. Библиотеки
    от Александр М в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 23.05.2008, 13:15
  5. Cad библиотеки
    от незарегистрированный в разделе Помощь Разработчикам
    Ответов: 0
    Последнее сообщение: 29.07.2007, 23:10

Ваши права

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