Реклама / ООО «ИЗОЛПРОЕКТ» / ИНН: 7725566484 | ERID: 2Vtzqx6kV7S
IPB IPB
Проектирование, монтаж, наладка, сервис


Здравствуйте, гость ( Вход | Регистрация )

- Стандарт НП «АВОК» 7.11-2024
«Рекомендации по проектированию инженерных систем
дошкольных образовательных организаций»

АВОК в соц. сетях
ИНН: 7714824045 | erid: 2VtzqwzKQiU
 
Добавить ответ в эту темуОткрыть тему
> Как дописать чужую программу
Slesar
сообщение 18.6.2009, 0:20
Сообщение #1





Группа: Участники форума
Сообщений: 23
Регистрация: 13.2.2008
Из: ГородЪ
Пользователь №: 15524



Посчастливилось дописывать чужую программу для S7-200 и TP177 micro.
Объект - РОУ, редукционно-охладительная установка на ТЭЦ.
Точнее - две аналогичных РОУ.
Всё управляется при помощи 200-го Симатика. Около 25-ти DI/DO, аналоговые модули для 2-х расходомеров, 4-х термопар, 4-х датчиков давления, по 2 задвижки (входы-выходы РОУ) с электроприводами, и регуляторы давления и температуры - по два на каждой РОУ ...
Это так, для общего понимания.
Есть программа для контроллера, точнее её половина. Вроде бы вторая часть - по аналогии, и легко добавить недостающее, но ...
Как привязаться к существующей конфигурации панели оператора ? Тэги и соответствующие им адреса переменных в недоделанной части не те. Программист что-то нарисовал в WinCC flexible, но переменные (адреса) не соответствуют программе Симатика.
Вопрос - как из панельки вытянуть нужные данные, чтобы увязать с программой контроллера ??? Никак, да ?
Я правильно понимаю, что проще всю програму Step7 Microwin и проект Fexible переписать заново, чем пытаться разобраться и доделать начатое дядейвасей ???
Тоска зелёная...
Помогите пожалуйста !

Прикрепленные файлы
Прикрепленный файл  IMG_3396.JPG ( 3,58 мегабайт ) Кол-во скачиваний: 52
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Сергей Долганов
сообщение 18.6.2009, 19:23
Сообщение #2





Группа: Участники форума
Сообщений: 1755
Регистрация: 6.12.2006
Из: Москва
Пользователь №: 5075



Я не работал с флексиблом, но мануал гласит:
Цитата
Автономная работа ProSave на компьютере
ProSave можно установить на компьютере с диска WinCC flexible и использовать, не
устанавливая саму систему WinCC flexible (например, для выполнения сервисных
функций).
Например, при замене HMI-устройства ProSave можно использовать для получения
резервной копии проекта с исходного устройства и последующего восстановления
проекта на новом HMI-устройстве. Для выполнения этой процедуры сама система
WinCC flexible не требуется.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
timmy
сообщение 18.6.2009, 20:21
Сообщение #3


инженер... оболтус :P


Группа: Участники форума
Сообщений: 9772
Регистрация: 11.12.2008
Из: Алабино
Пользователь №: 26597



Любую чужую программу проще переосмыслить, чем дописать. Особенно если ее по факту как бы и нет
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Сергей Долганов
сообщение 19.6.2009, 10:54
Сообщение #4





Группа: Участники форума
Сообщений: 1755
Регистрация: 6.12.2006
Из: Москва
Пользователь №: 5075



Цитата(timmy @ 18.6.2009, 21:21) [snapback]401627[/snapback]
Любую чужую программу проще переосмыслить, чем дописать. Особенно если ее по факту как бы и нет

Я с Вами полностью прав rolleyes.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_Old_*
сообщение 19.6.2009, 11:29
Сообщение #5





Guest Forum






Цитата(Slesar @ 18.6.2009, 1:20) [snapback]401136[/snapback]
Посчастливилось дописывать чужую программу для S7-200 и TP177 micro.
Объект - РОУ, редукционно-охладительная установка на ТЭЦ.
Точнее - две аналогичных РОУ.
Всё управляется при помощи 200-го Симатика. Около 25-ти DI/DO, аналоговые модули для 2-х расходомеров, 4-х термопар, 4-х датчиков давления, по 2 задвижки (входы-выходы РОУ) с электроприводами, и регуляторы давления и температуры - по два на каждой РОУ ...
Это так, для общего понимания.
Есть программа для контроллера, точнее её половина. Вроде бы вторая часть - по аналогии, и легко добавить недостающее, но ...
Как привязаться к существующей конфигурации панели оператора ? Тэги и соответствующие им адреса переменных в недоделанной части не те. Программист что-то нарисовал в WinCC flexible, но переменные (адреса) не соответствуют программе Симатика.
Вопрос - как из панельки вытянуть нужные данные, чтобы увязать с программой контроллера ??? Никак, да ?
Я правильно понимаю, что проще всю програму Step7 Microwin и проект Fexible переписать заново, чем пытаться разобраться и доделать начатое дядейвасей ???
Тоска зелёная...
Помогите пожалуйста !

Если сам до сего момента не проделывал подобное лучше найти кто рубит в теме.Чужую прогу переосмысливать не благодарное дело.кто знает что было в башке чела который писал софт.проект то не большой судя по всему.коли обучаем то воспользуйся советом качай мануалы благо их море и вперед на мины.поспрошай на сименсовском форуме что и как.глядишь все и получится.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_ggg__ggg_*
сообщение 19.6.2009, 11:37
Сообщение #6





Guest Forum






Половина программы - это НЕ ПРОГРАММА, даже если вторая половина - "клон первой", т.к. "один маленький пипец, да вылезет" (из ЛИЧНОГО опыта). Далее, кто сказал, что первая часть написана без ошибок ?
Так что, нечего там "переосмысливать", надо понять, что ТРЕБУЕТСЯ, и "вперед, на мины". Свои ошибки как-то легче отлавливать и исправлять,
чем размышлять над чужим кодом и гадать - то ли это гениальная фишка, то ли просто ляп. ( см. "12 стульев" - "гроссмейстер жертвует ферзя, надо сдаваться"....)
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Добавить ответ в эту темуОткрыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Реклама
ООО «Арктика групп» ИНН: 7713634274




Реклама: ООО «СибСтронг» | ИНН 6670013662 | ERID: 2VtzqvWgxEU

ООО «УНИСПЛИТ» ИНН: 6453155081 erid:2VtzqvybpdW

Реклама: ООО «СЛ-ЛАЗЕР» ИНН 7727447267 | erid: 2VtzquvhFWx
Последние сообщения Форума






RSS Текстовая версия Сейчас: 5.8.2025, 10:04
Политика ООО ИИП «АВОК-ПРЕСС» в отношении обработки персональных данных