Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11

Тема: Сетевые переменные - появилась проблема

  1. #1
    Пользователь Аватар для Flomaster
    Регистрация
    03.05.2007
    Адрес
    Khabarovsk
    Сообщений
    278

    По умолчанию Сетевые переменные - появилась проблема

    Здравствуйте!
    Есть ПЛК-154 и ПЛК-100, соединенные между собой по Ethernet. Для отладки оба контроллера подключены к ПК по RS-232. Есть набор сетевых переменных, которые могут читать/изменять оба контроллера. Некоторое время всё было в порядке, но теперь переменные по сети не изменяются - каждый контроллер меняет переменные только локально.
    В чем может быть проблема? И как проверить связь между контроллерами по Ethernet, если нет свитча?

  2. #2

    По умолчанию

    залогиньтесь, в области глобальных переменных появляется доп. область сетевых переменных, в к-ой можно посмотреть статус посл. ошибки, скорость обмена и кучу др. информации.

  3. #3
    Пользователь Аватар для Flomaster
    Регистрация
    03.05.2007
    Адрес
    Khabarovsk
    Сообщений
    278

    По умолчанию

    Вот что пишет:
    Безымянный.JPG

  4. #4

    По умолчанию

    Посмотрим завтра. Оба проекта прислать не можете?
    Какая прошивка, помогает ли перезагрузка?

  5. #5
    Пользователь Аватар для Flomaster
    Регистрация
    03.05.2007
    Адрес
    Khabarovsk
    Сообщений
    278

    По умолчанию

    Прошивка 2.02.8.
    Проекты выкладываю. А есть ли ограничение на количество сетевых переменных?

    projects.rar

    Перезагрузка не помогает.
    Последний раз редактировалось Flomaster; 17.07.2008 в 13:34.

  6. #6

    По умолчанию

    Ограничения нет. После перезагрузки не работает или через нек-е время не работает?

  7. #7

    По умолчанию

    1. Каковы IP и MAC адреса контроллеров?
    2. Есть ли вообще связь между ними (например через пару мастер/slave ModBus TCP?
    3. Не рекомендуется одновременно читать и писать сетевые переменные - разделите их на 2 части (на чтение и на запись)

  8. #8
    Пользователь Аватар для Flomaster
    Регистрация
    03.05.2007
    Адрес
    Khabarovsk
    Сообщений
    278

    По умолчанию

    Адреса такие:
    ПЛК-154: IP 10.0.6.10, Mask 255.255.0.0, MAC 67:77:02:074:26
    ПЛК-100: IP 10.0.6.11, Mask 255.255.0.0, MAC 67:77:00:37:6C:A5

    Переменные не передаются сразу после перезагрузки. По Modbus TCP связывать пока не пробовал.

  9. #9

    По умолчанию

    Попробуйте всё-же связать контроллеры, возможно просто не работает связь?

  10. #10
    Пользователь Аватар для Flomaster
    Регистрация
    03.05.2007
    Адрес
    Khabarovsk
    Сообщений
    278

    По умолчанию

    В общем, разделил я сетевые переменные. Каждый контроллер пишет только свои переменные, а второй ПЛК их читает. Теперь всё в порядке.

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

Ваши права

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