1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

CoDeSys и МЭК 61131-3 ?

PLC, прочие контроллеры, промышленные компьютеры, операторские панели
Ответить

Автор темы
DimovAndrey
здесь недавно
здесь недавно
Сообщения: 3
Зарегистрирован: 27 июн 2014, 07:22
Имя: Dimov Andrey

CoDeSys и МЭК 61131-3 ?

Сообщение DimovAndrey »

До 2012 года в стандарте IEC (МЭК) 61131-3 было пять языков : IL, LD, FBD ,SFC , ST. После 2012 года из стандарта был исключен IL.
Но почему не упоминается Continuous Function Chart, хотя например он входит в CoDeSys ?
http://ru.wikipedia.org/wiki/IEC_61131-3
Язык не входит в стандарт или CoDeSys не строго соответствует IEC (МЭК) 61131-3 ?

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5623
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 546 раз
Поблагодарили: 706 раз

Re: CoDeSys и МЭК 61131-3 ?

Сообщение Ryzhij »

Среда разработки CoDeSys соответствует стандарту IEC (МЭК) 61131-3, и содержит дополнительно нестандартные средства разработки. Это нормально.

Хотите чтобы написанная Вами программа полностью соответствовала спецификациям IEC (МЭК) 61131-3?
Не используйте эти дополнения.

Вам не требуется портабельность на другие типы контроллеров?
Вы делаете что-то "для себя"? Заказчик не предъявил спец.требований?
Тогда Вы свободны в выборе инструментов, методов и стилей.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

stskr
здесь недавно
здесь недавно
Сообщения: 52
Зарегистрирован: 17 фев 2011, 14:21
Имя: Станислав Скребцов
Страна: Россия
город/регион: Москва

Re: CoDeSys и МЭК 61131-3 ?

Сообщение stskr »

Я заметил, что реализация языка ST в разных средах разработки сильно отличается.
Где можно найти полное описание языка ST и его реализации в различных средах разработки?

Funt01
здесь недавно
здесь недавно
Сообщения: 3
Зарегистрирован: 08 авг 2014, 14:54
Имя: Funt01
Страна: Россия
город/регион: Московская область

Re: CoDeSys и МЭК 61131-3 ?

Сообщение Funt01 »

stskr писал(а):Я заметил, что реализация языка ST в разных средах разработки сильно отличается.
Где можно найти полное описание языка ST и его реализации в различных средах разработки?
в МЭК 61131 , IEC 61131-3
если есть расширения стандарта для среды разработки, смотрите в ее описании

stskr
здесь недавно
здесь недавно
Сообщения: 52
Зарегистрирован: 17 фев 2011, 14:21
Имя: Станислав Скребцов
Страна: Россия
город/регион: Москва

Re: CoDeSys и МЭК 61131-3 ?

Сообщение stskr »

Почитал стандарт. Наверное, я не корректно написал.
В части реализации стандарта среды разработки примерно одинаковы - там не так много: основные конструкции, да несколько стандартных библиотек.
Самое интересное и нужное - это, как правило, дополнительные библиотеки (работа с портами, сокетами, протоколами).
А их уже делает каждый производитель сам под себя.

Интересно было бы найти сравнение ведущих сред разработки в плане их функциональных возможностей и полноты библиотек.
Например, я столкнулся с тем, что в IsaGraf библиотек гораздо меньше, чем в Codesys.
(Хотя, возможно, я просто работал со старой версией IsaGraf.)
Например, у Wago библиотек больше, чем у Fastwel или Owen, но они слабо документированы.

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5623
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 546 раз
Поблагодарили: 706 раз

Re: CoDeSys и МЭК 61131-3 ?

Сообщение Ryzhij »

ИМХО просто некоторые производители не поленились втянуть в свою поставку системы бесплатные библиотеки от OSCAT
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
Ответить

Вернуться в «Средний уровень автоматизации (управляющий)»