Показано с 1 по 10 из 125

Тема: Опрос: Каким вы видите новый ПР?

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #15
    Пользователь
    Регистрация
    31.01.2019
    Адрес
    РФ/РБ
    Сообщений
    917

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    Уже были эксперименты (в т.ч. и с серийным производством) в промышленности с использованием языка С для программирования контроллеров.
    И тут вылезли проблемы:
    1. Язык С сильно далёк от автоматизаторов и люди, одновременно понимающие в автоматизации и в С редки
    2. На языке С можно легко и непринуждённо выстрелить себе в ногу, что требует высокой квалификации
    3. Язык С слишком низкоуровневый и не позволяет организовать эффективные проверки кода как на этапе компиляции, так и на этапе исполнения
    4. Всё разнообразие и богатство библиотек для автоматизации на языках МЭК пролетает мимо, т.к. если ST еще можно преобразовать в С, то какой-нибудь CFC...
    1. С - Лаконичен. ПРи этом RTOS чаще всего, написана на C.
    2. Да можно. Но возможность "выстрелить в ногу" - при знании языка - позволяет делать очень многое. Представьте, что вы передаете в качестве параметра, указатель.... на функцию!
    3. Язык С при проверке страдает от неявных преобразований. Да, лично я считаю, что для PLC должна быть жесткая типизация, однако, если есть возможность хорошо тестировать ПО - C предоставит гораздо лучшие варианты (в ST не все добавляют ELSE в CASE условия, таких до С допускать нельзя).
    4. Зато прилетает гораздо большее разнообразие С библиотек. Старые библиотеки С написаны гораздо более опытными людьми, чем современные библиотеки МЭК.

    ЗЫ. B&R давно позволяет, кроме всего прочего, библиотеки на С писать. И не страдает.
    Последний раз редактировалось keysansa; 30.06.2022 в 22:20.
    В трансформаторной будке живет трансформаторная собака (с) Прозрачный гонщик

Похожие темы

  1. Каким кабелем лучше подсоединить ЭКМ
    от Созонов в разделе Подбор Оборудования
    Ответов: 9
    Последнее сообщение: 03.02.2023, 17:54
  2. Каким проводом подключать ТРМ200 по RS 485
    от Pavel Snegirev в разделе Эксплуатация
    Ответов: 8
    Последнее сообщение: 13.12.2019, 19:52
  3. новый ПЛК110 не показывает опрос входов
    от aven в разделе ПЛК1хх [М02]
    Ответов: 5
    Последнее сообщение: 24.08.2018, 12:46
  4. кто каким осс пользуется?
    от Crizlo в разделе Трёп (Курилка)
    Ответов: 4
    Последнее сообщение: 01.11.2010, 17:26
  5. каким кабелем подключать...
    от Михаил vb в разделе Подбор Оборудования
    Ответов: 4
    Последнее сообщение: 05.05.2008, 15:19

Ваши права

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