Страница 1 из 4

TIA управление MM420 через S7-1200 по USS

Добавлено: 30 сен 2013, 09:38
nigative71
Добрый день, вторую неделю бьюсь головой над решением задачи по управлению ПЧ через ПЛК по USS.
Возникающие ошибки при работе программы: USS_PORT ругается 8188 - не допустимое число слов PZD.
Всё выполнял по инструкции A5E02669003-02.
Покажите - объясните бездарью от куда растут руки )))
Выкладываю изображения настроек ПЧ и части программы в TIA Portal.
Что я делаю не так?
Чего не хватает?

Re: TIA управление MM420 через S7-1200 по USS

Добавлено: 30 сен 2013, 11:05
nigative71
Параметры оставил те же, но ошибка теперь имеет № 818B: Привод не отвечал на запросы и их повторения. Номер привода, в котором произошла ошибка, возвращается в переменной "USS_Extended_Error". Описание расширенного набора ошибок см.
под этой таблицей.
USS_Extended_Error - 1, не могу понять, что и где искать. Подключение должно быть верным, ведь Drive Monitor работает нормально.
В чём искать решение моей проблемы?

Re: TIA управление MM420 через S7-1200 по USS

Добавлено: 30 сен 2013, 14:50
Михайло
Расскажите, что Вы сделали на аппаратном уровне: какие клеммы с какими соединили, какие терминальные резисторы активировали, какой модуль использовали и т.д.

Re: TIA управление MM420 через S7-1200 по USS

Добавлено: 30 сен 2013, 15:09
Михайло

Re: TIA управление MM420 через S7-1200 по USS

Добавлено: 30 сен 2013, 18:58
CHANt
Исходя из видео:
USS_PORT должен вызываться циклически - в ОВ прерываниях, каждые и не менее 117 мс (для скорости 9600 бод).
Подпрограмму обмена с ПЧ можно вызвать и в ОВ1. Так как ПЧ один, то таймер вызова можно установить в 120-150 мс. Ну и сконфигурировать USS_DRV и вызвать в ОВ1.

По скриншотам DriveMonitor, слово статуса вполне нормальное - нет ошибок.

Re: TIA управление MM420 через S7-1200 по USS

Добавлено: 01 окт 2013, 07:03
nigative71
После помещения в Cyclic interrupt со временем вызова каждые 120 мс, 130 мс, ошибка стала повторятся реже. Так что думаю над настройкой подключения в ПЧ. Теперь решил попробовать Starter.
Сбросил настройки на ПЧ, переконфигурировал его и указал в настройках подключения [5] USS on COM Link и USS on[55] COM Link + USS on COM Link. Bus адреса по нулям.
Результат тот же. Что ещё можно попробовать сделать?

Re: TIA управление MM420 через S7-1200 по USS

Добавлено: 01 окт 2013, 07:26
nigative71
Использовал модуль CM 1241 RS485. Подключил через шинный соединитель PROFIBUS, клемму А1 к 15 контакту ПЧ, а B1 к 14. Терминатор не использовал, так как один ПЧ и один двигатель. Настройки на модуле по умолчанию скорость 9600 бод.

Re: TIA управление MM420 через S7-1200 по USS

Добавлено: 01 окт 2013, 08:18
CHANt
P2011 должен быть 1 (адрес ПЧ), в программе так, а по факту 0 стоит...

Re: TIA управление MM420 через S7-1200 по USS

Добавлено: 01 окт 2013, 10:50
nigative71
Спасибо, теперь ошибок нет, но по прежнему не запускается двигатель, через Drive Monitor всё запускается нормально.
Может подскажете, как стартовать двигатель в Starter?

Re: TIA управление MM420 через S7-1200 по USS

Добавлено: 01 окт 2013, 10:52
CHANt
После подачи команды на запуск, какой вид имеет слово состояния?

Re: TIA управление MM420 через S7-1200 по USS

Добавлено: 01 окт 2013, 11:04
nigative71
Статус не изменился.

Re: TIA управление MM420 через S7-1200 по USS

Добавлено: 01 окт 2013, 12:12
CHANt
А слово управления изменилось?

Re: TIA управление MM420 через S7-1200 по USS

Добавлено: 01 окт 2013, 14:41
Михайло
nigative71 писал(а):Спасибо, теперь ошибок нет, но по прежнему не запускается двигатель
Судя по ситуации, ты не включил нужный бит - PLC master control в слове управления CTW (10-й бит). А может просто перепутал байты в слове.

Re: TIA управление MM420 через S7-1200 по USS

Добавлено: 02 окт 2013, 08:06
nigative71
На ПЧ сбросились настройки после выключения питания. Начал настраивать снова, всё сделал как было по списку и внёс корректировки которые мне указали здесь, но ошибка подключения не пропадает.
Пробовал настраивать как через Drive Monitor, так и через Starter.
При подключении ошибка от USS_PORT 8188, при отключении 818B.
Скиньте пожалуйста рабочие параметры для Mircromaster 420 по USS. Остальное допилю под свой двигатель сам.

Re: TIA управление MM420 через S7-1200 по USS

Добавлено: 02 окт 2013, 08:56
CHANt
Я не работаю с TIA и через USS. Только S7-300 и Profibus)))
Восстанавливай по своим скриншотам, смотри как меняется слово статуса и слово управления в самом ПЧ. Схема настройки связи в ПЧ есть в руководстве списка параметров ММ420, в виде схем, можно взять отсюда - http://iadt.siemens.ru/forum/viewtopic.php?t=18646
В конце документа есть схемы, там есть и схема настройки по USS

Re: TIA управление MM420 через S7-1200 по USS

Добавлено: 02 окт 2013, 10:02
nigative71
Спасибо конечно, но эта информация у меня есть и я её активно использую, тем не менее не чего не получается.
Тогда задам список вопросов интересующих меня.
Для того что бы подключится с ПЛК к ПЧ по USS необходимо настраивать параметры подключения в ПЧ, что делаю я.
P0700 = 5
P1000 = 5
P2010 = 6 (9600) Так же на ПЛК и в программе.
P2011 = 1
P2013 = 127
P2014 = 120 ms

P2016 = 52:0
P2019 = 52:0
P0719[1] = 55
P0719[2] = 55

Ещё есть параметр P3980 = 0 Его не могу изменить.

Что я делаю не так?
Каков должен быть алгоритм настройки интерфейса USS если сбросить настройки на заводские?
Какие параметры необходимо настраивать, а какие лучше не трогать?

Re: TIA управление MM420 через S7-1200 по USS

Добавлено: 02 окт 2013, 10:29
nigative71
На Micromaser 420 1.5 кВт стоит версия прошивки E20/1.2, версию USS в TIA использую 1.1v.
Для справки.

Re: TIA управление MM420 через S7-1200 по USS

Добавлено: 02 окт 2013, 12:32
nigative71
Опять исправил ошибки в подключении, получилось только через Starter, через Drive Monitor почему-то не получалось, но ПЧ по прежнему не стартует.
В TIA необходимо только настроить MC модуль, USS_PORT и USS_DRV? Или я что-то упускаю?
Может кроме настройки USS на ПЧ необходимо передать управление на USS?

Re: TIA управление MM420 через S7-1200 по USS

Добавлено: 02 окт 2013, 13:10
nigative71
При настройке заметил, что в Starter не даётся поменять число слов PZD с 4 на 2. А в TIA portal могу выставить только 2 PZD, если выставить 4, что возникает ошибка 8188.
Как быть в такой ситуации?

Re: TIA управление MM420 через S7-1200 по USS

Добавлено: 02 окт 2013, 13:12
nigative71
А через Drive Monitor в параметрах указан PZD 2. Как такое может быть?