SIEMENS, DF&PD

Предыдущее посещение: Чт июл 07, 2016 17:27 Текущее время: Чт июл 07, 2016 17:27

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




 [ Сообщений: 20 ] 
Автор Сообщение
 Заголовок сообщения: CPU312C <-> ПК?
СообщениеДобавлено: Пт авг 17, 2007 7:36 
Не в сети
Новый писатель

Зарегистрирован: Чт авг 16, 2007 13:55
Сообщения: 10
Откуда: Russia
Добрый день!

Подскажите как свазаться CPU312C+CP343-1(Ethernet) <-> ПК???
Задача: выдать/принать данные с I/O сервера (InTouch).
1. Нужно ли программировать в CPU сетевой обмен?
2. Какой I/O сервер лучше всего использовать для этой цели?


Последний раз редактировалось MaxXx Пт авг 17, 2007 8:57, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 17, 2007 7:44 
Не в сети
Написал больше чем Вы читали

Зарегистрирован: Пт дек 31, 2004 15:10
Сообщения: 1079
Откуда: Череповец ОАО СеверСталь СИТ УПИТ
Лучше всего воспользоваться Simatic OPC Server. Связь будет более надёжной, чем через интачевские I/O сервера, которые писали третьи фирмы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 17, 2007 13:01 
Не в сети
Новый писатель

Зарегистрирован: Чт авг 16, 2007 13:55
Сообщения: 10
Откуда: Russia
Так нужно ли програмировать особым образом CPU для обмена данными с I/O сервером? Или сервер напрямую видит блоки данных (DB)?
И нужно ли особым образом настраивать сервер или CP?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 17, 2007 14:14 
Не в сети
Написал больше чем Вы читали

Зарегистрирован: Пт дек 31, 2004 15:10
Сообщения: 1079
Откуда: Череповец ОАО СеверСталь СИТ УПИТ
Чтобы ответить на Ваш вопрос надо знать:
Какой протокол Вы собираетесь использовать?
Какой коммуникационный процессор Вы собираетесь использовать в сервере? Или это будет стандартная сетевая карта?
Какой I/O сервер Вы собираетесь использовать? У Интача их там охапка была. И они все друг от друга отличаются (читайте их документацию)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 17, 2007 14:15 
Не в сети
Новый писатель

Зарегистрирован: Чт авг 16, 2007 13:55
Сообщения: 10
Откуда: Russia
В качестве I/O сервера выбрал Siemens SIMATIC NET S7.
Кто нибудь работал с этим сервером?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 17, 2007 14:21 
Не в сети
Написал больше чем Вы читали

Зарегистрирован: Пт дек 31, 2004 15:10
Сообщения: 1079
Откуда: Череповец ОАО СеверСталь СИТ УПИТ
Почитайте о проблеме даного I/O сервера здесь
http://www.intouch.ru/support/faq/#q5

Плюньте Вы на эти I/O :-)
И переходите на OPC.


Последний раз редактировалось Чистяков Дмитрий Пт авг 17, 2007 14:23, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 17, 2007 14:23 
Не в сети
Новый писатель

Зарегистрирован: Чт авг 16, 2007 13:55
Сообщения: 10
Откуда: Russia
протокл TCP/IP
Коммуникационный модуль CP343-1 (343-1EX30 0XE0)
На ПК обычная сетевая плата.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 17, 2007 14:23 
Не в сети
Ведущий специалист

Зарегистрирован: Вт янв 11, 2005 9:27
Сообщения: 5029
Откуда: SIEMENS I IA AS Москва
С каким-бы контроллером или коммуникационным процессором не работал ОРС Сервер, его надо параметрировать в этот же момент параметрируется и соответстыующий коммуникационник и/или CPU. Это только параметрирование, никаких программных блоков, которые поддерживают этот обмен в контроллере не будет. ОРС Сервер может обращаться к любым областям памяти CPU.


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

Зарегистрирован: Чт дек 15, 2005 18:57
Сообщения: 308
Откуда: Одесса, Украина
Гм. А почему не DASSIDIRECT??? Он великолепно работает через обычную сетевую карту с 300 контроллерами. Пока нареканий не было. Запустил пару проектов где Intouch9.5->DASSIDIRECT->Lean - полгода - полет нормальный. А OPC Сименса тяжел гад и монстровиден. Гораздо проще и легче использовать OPC от Дельтатоджик. Простой и шустрый. Ну это так - из личных наблюдений.


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

Зарегистрирован: Чт апр 12, 2007 7:56
Сообщения: 188
Откуда: Екб
Попутный вопрос:

Какой ОПС-сервер использут никнеймы а не указатели типа и места памяти? А также например мог сам сгенерить по никам теги?

А то например в DASSIDIRECT нет такой возможности.
Да и прописывать вручную к примеру 1000 тегов, не очень увлекательное занятие.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 20, 2007 14:21 
Не в сети
Новый писатель

Зарегистрирован: Чт авг 16, 2007 13:55
Сообщения: 10
Откуда: Russia
Подскажите, где можно почитать про DASSIDIRECT сервер и его настройках? Желательно на русском :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 20, 2007 22:08 
Не в сети
Известный Писатель

Зарегистрирован: Чт дек 15, 2005 18:57
Сообщения: 308
Откуда: Одесса, Украина
На русском не встречал. А все, что необходимо для его настройки можно посмотреть в его хэлпаке. Если вы хотя бы раз настраивали связь OPC с контроллером - то вообще не возникнет вопросов. Простая и удобная штука.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср авг 22, 2007 7:38 
Не в сети
Новый писатель

Зарегистрирован: Чт авг 16, 2007 13:55
Сообщения: 10
Откуда: Russia
Андрей, вы бы не могли немного подробней описать связь Intouch9.5->DASSIDIRECT->Siemens ?
Как я понимаю InTouch связывается с DASSIDIRECTом через OPCLink.
И еще, нужно ли для этой цели конфигурировать CP в HW Config и NetPro?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср авг 22, 2007 8:13 
Не в сети
Известный Писатель

Зарегистрирован: Чт дек 15, 2005 18:57
Сообщения: 308
Откуда: Одесса, Украина
Вот примеры конфигурации в картинках.

http://www.bestsharing.com/files/HtK0R3 ... r.rar.html

Там нет ничего сложного. Вообще-то контроллер не должен знать о наличии OPC. Эту фишку я встречал только у СИменса, наверное это как-то связано с именами переменных или черт его знает. Любой другой OPC самостоятельно подключается и находит все что ему надо. Контроллер в данном случае не надо конфигурировать. Все настройки выполняются на стороне сервера OPC.
Удачи.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 27, 2007 6:57 
Не в сети
Новый писатель

Зарегистрирован: Чт авг 16, 2007 13:55
Сообщения: 10
Откуда: Russia
С настройками DASSIDIRECT сервера разобрался! Огромное спасибо.
Проблема теперь в другом...
Сервер никак не хочет прочитать/записать в блок данных (DB).
Действия:
В InTouch создаю тег: TagName: swith; Type: I/O Discrete; Access Name: siemens; Item DB1.DBX0.0.

Access Name: Access: siemens; Application Name: DASSIDIRECT; Topic Name: siemens;(DDE, Advise all items)

Конфигурация сервера: Configuration => New_PortCpS7_000 => New_S7Cp_000:
Parameters: Ip адрес CP; Local TSAP: 1.0; Remote TSAP 0,2,2 (Здесь сомнения: указывать номер слота CPU или CP?);
Device Group: Name: siemens; (это имя такое же что и в Topic Name)
Device Items: Name: swith; Item Reference DB1.DBX0.0.

Результат: Diagnostic => Client Groups: Items = 0; Active Items = 0; Errors = 0; Update Interval = 0; State = Active.
При запущеном сервере и WindowViewer.
При изменении переменной swith 0/1, DB1.DBX0.0 в памяти ПЛК не меняется.

Подскажите, пожалуйста, что я делаю не правильно?

Зарание огромное спасибо!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 27, 2007 8:13 
Не в сети
Известный Писатель

Зарегистрирован: Чт дек 15, 2005 18:57
Сообщения: 308
Откуда: Одесса, Украина
В папке с сервером есть папка Докс, посмотрите синтаксис айтема. Вы задали его не верно. Возможный синтксис для датаблока таков

Data Format Item/Point Suffix Data Type Range

Bit D<B,I>d,Xx.y VT_BOOL 0 or 1

Examples for S7-300/400 PLCs:

DB123,W24

DB23,DINT10BCD

DI5,X2.0

DI6,BYTE4,10


Удачи.

ЗЫ. Чаще заглядывайте в системную консоль Архестры, точнее в ее лог. Там очень много полезного можно увидеть.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 27, 2007 9:04 
Не в сети
Новый писатель

Зарегистрирован: Чт авг 16, 2007 13:55
Сообщения: 10
Откуда: Russia
Андрей, Огромное Спасибо за помощь!!!!

Все прекрасно работет!!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт сен 20, 2007 11:14 
Не в сети
Начинающий писатель

Зарегистрирован: Чт авг 17, 2006 13:27
Сообщения: 66
Подскажите, плз, для работы связки Intouch9.5->DASSIDIRECT->Siemens надо ли конфигурировать что либо в сетевом конфигураторе STEP7, как это делается при конфигурации OPCшника SIMATIC NET или DASSIDIRECT и так может достучатся до нужных DBшек??


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт сен 20, 2007 11:49 
Не в сети
Известный Писатель

Зарегистрирован: Чт дек 15, 2005 18:57
Сообщения: 308
Откуда: Одесса, Украина
Сам


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт сен 20, 2007 12:44 
Не в сети
Начинающий писатель

Зарегистрирован: Чт авг 17, 2006 13:27
Сообщения: 66
А не ту ли аналогичного примера в картинках для конфигурации DASS7? По хелпу от WonderWare всё таки не всё хорошо понятно, а жывое железо - карточку Profibus - получу на руки уже на объекте, где как правило сроки сжаты и долго вникать некогда.


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

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


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

Сейчас этот форум просматривают: Google [Bot] и гости: 4


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

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