SIEMENS, DF&PD

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

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




 [ Сообщений: 36 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: алгоритмы и поиск документации для начинающего
СообщениеДобавлено: Ср ноя 25, 2009 12:58 
Не в сети
Известный Писатель

Зарегистрирован: Вт ноя 17, 2009 10:16
Сообщения: 229
Изучаю на работе step.
Система 840D с 315 контроллером.
Пока перелопачивал всё, что нашёл по step и контроллерам + документацию, что нашел по 840D тоже просмотрел, может не слишком внимательно смотрел, но алгоритмов не нашёл:
1. Программной модели контроллера (чтоб было разрисовано или расписано какие регистры, какие биты за что отвечают).
2. Для написания начала программы необходим алгоритм для конкретного контроллера в моём понимании: что сначала и надо ли: запрет прерываний, останов/запуск таймеров, сброс/установка битов при инициализации различных устройств и подобное.
Вообщем хотелось бы услышать как называется такая документация/ ссылки на неё/ примерный (хотя бы словесный) алгоритм что зачем следует
P.S.:
я так понял некоторые блоки защищены и посмотреть что в них нельзя, только внешнее использование, типа готовые библиотеки?

может конечно и рано изучать 840D, но выбирать не приходится.


Последний раз редактировалось sad1002 Пн дек 07, 2009 7:52, всего редактировалось 1 раз.

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

Зарегистрирован: Вт ноя 17, 2009 10:16
Сообщения: 229
некоторые алгоритмы нашёл в 840D_IAD
но хотелось бы что-нибудь по инициализации системы


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт ноя 26, 2009 12:59 
Не в сети
Писатель со стажем

Зарегистрирован: Вт мар 24, 2009 14:05
Сообщения: 634
Откуда: украина
FB1 - тоже неплохая книга, но зачем так сложно. может лучше взять уже готовый проект?


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

Зарегистрирован: Вт ноя 17, 2009 10:16
Сообщения: 229
готовые проекты на 840D есть, но разбираться по готовому коду+по готовым Сименсовским блокам не очень получается, тем более всё для меня новое. Хотелось бы понимать за что отвечает тот или иной бит и где он находится. Комментариев в программе не много.
Вот в институте на универсальный контроллер С167 того же Siemens документация в свободном доступе. В файле расписаны и очень удобно разрисованы (пресловутая программная модель) регистры, таймеры, блоки захвата-сравнения и прочее. А тут про строжевой таймер тот же написано 2 предложения (я так понимаю он есть встроенный?
Конечно понятно, что и так можно разобраться, но имея больше подробной документации, мне кажется можно быстрее разобраться.
что-то никак не могу найти FB_1, может кто пришлет ссылку в личку или на sad1002@rambler.ru pdf-ку?


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

Зарегистрирован: Пт ноя 06, 2009 15:25
Сообщения: 41
Откуда: Украина
sad1002 писал(а):
что-то никак не могу найти FB_1, может кто пришлет ссылку в личку или на sad1002@rambler.ru pdf-ку?

FB_1 там же где и 840D_IAD )


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

Зарегистрирован: Пт ноя 06, 2009 15:25
Сообщения: 41
Откуда: Украина
https://www.automation.siemens.com/doco ... emode=none


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

Зарегистрирован: Вт ноя 17, 2009 10:16
Сообщения: 229
спасибо, FB1 не было на диске
Максиму огромное спасибо за ссылки


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

Зарегистрирован: Вт ноя 17, 2009 10:16
Сообщения: 229
подcкажите пожалуйста в каком документе посмотреть информацию по закрытым блокам (хотя бы назначение и основные функции) FC, FB, SFC.


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

Зарегистрирован: Пт ноя 06, 2009 15:25
Сообщения: 41
Откуда: Украина
sad1002 писал(а):
подcкажите пожалуйста в каком документе посмотреть информацию по закрытым блокам (хотя бы назначение и основные функции) FC, FB, SFC.

DOConCD


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

Зарегистрирован: Вт ноя 17, 2009 10:16
Сообщения: 229
спасибо, на этом диске перекапываю документы, большую часть уже перечитал. Было бы здорово, если бы подсказали в каком конкретно документе это находится.


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

Зарегистрирован: Пт ноя 06, 2009 15:25
Сообщения: 41
Откуда: Украина
sad1002 писал(а):
спасибо, на этом диске перекапываю документы, большую часть уже перечитал. Было бы здорово, если бы подсказали в каком конкретно документе это находится.

А не пробовали устанавить plug_ins for Adobe Acrobat. SETUP должен быть на диске. Будет легче.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт дек 01, 2009 19:31 
Не в сети
Написал больше чем Вы читали

Зарегистрирован: Сб фев 04, 2006 10:52
Сообщения: 1300
Откуда: Москва
По PLC читайте главу P3, из книги FB1.


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

Зарегистрирован: Вт ноя 17, 2009 10:16
Сообщения: 229
Cпасибо, тут еще один вопрос назрел:
вставляю блок DB как в готовой программе, например 19-ый, если просто добавить его через ins, то там оказывается меньше переменных, чем в DB19 в готовой программе + с комментами на немецком. Если его перетащить из готовой программы, то переменных там оказывается такое же количество как надо (кто бы сомневался), но без имен и комментариев.
Вопрос: как правильно вставлять такие блоки?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср дек 02, 2009 11:44 
Не в сети
Новый писатель

Зарегистрирован: Пт ноя 06, 2009 15:25
Сообщения: 41
Откуда: Украина
sad1002 писал(а):
Cпасибо, тут еще один вопрос назрел:
вставляю блок DB как в готовой программе, например 19-ый, если просто добавить его через ins, то там оказывается меньше переменных, чем в DB19 в готовой программе + с комментами на немецком. Если его перетащить из готовой программы, то переменных там оказывается такое же количество как надо (кто бы сомневался), но без имен и комментариев.
Вопрос: как правильно вставлять такие блоки?

Насчет "меньше переменных" не совсем понятно. Откуда вставляли DB19, что там меньше переменных??????
структура DB описывается в соответствуещем UDT, посмотреть что чему соответствует можно в Symbol Table.


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

Зарегистрирован: Вт ноя 17, 2009 10:16
Сообщения: 229
спасибо, разобрался
еще один чайный вопрос: копирую FC блок из одного проекта в другой, в результате начало блоков одинаковое, а потом идёт код, который фиг знает откуда взялся. Как так может быть? Копирую строку из одного проекта и пытаюсь вставить в другой - не получается. Буфер обмена только по проекту работает, а между нет?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср дек 02, 2009 16:50 
Не в сети
Писатель со стажем

Зарегистрирован: Вт мар 24, 2009 14:05
Сообщения: 634
Откуда: украина
Есть такой курс у SIEMENS: S7-PRO1. Если скачаете, думаю многие вопросы сами решаться.
По вопросу - между проектами копировать и вставлять сегменты и части кода можно без проблем. Возможно у Вас что-то с версией Step7 (например - старая).


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

Зарегистрирован: Вт ноя 17, 2009 10:16
Сообщения: 229
возник следующий совсем не конкретный вопрос:
собрали что-то типа стенда 840D + панель SINUMERIK OP 015A
1. Надо установить системное ПО и туда (в 840D не совсем понятно что) и сюда (в панель я так понимаю надо системное ПО(WinXP)+пользовательское какое-то(какое?)),
2. Как это сделать или в каком Start-up это написано,
3. Что для этого нужно (есть 3 пакета: лицезии, pc card 840D system software, диск 840D toolbox; есть кабель pc adapter usb для связи с 840D)?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 24, 2009 18:58 
Не в сети
Написал больше чем Вы читали

Зарегистрирован: Сб фев 04, 2006 10:52
Сообщения: 1300
Откуда: Москва
1. В 840D нужно установить nc-card с system software (pc-card это если в верхний компьютер вставлять). 840D - NCU 57х.х
к OP нужен еще компьютер - PCU50 или PCU20. На PCU50 можно установить HMI Advanced и далее уже пользовательское ПО (можно и без него, если вы его еще не написали :)).
2. Прочитать можно обо всем в DoconCD. Книги на русском языке также найдете на этом сайте, просто часть книг не переводилась на русский язык.
Вот к примеру:
http://www.automation.siemens.com/docon ... pe=content
Глава IM4.
3. toolbox устанавливают на тот компьютер, где уже установлен пакет STEP7 для написани программы электроавтоматики.


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

Зарегистрирован: Вт ноя 17, 2009 10:16
Сообщения: 229
Алексей, спасибо, староват у меня докон, надо выкачать с сайта новый и более полный.
В контроллер надо тоже установить ПО, пока не понятно как это сделать, nc-card еще нет вообще. С компьютера посредством usb-mpi адаптера? В каком разделе документации можно про это почитать?

Сименс пишет в IM4:
"To install the HMI Advanced software on the PCU 50, you need the following:
• PC or programming device with CD drive
• Network connection - сетевой разъем на компе?
• USB memory " - флэшка?


Последний раз редактировалось sad1002 Пт дек 25, 2009 11:51, всего редактировалось 1 раз.

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

Зарегистрирован: Вт апр 14, 2009 15:08
Сообщения: 272
Откуда: Санкт-Петербург
По поводу DocOnCD, лучше иметь несколько разных версий разной степени давности. У меня, кажется, 4 версии - в более новых кое-что неактуальное про старые системы выкинуто, а если их обслуживанием заниматься, то документация нужна.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
 [ Сообщений: 36 ]  На страницу 1, 2  След.

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


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

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


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

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