форум асутп
 На главную                       Здесь может быть Ваша реклама, подробнее...


 Наверх  |  Перейти к теме  |  Поиск  |  Вход  |  Развернуть   Предыд. сообщение  |  След. сообщение 
 Re: Первая фриланс площадка по автоматизации
Автор: Владимир Ситников 
Дата:   06.11.16 19:49

>Кодесис, хоть архаичен с виду, но вполне достаточен чтоб заставить любой ПЛК выполнять любую задачу

Вы видели SMConstructor HVAC от Segnetics?
Как такое в КДС сделать?
По-нормальному -- никак.

SMConstructor прямо в нормальных вопросах спрашивает: "вентилятор у вас одноступенчатый или с частотным управлением?".


> Увеличивать состав инструментальных сред - может быть нужно только небольшому количеству людей

Вот тут не соглашусь.
Предметно-ориентированное программирование может быть крайне полезно.

1) Вот недавний доклад об опыте создания среды для embedded программирования: http://2016.splashcon.org/event/itsle2016-lessons-learned-about-language-engineering-from-the-development-of-mbeddr
Там на 71ой странице (Editor Usability) приведены результаты опроса, и результаты в целом положительные.

Ссылка на слайды: http://voelter.de/data/presentations/buildingMbeddr2016.pdf

2) Видели изыскания на тему "Switch-технологии"? Видели изыскания на тему "вот такой утилитой мы из Visio диаграммы сгенерируем код на ST, C и далее по списку"?
Даже если сама тула хорошая, то её отвязанность от процесса сразу ставит крест. Ну никто не будет запускать отдельные утилиты и "программировать в visio".

Совсем другое дело, если возможность "автоматного программирования" будет органично находиться в среде. Можно, конечно, обсуждать, что "SFC это и есть автомат", но предлагаю не углубляться в детали.
Моя мысль тут вот в чём: программировать в visio никто не будет, а, если среда обеспечит полный цикл, то уже может быть удобно. Грубо говоря, связь шагов/переменных не по именам должна быть, а прямо реальная связь. Чтобы можно было "найти все использования конкретной переменной" и т.п.

Опять же, на слайдах выше (66-ой слайд, "Different Notations for one Abstraction") пример, что один и тот же конечный автомат может отображаться по-разному (как диаграмма, как таблица, и в текстовом виде).

3) Пример SMConstructor выше. Не знаю насколько он интегрирован в основную среду программирования Segnetic, но возможность производителей ПЛК быстро выпускать адаптированные решения, по-моему, это очень полезно для конечных пользователей, ведь на порядок проще "подправить имеющийся/сгенерированный" проект, чем вкуривать "а как это делают"

4) Язык ДРАКОН. Даже если не пытаться использовать ДРАКОН взамен SFC (кстати, почему бы и нет?), то сам опыт языка говорит, что в смешанных нотациях сила (т.е. сам ДРАКОН для блок-схемы, а сами действия уже на произвольном другом языке). Вот у КДС крайне тяжело с "разными нотациями". Есть там стандартные "IL/LD/ST/CFC/SFC/PLC Configuration" и всё тут. Хоть таргетом об таргет тресни, но не сможешь в CDS добавить ещё один "язык", скажем для описания "проекта HVAC".

5) Всё вышеперечисленное смотрите не в применении к "программистам-профессионалам-на-закрытом-треке-не-пытайтесь-повторить-дома", к как раз к простым смертным. Именно для "простых смертных" адаптированные по месту (по задаче) поля ввода как раз и будут на высоте.

6) Импортозамещение в хорошем смысле этого слова. Считается, что "КДС уж точно никогда не запретят"?

7) Нормальная работа на linux/mac ОС, а не только на windows.

 Ответить на это сообщение  |  Список форумов    

 Темы Автор  Дата
 Первая фриланс площадка по автоматизации  новое
Кушнерук Евгений 06.04.16 00:09 
 Re: Первая фриланс площадка по автоматизации  новое
Dimmu 06.04.16 04:28 
 Re: Первая фриланс площадка по автоматизации  новое
Кушнерук Евгений 06.04.16 08:35 
 Re: Первая фриланс площадка по автоматизации  новое
AlarickM 06.04.16 05:38 
 Re: Первая фриланс площадка по автоматизации  новое
Ткаченко Олег 06.04.16 08:18 
 Re: Первая фриланс площадка по автоматизации  новое
Лапшин Вячеслав 06.04.16 08:38 
 Re: Первая фриланс площадка по автоматизации  новое
Кушнерук Евгений 06.04.16 08:45 
 Re: Первая фриланс площадка по автоматизации  новое
AlarickM 07.04.16 07:18 
 Re: Первая фриланс площадка по автоматизации  новое
Кушнерук Евгений 07.04.16 07:49 
 Re: Первая фриланс площадка по автоматизации  новое
Nikolas 08.04.16 00:07 
 Re: Первая фриланс площадка по автоматизации  новое
Кушнерук Евгений 11.04.16 04:54 
 Re: Первая фриланс площадка по автоматизации  новое
Nikolas 11.04.16 20:16 
 Re: Первая фриланс площадка по автоматизации  новое
Кушнерук Евгений 12.04.16 02:08 
 Re: Первая фриланс площадка по автоматизации  новое
Nikolas 11.04.16 20:17 
 Re: Первая фриланс площадка по автоматизации  новое
Кушнерук Евгений 12.04.16 02:13 
 Re: Первая фриланс площадка по автоматизации  новое
Nikolas 11.04.16 20:48 
 Re: Первая фриланс площадка по автоматизации  новое
Ivan Zhukov 11.04.16 21:06 
 Re: Первая фриланс площадка по автоматизации  новое
Кушнерук Евгений 12.04.16 02:19 
 Re: Первая фриланс площадка по автоматизации  новое
Кушнерук Евгений 12.04.16 02:17 
 Re: Первая фриланс площадка по автоматизации  новое
Nikolas 11.04.16 21:14 
 Re: Первая фриланс площадка по автоматизации  новое
Nikolas 11.04.16 21:22 
 Re: Первая фриланс площадка по автоматизации  новое
Кушнерук Евгений 12.04.16 02:21 
 Re: Первая фриланс площадка по автоматизации  новое
Nikolas 14.04.16 18:13 
 Re: Первая фриланс площадка по автоматизации  новое
SapherJalt 15.04.16 06:43 
 Re: Первая фриланс площадка по автоматизации  новое
Ivan Zhukov 15.04.16 08:54 
 Re: Первая фриланс площадка по автоматизации  новое
Кушнерук Евгений 15.04.16 10:09 
 Re: Первая фриланс площадка по автоматизации  новое
Кушнерук Евгений 15.04.16 10:26 
 Re: Первая фриланс площадка по автоматизации  новое
SapherJalt 15.04.16 22:15 
 Re: Первая фриланс площадка по автоматизации  новое
Кушнерук Евгений 17.04.16 00:09 
 Re: Первая фриланс площадка по автоматизации  новое
Ansagan 18.04.16 07:09 
 Re: Первая фриланс площадка по автоматизации  новое
Кушнерук Евгений 28.05.16 00:15 
 Re: Первая фриланс площадка по автоматизации  новое
Кушнерук Евгений 28.05.16 00:17 
 Re: Первая фриланс площадка по автоматизации  новое
Кушнерук Евгений 28.05.16 00:28 
 Re: Первая фриланс площадка по автоматизации  новое
servo85 29.05.16 13:35 
 Re: Первая фриланс площадка по автоматизации  новое
Кушнерук Евгений 29.05.16 17:02 
 Re: Первая фриланс площадка по автоматизации  новое
Кузьмин Ю.Б. 17.06.16 10:56 
 Re: Первая фриланс площадка по автоматизации  новое
Кушнерук Евгений 25.09.16 23:08 
 Re: Первая фриланс площадка по автоматизации  новое
Кушнерук Евгений 09.08.17 22:05 
 Re: Первая фриланс площадка по автоматизации  новое
Ivan Zhukov 26.09.16 06:57 
 Re: Первая фриланс площадка по автоматизации  новое
Ponomarenko Yuri 26.09.16 16:53 
 Re: Первая фриланс площадка по автоматизации  новое
МикроДАТ 30.10.16 00:58 
 Re: Первая фриланс площадка по автоматизации  новое
Лапшин Вячеслав 30.10.16 01:24 
 Re: Первая фриланс площадка по автоматизации  новое
Владимир Ситников 06.11.16 18:10 
 Re: Первая фриланс площадка по автоматизации  новое
Лапшин Вячеслав 06.11.16 18:27 
 Re: Первая фриланс площадка по автоматизации  новое
Ivan Zhukov 06.11.16 19:31 
 Re: Первая фриланс площадка по автоматизации  новое
Лапшин Вячеслав 06.11.16 20:25 
 Re: Первая фриланс площадка по автоматизации  новое
Ivan Zhukov 06.11.16 20:45 
 Re: Первая фриланс площадка по автоматизации  новое
Владимир Ситников 06.11.16 20:53 
 Re: Первая фриланс площадка по автоматизации  новое
Владимир Ситников 06.11.16 19:49 
 Re: Первая фриланс площадка по автоматизации  новое
Кушнерук Евгений 04.09.17 22:20 
 Re: Первая фриланс площадка по автоматизации  новое
Кушнерук Евгений 19.12.17 22:02 
 Re: Первая фриланс площадка по автоматизации  новое
Кушнерук Евгений 04.02.18 19:16 
 Re: Первая фриланс площадка по автоматизации  новое
Кушнерук Евгений 14.02.18 22:39 
 Re: Первая фриланс площадка по автоматизации  новое
Кушнерук Евгений 04.03.18 21:34 
 Re: Первая фриланс площадка по автоматизации  новое
Кушнерук Евгений 24.04.18 22:09 
 Re: Первая фриланс площадка по автоматизации  новое
Oleg Belitskiy 25.04.18 08:33 
 Re: Первая фриланс площадка по автоматизации  новое
Кушнерук Евгений 29.04.18 09:02 
 Re: Первая фриланс площадка по автоматизации  новое
Кушнерук Евгений 03.05.18 21:05 
 Re: Первая фриланс площадка по автоматизации  новое
Кушнерук Евгений 01.06.18 17:38 


 Список форумов  |  Нужен логин? Регистрируйтесь здесь 
 Логин пользователя
 Имя пользователя:
 Пароль:
 Помнить пароль:
   
 Забыли ваш пароль?
Введите имя пользователя или e-mail, и новый пароль будет послан на email, указанный в вашем профиле.

Рейтинг@Mail.ru