Показано с 1 по 6 из 6

Тема: ПЛК100 ModBus передача файла

  1. #1

    Exclamation ПЛК100 ModBus передача файла

    Добрый день!
    Вот такая ситуация:
    На контроллере имеется фаил 1.txt
    Нужно его передать по протоколу ModBus.

    В конфигуратере ПЛК, создал протокол, с настройками для TCP
    Добавил переменные (2 байта) и подэлемент File[var]

    На ПК, написал программу для чтения этих битов на основе modbus.pas и lqop.pas.
    Соединение, чтение и запись битов происходить нормально, а вот фаил не могу считать.
    Пожалуйста подскажите, каким образом можно считать фаил по средствам ModBus и Delphi

    В заранее спасибо за ответ,
    с уважением Алексей!

  2. #2
    Пользователь
    Регистрация
    28.08.2008
    Адрес
    23..93..123
    Сообщений
    1,670

    По умолчанию

    Цитата Сообщение от АлексейУт Посмотреть сообщение
    Добрый день!
    Вот такая ситуация:
    На контроллере имеется фаил 1.txt
    Нужно его передать по протоколу ModBus.

    В конфигуратере ПЛК, создал протокол, с настройками для TCP
    Добавил переменные (2 байта) и подэлемент File[var]

    На ПК, написал программу для чтения этих битов на основе modbus.pas и lqop.pas.
    Соединение, чтение и запись битов происходить нормально, а вот фаил не могу считать.
    Пожалуйста подскажите, каким образом можно считать фаил по средствам ModBus и Delphi

    В заранее спасибо за ответ,
    с уважением Алексей!
    Если программу написал - значит должен был спецификацию модбас прочитать.
    Ну и какой командой можно файл прочитать ???
    Файл - штука с плавающим размером , для чтения надо команду отправить и указать кол-во байт.
    Теоретически с помощью библиотек возможно , штатно на конфигураторе вряд-ли.

  3. #3
    Пользователь
    Регистрация
    28.08.2008
    Адрес
    23..93..123
    Сообщений
    1,670

    По умолчанию

    Для чтения-записи файлов есть утилита PLC-IO , работает из win_cmd . Поройтесь по форуму тут примеры были.

  4. #4

    По умолчанию

    Sergey666 PLC-IO пользовался
    А вот как отправить команду ? что то подвис с этим вопросом

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

    По умолчанию

    Ну так в конфигураторе посмотрите какой функцией модбас передаются файлы , на дельфях Вам нужен не модбас даже, а просто принимать по 502 порту данные пока они есть или пока не придет символ конца файла, а начало файла после стандартнай шапки модбасТСР

  6. #6

    По умолчанию

    Алексей! Вы решение нашли? мне нужно передавать csv файл посредством modbus rtu на компьютер. Как это реализовать?

Похожие темы

  1. ПЛК100 - Панель СП270 (передача бита)
    от DELPHI_FOREVE в разделе ПЛК1хх
    Ответов: 8
    Последнее сообщение: 23.04.2013, 13:35
  2. ПЛК100 - Панель СП270 передача строки
    от DELPHI_FOREVE в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 05.04.2013, 06:11
  3. Передача и прием по ModBus в первый раз
    от VanoKing в разделе ПЛК1хх
    Ответов: 14
    Последнее сообщение: 04.08.2011, 20:25
  4. ПЛК100 + RS232 = Передача данных
    от DrKillJoy в разделе Помощь Разработчикам
    Ответов: 1
    Последнее сообщение: 10.03.2011, 20:51
  5. Передача float через Modbus-slave
    от semmi в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 13.12.2010, 13:56

Метки этой темы

Ваши права

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