Страница 3 из 6 ПерваяПервая 12345 ... ПоследняяПоследняя
Показано с 21 по 30 из 56

Тема: Возможно ли RS-485 свяать два ПЛК150-220-И-М?

  1. #21

    По умолчанию

    Что-то сделали не так. Осталась старая программа в slave или в мастере.

  2. #22
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    В приложенном к ПЛК диске в разделе документация есть файл с описанием ПЛК-конфигуратора. На 52стр описано, как размещать и выравнивать переменные в слайве. В выложенных вами программах в слеве два по 8 бит формируют нулевой регистр. В мастере 1 регистр опрашивает пустоту. Испоьзуйте команду для записи 0 или 1 -по байтно и 3или4 для регистров.

  3. #23

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    Что-то сделали не так. Осталась старая программа в slave или в мастере.
    Не может быть.
    Codesys же, когда подключаюсь, не находит разницы между открытым проектом и проектом залитым в контроллер. Так что, заливаю правильно - я считаю.

  4. #24

    По умолчанию

    Цитата Сообщение от lara197a Посмотреть сообщение
    В приложенном к ПЛК диске в разделе документация есть файл с описанием ПЛК-конфигуратора. На 52стр описано, как размещать и выравнивать переменные в слайве. В выложенных вами программах в слеве два по 8 бит формируют нулевой регистр. В мастере 1 регистр опрашивает пустоту. Испоьзуйте команду для записи 0 или 1 -по байтно и 3или4 для регистров.
    Согласен "В мастере 1 регистр опрашивает пустоту".
    Но, когда все это залито в железо, этот первый регистр видит почему-то не пустоту, а первый байт нулевого регистра Слейва, причем, для смеха нумеровал его даже 25-м (регистр) - эффект тот же. Понимаю, железа у Вас нет, а на слово не поверите, но - клянусь!
    Если бы он "мертвым" лежал (первый регистр этот), мне бы это понятно было, а так - просто барабашка какой-то!

  5. #25

    По умолчанию

    Цитата Сообщение от Станислав Жабинский Посмотреть сообщение
    Согласен "В мастере 1 регистр опрашивает пустоту".
    Но, когда все это залито в железо, этот первый регистр видит почему-то не пустоту, а первый байт нулевого регистра Слейва, причем, для смеха нумеровал его даже 25-м (регистр) - эффект тот же. Понимаю, железа у Вас нет, а на слово не поверите, но - клянусь!
    Если бы он "мертвым" лежал (первый регистр этот), мне бы это понятно было, а так - просто барабашка какой-то!
    Вы не можете назначать адреса в MB Slave. Они назначаются АВТОМАТИЧЕСКИ. и 25 регистр у Вас появится, если Вы добавите 26 двухбайтных переменных...
    Попробуйте все-таки написать проекты заново, и залить новые проекты в контроллеры, не забыв сделать команду из меню Онлайн сброс заводской...

  6. #26

    Smile

    Цитата Сообщение от lara197a Посмотреть сообщение
    В приложенном к ПЛК диске в разделе документация есть файл с описанием ПЛК-конфигуратора. На 52стр описано, как размещать и выравнивать переменные в слайве. В выложенных вами программах в слеве два по 8 бит формируют нулевой регистр. В мастере 1 регистр опрашивает пустоту. Испоьзуйте команду для записи 0 или 1 -по байтно и 3или4 для регистров.
    А на странице 52 у меня о Подмодуле "Модем" говорится, разные книги читаем?

  7. #27

    По умолчанию

    Ну да, с модемом все сложнее - там мы планировали заложить функцию сдвига адреса регистра...

  8. #28

    По умолчанию

    Цитата Сообщение от Николаев Андрей Посмотреть сообщение
    Вы не можете назначать адреса в MB Slave. Они назначаются АВТОМАТИЧЕСКИ. и 25 регистр у Вас появится, если Вы добавите 26 двухбайтных переменных...
    Попробуйте все-таки написать проекты заново, и залить новые проекты в контроллеры, не забыв сделать команду из меню Онлайн сброс заводской...
    Сейчас займусь.
    А где можно почиталь про "Холодный сброс" и в каких случаях им пользоваться?

  9. #29

    По умолчанию

    Заводской - возвращает контроллер в первозданное состояние, стирая программу как с ОЗУ, так и с FLASH

  10. #30
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    Посмотрите по оглавлению на 50 стр. я как раз и говорил о распределенииадресного пространства и его выравнивании.
    Попробуйте дополнительно сделать ресет ПЛК.
    Последний раз редактировалось lara197a; 16.07.2009 в 15:48.

Страница 3 из 6 ПерваяПервая 12345 ... ПоследняяПоследняя

Ваши права

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