PDA

Просмотр полной версии : Подключение МК210-312 к ПЛК110. Мануал.



Kirill
11.01.2018, 14:13
Коллеги.

Родился небольшой текст и много картинок про то, как мы пытались в первый раз подключить новые модули МК210 к ПЛК110.
Для любопытствующих и тех, кому лень участвовать в тестировании и разбираться самому.
Полноценным мануалом с подробным объяснением это, конечно, назвать трудно.
Но все равно лучше, чем ничего)))

Мануал здесь: http://edu.owen.ru/2018/01/11/mx210_txt1/ (https://clck.ru/CXc3p)

Подробнее о модулях Мх210 и участии в программе их бесплатного тестирования здесь: http://www.owen.ru/catalog/74870456

Kirill
11.01.2018, 14:28
и правда...))
будем править..

ну, по крайней мере pdf живой..

upd
Теперь все должно быть живое))
Не стану утверждать, что так и задумывалось)

Sergey666
14.01.2018, 11:21
и правда...))
будем править..

ну, по крайней мере pdf живой..

upd
Теперь все должно быть живое))
Не стану утверждать, что так и задумывалось)

Да!!! Править... Щепетильнее надо,Товарищи.
Качаем документ "Руководство по эксплуатации МВ210-202/204 модуль вывода",однако на стр.4 читаем и видим что модуль трансформировался(легким движением руки модуль превращается...превращается:confused:) в "модуль дискретного ввода мк 210-202", а на стр.5 сего-же документа это уже модуль ввода МУ210-202 с 20ю входами.
Таки и шо ми имеем с гуся? И что же это за гусь?
Ладно (это-ж Овен) , раздолбайство на уровне руководств по эксплуатации зафиксировано... по карте регистров будет понятнее,находим ...ага ... что за тип данных маски входов "unsigned 8"? А что за тип данных ENUM 2 и тд и тп? Вам руководства по эксплуатации пишут писатели с ...сириуса?
Тогда сириусу больще не наливать!;)

Чем дальше в лес, тем толще партизаны, приведите в соответствие собственную документацию!!!

Евгений Багаев
16.01.2018, 13:06
Здравствуйте, Sergey666. Благодарим за найденные неточности.


Качаем документ "Руководство по эксплуатации МВ210-202/204 модуль вывода",однако на стр.4 читаем и видим что модуль трансформировался(легким движением руки модуль превращается...превращается:confused:) в "модуль дискретного ввода мк 210-202", а на стр.5 сего-же документа это уже модуль ввода МУ210-202 с 20ю входами.

Исправим в ближайшее время.


А что за тип данных ENUM 2 и тд и тп?
ENUM N - перечисляемый тип, содержащий N вариантов принимаемых значений.
Например:
Параметр Разрешение конфигурирования из удаленного облачного сервиса (Enum 2) может принимать одно из двух значений:
0 - заблокировано
или
1 - разрешено
То есть, считываем Unsigned 16, который может быть 0 или 1.
Скорее всего мы вернемся к более привычному варианту, как было в модулях Mx110.

jk3141
24.03.2019, 16:55
Здравствуйте! По описанию подключил ПЛК110 к МК210-312 и МВ210-101, все работает ,но не могу разобрать и собрать биты в WORD и обратно. Сделал как в примере, ПЛК пишет "требуется указание типа".41880 что не так?

jk3141
25.03.2019, 14:09
не.... все понятно... но щто конкретно?

Евгений Багаев
25.03.2019, 17:27
Здравствуйте! По описанию подключил ПЛК110 к МК210-312 и МВ210-101, все работает ,но не могу разобрать и собрать биты в WORD и обратно. Сделал как в примере, ПЛК пишет "требуется указание типа".41880 что не так?

Присвоения xDIx := wDI.x и т.д. делайте в области программы, а не области объявления переменных.

jk3141
26.03.2019, 17:21
если бы проект был написан на ST то тогда понятно, а вот на CFC как ? голову сломал.. подскажите пожалуйста..

Евгений Багаев
26.03.2019, 17:38
Пример во вложении

jk3141
26.03.2019, 19:00
большое спасибо за разъяснение!! ошибка исчезла , но плк всё равно не видит ни входов ни выходов..41932

jk3141
26.03.2019, 19:02
хотя сам МК210 видит и входы и выходы..41933

Евгений Багаев
26.03.2019, 19:18
Уберите объявление переменных wDI и wDO в PLC_PRG. Они у вас уже объявлены в конфигурации ПЛК у соответствующих регистров модуля.

jk3141
28.03.2019, 17:02
Еще раз большое спасибо!!! проглядел... все работает!!

Иван Новичек
14.04.2019, 21:10
Ни у кого не наблюдается нестабильное подключение ПЛК к МК по Ethernet? (лечится сбросом МК на заводские и конфигурировании по новой). Так же у меня к ПЛК подключены 2 МК, в такой системе бывает наложение битов, т.е. ПЛК видит одно и то же значение входов на обоих МК, по факту оно разное (лаг снимается изменением trance_mod / native, но бывает повторяется при перезагрузке ПЛК).

RomAl
14.06.2019, 09:23
Перечитал официальный мануал на МК210-302 но как обнулять счётчик так и не понял.
"Для принудительного обнуления счетчика следует:
1. Записать значение 1 в регистре сброса значения счетчика соответствующего входа.
2. Выдержать паузу не менее 15 мс.
3. Записать значение 0 в регистр сброса значения счетчика.
Счетчик обнулится в течение 15 мс после записи значения «0» в регистр сброса."
Но регистра сброса в списке для этого модуля нет. Видимо этот абзац перекочевал из описания к другому модулю.
Попробовал записывать 0 в сам счётчик- но счётчик не обнуляется. Куда ещё писать этот 0 и 1?
И почему в значение счётчика старшее и младшее слово при чтении в Кодесис 2.3 32битной переменной поменяны местами?

RomAl
14.06.2019, 10:22
Как обычно утопающий должен сам о себе позаботиться
Почитал мануалы к другим модулям и ... обнаружил в них тот самый "регистр сброса" и заветный адресок 224 для сброса 1-го счётчика..
Ребята (из Овена) у вас есть начальник какой-нибудь который заставит вас писать мануалы как положено? Наверно нет, а как он вам нужен!
Я потерял почти рабочий день на дурацкие эксперименты, хотя мог просто прочитать в мануале...

e.filatov
14.06.2019, 15:39
RomAI, вы всегда можете посмотреть карту регистров любого модуля, в конфигураторе (на главной панели кнопка "Параметры устройства").
А за документацию - да, обидно...

Мария Мильчакова
18.06.2019, 13:26
Перечитал официальный мануал на МК210-302 но как обнулять счётчик так и не понял.
"Для принудительного обнуления счетчика следует:
1. Записать значение 1 в регистре сброса значения счетчика соответствующего входа.
2. Выдержать паузу не менее 15 мс.
3. Записать значение 0 в регистр сброса значения счетчика.
Счетчик обнулится в течение 15 мс после записи значения «0» в регистр сброса."
Но регистра сброса в списке для этого модуля нет. Видимо этот абзац перекочевал из описания к другому модулю.
Попробовал записывать 0 в сам счётчик- но счётчик не обнуляется. Куда ещё писать этот 0 и 1?
И почему в значение счётчика старшее и младшее слово при чтении в Кодесис 2.3 32битной переменной поменяны местами?

Добрый день.

Спасибо за Вашу внимательность.
В данный момент руководство на МК210-302 перерабатывается. Когда будет завершено, обновим на сайте.
Пока можете использовать информацию их руководства по МВ210-202.
Адреса регистров сброса и порядок сброса счетчика одинаковый.

Brandon_heat_dre
26.07.2019, 17:21
Всем доброго дня, ребят а подскажите как модуль мв210-101 подключить к контроллеру плк160 по ethernet, на ютубе ролики посмотрел но там 110 контроллер, и в общем таких пунктов как в инструкции в 160 нет. шаблоны модулей есть только под 110 контроллеры, через шину modbus master пока ничего не вышло. но техподдержка говорит что эти модули с 160 работают. не понимаю что не так делаю. короче помогите кто чем может:)

capzap
26.07.2019, 17:57
Всем доброго дня, ребят а подскажите как модуль мв210-101 подключить к контроллеру плк160 по ethernet, на ютубе ролики посмотрел но там 110 контроллер, и в общем таких пунктов как в инструкции в 160 нет. шаблоны модулей есть только под 110 контроллеры, через шину modbus master пока ничего не вышло. но техподдержка говорит что эти модули с 160 работают. не понимаю что не так делаю. короче помогите кто чем может:)о каких шаблонах речь? Случайно не путаете контроллер с спк? Выложите свой проект

Brandon_heat_dre
26.07.2019, 18:15
А пока даже проекта нет, смотрите в чем дело. Контроллер плк160 и модуль мв210-101 , на модуль мв210-101 заведен один датчик пока что , термосопротивление, через конфигуратор мв210 я вижу датчик он работает. далее задаю адрес 10.0.6.69 а у плк160 адрес 10.0.6.10. (насчет шаблонов это к модели 110 оказывается . у 160 шаблонов под эти модули нет) . далее я создаю universal modbus master настройки вбиваю как в инструкции на 110плк и в ответ ничего. у меня закрадываются сомнения что плк160 вообще умеет работать с панелями мв210-101
master43774

YuriBel
26.07.2019, 18:43
Для полноты картины еще неплохо бы увидеть настройки Real input module

Brandon_heat_dre
26.07.2019, 19:08
Real input module registr 4000 (первый у меня на нем висит термосопротивление) , функция чтения 3

Евгений Кислов
26.07.2019, 19:50
Добрый вечер.
В IP-адресе разделители - двоеточия (посмотрите пример в столбце По умолчанию).
Для параметра WorkMode поставьте значение by poll time.

Brandon_heat_dre
26.07.2019, 19:58
Евгений Кислов спасибо за наводку, завтра попробую. действительно не усмотрел за деталями . а вообще в целом можете сказать эти два прибора совместимы между собой то? почему то такую конфигурацию ни разу не видел ни в готовых проектах, ни в инструкциях , ни в обсуждениях.

Евгений Кислов
26.07.2019, 20:03
Совместимы.

Brandon_heat_dre
26.07.2019, 22:09
и еще один вопрос, в инструкции по настройке подключения плк110 и модуля мв210-101 есть такой момент, после создания universal modbus master , в этом пункте появляется Debug RS-232[SLOT] и его заменяют на Empty , вот в 160 этого сделать нельзя! а это вообще зачем делается? и почему этого сделать в 160 нельзя?

Brandon_heat_dre
27.07.2019, 09:51
Ребят спасибо за подсказки, данные пошли , действительно все было просто IP надо писать через : . но предыдущий вопрос по по Debug RS-232 остается в силе может кто объяснит, буду крайне благодарен. и еще один момент после добавления модуля и создания там переменной real input после старта плк начинает вылетать окошко (картинку прикрепляю) . без модуля этого окошка нет. судя по надписи в нем я так понимаю это какой то сигнал того что плк стартанул и время старта. на это нужно какое то внимание обратить, не является ли это сигналом какой то ошибки?43777