Просмотр полной версии : Окажите помощь в настройке связи ПЛК100КМ + СП307-Б + МВ110-8А
alesandro
14.04.2017, 12:25
Я впервые взялся за программирование ПЛК. Работа в связке ПЛК100КМ и СП307-Б настроил, а вот вместе с блоком МВ110-8А не получается. На панели периодически появляется окно "Порт PLC 1". Просмотрел много примеров, да видно чего то не понял. У меня панель - master, ПЛК и МВ110 - slave. Соединены по RS485 в такой последовательности: СП - ПЛК - МВ110-8А. Кабель витая пара 4 жилы (использую 2). К МВ110 подсоединил выход токовый 4-20мА ТРМ1. Прибор ТРМ1 настроил на работу как индикатор. Вход №1 МВ110, куда подключен ТРМ1, зашунтирован резистором из поставки МВ110. Для правильной работы выхода 4-20мА ТРМ1 сделал необходимые соединения между его вн. блоком питания 24в и выходами. На выходе ТРМ1 сигнал присутствует, проверял соединением с ПР200. В процессе конфигурирования ПЛК пробовал разные варианты. Иногда числовое значение на входе МВ110 отображалось в программе на CodeSys, но вывести на панель не получается. Настройки цифрового индикатора на панели такие: порт-PLC, адрес - 1, регистр - 4х4 DWORD. На вкладке "Дисплей" формат: Float. Прилагаю копии экрана настроек ПЛК.
не понятно что у вас ведет опрос модуля, скорее всего вам надо разделить опросы СПК-ПЛК, ПЛК-модули
внимательно посмотрел ваш 1 скрин, видно ошибку у вас 485-1 два устройства мастер (СПК и ПЛК), к сожалению так делать нельзя
alesandro
14.04.2017, 13:30
Спасибо. Я понимаю, что 2 устройства Мастер быть не должно. В каком то примере я прочитал, что для МВ110 ПЛК будет мастером, а для СП ПЛК будет slave.
Вернулся в начальную точку, когда модуль ещё не подключал. Тогда каким образом подсоединить модуль МВ110? Повторюсь - за ПЛК взялся впервые.
Спасибо. Я понимаю, что 2 устройства Мастер быть не должно. В каком то примере я прочитал, что для МВ110 ПЛК будет мастером, а для СП ПЛК будет slave.
Вернулся в начальную точку, когда модуль ещё не подключал. Тогда каким образом подсоединить модуль МВ110? Повторюсь - за ПЛК взялся впервые.
1. Зачем Вы Modbus master вставили в Modbus slave?
Убрать немедленно. Нужно не вставлять в слейв, а добавлять в конфигурацию
2.Панель подключите к RS232 (замените в слейве RS485 на RS232) и будет так, как Вы "каком то примере я прочитал, что для МВ110 ПЛК будет мастером, а для СП ПЛК будет slave"
30559
ЗЫ.
Теоретически Мастер в Слейв вставить можно, как впрочем и один Слейв в другой Слейв http://www.owen.ru/forum/showthread.php?t=14199&p=146969&viewfull=1#post146969
Однако, как я писал там, чуть ниже
Когда ПЛК является слейвом для обоих мест, то оба варианта работают на ура.:rolleyes:
Но если мастер встроить в слейв, то слейв реально видит(и читает и пишет) во вложенном мастере только модули Register output, а Register input всегда отображаются в слейве с нулевым содержимым:(.
По этому и сказал, что Вам нужно убрать мастер из слейва, т.к. из панели Вы все равно не прочитаете регистры модуля МВ110-8А - все время будут отображаться нули.
alesandro
14.04.2017, 16:20
Спасибо. новая программа. Добавил подэлемент Modbus (slave). Для связи Debug 232. Несколько раз проверил настройки. Распаял кабель согласно инструкции на панель: 5-5, 3-2, 2-3. Соединил порт Download панели с RS232 ПЛК. Порт PLC в панели отключил. Порт Download настройки как в ПЛК. При запуске появляется ошибка.30569
alesandro
14.04.2017, 16:43
Для ПЛК100 соединение по RS232 оказывается нужен кабель с 4 соединёнными контактами. Запаял 7-7 ошибка пропала.
Debug 232 для связи ПЛК с компом для загрузки, почему нельзя использовать просто СОМ порт???
alesandro
14.04.2017, 17:41
Спасибо peteru за подсказку. Начало получаться.
Powered by vBulletin® Version 4.2.3 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot