Страница 3 из 8 ПерваяПервая 12345 ... ПоследняяПоследняя
Показано с 21 по 30 из 74

Тема: Графические языки и удобство программирования

  1. #21
    Пользователь
    Регистрация
    03.02.2014
    Адрес
    Питер
    Сообщений
    35

    Talking

    Делал. При чем весь проект
    - схемотехнику
    - программирование
    - собственноручно изготовил 2 опытных образца
    - конструкторскую документацию
    - контроль качества мелкосерийного производства
    - монтаж нескольких экземпляров
    - подготовка исполнительной документации
    - обучение наладчиков (с последующим поиском их косяков)

    В результате около 120 внедренных экземпляров
    Последний раз редактировалось ongleb; 11.02.2014 в 20:28.

  2. #22
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,527

    По умолчанию

    Цитата Сообщение от ongleb Посмотреть сообщение
    Делал. При чем весь проект
    - схемотехнику
    - программирование
    - собственноручно изготовил 2 опытных образца
    - конструкторскую документацию
    - контроль качества мелкосерийного производства
    - монтаж нескольких экземпляров
    - подготовка исполнительной документации
    - обучение наладчиков (с последующим поиском их косяков)

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

  3. #23
    Пользователь
    Регистрация
    03.02.2014
    Адрес
    Питер
    Сообщений
    35

    По умолчанию

    Фирмами не очень хочется
    Предпочел бы лично
    Ну или н на худой конец виртуально
    :-)

  4. #24
    Пользователь Аватар для smk1635
    Регистрация
    06.09.2010
    Адрес
    Брянск
    Сообщений
    1,241

    По умолчанию

    Цитата Сообщение от ongleb Посмотреть сообщение
    Посмотрел бы я на наладчика способного разобраться в программе которая по показаниям датчика температуры и дифманометра на диафрагме
    рассчитывает расход выбранной оператором жидкости или газа
    А наладчику и не надо в этом разбираться.
    Когда он налаживает то же расходомер, ему глубоко по фене, по какому алгоритму он считает и какая программа там залита. Он должен только знать, какие сигналы должны приходить. Забить нужные параметры. И знать что он должен получить на выходе. Впрочем, как и с любым прибором.
    Для себя давно взяли за стандарт, модули и ФБ, пиши на чём хочешь и как хочешь (но если не будет комментариев получишь по шее ). А основное тело программы пишем на FBD.
    Наладчик видит, вот ФБ, называется, допустим, «Управление вундервафлей». Вот входные сигналы от датчиков, концевиков и т.д. Вот выходные сигналы на контакторы, сигнализацию и т.п.
    И легко отслеживает, пришел сигнал « кнопка «Пуск»», выход «контактор «Суперпривод»» не сработал. А почему ? Ага…нет сигнала «Концевой выключатель».
    Легко объяснять, легко читать, легко налаживать.
    Теория и практика иногда сталкиваются. Когда это случается, теория проигрывает. Всегда. (Закон Линуса)

  5. #25
    Пользователь
    Регистрация
    28.08.2008
    Адрес
    23..93..123
    Сообщений
    1,716

    По умолчанию

    Цитата Сообщение от lara197a Посмотреть сообщение
    Могу точно сказать, что используя в программе более 50 циклов FOR, каждый из которых обрабатывает 12 переменных и вообще программа очень большая. Больше 20 FB.
    Общий цикл составляет 9-10мс. А на новом ПЛК110- 2-3мс.

    Самые читаемые программы- это на LD.
    Это самый понятный язык. Написать на нем можно все.
    Не смотря на то, что ST писать быстрее и легче,для серьезных заказчиков приходится пользоваться LD.

    Все большие предприятия и сложные машины работают как правило на программах, написанных наLD.
    Это не потому что LD крут , а потому-что Мицубиши , Омрон и пр. других языков не знают .
    Написать можно все на Любом языке , стиль разный и подходы разные .
    Когда-то на форуме уже на подобную тему копья ломали , ответа однозначного нет и быть не может .

  6. #26

    По умолчанию

    Не то чтобы совсем не знают.
    Просто это Американская школа, которая базируется на LD. В отличии от Европейской, которая базируется на FBD (или CFC, часто его называют FBD).

  7. #27
    Пользователь
    Регистрация
    19.12.2006
    Адрес
    Нижний
    Сообщений
    146

    По умолчанию

    Цитата Сообщение от Sergey666 Посмотреть сообщение
    Это не потому что LD крут , а потому-что Мицубиши , Омрон и пр. других языков не знают .
    Написать можно все на Любом языке , стиль разный и подходы разные .
    Все они знают и продвигаются потихоньку на другие языки. Просто изначально так пошло, что в Азии и Америке контроллеры программировались на LD, а в Европе на ST. Поэтому и редактор LD у Allen-Bradley намного удобней чем в CoDeSys, и реализовать в нем можно все и достаточно компактно. А ST мне больше нравится в CoDeSys.
    P.S. попробуйте конвертнуть программу - пример опроса через библиотеку ModBUS.Lib (что на диске) средствами CoDeSys из ST в LD.
    И она займет раз в 5 меньше строчек...хотя конечно даже на LD станет непонятной.

    И еще немного не в тему, можно ли от CoDeSys ожидать on-line редактирования проекта? У Allen-Bradley с этим все просто супер.
    долго я тут писал....

  8. #28
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    Цитата Сообщение от Sergey666 Посмотреть сообщение
    Это не потому что LD крут , а потому-что Мицубиши , Омрон и пр. других языков не знают .
    Написать можно все на Любом языке , стиль разный и подходы разные .
    Когда-то на форуме уже на подобную тему копья ломали , ответа однозначного нет и быть не может .
    Я то сам предпочитаю ST, но мой личный опыт работы на больших заводах, причем как правило все начиналось с монтажа, свидетельствует о том, что все программы написаны в основном на LD. Только небольшая часть ФБ описана на чем-то другом.
    Блоки OB1- исключительно на LD.
    Сделано это для простоты и удобства отладки, обслуживания и эксплуатации.

  9. #29
    Пользователь
    Регистрация
    28.08.2008
    Адрес
    23..93..123
    Сообщений
    1,716

    По умолчанию

    Для наладки лучше интерфейс нормальный делать с выводом состояний концевиков (да для любителей СМИ или ИП320 и аналогичной дешевки недостижимо) .
    Стремится надо к тому , что для поиска неисправности не надо с ноутом к ПЛК подключатся .
    Как на LD написать , так простенько - M:=((A+B+C)*(D-F))/(G+K);(так простенько со вкусом , без Int_to_real ).


    А по поводу языков кроме LD у брэндов , долго мониторил (и сейчас продолжаю) мицубиши , омрон , шнайдер ,Дельта.
    У всех в базе LD or IL , другие языки только в самых навороченных моделях с ценником ох...ным и доставкой , рак на горе быстрее свистнет.

  10. #30
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,257

    По умолчанию

    Смешные какие все, как лягушки о своем болоте. По мне так не так уж и много языков и не такие они емкие, чтоб остановиться на-каком то конкретном, надо все знать.
    Достаточно одного примера от семена, предпочитаю писать на scl,но когда выгружаешь актуальную версию из плк, поу передается на stl и как разобраться без знаний, если исходник кардинально поменялся, причем конвертации в другие языки не происходит

Страница 3 из 8 ПерваяПервая 12345 ... ПоследняяПоследняя

Похожие темы

  1. Языки программирования CoDeSys
    от mogikanin в разделе ПЛК3xx (архив)
    Ответов: 21
    Последнее сообщение: 23.03.2014, 16:58
  2. примеры программирования
    от ilf в разделе Помощь Разработчикам
    Ответов: 1
    Последнее сообщение: 20.07.2010, 15:33
  3. Удобство монтажа
    от SKiT в разделе Разработки
    Ответов: 3
    Последнее сообщение: 05.03.2009, 11:24

Ваши права

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