Archived

Этот пост заблокирован, редактирование отключено

ОборудованиеПрограммируемый логический контроллер Z401Re: Контроллер Z401 не связывается с контроллером Z400

Исходное сообщение:
Vlad, 26.08.2019, 16:40
Vlad
Re: Контроллер Z401 не связывается с контроллером Z400
А если два контроллера М100 будут соединены в общую сеть через входы СОМ1, то замыкание у них входов GND тоже недопустимо? А если использовать один трансформатор для питания двух приводов водяных клапанов (для каждого свой М100), то GND придется замкнуть. Или придется использовать два трансформатора?
Ответы:
mike, 15.06.2017, 09:07
mike
Re: Контроллер Z401 не связывается с контроллером Z400
Что изображено на этой картине?
Порт VCOM0 используется как виртуальная среда передачи данных от мастера к подчиненным.
Причем, если "Порт 5" настроить на реальный порт компьютера, то к нему можно будет подключить реальную панель и она будет опрашиваться.
Если  "Порт 1" настроить на другой реальный порт компьютера, то из вне можно запрашивать основной контроллер.
То есть у вас получится симуляция 2х контроллеров в виртуальном пространстве, которое может взаимодействовать с реальным миром.
Не забудьте поставить эту галочку в свойствах всех виртуальных портов.
mike, 15.06.2017, 09:12
mike
Re: Контроллер Z401 не связывается с контроллером Z400
Смотрим результат (мне панель лень было к компу цеплять, но взаимодействие 2х контроллеров можно увидеть на скриншоте)

То, что помечено цифрой 1 - это мастер, цифрой 2 - подчиненный.

Проект прикрепил.
Danial, 15.06.2017, 10:52
Danial
Re: Контроллер Z401 не связывается с контроллером Z400
mike, спасибо конечно за то, что вы показали как делать симуляцию 2-х контроллеров, и за замечания, но судя по последним скриншотам вы делали отладку только в виртуальной среде, потому как на входах Ain1-Ain3 контроллера Z401 нули. На реальном контроллере при разомкнутом аналоговом выходе там было бы 1023.
Вы не пробовали подключать реальные контроллеры  Z400 и Z401? Они у вас нормально взаимодействуют?

mike, 15.06.2017, 10:55
mike
Re: Контроллер Z401 не связывается с контроллером Z400
Нули, потому что я в симуляторе указал ноль на вход.
mike, 15.06.2017, 10:57
mike
Re: Контроллер Z401 не связывается с контроллером Z400
[quote author=Danial link=topic=269.msg3114#msg3114 date=1497513178]
mike, спасибо конечно за то, что вы показали как делать симуляцию 2-х контроллеров, и за замечания, но судя по последним скриншотам вы делали отладку только в виртуальной среде, потому как на входах Ain1-Ain3 контроллера Z401 нули. На реальном контроллере при разомкнутом аналоговом выходе там было бы 1023.
Вы не пробовали подключать реальные контроллеры  Z400 и Z401? Они у вас нормально взаимодействуют?
[/quote]

В реальной жизни контроллеры будут вести себя подобным образом, за исключением помех в линии.
Я показал принцип отладки обмена по сети.
Danial, 17.08.2017, 11:34
Danial
Re: Контроллер Z401 не связывается с контроллером Z400
[quote author=mike link=topic=269.msg3116#msg3116 date=1497513476]
В реальной жизни контроллеры будут вести себя подобным образом, за исключением помех в линии.
Я показал принцип отладки обмена по сети.
[/quote]

В общем разобрался я, что с ним было не так. Дело в том, что изначально контроллера были расключены так, как показано на схеме 1 в приложении. И по всей видимости, то ли через клапан, то ли через "общий" трансформатор, получалась какая-то гальваническая завязка. Я правда не знаю, что там китайцы понамутили в этом железе, и каким образом и почему, эта завязка влияет на СОМ-порт, но она влияет на СОМ-порт совершенно точно, потому как после того, как я поставил контроллеру Z401 отдельный трансформатор на 12В, связь между контроллерами нормализовалась.

Ещё одна неприятная штука случилась, после того, как я попробовал замкнуть входы GND контроллеров Z400 и Z401 (ещё тогда, когда оба контроллера сидели на одном трансформаторе, как на схеме 1). Мне казалось, что я ничего страшного не делаю, но в итоге контроллер Z401 пыхнул у меня на глазах (результат смотрите на фото 2 в приложении). Но сгорел там, судя по всему, только диод (что выделен в красную рамку) и  дорожка, которую видно невооруженным взглядом. Я эти вещи заменил и контроллер вроде как возобновил нормальную работу...
mike, 17.08.2017, 11:57
mike
Re: Контроллер Z401 не связывается с контроллером Z400
Не китайцы, а мы.
И все совершенно очевидно. На портах стоят супрессоры для защиты порта. Через эти цепи и идет "подсос" напряжения.
А контроллер "пыхнул", потому что была замкнута диагональ моста контроллера 401 (по вашей схеме).
Такое включение недопустимо.
Так что прежде чем хаять "китайцев" нужно убедиться в правильности формулы:
1. Руки прямые
2. Извилины кривые.
И ни в коем случае не наоборот!