Stavr
От пользователя старый_добрый
Просто поясни на живых примерах свою т.н. мысль. "В чем проблема создать" -- не аргумент ваще.


так это и делается уже десятки лет.
Доля писания на низком уровне неуклонно сокращалась все это время

прямая запись в порты и протчие подобные ориентированные на железо функции уже десятки лет реализовывались вплоть до бэйсика :-D


если разработчики не обеспечили какие-то свои девайсы утилитами для упрощения их программирования, то это уже пинать наверное этих разработчиков девайсов.
0
Ставр, вы таки недалекий. Один раз в жизни напишите программку под простейшее железо, хотя бы на уровне бегущей строки и вам просветлеет.
0
Stavr
ну и че, вон тебе предлагают чуть не голосовым вводом контроллеры программировать

http://cxem.net/promelectr/promelectr5.php

не сцыте, ассемблер там тожа есть. На пятой позиции :lol:

За последнее десятилетие появилось несколько технологических языков. Более того, Международной Электротехнической Комиссией разработан стандарт МЭК-61131-3, концентрирующий все передовое в области языков программирования для систем автоматизации технологических процессов. Этот стандарт требует от различных изготовителей ПЛК предлагать команды, являющиеся одинаковыми и по внешнему виду, и по действию.

Стандарт специфицирует 5 языков программирования:
Sequential Function Chart (SFC) – язык последовательных функциональных блоков;
Function Block Diagram (FBD) – язык функциональных блоковых диаграмм;
Ladder Diagrams (LАD) – язык релейных диаграмм;
Statement List (STL) – язык структурированного текста, язык высокого уровня. Напоминает собой Паскаль
Instruction List (IL) – язык инструкций., это типичный ассемблер с аккумулятором и переходам по метке
0
Stavr
От пользователя Тpиша
Ставр, вы таки недалекий. Один раз в жизни напишите программку под простейшее железо, хотя бы на уровне бегущей строки и вам просветлеет.


ежли вы там себе чого-то по своему программируете, то это не значит, что все остальные тоже должны делать также :-p
0
От пользователя Stavr
если разработчики не обеспечили какие-то свои девайсы утилитами для упрощения их программирования,

Вооот! уже ближе к истине. Разработчики их обеспечивают как? А сколько тех разработчкив, вы хоть примерно представляете? Для любой кнопки, лампочки, моторчика или датчика пишутся те самые утилиты. Людьми, на низком уровне и с отладкой. Больше никак. Чтоб потом Ставры могли думать, что все просто :-)
0
добрый \-/
От пользователя Stavr
Доля писания на низком уровне неуклонно сокращалась все это время

Это и без твоих теоретизирований понятно.
Полностью реализованные автоматом примеры будут?
0
Stavr
От пользователя старый_добрый
Это и без твоих теоретизирований понятно.
Полностью реализованные автоматом примеры будут?


каким еще нахрен "автоматом"?

язык высокого уровня это и есть тот самый автомат, которые переводит алгоритм в коды тем или иным способом - текстом, через визуальный интерфейс, кручением колесиков :-D Это уже детали.

Триша вон тут похоже пытается мене убедить, что запрограммировать бегущую строку на паскале или бэйские сложнее чем на ассемблере :lol:

ну я же не против если кто-то до сих пор по старинке сидит и парит мозк с кодами и считает себя при этом суперпупер профессионалом :-D

я вот как-то склонен искать по возможности более удобные и производительные способы решения задач. И когда мне пытаются так или иначе втирать, что вот де принято так, есть такая технология уже пару десятков лет, то я пошлю их все же нахрен, если найде более быстрое и простое решение.
0
Stavr
От пользователя Тpиша
Для любой кнопки,
лампочки, моторчика или датчика пишутся те самые утилиты. Людьми, на низком уровне и с отладкой. Больше никак. Чтоб потом Ставры могли думать, что все просто


я вас умоляю!
Количество типов этих устройств не так велико.
Многие с точки зрения программы выглядят совершенно одинаково.
В чем проблема следовать определенным стандартам, которые таки уже и существуют (сцылка выше) и не заморачивать людей возьней с кодами, когда можно без этого обойтись.
Вам вон предлагают аж пять языков программирования, из которых только один ассемблер :-D

все что пишется на ассемблере обычно без проблем пишется на Си к тому же.
0
добрый \-/
От пользователя Stavr
каким еще нахрен "автоматом"?


От пользователя Stavr
если кто-то делает это до сих пор руками, то это не значит же, что это не может быть автоматизировано и более того, УЖЕ не автоматизировано где-то.
0
Stavr
че не понял опять?

языки программирования и среды программирования и занимаются автоматизацией.

автоматами их правда называть не принято, хотя это уже формальность

да, любую программу можно рассматривать наверное как автомат, выполняющие определенные функции. Шо не так?

вот тебе стандартизированные средства автоматизации: :-p

От пользователя Stavr
Sequential Function Chart (SFC)
– язык последовательных функциональных блоков;
Function Block Diagram (FBD) – язык функциональных блоковых диаграмм;
Ladder Diagrams (LАD) – язык релейных диаграмм;
Statement List (STL) – язык структурированного текста, язык высокого уровня. Напоминает собой Паскаль
0
добрый \-/
Ты харе ерзать, при чем тут языки.
Я всего-то попросил примеры готовых решених, реализованных без участия человека.
0
SаNeK
Интересно, когда Розетта улетит, якорь то она уже потеряла. Сдует её от кометы...
0
Stavr
От пользователя старый_добрый
Ты харе ерзать, при чем тут языки.
Я всего-то попросил примеры готовых решених, реализованных без участия человека.


у тя просто мозга за что-то зацепилась и никак не отлипнет.

рази речь шла "без участия человека"? :-D
с участием, но вопрос каким и где.

тут кой кто начал утверждать, что без ассемблера жизни нет в программировании контроллеров! :hi:
Я написал, что процесс программирования автоматизировался испокон веков и любой язык по сути автомат по переводу пожеланий человека в коды программы. В той или иной форме, с тем или иным интерфейсом.
если твое кудрявое сознание что-то тут по своему поняло, то это к твоему кудрявому сознанию.
0
Во-первых, пациент путает компиляцию с автоматизацией. Во-вторых, не понимает, что даже с языком там недалеко уходишь от уровня железа, если хочешь оптимальной работы, языки это позволяют. В-третьих, не понимает, что под каждый моторчик и кнопку надо писать отдельно, с похожего, но с иными характеристиками, не сдерешь.
0
добрый \-/
Ты вместо того, чтобы нелепо мазаться, примеры бы привел.
0
Stavr
От пользователя Тpиша
Во-первых, пациент путает компиляцию с автоматизацией.


эт вы чого-то путаете.
Языки высокого уровня родились именно как средство автоматизации процесса программирования :-p
Потом визуальные среды, фреймворки и так далее.

или вы за термины хотите поспорить на пустом месте.



От пользователя Тpиша
Во-вторых, не понимает, что даже с языком там недалеко уходишь от уровня железа, если хочешь оптимальной работы, языки это позволяют.


ну то есть от языка ассемблера мы уже можем благополучно уйти? :lol: ;-)

подозреваю, что средства из приведенного выше списка вы наблюдали не все. Как впрочем и я. Но ожидаемо, что программирование "функциональными блоками", "диаграммами" и протчим подобным это уже достаточно высокий уровень абстрагирования. У вас до этого еще не дошли? Ну дык это же ваши проблемы ;-)


От пользователя Тpиша
В-третьих, не понимает, что под каждый моторчик и кнопку надо писать отдельно, с похожего, но с иными
характеристиками, не сдерешь.


эт опять особенности и несовершенства сугубо вашего технологического процесса. Упирать на то, что якобы везде так - некорректно.


От пользователя старый_добрый
Ты вместо того, чтобы нелепо мазаться, примеры бы привел.


дундукидзе!
мене не интересует программирование контроллеров в практическом смысле. Мне неинтересно искать какие-то там проекты и разбираться на чем они конкретно делались.
Я тебе нарыл стандартизированные технологии с весьма себе абстрактыми инструментами, которые очевидно подразумевают возможность делать проекты без программирования в кодах. Чого тебе еще надо. Неужели т думаешь, что их придумали и уже десяток лет маринуют ради эстетического наслаждения?
Очевидно программисты пользуясь ими решают свои задачки в разы быстрее, что от них и ждуть После этого нормальный миниджер просто не поймет, если его подчиненные станут решать те же задачи какими-то более архаичными и малопроизводительными методами :-D

вообще ваш кругозор по теме, в котороый вы очевидно должны шарить намного лучше меня, совершенно ей не интересующегося, просто поражает.

но собсно это и есть показатель профессионального уровня большинства наших так называемых списиалистов. :-D

впрочем, каюсь, у меня тоже часто не хватает ни времени, ни желания осваивать какие-то даже не слишком новые уже инструменты, если я справляюсь и без них. Хотя часто понимашь, что было бы неплохо, полезно, новые возможности и тыды и тыпы :-D Но где на все время набрать?
0
добрый \-/
Примеры будут?
0
Stavr
От пользователя старый_добрый
Примеры будут?


сам бы поискал, у тя сознание смутное. Хрен знает чого тебе надобно.

вот смотри
сименсы учат и сертифицируют
http://kurskip.ru/
визуальное программирование контроллера на какой-то там вариации степ бэйсик ;-)

вот те контроллер с визуальным программированием с среде Ультралоджик от производителя
http://www.ultronic.ru/download/cka_2014.pdf
в полном соответствии пишуть с вышеуказанными стандартами ;-)

заметь - я не программировал контроллеры ни разу в жизни!
И вообще не интересовался темой этой. Мне это не нужно.
Но как ни странно - сразу попал в точку. :-D
Иба системное мышление оно у нормальных инженеров работает схоже.
А вот у дилетантов-недоучек мозк мечется и совершает много лишних движений :-D ;-)
Продолжайте дальше "пилить". как там "пилите, Шура, пилите" (с) :-D
0
добрый \-/
Это шляпа какая-то. Нормальные примеры давай.
0
Stavr
От пользователя старый_добрый
Это шляпа какая-то. Нормальные примеры давай.


:lol:
"дундуууууук ты быыыыыл, дундууууук ты и остаааааалсяяяя"

программирование для АЭС пойдеть?
http://rosatom-cipk.ru/wp-content/uploads/2013/12/...

не заметил штобы там про коды чота было.

Там даже код на Си автоматически генерится :-D
1 / 0
добрый \-/
Все, свободен, не сильно вспотел, надеюсь.

________________________________
А старый-добрый буржуйский QNX живет в русских расовых проектах.
Лучшая ОСка ever, кстати. Абсолютно гениальная.
0
ПРОХОЖИЙ60
Внеземная цивилизация!!!!
Комета 67P/Чурюмова — Герасименко — это НЕ комета. Около 20 лет назад NASA обнаружило всплески радиоизлучения от космического объекта неизвестного происхождения. Как выяснилось позже, сигналы исходили от кометы, известной как 67P. Элементы на внешней стороне объекта похожи на машинные детали, которые не вписываются в естественный рельеф местности.
Комментируя статью, ее автор Скотт Варинг предположил, что сигналы, исходящие от кометы, были «приветствием» землянам:

Если бы это было предупреждением, то они бы не позволили космическому аппарату ESA приземлиться. Я считаю, что посадка аппарата ESA символизирует собой первое рукопожатие. Возможно, в ближайшее время они сделают еще один шаг. На комете присутствуют инопланетные структуры. Я не верю в ее естественное происхождение.
0
Stavr
От пользователя ПРОХОЖИЙ60
сигналы исходили от кометы, известной как 67P. Элементы на внешней стороне объекта
похожи на машинные детали, которые не вписываются в естественный рельеф местности.


8(
0
Авторизуйтесь, чтобы принять участие в дискуссии.