Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Толстель 2я часть.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
136.8 Кб
Скачать
  1. Приведённый пример пример системы «софтложик» - «WinCc»

Сотфложик – берет переменные сразу из контроллера

WinCC – (немецкая система, разработанная Siеmens) включает полную линейку софта: как для программирования контроллера, так и для верхнего уровня. Разрабатывая проект верхнего уровня, можно автоматически сгенерировать код, который будет отображаться в контроллере. На практике бывает иначе: необходимо вначале программировать контроллер, затем верхний уровень либо к готовому контроллерному решению «прикручивать» верхний уровень: в этом случае пути сигнала (от датчика до контроллера, контроллер по какому-либо промышленному интерфейсу должны передать данные в скадо-системы ), используется две технологии DDE- технологией и технологией OPC-сервер

  1. Разница между dde- технологией и технологией opc-сервер

DDE (Data Dynamic Exchange) - разрабатывается программа DDE – сервер, который через нижний уровень работает с драйверами (с контроллерами, платами ввода-вывода, системами сбора).

OPC-сервер – более стандартизированная технология. Стандарт обмена информации для scada-систем. Запускаем программу, OPC-сервер по протоколам и портам настраивает связь с источниками данных, а сама программа через определенные области памяти считывает теги т.е. можно увидеть дерево, значения и качество тегов. В настоящее время эта технология является популярней.

  1. Понятие стандарта мэк

МЭК (Международная электротехническая комиссия ) - Наиболее значительной международной организацией по стандартизации. Сферы деятельности ИСО и МЭК четко разграничены. МЭК занимается стандартизацией в области электротехники, электроники, радиосвязи, приборостроения.

  1. Совместимость языков разных контроллеров

В общем случае контроллер программируется на стандартном языке – МЭК, который является универсальным. Все остальные языки должны быть сомещенным с МЭКом, но могут иметь некоторые нюансы.

Каждый производитель контроллера может взять язык МЭК и дополнить его своими «финтами». Обычно контроллеры программируются на производстве (т.е. система сделана специально для инженера. Инженер может построить логику- линейную логику; если включено это, нужно выключить то) такая среда программирования – LabDiagrama. (берем входы-выходы контроллера, анализируем их состояние, в зависимости от комбинаций этих входов и выходов формируем некое управляющее воздействие ). Эта программа также может быть написана в виде блоковой диаграммы либо на языках «Паскале-подобных». Итог: контроллер можно программировать разными способами.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]