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

Тема: Подключении ПЛК через Modbus TCP

  1. #1

    По умолчанию Подключении ПЛК через Modbus TCP

    Помогите!!! Я уже долгое время бьюсь с этой проблемой. Я прочитал руководство "Быстрый старт. Инструкция по созданию первого простого проекта при подключении ПЛК через Modbus TCP." Сделал все, как там сказано, но ничего не получилось. При выполнении Lectus в графе качество пишет: - "Ошибка соединения". Подскажите как это исправить или дайте ссылку на другое подключение по Modbus TCP.

    P.S. При старте программы в codesys выдается сообщение (#2000: 2000.1.3 22:39:53# 1 PLC STARTED) Что это значит??? В руководстве этой ошибки нет!!!

  2. #2

    По умолчанию

    1. Это не ошибка. Это уведомление, что контроллер запущен.
    2. Попробуйте разные варианты с Lectus. Правильно ли выбрано подключение (TCP)?

  3. #3

    По умолчанию

    Я действовал строго руководству.
    Появилось несколько вопросов:
    1. При подключении ПЛК к ПК через ModBus использовать какой провод? Я использовал обычный LAN cable, patch cords. Это правильно???
    2. Я хочу чтобы ПЛК принимал получал значение переменных с ПК и мог ответить(я мог считать переменную). Для этого мне необходим Slave или Master? Я использую Slave. Это правильно???
    3. Можно ли использовать другую программу вместо Lectus??? Или самому как считать данные?

    P.S. Может есть примеры по работе с ModBus о которых я не знаю???

    Надеюсь на ответ!!!
    Последний раз редактировалось DrKillJoy; 22.03.2011 в 15:10.

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

    По умолчанию

    На ум приходят только смешные ответы. А так:
    1. Патч-корд необходим если Вы подключаете ПЛК к Вашей локальной сети, через маршрутизатор, если хотите непосредственно связать с ПК тогда использовать надо кроссовер, соответствующие распайки кабелей представлены в инструкции к ПЛК
    2 ПЛК - слейв, ПК - мастер
    3 Можно, самостоятельно считывать необходим опыт работы по программированию как минимум сокетов, в любом знакомом Вам языке программирования

  5. #5

    По умолчанию

    capzap - Спасибо!!! Буду пробовать.

    P.S. Странно? Почему смешные ответы на ум приходят, я вроде не тупы вопросы задавал.

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

    По умолчанию

    Цитата Сообщение от DrKillJoy Посмотреть сообщение
    Я использую Slave.
    Первое что пришло мне в голову, а ПК и ПЛК тогда что используют, разве не забавно

  7. #7

    По умолчанию

    Вот такой кабель? (Как на картинке)

    Crossover RJ-45 кабель.
    Изображения Изображения

  8. #8

    По умолчанию

    Да-а-а-а-а-а-а-а-а!!!!!!!
    Заработало!!!!!
    Уже долгое время бьюсь!!!!!
    Получилось и с patch cord - ом!!!
    Теперь буду на vb.net стараться считывать и записывать переменные!!!
    Спасибо всем!!!

  9. #9

    По умолчанию

    Скиньте примеры программирования на VB через TCP, у кого получилось?

Ваши права

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