Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 29

Тема: ПЛК150 + ModBus

  1. #1

    По умолчанию ПЛК150 + ModBus

    Можно-ли поднять тэги с ПЛК150 по Modbus-у в "OPC драйвер приборов на интерфейсе RS485 по протоколу ModBus", который шел на диске с ПЛК?
    Можно-ли это сделать через Debug-RS232 порт в режиме RTU (как я понял, начиная с версии прошивки 1.31 это возможно). И если не затруднит, выложите пример настройки в CoDeSys Modbus-а Master и Slave.

  2. #2

    По умолчанию

    Цитата Сообщение от zilog Посмотреть сообщение
    Можно-ли поднять тэги с ПЛК150 по Modbus-у в "OPC драйвер приборов на интерфейсе RS485 по протоколу ModBus", который шел на диске с ПЛК?
    Можно-ли это сделать через Debug-RS232 порт в режиме RTU (как я понял, начиная с версии прошивки 1.31 это возможно). И если не затруднит, выложите пример настройки в CoDeSys Modbus-а Master и Slave.
    У CoDeSys нет поддержки ModBus, CoDeSys работет по протоколу GetWay.
    Примеры настройки мастеров и slave есть на сайте (видеоролики) и в документации.
    Настройка для Debug-RS232 ничем не отличается от настройки других портов, надо только не забыть использовать кабель без перемычки. (распайка идет в документации).
    Тролль-наседка, добрый, нежный и ласковый

  3. #3

    По умолчанию

    А у меня тоже вопрос по modbus.

    Нужно в ПЛК прочитать/записать переменную с прибора Delta. который
    работает по modbus ascii.
    В конфигураторе ПЛК подключаю модуль modbus. в нем интерфейс 485,
    добавляю переменную, и заковыка. В описании на прибор Delta указан
    адрес переменной 4701Н, но конфигуратор не дает ввести такое значение, говорит invalid parameter. Хотя сторонняя программка
    modbus-tester это позволяет и переменную видит.
    Может ли это быть связано с версией прошивки (1.29)? В комплекте
    нашего прибора ПЛК150 не было кабеля для перепрошивки, его надо делать самому?

  4. #4

    По умолчанию

    Цитата Сообщение от Евгений Пашигоров Посмотреть сообщение
    А у меня тоже вопрос по modbus.

    Нужно в ПЛК прочитать/записать переменную с прибора Delta. который
    работает по modbus ascii.
    В конфигураторе ПЛК подключаю модуль modbus. в нем интерфейс 485,
    добавляю переменную, и заковыка. В описании на прибор Delta указан
    адрес переменной 4701Н, но конфигуратор не дает ввести такое значение, говорит invalid parameter. Хотя сторонняя программка
    modbus-tester это позволяет и переменную видит.
    Может ли это быть связано с версией прошивки (1.29)? В комплекте
    нашего прибора ПЛК150 не было кабеля для перепрошивки, его надо делать самому?
    ЛЮДИ! Читайте, плиз, форум перед тем, как задавать вопрос!
    Я уже отвечал не этот вопрос мин. 3 раза!
    Перепрошивайтесь, меняйте таргет и все будет хорошо!

  5. #5

    По умолчанию

    Перепрошился на 1.31, взял новый таргет. Все равно на адрес 4701H выдает
    Value not valid

  6. #6

    По умолчанию

    Цитата Сообщение от Евгений Пашигоров Посмотреть сообщение
    Перепрошился на 1.31, взял новый таргет. Все равно на адрес 4701H выдает
    Value not valid
    Попробую помочь.
    Вариантов несколько:
    1. Неправильно установили таргет или пользуетесь проектом, сделанным на старом таргете.
    2. Неправильно вводите число. 4701H надо вводить как 16#4701 или в десятичном виде - 18177.

    Вы не первый, кто использует частотники с такими адресами и у всех работает нормально.
    Тролль-наседка, добрый, нежный и ласковый

  7. #7

    По умолчанию

    Насчет неправильного таргета. Я скачал новые таргеты 1.31, старые удалил, новые установил с помощью Install Target. Что-то еще надо сделать с проектом, чтобы он подхватил новый таргет?

    PLC Configuration не позволяет ввести в поле адреса регистра для modbus device число больше 255

  8. #8

    По умолчанию

    Выбрать поле "Standart configuration" и ответить ДА.

  9. #9

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    Выбрать поле "Standart configuration" и ответить ДА.
    Загрузил стандартную конфигурацию. Все устройства и переменные, которые я создавал, пропали.
    Добавляю заново... и опять не позволяет ввести адрес регистра больше 255!
    Куда еще смотреть? Как же это у всех получается?

  10. #10

    По умолчанию

    Все таки вы что-то упустили...
    Сделаем так:
    1. Удалить все таргеты с помощью InstallTarget
    2. Удалите все файлы из каталога c:\CoDeSys\ и установите таргеты заново
    3. Создайте новый проект и попробуйте
    Тролль-наседка, добрый, нежный и ласковый

Страница 1 из 3 123 ПоследняяПоследняя

Ваши права

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