SIEMENS, DF&PD

Предыдущее посещение: Чт дек 24, 2015 5:53 Текущее время: Чт дек 24, 2015 5:53

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




 [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: Вопрос по SIMATIC S5, MEMORY SUBMODS, 6ES5 375-1LA41
СообщениеДобавлено: Ср ноя 16, 2011 20:02 
Не в сети
Новый писатель

Зарегистрирован: Пт мар 18, 2011 0:08
Сообщения: 39
Здравствуйте.

У кого-нибудь есть руководство по программированию карт памяти для ET200. Я только начал это дело изучать, а на заводе руководство на немецком языке - не очень понятно.
Изображение
Пробую записать программу или прочитать содержимое модуля памяти через приложение COM ET200 v.4.1, подсоединённого посредством адаптера к программатору Field PG M2, он выдаёт следующее:
Изображение

Такое ощущение, что программатор не видит модуль памяти. В связи с этим вопрос: при подключениии модуля памяти 6ES5 375-1LA41 с Progr. -NO. 417 программатор должен как-то реагировать (например, выдать сообщение, что найдено новое оборудование)? Может в настройках программатора нужно что-то выставить? Пожалуйста, помогите разобраться с этим вопросом.

---
С уважением, Сергей.


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

Зарегистрирован: Ср мар 03, 2010 12:59
Сообщения: 698
Откуда: Одесса
это же DOS, откуда там Plug-n-Play? :)


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

Зарегистрирован: Вт янв 11, 2005 9:27
Сообщения: 4773
Откуда: SIEMENS I IA AS Москва
К сожалению скорее всего вы столкнулись с проблемой нестыковки ПО и операционной системы.
СОМ ЕТ200 работал только под Win95/98. Мне удавалось его полноценно запустить под Win2000. Под ХР он не работает именно так, как вы описываете, т.е. неправильно работает со встроенным устройством программирования EPROM.


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

Зарегистрирован: Пт мар 18, 2011 0:08
Сообщения: 39
Кухаренко Сергей писал(а):
К сожалению скорее всего вы столкнулись с проблемой нестыковки ПО и операционной системы.
СОМ ЕТ200 работал только под Win95/98. Мне удавалось его полноценно запустить под Win2000. Под ХР он не работает именно так, как вы описываете, т.е. неправильно работает со встроенным устройством программирования EPROM.


Получается, чтобы запустить СОМ ЕТ200 необходимо обязательно устанавливать Win95/98 или Win2000. А нельзя тоже самое сделать чарез какой-нибудь эмулятор или виртуальную машину, например, VirtualBox* ( http://rutracker.org/forum/viewtopic.php?t=3207585 ), установив туда одну из вышеперечисленных ОС?

*VirtualBox позволяет подключать USB-устройства к виртуальным компьютерам, позволяя виртуальным машинам работать с ними напрямую. Может и с модулем памяти прокатит?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт ноя 18, 2011 9:12 
Не в сети
Ведущий специалист

Зарегистрирован: Вт янв 11, 2005 9:27
Сообщения: 4773
Откуда: SIEMENS I IA AS Москва
Флаг в руки! Потом доложите форуму о результатах ваших попыток.


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

Зарегистрирован: Вс фев 26, 2006 21:44
Сообщения: 1685
Откуда: Липецк, ОАО "НЛМК"
Livingston писал(а):
VirtualBox позволяет подключать USB-устройства к виртуальным компьютерам, позволяя виртуальным машинам работать с ними напрямую. Может и с модулем памяти прокатит?

Надо пробовать. Что и советую вам сделать - подобные вещи(использование туннелирования USB с сименсовским омнидрайвом) у людей получаются.


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

Зарегистрирован: Пт мар 18, 2011 0:08
Сообщения: 39
Кухаренко Сергей писал(а):
Флаг в руки! Потом доложите форуму о результатах ваших попыток.


Нашёл старый программатор с Win98, STEP5 / ST ВЕРСИЯ 6.6/1R проделал тоже самое, но увы, не получилось((

Также эксперементировал на разных программаторах c WinXP с версиями STEP 6.6, STEP 7.11 и STEP 7.23.

Ещё пробовал делать следующим образом как это описано на англоязычном форуме automation.siemens.com:
Цитата:
F4: Program file -> Binary file
Destination file A:TEST01BN.200 <---To a floppy disk
F6:ENTER
Evalution of diagnosis inCPU to DP standard? (<F3>: as in Versin 2)
F1.YES
Transmission completed

TEST01BN.200 recorded to the floppy disk,
the personal computer which can use USB-PROMMER 6ES7792-0AA00-0XA0
starting STEP5EPROMprogrammingV1.0.

STEP5 programfile/binaryfile
A:_TEST01BN.200
Load from binary file
Block A
programming number 412
Mode BYTE
start....Binary file transferred to module....


Выводит следующую ошибку:
Изображение

Видно нужны драйвера для устройства чтения карт памяти EPROM. Такие вообще существуют в природе? Может у кого-то из специалистов завалялись, поделитесь, пожалуйста.


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

Зарегистрирован: Пт мар 18, 2011 0:08
Сообщения: 39
Скажите, пожалуйста, есть какой-нибудь способ проверить исправность модуля памяти EPROM: 6ES5 375-1LA41. Может микросхема сгорела. Хотя визуально никаких повреждений не заметно.

Просто я уже не знаю на что и подумать.

На иностранном форуме automation.siemens.com много людей сталкивалось с аналогичной проблемой, но решение похоже так и не было найдено((

Попробую завтра проделать все действия повторно, возможно я что-то упустил.


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

Зарегистрирован: Ср мар 19, 2008 6:36
Сообщения: 219
Случайно наткнулся на доку, где указан другой PROGR.NO.:
Изображение


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

Зарегистрирован: Пт мар 18, 2011 0:08
Сообщения: 39
Изображение
Program No. 17 указал. Выдаёт следующее сообщение:
Изображение


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

Зарегистрирован: Вт янв 11, 2005 9:27
Сообщения: 4773
Откуда: SIEMENS I IA AS Москва
Livingston!!!!!!!!!!!!!!!!!!!!!!!!!!
Либо вы что-то не понимаете, либо я что-то не очень внятно объясняю!!!
Попробую еще раз.
Для того, чтобы воспользоваться программой СОМ ЕТ200 необходимо иметь какой-то программатор Сименса. Справка: под программатором в настоящий момент понимается IBM совместимый (как говорилось раньше) персональный компьютер, способный функционировать под операционными системами DOS и/или Windows, который имеет на своем борту ВСТРОЕННЫЕ (это слово имеет очень важное значение) дополнительные специфические интерфейсы - интерфейс связи с контроллерами S5 и S7 и специализированный интерфейс программирования модулей памяти S5 и S7. Т.к. программа СОМ ЕТ200 достаточно старая и разрабатывалась для работы под чистый DOS, то, как я уже говорил, она может работать под операционными системами Windows только старого образца - Windows 95, 98. Программа не понимает какие-либо устройства, подключенные к компьютеру через драйвера в Windows понимании этого слова. Она напрямую работает с дополнительными устройствами посредством прямого обращения к адресам этих устройств. А поэтому воспользоваться приложением STEP5 EPROM Prog. для работы с внешним USB устройством чтения-записи модулей памяти S5 не получится. Можно даже было и не пробовать.
Этой программой прямым образом не умеет пользоваться даже Step5 последней версии!!!!
Если у вас нет программатора (в том понимании о котором я сказал), то можно воспользоваться стандартным компьютером, если на нем установлены вышеупомянутые ОС, и в качестве устройства чтения-записи модулей памяти S5 воспользоваться устройством с LPT интерфейсом подключения к компьютеру - такое устройство Сименсом выпускалось.
В случае отсутствия вышеупомянутых вариантов оборудования ВСЕ ВАШИ ПОПЫТКИ БУДУТ ВЫЛИВАТЬСЯ В ЗРЯ ПОТРАЧЕННОЕ ВРЕМЯ (правда время ваше, и вы можите его использовать как вам хочется).


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

Зарегистрирован: Пт мар 18, 2011 0:08
Сообщения: 39
Кухаренко Сергей писал(а):
Livingston!!!!!!!!!!!!!!!!!!!!!!!!!!
Либо вы что-то не понимаете, либо я что-то не очень внятно объясняю!!!
Попробую еще раз.


Сергей, спасибо за Ваши подробные комментарии и терпение, но у меня всё равно не совсем получается. Наверное я тугодум. Вот, что я на данный момент имею:

Я создал файл с параметрами структуры шины ЕТ 200-системы PMISCHET.200, конвертировал его в двоичный файл средствами приложения COM ET200 v 4.1. Получил на выходе файл PMISCHBN.200:
Изображение
Рис.1

Далее этот файл открыл в STEP 5 v7.23: Management->EPROM Handling:
Изображение
Рис.2

Предварительно проверив модуль памяти 6ES5 375-1LA41, абсолютно пустой:
Изображение
Рис.3
Изображение
Рис.4

При помощи команды Blow перенёс программу на модуль памяти, при этом появилось следующее сообщение.
Изображение
Рис.5

Это я так понимаю запись прошла успешно.

Причём это делается на программаторах SIEMENS с ОС Windows 98 и Windows ХР, но средствами STEP 5 v7.23:
Изображение
Рис.6. Программатор с ОС Windows ХР

Но никак не получается сделать тоже самое средствами программы СОМ ЕТ200:

Кухаренко Сергей писал(а):
Для того, чтобы воспользоваться программой СОМ ЕТ200 необходимо иметь какой-то программатор Сименса. Справка: под программатором в настоящий момент понимается IBM совместимый (как говорилось раньше) персональный компьютер, способный функционировать под операционными системами DOS и/или Windows...


Такой программатор имеется, но при попытке запустить в режиме MS-DOS приложение СОМ ЕТ200 ничего не происходит. Возможно я как-то не правильно запускаю, но пробовал и напрямую запускать вызывая файл COMET200.com (все остальные тоже пробовал) и через Norton Commander:
Изображение
Рис.7. Программатор с ОС Windows 98
Изображение
Рис.8. Программатор с ОС Windows 98

А при попытке обратиться (мне нужно прочитать) из ОС Windows 98 пишет до боли знакомую фразу:
Изображение
Рис.9. Программатор с ОС Windows 98


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

Зарегистрирован: Пт мар 18, 2011 0:08
Сообщения: 39
А вообще можно так сделать (желательно средствами STEP 5 или приложения COM ET200): взять модуль памяти, прочитать с него программу, записать в файл, сохранить и затем записать его на другой модуль памяти?! То есть, попросту говоря, произвести копирование с одного модуля памяти на другой.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 01, 2011 15:22 
Не в сети
Ведущий специалист

Зарегистрирован: Вт янв 11, 2005 9:27
Сообщения: 4773
Откуда: SIEMENS I IA AS Москва
На сколько я знаю, нельзя.

По поводу СОМЕТ200 - а при установке ПО с какими ключами вы его устанавливаете?
На сколько я помню, версия 4.1 была предназначена для PG710, 730 и PG740. Эта принадлежность определяется драйвером порта програмирования модулей памяти (если говорить в терминах Windows). Для PG720 (которым судя по фотографиям пользуетесь вы) нужно было иметь дополнительное ПО, чтобы можно было воспользоваться этим PG. Можно попробовать воспользоваться установками для PG740 для PG720, но я не вполне уверен. что это будет работать.


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

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


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

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


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

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