SIEMENS, DF&PD

Предыдущее посещение: Ср июл 06, 2016 6:07 Текущее время: Ср июл 06, 2016 6:07

Часовой пояс: UTC + 3 часа




 [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Программирование блока FC5 и FC6 Ethernet
СообщениеДобавлено: Чт дек 18, 2008 11:01 
Не в сети

Зарегистрирован: Ср окт 10, 2007 18:26
Сообщения: 9
Откуда: Екатеринбург
Проблема с программированием блоков FC5 (AG_Send) и FC6 (AG_Recv) для модуля CP-343 по Ethernet TCP.
При поптыке подключить блок в программе STEP7 ПЛК встает в стоп и пишет, что модуль не загружен. Модуль CP-343 рабочий и сконфигурированный, по крайней мере STEP7 с ЦПУ через модуль CP-343 работает.
Какие параметры нужно задать модулю и блокам FC5 и FC6 и в каком виде?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 18, 2008 12:05 
Не в сети
Возможно это нечеловек

Зарегистрирован: Ср апр 19, 2006 20:58
Сообщения: 2390
Посмотри ФАК для начала
http://support.automation.siemens.com/W ... n/16533272


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 18, 2008 13:31 
Не в сети

Зарегистрирован: Ср окт 10, 2007 18:26
Сообщения: 9
Откуда: Екатеринбург
Параметр STATUS блока FC5 или FC6 остается в нуле, как будто ПЛК встает ещё до его инициализации.
Версии FC5 и FC6 4.2 и 4.7, как и должно быть.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 18, 2008 14:29 
Не в сети
Известный Писатель

Зарегистрирован: Пт июл 04, 2008 10:21
Сообщения: 292
Откуда: Санкт-Петербург
может быть, ты FC5/6 в проект вставил, а в ПЛК не загрузил? Они по идее при неверном задании параметра не должны контроллер в Stop переводить


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 18, 2008 14:49 
Не в сети

Зарегистрирован: Ср окт 10, 2007 18:26
Сообщения: 9
Откуда: Екатеринбург
Я вставил дискретную ячейку на вход "EN". Запускаю. ПЛК работает. Ставлю ячейку в "true", контроллер сразу в стоп. Шарю по форумам, нашёл такое
[url]
http://support.automation.siemens.com/W ... viewreg=WW
[/url]
Но в меню FC5 не нашёл такой ссылки на вкладку "Connection". Где они её нашли?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 18, 2008 16:12 
Не в сети

Зарегистрирован: Ср окт 10, 2007 18:26
Сообщения: 9
Откуда: Екатеринбург
Connection появилось. Сделал соединение с другой станцией. ПЛК все равно уходит в стоп.
P.S. прогружаю в ПЛК все, что можно. Пока в тупике


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 18, 2008 16:26 
Не в сети
Известный Писатель

Зарегистрирован: Пт июл 04, 2008 10:21
Сообщения: 292
Откуда: Санкт-Петербург
а в диагностике что пишет?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 18, 2008 16:38 
Не в сети
Возможно это нечеловек

Зарегистрирован: Ср апр 19, 2006 20:58
Сообщения: 2390
Ты бы картинку из HWConfig вывел и задачку описал.
Из твоих рассуждений непонятно
с кем и как ты пытаешься связаться ?
что пытаешься передать ?
что за "ячейки" ставишь в "true" ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт дек 19, 2008 10:04 
Не в сети

Зарегистрирован: Ср окт 10, 2007 18:26
Сообщения: 9
Откуда: Екатеринбург
Перезагрузил ПЛК из мененджера, блоки заработали. Соединение с ПК (other station). Только пока не могу поймать данные на ПК. На ПК моя программа. Её я проверял саму на себя.
Такое ощущение, что порт в модуле CP-343, на который пытаюсь прописать данные , не активен. Модуль зарезевировал два порта (80 и 102), на которые я могу прописать данные из ПК. Если я ставлю порт, например, 2000 и в блоках FC5, FC6 и в ПК, то компьютер не видит модуль. Блоки в слове STATUS пишут ошибку 8083.
Может надо порт 2000 как то регистрировать в модуле СЗ-343 дополнительно?
Есть ли разница, если я использую соединения TCP или ISO TCP?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт дек 19, 2008 10:44 
Не в сети
Известный Писатель

Зарегистрирован: Пт июл 04, 2008 10:21
Сообщения: 292
Откуда: Санкт-Петербург
если у тебя CP341 Lean, то можно использовать только TCP/IP


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн дек 22, 2008 8:42 
Не в сети

Зарегистрирован: Ср окт 10, 2007 18:26
Сообщения: 9
Откуда: Екатеринбург
Да, у меня Lean. Добился я, чтобы модуль передавал данные на ПК. Данные я вижу, но FC5 постоянно выдает 8181 и ошибку 8183, и DONE всегда равен 0.
С ПК я не могу передать данные, на ПК вылетает ошибка соединения

А как влияет "Active connection establishment" в свойствах "TCP connection"?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт дек 26, 2008 23:18 
Не в сети
Известный Писатель

Зарегистрирован: Пт июл 04, 2008 10:21
Сообщения: 292
Откуда: Санкт-Петербург
очень много факторов может быть. Начиная с версий блоков. Для FC5 вроде надо не ниже версии 4.2, для FC6-не ниже 4.7. Перезапуск обоих CPU делал? Как активируешь работу блока пересылки? Лучше на англ форуме поискать, там по теме много.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
 [ Сообщений: 12 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group