PDA

Просмотр полной версии : ПЛК100+СИ30 по примеру, нужна помощ!



leonVl
12.03.2012, 10:45
Добрый день форумчане!
Понимаю, что туплю сам но уже 2 день не могу связать устройства.
В общем связка ИП320 + ПЛК100 + СИ30 (с энкодером) + AWD10(не овен, 485 интерфейс). http://www.ellab.ru/russian/razrabotki/svarka/razrabotki_svarka_001_rus.htm
Отдельно ПЛК100+Си30 работают (запрос значений и передача уставок через Модбас, в конфигураторе или по примеру http://www.owen.ru/forum/showpost.php?p=46349&postcount=60)
Отдельно ПЛК100 и AWD10 работают, http://www.owen.ru/forum/showthread.php?t=11279. (спасибо Александру за примеры!). Но вот связать их вместе через 485 ну никак не удается.
Выяснил, что скорость сети 9600 для AWD10 поменять ее нельзя. А при простой смене настройки скорости порта как в примере "ломаются" показания со счетчика, при этом уставки и сброс передаются а показания какая то лабуда! Наверно вопрос с задержками. То есть нужно либо сменить скорость порта в программе и на всех устройствах (лучшее решение, тем более на 115200 ИП320 вроде не особо быстра) либо закрывать и открывать порт с разными настройками. Но как это сделать че то я не догоняю...

В общем я в непонятках, пытался связать СИ30 через конфигуратор но как только программа открывает порт 485 ПЛК перестают считываться параметры 485 в конфигураторе.

Есть конечно не очень "красивое" решение, подключить панель по 232 к ПЛК мастером, и к СИ30 по 485 мастером, а ПЛК мастером по 485 к AWD10 со скоростью 9600. Вроде должно получиться но хотелось все связать по 485... Да и проводов меньше :)

Николаев Андрей
12.03.2012, 15:00
Завтра Александр выйдет, и все постарается прояснить.

leonVl
12.03.2012, 15:05
Спасибо, буду ждать, проверю заодно "некрасивое" решение. Если все получится будет красивый пример применения приборов Овен для точного позиционирования электронного рольганга.

leonVl
12.03.2012, 15:37
Вот ЁП.....

На ИП всего один интерфейс.
Не прокатило с двумя интерфейсами.... http://www.owen.ru/forum/showpost.php?p=65319&postcount=3

Попытаюсь решить проблемму так:

leonVl
13.03.2012, 13:30
Докладываю, По схеме выложенной выше все работает, значения СИ30 и ИП320 читаются и устанавливаются посредством (0) порта ПЛК-485 на скорости 115200 посредствм протокола МодБас конфигуратора, сброс счетчика контактами реле ПЛК, а запрос и передача команд AWD10 производятся через порт (1) ПЛК-232 через преобразователь интерфейса АС3 на скорости 9600 посредством прямого обращения к порту в программе ПЛК. Немного пошлифую программу и выложу проект с описанием для потомков :)

leonVl
30.03.2012, 06:23
Пример физической реализации проекта если кому интересно.
станок - ELA-2002 (http://designclub.ru/catalog/ela-2002.html), заменена вся электронная начинка (остался только мотрор), для считывания показаний использован энкодер E40S6-100-3-T-24 (http://www.autonics.ru/products/products_detail.php?catecode=01/06/01&db_uid=57), в связке с СИ30. Для управления двигателем блок AWD10-24 (http://www.ellab.info/~desc/3203302/index.html), Расчет направления, скорости, позиции, передача уставок и считывание показаний - ПЛК 100, ввод данных, хранение уставок скоростей и погрешностей - СП270
Спасибо форуму за примеры и помощь!

capzap
30.03.2012, 07:23
:) потомки остались без проекта

leonVl
31.03.2012, 03:28
Да нет, будет но чуть познее, он пока хорошо работает но не очень хорошо выглядит и нечитаем :)