Розетта
S
Stavr
Просто поясни на живых примерах свою т.н. мысль. "В чем проблема создать" -- не аргумент ваще.
так это и делается уже десятки лет.
Доля писания на низком уровне неуклонно сокращалась все это время
прямая запись в порты и протчие подобные ориентированные на железо функции уже десятки лет реализовывались вплоть до бэйсика
если разработчики не обеспечили какие-то свои девайсы утилитами для упрощения их программирования, то это уже пинать наверное этих разработчиков девайсов.
S
Stavr
ну и че, вон тебе предлагают чуть не голосовым вводом контроллеры программировать
http://cxem.net/promelectr/promelectr5.php
не сцыте, ассемблер там тожа есть. На пятой позиции
За последнее десятилетие появилось несколько технологических языков. Более того, Международной Электротехнической Комиссией разработан стандарт МЭК-61131-3, концентрирующий все передовое в области языков программирования для систем автоматизации технологических процессов. Этот стандарт требует от различных изготовителей ПЛК предлагать команды, являющиеся одинаковыми и по внешнему виду, и по действию.
Стандарт специфицирует 5 языков программирования:
Sequential Function Chart (SFC) – язык последовательных функциональных блоков;
Function Block Diagram (FBD) – язык функциональных блоковых диаграмм;
Ladder Diagrams (LАD) – язык релейных диаграмм;
Statement List (STL) – язык структурированного текста, язык высокого уровня. Напоминает собой Паскаль
Instruction List (IL) – язык инструкций., это типичный ассемблер с аккумулятором и переходам по метке
http://cxem.net/promelectr/promelectr5.php
не сцыте, ассемблер там тожа есть. На пятой позиции
За последнее десятилетие появилось несколько технологических языков. Более того, Международной Электротехнической Комиссией разработан стандарт МЭК-61131-3, концентрирующий все передовое в области языков программирования для систем автоматизации технологических процессов. Этот стандарт требует от различных изготовителей ПЛК предлагать команды, являющиеся одинаковыми и по внешнему виду, и по действию.
Стандарт специфицирует 5 языков программирования:
Sequential Function Chart (SFC) – язык последовательных функциональных блоков;
Function Block Diagram (FBD) – язык функциональных блоковых диаграмм;
Ladder Diagrams (LАD) – язык релейных диаграмм;
Statement List (STL) – язык структурированного текста, язык высокого уровня. Напоминает собой Паскаль
Instruction List (IL) – язык инструкций., это типичный ассемблер с аккумулятором и переходам по метке
S
Stavr
Ставр, вы таки недалекий. Один раз в жизни напишите программку под простейшее железо, хотя бы на уровне бегущей строки и вам просветлеет.
ежли вы там себе чого-то по своему программируете, то это не значит, что все остальные тоже должны делать также
если разработчики не обеспечили какие-то свои девайсы утилитами для упрощения их программирования,
Вооот! уже ближе к истине. Разработчики их обеспечивают как? А сколько тех разработчкив, вы хоть примерно представляете? Для любой кнопки, лампочки, моторчика или датчика пишутся те самые утилиты. Людьми, на низком уровне и с отладкой. Больше никак. Чтоб потом Ставры могли думать, что все просто :-)
д
добрый \-/
Доля писания на низком уровне неуклонно сокращалась все это время
Это и без твоих теоретизирований понятно.
Полностью реализованные автоматом примеры будут?
S
Stavr
Полностью реализованные автоматом примеры будут?
каким еще нахрен "автоматом"?
язык высокого уровня это и есть тот самый автомат, которые переводит алгоритм в коды тем или иным способом - текстом, через визуальный интерфейс, кручением колесиков Это уже детали.
Триша вон тут похоже пытается мене убедить, что запрограммировать бегущую строку на паскале или бэйские сложнее чем на ассемблере
ну я же не против если кто-то до сих пор по старинке сидит и парит мозк с кодами и считает себя при этом суперпупер профессионалом
я вот как-то склонен искать по возможности более удобные и производительные способы решения задач. И когда мне пытаются так или иначе втирать, что вот де принято так, есть такая технология уже пару десятков лет, то я пошлю их все же нахрен, если найде более быстрое и простое решение.
S
Stavr
лампочки, моторчика или датчика пишутся те самые утилиты. Людьми, на низком уровне и с отладкой. Больше никак. Чтоб потом Ставры могли думать, что все просто
я вас умоляю!
Количество типов этих устройств не так велико.
Многие с точки зрения программы выглядят совершенно одинаково.
В чем проблема следовать определенным стандартам, которые таки уже и существуют (сцылка выше) и не заморачивать людей возьней с кодами, когда можно без этого обойтись.
Вам вон предлагают аж пять языков программирования, из которых только один ассемблер
все что пишется на ассемблере обычно без проблем пишется на Си к тому же.
д
добрый \-/
каким еще нахрен "автоматом"?
если кто-то делает это до сих пор руками, то это не значит же, что это не может быть автоматизировано и более того, УЖЕ не автоматизировано
где-то.
S
Stavr
че не понял опять?
языки программирования и среды программирования и занимаются автоматизацией.
автоматами их правда называть не принято, хотя это уже формальность
да, любую программу можно рассматривать наверное как автомат, выполняющие определенные функции. Шо не так?
вот тебе стандартизированные средства автоматизации:
– язык последовательных функциональных блоков;
Function Block Diagram (FBD) – язык функциональных блоковых диаграмм;
Ladder Diagrams (LАD) – язык релейных диаграмм;
Statement List (STL) – язык структурированного текста, язык высокого уровня. Напоминает собой Паскаль
Sequential Function Chart (SFC)
языки программирования и среды программирования и занимаются автоматизацией.
автоматами их правда называть не принято, хотя это уже формальность
да, любую программу можно рассматривать наверное как автомат, выполняющие определенные функции. Шо не так?
вот тебе стандартизированные средства автоматизации:
– язык последовательных функциональных блоков;
Function Block Diagram (FBD) – язык функциональных блоковых диаграмм;
Ladder Diagrams (LАD) – язык релейных диаграмм;
Statement List (STL) – язык структурированного текста, язык высокого уровня. Напоминает собой Паскаль
д
добрый \-/
Ты харе ерзать, при чем тут языки.
Я всего-то попросил примеры готовых решених, реализованных без участия человека.
Я всего-то попросил примеры готовых решених, реализованных без участия человека.
S
SаNeK
Интересно, когда Розетта улетит, якорь то она уже потеряла. Сдует её от кометы...
S
Stavr
Я всего-то попросил примеры готовых решених, реализованных без участия человека.
у тя просто мозга за что-то зацепилась и никак не отлипнет.
рази речь шла "без участия человека"?
с участием, но вопрос каким и где.
тут кой кто начал утверждать, что без ассемблера жизни нет в программировании контроллеров!
Я написал, что процесс программирования автоматизировался испокон веков и любой язык по сути автомат по переводу пожеланий человека в коды программы. В той или иной форме, с тем или иным интерфейсом.
если твое кудрявое сознание что-то тут по своему поняло, то это к твоему кудрявому сознанию.
Во-первых, пациент путает компиляцию с автоматизацией. Во-вторых, не понимает, что даже с языком там недалеко уходишь от уровня железа, если хочешь оптимальной работы, языки это позволяют. В-третьих, не понимает, что под каждый моторчик и кнопку надо писать отдельно, с похожего, но с иными
характеристиками, не сдерешь.
д
добрый \-/
Ты вместо того, чтобы нелепо мазаться, примеры бы привел.
S
Stavr
Во-первых, пациент путает компиляцию с автоматизацией.
эт вы чого-то путаете.
Языки высокого уровня родились именно как средство автоматизации процесса программирования
Потом визуальные среды, фреймворки и так далее.
или вы за термины хотите поспорить на пустом месте.
Во-вторых, не понимает, что даже с языком там недалеко уходишь от уровня железа, если хочешь оптимальной работы, языки это позволяют.
ну то есть от языка ассемблера мы уже можем благополучно уйти?
подозреваю, что средства из приведенного выше списка вы наблюдали не все. Как впрочем и я. Но ожидаемо, что программирование "функциональными блоками", "диаграммами" и протчим подобным это уже достаточно высокий уровень абстрагирования. У вас до этого еще не дошли? Ну дык это же ваши проблемы
характеристиками, не сдерешь.
эт опять особенности и несовершенства сугубо вашего технологического процесса. Упирать на то, что якобы везде так - некорректно.
Ты вместо того, чтобы нелепо мазаться, примеры бы
привел.
дундукидзе!
мене не интересует программирование контроллеров в практическом смысле. Мне неинтересно искать какие-то там проекты и разбираться на чем они конкретно делались.
Я тебе нарыл стандартизированные технологии с весьма себе абстрактыми инструментами, которые очевидно подразумевают возможность делать проекты без программирования в кодах. Чого тебе еще надо. Неужели т думаешь, что их придумали и уже десяток лет маринуют ради эстетического наслаждения?
Очевидно программисты пользуясь ими решают свои задачки в разы быстрее, что от них и ждуть После этого нормальный миниджер просто не поймет, если его подчиненные станут решать те же задачи какими-то более архаичными и малопроизводительными методами
вообще ваш кругозор по теме, в котороый вы очевидно должны шарить намного лучше меня, совершенно ей не интересующегося, просто поражает.
но собсно это и есть показатель профессионального уровня большинства наших так называемых списиалистов.
впрочем, каюсь, у меня тоже часто не хватает ни времени, ни желания осваивать какие-то даже не слишком новые уже инструменты, если я справляюсь и без них. Хотя часто понимашь, что было бы неплохо, полезно, новые возможности и тыды и тыпы Но где на все время набрать?
д
добрый \-/
Примеры будут?
S
Stavr
Примеры будут?
сам бы поискал, у тя сознание смутное. Хрен знает чого тебе надобно.
вот смотри
сименсы учат и сертифицируют
http://kurskip.ru/
визуальное программирование контроллера на какой-то там вариации степ бэйсик
вот те контроллер с визуальным программированием с среде Ультралоджик от производителя
http://www.ultronic.ru/download/cka_2014.pdf
в полном соответствии пишуть с вышеуказанными стандартами
заметь - я не программировал контроллеры ни разу в жизни!
И вообще не интересовался темой этой. Мне это не нужно.
Но как ни странно - сразу попал в точку.
Иба системное мышление оно у нормальных инженеров работает схоже.
А вот у дилетантов-недоучек мозк мечется и совершает много лишних движений
Продолжайте дальше "пилить". как там "пилите, Шура, пилите" (с)
д
добрый \-/
Это шляпа какая-то. Нормальные примеры давай.
S
Stavr
Это шляпа какая-то. Нормальные примеры давай.
"дундуууууук ты быыыыыл, дундууууук ты и остаааааалсяяяя"
программирование для АЭС пойдеть?
http://rosatom-cipk.ru/wp-content/uploads/2013/12/...
не заметил штобы там про коды чота было.
Там даже код на Си автоматически генерится
д
добрый \-/
Все, свободен, не сильно вспотел, надеюсь.
________________________________
А старый-добрый буржуйский QNX живет в русских расовых проектах.
Лучшая ОСка ever, кстати. Абсолютно гениальная.
________________________________
А старый-добрый буржуйский QNX живет в русских расовых проектах.
Лучшая ОСка ever, кстати. Абсолютно гениальная.
П
ПРОХОЖИЙ60
Внеземная цивилизация!!!!
Комета 67P/Чурюмова — Герасименко — это НЕ комета. Около 20 лет назад NASA обнаружило всплески радиоизлучения от космического объекта неизвестного происхождения. Как выяснилось позже, сигналы исходили от кометы, известной как 67P. Элементы на внешней стороне объекта похожи на машинные детали, которые не вписываются в естественный рельеф местности.
Комментируя статью, ее автор Скотт Варинг предположил, что сигналы, исходящие от кометы, были «приветствием» землянам:
Если бы это было предупреждением, то они бы не позволили космическому аппарату ESA приземлиться. Я считаю, что посадка аппарата ESA символизирует собой первое рукопожатие. Возможно, в ближайшее время они сделают еще один шаг. На комете присутствуют инопланетные структуры. Я не верю в ее естественное происхождение.
Комета 67P/Чурюмова — Герасименко — это НЕ комета. Около 20 лет назад NASA обнаружило всплески радиоизлучения от космического объекта неизвестного происхождения. Как выяснилось позже, сигналы исходили от кометы, известной как 67P. Элементы на внешней стороне объекта похожи на машинные детали, которые не вписываются в естественный рельеф местности.
Комментируя статью, ее автор Скотт Варинг предположил, что сигналы, исходящие от кометы, были «приветствием» землянам:
Если бы это было предупреждением, то они бы не позволили космическому аппарату ESA приземлиться. Я считаю, что посадка аппарата ESA символизирует собой первое рукопожатие. Возможно, в ближайшее время они сделают еще один шаг. На комете присутствуют инопланетные структуры. Я не верю в ее естественное происхождение.
S
Stavr
похожи на машинные детали, которые не вписываются в естественный рельеф местности.
Авторизуйтесь, чтобы принять участие в дискуссии.