Страница 13 из 14 ПерваяПервая ... 311121314 ПоследняяПоследняя
Показано с 121 по 130 из 136

Тема: OwenLogic 1.15

  1. #121

    По умолчанию

    Соглашусь только в одном, что именно по делу используют st так и есть, но основа всей автоматизации лежит в релейных схемах, это факт, без реле некуда, а фбд это для станочников где платы с логикой, но станочное дело претерпело изменений в этом поприще и современный станок уже не потянет фбд, вернее он изжил себя куда быстрее написать алгоритм на си чем на кубиках . Что касается немцев, у них одна заслуга, что сделали кдс, про симен вообще не хочу разговаривать, это не для меня думаю мало кому он интересен кроме любителей западного я не из тех. Вот японцы да у них LD рулит, взять koyo, когда-то с него начинал, возми современный клик ихний, ничего не поменялось, вы посмотрите как они LD накрутили чего там только нет, ребята работают но тоже всего должно быть в меру накручивать LD по максимуму тоже смысла нет.
    Последний раз редактировалось Адрей; 04.02.2020 в 07:29.

  2. #122

    По умолчанию

    Цитата Сообщение от bayk Посмотреть сообщение
    Вы не правы. Все программируемые реле всегда (последние лет 15 точно) выполнялись именно на fbd, я так понимаю, как самом простом для интерпретации в машинный код языке.
    Только в лого 8 Сименс наконец добавил подобие LD , да и то это у него толком не вышло.
    Кроме этого фбд всегда служил этаким водоразделом между программируемыми реле и полноценными ПЛК. Но мы не забываем, что тот же ПЛК Сименс изначально програмировался на cfc, а лд уже был разработан для снижения планки вхождения в программирование для простых релейщиков. С другой стороны сейчас настолько компьютеризация пробралась в общество, что прыщавые студенты ничего не понимающие в релейных схемах, зато научившиеся мало-мальски кодить на Си начинают путь в ПЛК с , если так можно выразиться, с хвоста паровоза. Но профессионалы используют ST только по делу, где нужна математика или работа с массивами.
    Это ФБД простой в компиляции, как бы не так, я тут заглянул "в прошлое" на этом форуме - мне очень интересно как такая "простая мамочка" как Овен родил такое "симпатичное дитя" как ОЛ, так вот у меня просто волосы дыбом вставали когда я вчитывался в холивары по поводу циклических связей и процесс рождения задержек какие они есть в 15-ом, по этим форумам отлично видно как не просто пришлось "мамочке", а вы говорите простой. ФБД относится к языкам сверхвысокого ур-ня, думаю компилятор с Си сильно попроще (если не считать современного ур-ня оптимизации) будет. И на счет электронщиков это не верно я много лет пишу на Си, но если нужно по быстрому навесить огромную "люстру" из Булевой логики (а это основное развлечение всех АСУшников) ФБД очень спасает, на Си тот же код выглядит довольно адцки из за огромных верениц скобок при вложении функций или промежуточных переменных. Так что тут главное ничего не испортить, пока ОЛ воспринимается весьма юзабельным.

  3. #123

    По умолчанию

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

  4. #124

    По умолчанию

    Коллеги вы просто возьмите каталог овен за 2010 и посмотрите на каталог 2019. Очень много приборов сняты с производства и эти же приборы выходят как модификация ПР200. И это будет только развиваться. Про LD и ST. Я первое реле держал в руках в 2000 году. Француз. Так там был выбор LD или FBD. ST рядом не было. Но были пара макросов для некоторых математических операций. Все. Самое интересно что если смотреть на макросы 2000 у француза и на макросы ПР200 всё почти один в один. Стой лишь разницей что некоторые макросы у француза уже тогда позволяли например работать с давление в резервуаре для контроля уровня. А у овен это появилось только сейчас. Но конструктора макросов который изначально был у овен у немца появился только в 7 версии лого.

  5. #125
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,391

    По умолчанию

    Цитата Сообщение от nickbeljaev Посмотреть сообщение
    Это ФБД простой в компиляции, как бы не так, я тут заглянул "в прошлое" на этом форуме - мне очень интересно как такая "простая мамочка" как Овен родил такое "симпатичное дитя" как ОЛ, так вот у меня просто волосы дыбом вставали когда я вчитывался в холивары по поводу циклических связей и процесс рождения задержек какие они есть в 15-ом, по этим форумам отлично видно как не просто пришлось "мамочке", а вы говорите простой. ФБД относится к языкам сверхвысокого ур-ня, думаю компилятор с Си сильно попроще (если не считать современного ур-ня оптимизации) будет. ...
    Если по Вашему целой команде программистов адски сложно сделать компилятор с ФБД, то что Вы скажете про FLProg - ФДБ программирование для Ардуино? https://flprog.ru/
    Разработал его ВСЕГО ОДИН ЧЕЛОВЕК - Сергей Глушенко https://www.youtube.com/channel/UCI0...able_polymer=1
    26 лет деятельности в области промышленной безопасности

  6. #126

    По умолчанию

    Француз. Так там был выбор LD или FBD
    а вы пробовали на ЛД там писать? это и ЛД то не назвать - так прилепух. основа всегда ФБД.
    Самое интересно что если смотреть на макросы 2000 у француза и на макросы ПР200 всё почти один в один.
    а что там нового может быть? ведь задачи для программируемых реле с годами не меняются, просто в россии все с большой задержкой реализуется.
    с другой стороны такой развитой математики нет у забугорных аналогов ни у кого до сих пор, я уже не говорю о выводе на экран.
    вы в лого 8 пробовали хоть что-то на экран вывести.... да это же ад и бред.
    тем более, если очень хочется СТ, то тогда нужны подпрограммы, поскольку на нем, действительно булевые операции очень многоэтажные, особенно импульсные, в итоге, чтобы это было юзабельно, уже получается полноценная среда для ПЛК.
    Как я и говорил ранее - ФБД это тот язык, который отделяет дешевые ПР от полноценных ПЛК вот уже десятки лет. и никто от этого уходить не будет.
    самое идеальное, что могли бы сделать овеновцев, это отдельный блок, внутри которого можно писать математику не с помощью блоков, а в виде любого из вариантов текстовых языков.
    но не надо их об этом просить, пусть лучше сделают управлением экранами и сигналы от кнопок в программу, да сделают нормальные макро-экраны для вывода аварий, журнала событий, чтобы не городить все это в поле ФБД каждый раз (у меня обработка вывода и фиксации аварий занимает от 2/3 до 3/4 всех программ)

  7. #127

    По умолчанию

    Цитата Сообщение от игорь68 Посмотреть сообщение
    Коллеги вы просто возьмите каталог овен за 2010 и посмотрите на каталог 2019. Очень много приборов сняты с производства и эти же приборы выходят как модификация ПР200. И это будет только развиваться. Про LD и ST. Я первое реле держал в руках в 2000 году. Француз. Так там был выбор LD или FBD. ST рядом не было. Но были пара макросов для некоторых математических операций. Все. Самое интересно что если смотреть на макросы 2000 у француза и на макросы ПР200 всё почти один в один. Стой лишь разницей что некоторые макросы у француза уже тогда позволяли например работать с давление в резервуаре для контроля уровня. А у овен это появилось только сейчас. Но конструктора макросов который изначально был у овен у немца появился только в 7 версии лого.
    И это правильно, чем меньше сортамент железа тем приятнее наша жизнь

  8. #128

    По умолчанию

    Цитата Сообщение от Адрей Посмотреть сообщение
    В си есть свои плюсы и минусы, но как основа он неплох я не стараюсь ставить много скобок и в этом его прелесть. В нем нужно все разбивать на не большие блоки, от как раз и заточен под библиотечный тип. Есть у него и еще одна сторона он любит последовательность с сопровождением идеи самого программиста, другим уже будет трудно разобраться в чужих идеях и подходах, это многих и пугает и отпугивает, некий иммунитет защищает от легкого плагиата кода.
    "Плагиата кода" ? А вы сами то как программировать научились? Часом не посредством этого самого "плагиата"? На разборе кода "старших товарищей" держится процесс обучения программированию на любом языке, и наша с вами обязанность пред теми кто был до нас и будет после сделать его максимально читаемым, а не плодить "код с иммунитетом" который называется немного иначе (на букву г если чего).

  9. #129

    По умолчанию

    Цитата Сообщение от bayk Посмотреть сообщение
    а вы пробовали на ЛД там писать? это и ЛД то не назвать - так прилепух. основа всегда ФБД.

    а что там нового может быть? ведь задачи для программируемых реле с годами не меняются, просто в россии все с большой задержкой реализуется.
    с другой стороны такой развитой математики нет у забугорных аналогов ни у кого до сих пор, я уже не говорю о выводе на экран.
    вы в лого 8 пробовали хоть что-то на экран вывести.... да это же ад и бред.
    тем более, если очень хочется СТ, то тогда нужны подпрограммы, поскольку на нем, действительно булевые операции очень многоэтажные, особенно импульсные, в итоге, чтобы это было юзабельно, уже получается полноценная среда для ПЛК.
    Как я и говорил ранее - ФБД это тот язык, который отделяет дешевые ПР от полноценных ПЛК вот уже десятки лет. и никто от этого уходить не будет.
    самое идеальное, что могли бы сделать овеновцев, это отдельный блок, внутри которого можно писать математику не с помощью блоков, а в виде любого из вариантов текстовых языков.
    но не надо их об этом просить, пусть лучше сделают управлением экранами и сигналы от кнопок в программу, да сделают нормальные макро-экраны для вывода аварий, журнала событий, чтобы не городить все это в поле ФБД каждый раз (у меня обработка вывода и фиксации аварий занимает от 2/3 до 3/4 всех программ)
    Я начинал с реле у которых был только ЛД - считаю что это рудиментарный язык полностью заменяемый ФБД. Одно из его достоинств, то что он очень легко перекладывался в асм, то есть вот у него компилятор был действительно простой, но это точно вчерашний день - переписать любую лестницу в ФБД дело одного вечера, я бы не посоветовал тратить на него ресурсы, лучше микросекундный таймер дайте, сами же отрезаете себе кучу применений.
    На счет математики, тут поле очень скользкое - стандартный путь бортовой автоматики упрощать все до полиномиальных функций на инструментальных системах (типа той же Octave), а в целевые вычислители помещать только полиномы с лимитами, в противном случае код очень сложно верифицировать на безопасность, а для многих применений это нужно. Для полиномов ФБД хватает вполне.
    Последний раз редактировалось nickbeljaev; 04.02.2020 в 20:39.

  10. #130

    По умолчанию

    Цитата Сообщение от nickbeljaev Посмотреть сообщение
    "Плагиата кода" ? А вы сами то как программировать научились? Часом не посредством этого самого "плагиата"? На разборе кода "старших товарищей" держится процесс обучения программированию на любом языке, и наша с вами обязанность пред теми кто был до нас и будет после сделать его максимально читаемым, а не плодить "код с иммунитетом" который называется немного иначе (на букву г если чего).
    Мой учитель справка, очень продуктивный учитель, да кое что смотрел но очень мало у меня свой код везде индивидуальный, я чистолюбив по коду лишнего в коде не терплю. А по поводу буквы Г с вами соглашусь, теперь такого кода много встречается даже противно смотреть, да и желания нет, что то у чужих взаимствовать куда быстрее свой код сделать бывает исключения где все красиво написано почему бы порадоваться.

Страница 13 из 14 ПерваяПервая ... 311121314 ПоследняяПоследняя

Похожие темы

  1. OwenLogic 1.3
    от Евгений Сергеевич в разделе Программируемые реле
    Ответов: 317
    Последнее сообщение: 29.04.2020, 09:29
  2. OwenLogic 1.14
    от Андрей Посохов в разделе Среда программирования OWEN Logic
    Ответов: 152
    Последнее сообщение: 27.08.2019, 10:44
  3. OwenLogic 1.13
    от Андрей Посохов в разделе Среда программирования OWEN Logic
    Ответов: 243
    Последнее сообщение: 29.05.2019, 18:47
  4. OwenLogic 1.5
    от Евгений Сергеевич в разделе Программируемые реле
    Ответов: 259
    Последнее сообщение: 22.11.2015, 19:52
  5. OwenLogic 1.6
    от Евгений Сергеевич в разделе Программируемые реле
    Ответов: 26
    Последнее сообщение: 10.10.2012, 19:37

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •