Вобщем-то все правильно, проектный институт ПО просто не в состоянии разработать.
Все остальное, ТО, ИО, МО, допустим мы, разрабатываем.
МО пишем в виде текстового описания, при необходимости с графикой. В этом описании фигурируют все необходимые входные и выходные сигналы и данные (как физические, так и по интерфейсу) для работы конкретного технологического механизма. Естественно, я не расписываю биты в управляющих словах частотных преобразователей и другие служебные данные, это дело программистов. Основная задача - описать принципы работы, по каким сигналам включается, по каким выключается, описать контура регулирования и т.д.
В ИО приводим чертежи (а не скриншоты WinCC) основных мнемосхем техпроцесса. Мнемосхемы силовых щитов управления, на которых показано реальное состояние пускорегулирующей аппаратуры (автоматические выключатели, рубильники, контакторы и тд), мнемосхемы состояния модулей контроллеров с фактической светодиодной индикацией и прочие навороты, которые приняты у некоторых заказчиков не рисуем, т.к. это уже информативный наворот, не имеющий отношения к техпроцессу.
Особых нареканий от разработчиков ПО пока небыло.
А то, что программист должен знать весь техпроцесс в целом, я думаю не совсем верно, заем ему это? Какие-то сложные алгоритмы расписаны в МО, для этого специально работали технологи, КИПовцы и АСУшники, и в итоге выпустили рабочую документацию, качество и полнота которой должны удовлетворить того же программиста.
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Писать не писать ПО...
Модератор: kirillio
-
- почётный участник форума
- Сообщения: 3927
- Зарегистрирован: 20 янв 2010, 22:23
- Имя: Никита
- Страна: РФ
- город/регион: Мурманск
- Благодарил (а): 20 раз
- Поблагодарили: 220 раз
Re: Писать не писать ПО...
Не соглашусь. Как раз сложные алгоритмы, особливо регуляторы с кучей корректирующих импульсов, не говоря уже о нечетких, адаптивных и т.п. ни один теоретик нормально не распишет. Да и технологи толком динамику объекта редко себе представляют. А уж про особенности работы конкретных блоков конкретного софта - так вообще разговора нет. Вот и появляется уникальный кадр, полупрограммист-полуналадчик-полутехнолог-полуасушник-полуКИПовец (итого 2,5 человека обязанностей на одно лицо).А то, что программист должен знать весь техпроцесс в целом, я думаю не совсем верно, заем ему это? Какие-то сложные алгоритмы расписаны в МО, для этого специально работали технологи, КИПовцы и АСУшники, и в итоге выпустили рабочую документацию, качество и полнота которой должны удовлетворить того же программиста.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
-
- здесь недавно
- Сообщения: 56
- Зарегистрирован: 03 ноя 2010, 11:11
- Имя: Тырков Борис Алексеевич
- Страна: Россия
- город/регион: Омск
Re: Писать не писать ПО...
Еще раз прочитал эту тему. Странная какая-то получается ситуация.
С точки зрения автоматизатора проектировщик не в состоянии ни написать ПО, ни проработать алгоритмы управления.
Но ведь говорим про проект в части автоматизации объекта строительства!
Значит проектный институт не в состоянии разработать эту часть проект?
А теперь с точки зрения технолога. Ну откуда проетировщик (т.е. теоретик с точки зрения технолога!) может знать все тонкости технологического процесса?
А еще есть энергетики и т.д.
Бедные ГИПРы...
А с другой стороны, отчего же бедные? За проектную работу платят же! :-)
С точки зрения автоматизатора проектировщик не в состоянии ни написать ПО, ни проработать алгоритмы управления.
Но ведь говорим про проект в части автоматизации объекта строительства!
Значит проектный институт не в состоянии разработать эту часть проект?
А теперь с точки зрения технолога. Ну откуда проетировщик (т.е. теоретик с точки зрения технолога!) может знать все тонкости технологического процесса?
А еще есть энергетики и т.д.
Бедные ГИПРы...
А с другой стороны, отчего же бедные? За проектную работу платят же! :-)
-
- почётный участник форума
- Сообщения: 3927
- Зарегистрирован: 20 янв 2010, 22:23
- Имя: Никита
- Страна: РФ
- город/регион: Мурманск
- Благодарил (а): 20 раз
- Поблагодарили: 220 раз
Re: Писать не писать ПО...
Скажем так - разработать может и в состоянии, реализовать - нет. Для того чтоб ее реализовать на конкретном железе нужен опыт работы именно с этим железом. И, как я выше писал, спецсофт. Ну для примера - задача проектировщика - нарисовать регулятор, блок ШИМ и дсикреты на управление задвижкой. Какой будет регулятор - П, ПД, ПДД или чего еще, как реализован ШИМ и какой период импульсов - проектировщик в принципе определить не сможет - это надо приехать, погонять привод, посмотреть разгонные объекта, посмотреть что есть в библиотеках у контроллера, электрическую часть проверить...Еще раз прочитал эту тему. Странная какая-то получается ситуация.
С точки зрения автоматизатора проектировщик не в состоянии ни написать ПО, ни проработать алгоритмы управления.
Но ведь говорим про проект в части автоматизации объекта строительства!
Значит проектный институт не в состоянии разработать эту часть проект?
Технолог, если местный, свою часть знает на уровне "сейчас чуть добавим, а когда минут через пять давление подрастет - можно убавлять":) Технологи (точнее, чаще всего, технологини) проекных институтов и этого обычно не знают, их задача расставить и состыковать уже спроектированное оборудование.
Вот и получается что все остается единственному человеку - ты ж программист, вот и запрограммируй чтоб работало
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "