Gx developer руководство по программированию

Gx developer руководство по программированию

Gx developer руководство по программированию


GX IEC Developer 8.24 — это больше чем среда программирования и документирования по IEC 1131.3. GX IEC Developer будет сопровождать применение вашего контроллера MELSEC от стадии проектирования до стадии эксплуатации. Множество особых функций этого ПО помогут вам понизить стоимость и увеличить отдачу своего труда. Перспективная архитектура программы и возможности ее отдельных компонентов вооружат вас новыми функциями, ориентированными на пользователя. Наиболее существенными особенностями этой среды для программирования являются структурированное программирование и использование библиотек функций.

Нисходящая архитектура приложения
Используйте вспомогательные средства структурирования GX IEC Developer уже на стадии разработки концепции: идентифицируйте «задачи», функциональные узлы, зависимости, процессы и структуры приложения и графически представьте их на экране с хорошей обзорностью.

Гибкое внедрение
В зависимости от структуры ваших приложений выберите подходящий язык программирования уже на стадии инжиниринга.

Функциональные единицы закапсюлируйте в функциональные блоки и стандартизуйте их в виде библиотек. Так вы выиграете от преимуществ оттестированных, надежных и многократно применимых кодов. Защитите свое ноу-хау паролями.

Простое конфигурирование компонентов системы управления
Конфигурирование компонентов системы управления происходит быстро и интуитивно с помощью диалогов в таблицах и с графической поддержкой — не только для центральных процессоров контроллера, но и для стандартных и специальных модулей. Отпадает необходимость в прикладной программе для конфигурирования.

Ввод аппаратуры в эксплуатацию и конфигурирование сети
Специальные инструменты тестирования и отладки информируют о текущем состоянии контроллеров и сетей, с которыми вы соединены. Такие функции как отображение состояния и сбоев, дистанционная передача команд SET и прием данных RST контроллера и его периферии, «живой список», время цикла, состояние соединения и т. п. сетей обеспечивают возможность максимально быстрого устранения ошибок и ввода аппаратуры и сетей в эксплуатацию.

Ввод в эксплуатацию прикладной программы
Обширное программирование в онлайновом режиме, информативно емкий и быстрый мониторинг, манипулирование операндами непосредственно из графических редакторов, ручное и автоматическое пошаговое управление на языке IL, индикация манипулированных операндов в EDM (Entry Data Monitor) и многое другое сводят к минимуму время ввода прикладной программы в эксплуатацию.

Применение
Для лучшего отображения состояния установки программное обеспечение GX IEC Developer способно показывать важную информацию и во время работы — либо в одиночку, либо по вызову со стороны программного обеспечения центрального пункта управления.

Наладка и техническое обслуживание
Благодаря нисходящей архитектуре, структурированному программированию, подробной печатной документации и возможности самостоятельного создания текстов помощи для собственных функциональных блоков, необходимые знания для наладки и технического обслуживания установки могут быть быстро и надежно переданы операторам при минимальных затратах на обучение.

Особенности GX IEC Developer:
Мощная «нисходящая» среда разработки
Общий обзор проекта программируемого контроллера и ресурсов
Возможность разработки больших и сложных проектов
Единая среда программирования для модульных и компактных контроллеров (серий Q/A и FX)
Гибкая разработка программы
Легкая осваиваемость благодаря превосходной документации на программу
Высокоуровневая технология компьютерного программного обеспечения по IEC 1131.3
Языки программирования FBD, AWL, KOP, AS и STC
Мощное автономное моделирование
Изменение программы он-лайн
Функциональные модули (FB, FC)
Библиотеки

GX Developer поддерживает все контроллеры MELSEC: от компактных контроллеров MELSEC серии FX до модульных систем, включая MELSEC System Q. Данное программное обеспечение отличается простой структурой и очень быстрой осваиваемостью.

GX Developer поддерживает список инструкций (IL) MELSEC, язык релейных диаграмм (LD) MELSEC и язык последовательных функциональных схем (SFC) MELSEC. При программировании можно в любое время переключаться между IL и LD. Можно программировать функциональные модули (MELSEC серий QnA/QnAS/System Q), а для MELSEC System Q имеется множество утилит для параметрирования специальных модулей. Необходимость в программировании специального модуля отпадает — отныне он только параметрируется.

Для параметрирования сетей и аппаратуры MELSEC в вашем распоряжении мощные редакторы и возможности диагностики. Особое внимание было уделено поддержке при вводе в эксплуатацию. Имеются многочисленные возможности тестирования и мониторинга.

Моделирующая программа GX представляет собой средство автономного моделирования, с помощью которого вы уже перед вводом в эксплуатацию можете проверить все важные функции вашей программы. С помощью моделирующей программы GX вы можете также имитировать все свои операнды и предварительно выбирать реакции вашего приложения, благодаря чему возможно реалистичное тестирование.

Стандартное программное обеспечение для программирования всех контроллеров MELSEC
Удобное ведение пользователя под Microsoft Windows
Язык релейных диаграмм (LD), список инструкций (IL) или язык последовательных функциональных схем (SFC)
Переключение во время работы
Мощные функции контроля и тестирования
Автономное моделирование программируемых контроллеров всех типов

Обсудить данную программу можно у нас на форуме здесь

Ещё много документации по различным УЧПУ, в том числе и FANUC можно скачать здесь

Gx developer руководство по программированию

MELSOFT — Прогрессивная концепция программного обеспечения

Семейство программных продуктов MELSOFT Mitsubishi Electric представляет собой набор эффективных инструментов для программирования, конфигурирования и настройки программируемых контроллеров, облегчая создание и отладку управляющих программ. Семейство продуктов MELSOFT обеспечивает непрерывный доступ, прозрачность, совместимость и гибкое обращение с переменными.

Среда программирования для серии ALPHA — AL-PCS/WIN

С помощью программного обеспечения AL-PCS/WIN для Windows можно программировать все контроллеры ALPHA. Программировать в этой среде очень просто. Сначала отдельные элементы программы располагаются на графической поверхности программирования. Затем щелчком мыши проводятся соединения (электропроводка) между входами, функциональными блоками и выходами, в результате чего образуется логика. Так можно создавать программы с количеством функциональных блоков до 200, причём каждую функцию можно использовать в программе сколь угодно часто.

Полное документирование программ обеспечивается непосредственно в среде AL-PCS/WIN.

Программное обеспечение для программирования ПЛК — GX Works2/GX Works2 FX

GX Works2 — среда программирования ПЛК нового поколения. Она поддерживает все ПЛК семества MELSEC System Q, L и FX и предлагает многочисленные функции для облегчения программирования и поддержки пользователей. GX Works2 FX имеет те же функциональные возможности, что и GX Works2, но предназначается только для ПЛК серии FX.

Поддерживаются следующие языки программирования:

  • ST (Structured Text)
  • SFC (Sequential Function Chart)
  • LD (Ladder Diagram)
  • FBD (Function Block Diagram)
  • IL (Instruction List) — планируемые возможности

Основные особенности GX Works2:

  • Интегрированная параметризация специальных функциональных модулей (аналоговых, температурных , позиционирования, счётчиков, сетевых).
  • Использование библиотек программ и функциональных блоков экономит время программирования и минимизирует ошибки.
  • Встроенное моделирование позволяет автономно проверять код программы и конфигурацию.
  • Широкий набор диагностических и отладочных функций упрощает процесс поиска и устранения неисправностей.
  • Проверка и восстановление версий позволяет восстановить старые версии программы или сравнить их с программами из ПЛК.
  • GX Works2 совместим с проектами GX Developer и GX IEC Developer (насколько поддерживаются редакторы).

Программное обеспечение для сетей Profibus — GX Configurator DP

GX Configurator DP предназначен для конфигурирования открытых сетей Profibus DP.

Пакет является 32-битным приложением, функционирующим под всеми версиями Windows и позволяет осуществлять конфигурирование всех модулей Profibus для Ans/QnAS и A/Q серий, а также контроллеров семейства FX.

Благодаря поддержке GSD-файлов, обеспечивается возможность использования ведомых модулей других производителей.

Новый пакет GX Configurator DP позволяет загружать все конфигурационные параметры по коммуникационной сети.

Все модули Profibus конфигурируются через шину данных.

Программное обеспечение для сетей Profibus — FX Configurator FP

Программное обеспечение FX Configurator-FP представляет собой программу для наладки столов позиционирования, параметров сервоусилителей и параметров позиционирования в сочетании с модулем позиционирования FX3U-SSC-H. Процессы позиционирования и все соответствующие параметры (скорости, адреса, пределы крутящего момента и т.п.) можно контролировать с помощьювстроенных функций мониторинга и тестирования.

Простые и сложные комбинации командпозиционирования можно легко конфигурировать с помощью новых функций.

Программное обеспечение работает под всеми версиями Windows.

GX IEC Developer

представляет собой целый пакет мощного программного обеспечения для программирования и документирования. GX IEC Developer будет сопровождать применение вашего контроллера MELSEC от стадии проектирования до стадии эксплуатации. Это ПО предлагает на выбор пять языков программирования в дружественной пользователю среде Windows.

Читайте также:  Активированный уголь что очищает воду

GX Developer

GX Developer поддерживает все контроллеры MELSEC. Это программное обеспечение отличается простой структурой и очень быстрой осваиваемостью. GX Developer поддерживает список инструкций (IL), язык релейных диаграмм (LD) и язык шаговых диаграмм (STL).

GX IEC Developer FX

Данная версия GX IEC Developer специально разработана для программируемых микроконтроллеров FX . Ее особенности и функции оптимизированы для набора команд, настроек параметров и основной конфигурации ПЛК серии FX . В результате, данный продукт предлагается по доступной цене, соотносимой с ценами аппаратного обеспечения FX .

Решения Mitsubishi Electric для промышленной автоматики на российском рынке

В качестве примера оборудования Mitsubishi Electric рассмотрим одни из самых популярных в мире компактных контроллеров – MELSEC серии FX (рис. 1). Они просты в использовании и в то же время обладают необходимыми производительностью и функционалом. Контроллеры данной серии подходят для решения разных задач автоматизации во многих отраслях промышленности.

Рис. 1. Контроллер Mitsubishi FX5U-32MR/ES

Контроллер FX3U из этого семейства некогда был одним из самых быстродействующих в мире. В качестве наиболее подходящей альтернативы выступают более новые модели той же серии – FX5U. Сравнение характеристик данного контроллера и его предшественника представлены в таблице 1.

Количество входов и выходов (адресов)

В общей сложности возможно обращение к макс. 384 адресам (включая дистанционный ввод-вывод), из которых макс. 256 входов/выходов могут адресоваться напрямую и 256 входов/выходов – через сеть (CC-Link, AS-Interface)

В общей сложности возможно обращение к макс. 512 адресам (включая дистанционный ввод-вывод), из которых макс. 384 входов/выходов могут адресоваться напрямую и 480 входов/выходов – через сеть (CC-Link, AS-Interface)

Память для хранения программы

Встроенная RAM для 64 000 шагов, сменная FL-ROM для простой смены программы

Встроенная RAM для 64 000 шагов

0,065 мкс / стандартная инструкция

0,032 мкс / стандартная инструкция

Языки, предусмотренные стандартом IEC61131-3: LD, FBD, ST, SFC

Языки, предусмотренные стандартом IEC61131-3: LD, FBD, ST

Циклическая отработка, выполнение по прерыванию

8 однофазных входов (6 счетчиков макс. 100 кГц, 2 счетчика макс. 10 кГц); 2 двухфазных входа макс. 50 кГц

8 однофазных входов (макс. 200 кГц); 4 двухфазных входа (макс. 100 кГц)

Часы реального времени

Год, месяц, день, час, секунда, день недели

Ethernet (TCP/UDP), Profibus-DP, CC-Link, DeviceNet, CANopen, AS-Interface, RS-485, RS-232, USB

Ethernet (TCP/UDP), Profibus-DP, CC-Link, CC-Link IE Field, CC-Link IE Field Basic, Ethernet IP, AnyWire, RS-485, RS-422, RS-232, USB

GX Developer, GX IEC Developer, GX Works2

Рис. 2. Графические панели оператора Mitsubishi GT2103 и GS2107

Функциональным дополнением к контроллерам являются графические панели оператора GOT. Компания Mitsubishi Electric выпускает широкий спектр таких панелей для работы в достаточно жестких промышленных условиях эксплуатации. Например, панели оператора серии GT2000 можно установить прямо на дверце шкафа управления, подключить к контроллеру или другому устройству и тем самым предотвратить воздействие окружающей среды на оборудование (рис. 2). Некоторые сравнительные характеристики панелей GT2103 и GS2107 представлены в таблица 2.

Монохромный жидкокристаллический TFT-дисплей

Цветной жидкокристаллический TFT-дисплей

3,8″ (320×128 точек)

Габаритные размеры (Ш×В)

Зеленый, оранжевый, красный

32 оттенка серого

Сенсорный экран (резистивный)

Сенсорный экран (резистивный)

Мин. 2×2 точек на клавишу

Мин. 2×2 точек на клавишу

Встроенная флэш-ROM (3 Мбайт)

Встроенная флэш-ROM (9 Мбайт)

Интерфейсы для контроллеров

RS-422, RS-232. Ethernet

Любой из доступных, USB

Нажатие сенсорных клавиш подтверждается звуковым сигналом (его длительность можно варьировать)

Несмотря на то, что в области промышленной автоматики языки программирования стандартизованы, как и при работе с любым другим оборудованием, разработка прикладных программ для контроллеров Mitsubishi Electric имеет свои особенности. Далее представлены основные принципы работы с программируемыми логическими контроллерами (ПЛК) на примере FX5U и с панелями оператора (на примере GT2103 или GS2107).

Перед началом проектирования стоит определиться, как будет производиться обмен данными внутри демонстрационного стенда (рис. 3): между компьютером (ПК) и панелями оператора связь может осуществляться по USB, а между контроллером и панелями оператора – по RS-485, RS-422, RS-232 или Ethernet. Заметим, что связь ПК и контроллера обеспечивается через панель оператора, что может быть весьма полезно в условиях реального применения, когда физического доступа к ПЛК может не быть (например, по причине отсутствия ключа от шкафа управления).

Рис. 3. Макет демонстрационного стенда

Программирование контроллера

Для решения любой прикладной задачи, в том числе с использованием рассматриваемых устройств, в первую очередь необходимо написать программный код для контроллера и произвести его отладку. Программирование контроллера Mitsubishi FX5U ведется в среде GX Works3.

Создание проекта

Для создания нового проекта необходимо выбрать в меню Project (шаг 1), затем New (шаг 2), при этом требуется установить серию и тип программируемого контроллера, а также язык программного кода, который будет использоваться в дальнейшем (шаги 3–4). В нашем случае используется серия FXCPU, тип контроллера FX5U. В качестве типа проекта выберем структурированный проект, а в качестве языка программирования будем применять язык лестничных диаграмм (рис. 4).

Рис. 4. Создание проекта в среде GX Works3

Установка связи

Следующим шагом является указание типа связи между ПЛК и ПК, для этого необходимо перейти на вкладку Connection Destination (шаг 1), которая расположена в левой части экрана. Двойным нажатием по Connection (шаг 2) нужно вызвать окно настройки, в котором установить PC side I/F и COM, т.е. указать вход/выход (шаги 3–4). Также в этом окне необходимо открыть Connection Channel List… (шаг 5) и выбрать 2 Serial Port GOT Connection (рис. 5).

Рис. 5. Настройки проекта

Когда предварительная подготовка проекта закончена, можно приступать непосредственно к программированию. Стоит отметить, что у разработчика есть возможность добавлять свои собственные функциональные блоки, которые потом можно использовать в качестве подпрограмм в коде программы.

Для этого необходимо правой кнопкой мыши щелкнуть по папке проекта (шаг 1), из предложенного списка выбрать Add New Data (шаг 2). В открывшемся окне в первой строке указать Function Block, а во второй требуется ввести имя функционального блока и затем выбрать язык (шаг 3). После подтверждения действий (шаг 4) функциональный блок будет создан (рис. 6).

Рис. 6. Создание функционального блока

Отметим, что на панели в верхней части программы расположены инструменты для выполнения компиляции (Build), активации симулятора (Start/Stop Simulation), прошивки ПЛК (Write to PLC) и др.

Рис. 7. Функциональная панель программы GT Designer3

Программирование панелей оператора

После написания и отладки основного кода программы можно перейти к разработке проекта для панели оператора. Заметим, что панель оператора графическая и на нее можно выводить изображения, созданные с помощью программы GT Designer3, которая является частью пакета IQ Works2.

При разработке программы для панелей оператора в GT Designer ключевыми элементами являются так называемые страницы (Screen). Они делятся на Base Screen (страница будет занимать всю площадь монитора) и Window Screen (страницы типа «Всплывающее окно»). Для каждой страницы можно задать различные свойства, такие как название страницы, использование цвета (в данном случае это только черный и белый), паттернов и т.д.

После того, как нужная страница создана, на нее можно поместить различные фигуры, линии, изображения в формате BMP, JPEG или PNG, текст, а также более функциональные объекты – кнопки, индикаторы, поля для ввода/вывода, шкалы, время и многое другое.

Используя выключатель Switch, можно реализовать кнопку, по нажатию которой данные будут записываться в выделенную ячейку памяти, установить переход на другую страницу в рамках монитора, а также выполнить другие действия (рис. 7).

Для добавления кнопки ее необходимо поместить на страницу (Switch на панели в правой части экрана) и двойным нажатием на нее вызвать окно для добавления действий (Add Action, шаг 1), которые будут производиться при нажатии кнопки. При этом можно указать операнд, который будет меняться при выполнении действия над кнопкой (шаги 2–6). В этом же окне в других вкладках возможна настройка стиля, текста и других параметров кнопки (рис. 8). Заметим, что благодаря кнопке Switch можно выполнять переход между страницами, но в случае автоматического переключения экрана или переключения экрана в зависимости от операнда необходим другой подход – установка триггеров.

Рис. 8. Установка действий для Switch

Для установки триггеров включения/выключения Base Screen или Window Screen требуется перейти на вкладку Project, расположенную в левой части экрана, и дважды нажать на Trigger Action. В открывшемся окне будет отображаться список созданных триггеров. Для добавления нового триггера нужно нажать кнопку Add (рис. 9).

Читайте также:  Анкерные болты по бетону размеры и цена

Рис. 9. Окно, отображающее все созданные триггеры

В появившемся окне создания триггера на вкладке Trigger устанавливается тип триггера (вкл/выкл в зависимости от того, включено или выключено устройство, вкл/выкл, если хотя бы единожды включилось или выключилось устройство, в соответствии с логическим условием и т.д.), а также устройство – область памяти, по обращению к которой страница будет выполнять установленные действия. Перейдя на соседнюю вкладку – Action, можно задать страницу, к которой относится этот триггер. Для установки времени активности того или иного триггера следует использовать Time Action.

Хотя сами по себе панели GT2103 монохромные, имеется возможность переключения цвета подсветки: зеленый, красный, оранжевый, белый и розовый фон (рис. 10).

Рис. 10. Вариативность подсветки в панелях GT2103

Установить цвет фона для страницы Basic Screen можно в поле Backlight. Заметим, что для Base Screen нет возможности изменения цвета фона в ходе выполнения программы, поэтому чтобы изменить цвет фона в процессе работы, необходимо создать идентичный Base Screen, выбрав другой цвет Backlight, и установить триггер на переключение между созданными страницами для смены фона (рис. 11).

Рис. 11. Изменение цвета подсветки панелей

Записать программу на панель можно с помощью Write to GOT, назначив номер порта и способ соединения.

Для проверки работоспособности программы в GT Designer можно воспользоваться симулятором, предварительно установив его с помощью кнопки Simulator: Set (на панели в верхней части), а затем активировать посредством кнопки Simulator:Activate.

Заключение

Продукции компании Mitsubishi Electric свойственны компактное исполнение, гибкие возможности монтажа, быстродействие, обширные коммуникационные возможности и другие положительные характеристики, которые играют немаловажную роль при выборе оборудования.

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

Примененние функции фиксирования числа импульсов в течение заданного времени SPD (GX Developer) на плк FX1N

Заполнение ProgressBar в течение заданного промежутка времени
Всем привет. Подскажите пожалуйста как можно реализовать такую штуку? Имеется таймер в который.

Определить стоимость работы в Интернете в течение заданного времени
Провайдер интернет-услуг установил следующую систему оплаты: при работе с 2 до 10 часов — 0,5 $ в.

Автоматическое выполнение заданного действия, если в течение указанного времени не выбран ни один из вариантов
Принцип работы такой: при запуске предлагается вбить цифру, соответствующую странице (page), а если.

Или воспользуйтесь поиском по форуму:

по идее- только если это заносить в ретейн переменные.

Добавлено через 4 минуты
до девелопера доберусь только через неделю .если выложите проект — может посмотрю. однако повторюсь — FX1N у меня нет физически.

Вы не ту функцию выбрали для своей задачи.

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

Олег спасибо за советы! Попробую. Потом отпишусь как, что получилось, а что нет.

Добавлено через 20 часов 28 минут
Олег а как между собой связать таймер и счетчик? В руководстве как для таймеров так и для счетчиков приведены примеры что при достижении какого-то значения времени(для таймера) или кол-ва подсчитанных импульсов(для счетчика) происходит какое-нибудь действие на следующей строке. А так чтобы сделать для счетчика прерывания по времени я так и не понял.

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

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

т.е. Вы должны определить подпрограмму. (у Дельты в старом софте это индекс I605 где 05 интервал времени) и включить (разрешить) это прерывание. В новом просто FB с заданными свойствами.

Внутри подпрограммы прерывания, читаете текущее значение счётчика (тут нужно уточнять как получить актуальное значение, а не то что было на начало цикла) и набиваете этим значением буфер.

—————-
Подобную задачу на Омроне делал, для тестирования то ли авто, то ли водителя, энкодер стоял на руле.
Так-же набивался буфер с интервалом в 10 мс, кажись на сотню измерений, и по готовности одним пакетом забирался скадой. Отдавать наверх по одному измерению было невозможно, канал связи не позволял.

Ну тогда понятия не имею как Вашу задачу правильно решить.
Попробуйте в проге по фронту бита M1011 (Генератор импульсов с периодом 10мс у Дельты) сдвигать данные счётчика.
Счётчик занимает два слова, которые в Вашем случаи совсем не нужны, т.е. нужно только одним словом массив памяти сдвигом набивать.
Если сдвиг займёт слишком много времени в цикле контроллера, придётся Вам почитать про индексную адресацию. (Е, F)

—————
Как вариант, вместо прерывания по времени, поискать где в контроллере фиксируется время цикла. Вполне возможно что нормально выйдет, если прога маленькая.

Здравствуйте, вижу до конца в функциях не разобрались. C254 датчику, чтобы начал считать надо пусковой сигнал на X6, если нужен без пуска, то либо C251, либо С252. DHSCS при определённом значении счётчика включает операнд, DHSCR выключает, всё это описано в инструкции по FX арт. номер 154315, пункт 3.5.3 для счётчиков 251-255, 6.7.4 для DHSCS, DHSCR, 6.7.5 для DHSCZ, 6.7.6 для SPD, и всё с примерами графика работы, ну и много полезного есть в той инструкции, почитайте на досуге.

Добавлено через 26 минут
И к ответу на первый вопрос темы(первый пост) D0 и есть память ПЛК, к нему можешь и в плк обращаться и напрямую со СКАДы. Вопрос в другом, зачем начали мудрить отдельно со счётчиками?

Добавлено через 29 минут
Вообще самый простой способ просчёта об1с это:
SPD X0 K1000 D0
LD<> D0 0
MOV D0 D3
RST D0
Правда на запусках и торможениях будет привирать, но если скорость будет держаться 1с одинаковая, то будет верно.
Конечно можно немного переделать, для большей точности, мерить отрезками 100 мс или меньше, и потом вместо MOV делать MUL (умножение) (MUL D0 K10 D3 например, если K100 в SPD) и т.д., для более быстрого изменения скорости на экране и показа, но это уже Твоя фантазия как разыграется)).
И будешь в этом случае работать с D3 (если MOV) или D3D4 (если MUL) (при умножении 2 регистра заполняются) дальше в программе и выводе на СКАДу, главное не делай отрезки меньше цикла программы, вроде ничего страшного, но на всяк.
И главное это будет срабатывать, если на валу, который крутится есть только 1 точка, которая будет регистрироваться при полном обороте вала на X0, если больше точек, то надо будет делить на это количество.
Можете даже специально что-нибудь приделывать, чтобы только одна точка была, а датчик чуть подальше, чтобы только на неё реагировал.

«Система программирования и документации Руководство по курсу обучения Артикул: XXXXXX 12122008 INDUSTRIAL AUTOMATION MITSUBISHI ELECTRIC Версия A Об этом руководстве . »

Система программирования и

по курсу обучения

INDUSTRIAL AUTOMATION

MITSUBISHI ELECTRIC

Об этом руководстве Содержащиеся в этом руководстве тексты, изображения и примеры служат только для разъяснения установки, работы и применения среды программирования GX IEC Developer.

Если у вас возникнут вопросы по программированию и эксплуатации упоминаемых в данном руководстве программируемых логических контроллеров, свяжитесь с вашим дилером или с одним из региональных партнеров по сбыту (см. последнюю страницу обложки). Актуальную информацию и ответы на часто задаваемые вопросы вы можете найти на сайте Mitsubishi www.mitsubishi-automation.ru.

MITSUBISHI ELECTRIC EUROPE B.V. сохраняет за собой право в любое время и без специального уведомления вносить изменения в данное руководство или технические спецификации.

Читайте также:  Ariston стиральная машинка инструкция

@ 12/ Руководство по обучению Программирование в среде GX IEC Developer Артикул:

Версия Изменения / дополнения / исправления Первое издание A 12/2008 pdp Указания по безопасности Кому адресовано это руководство Это руководство предназначено исключительно для знающих, имеющих специальное образование специалистов-электриков, которые знакомы со стандартами по безопасности техники автоматизации. Проектирование, подключение, ввод в эксплуатацию, обслуживание и проверка приборов должны выполняться только квалифицированными электриками, имеющими признанное специальное образование, которые знакомы со стандартами и нормативами по безопасности техники автоматизации.

Использование согласно назначению Программируемые логические контроллеры предназначены только для тех областей применения, которые описаны в этом руководстве. Обращайте внимание на соблюдение всех указанных в руководстве характеристик. Вся продукция разработана, изготовлена, проверена и задокументирована с соблюдением норм безопасности. Любая модификация аппаратуры или программного обеспечения либо несоблюдение предупреждений, содержащихся в этом руководстве или нанесенных на сам прибор, могут привести к серьезным травмам, повреждению оборудования или материальному ущербу. Разрешается использовать только дополнительные или расширительные приборы, рекомендуемые фирмой MITSUBISHI ELECTRIC. Любое иное использование оборудования, выходящее за рамки вышеуказанного, считается использованием не по назначению.

Предписания, относящиеся к безопасности При проектировании, установке, вводе в эксплуатацию, техническом обслуживании и проверке приборов должны соблюдаться предписания по технике безопасности и охране труда, относящиеся к специфическому случаю применения. Особенно следует обращать внимание на указанные ниже предписания. Этот список не претендует на полноту охвата, однако пользователь несет ответственность за знание и соблюдение соответствующих нормативов.

b Предписания электротехнического союза Германии (VDE) – VDE (Правила возведения силовых электроустановок с номинальным напряжением до 1000 В) – VDE (Эксплуатация силовых электроустановок) – VDE (Электроустановки с электронными компонентами оборудования) – VDE (Оборудование силовых электроустановок и электрических компонентов оборудования) – VDE 0550/ (Правила установки трансформаторов) – VDE (Безопасность электрических приборов, предназначенных для домашнего пользования и подобных целей) – VDE (Правила безопасности для электронных приборов и их принадлежностей, работающих от сети и предназначенных для домашнего пользования и подобных целей) Руководство по курсу обучения b Правила противопожарной безопасности b Правила предотвращения несчастных случаев – VBG No. 4 (Электроустановки и электрические компоненты оборудования) Предупреждения об опасности в данном руководстве В данном руководстве специальные указания, имеющие значение для безопасной эксплуатации устройств, отмечены следующим образом:

Предупреждения об опасности для здоровья и возможности травмирования персонала. Означает, что непринятие соответствующих мер предосторожности опасно для жизни и здоровья пользователя.

Предупреждения об опасности для сохранности оборудования и имущества.

Означает предупреждение по возможному повреждению применяемых устройств или имущества, если не придерживаться соответствующих мероприятий по

II MITSUBISHI ELECTRIC

Общие предупреждения об опасностях и профилактические меры безопасности Нижеследующие предупреждения об опасностях следует рассматривать как общие правила обращения с программируемым контроллером в сочетании с другими приборами. Эти указания должны безусловно соблюдаться при проектировании, монтаже и эксплуатации b Соблюдайте предписания по технике безопасности и охране труда, относящиеся к конкретному случаю применения. Перед тем как выполнять монтаж, работать с электропроводкой и открывать блоки, компоненты и устройства, необходимо отключить все источники электропитания.

b Блоки, компоненты и приборы должны устанавливаться в защищенных от прикосновения корпусах с соответствующими крышками и защитными b Если приборы подключаются к сети постоянной проводкой, в оборудование здания должен быть встроен выключатель для отключения от сети по всем b Регулярно проверяйте токоведущие кабели и провода, которыми соединены приборы, на отсутствие дефектов изоляции или мест обрыва. При обнаружении неисправностей в соединениях следует сразу обесточить приборы и отключить их, а затем заменить дефектный кабель.

b Перед вводом в эксплуатацию проверьте, совпадает ли допустимый диапазон сетевого напряжения с местным сетевым напряжением.

b Для установок с системами приводов позиционирования недостаточно использовать устройства защиты от остаточных токов согласно DIN VDE 0641, часть 1-3, в качестве единственной защиты при косвенных прикосновениях. Для таких установок должны быть приняты b Устройства аварийного выключения в соответствии со стандартом EN 60204 / IEC 204 VDE 0113 должны оставаться работоспособными во всех рабочих режимах программируемого контроллера. Деблокировка устройства аварийного выключения не должна вызывать неконтролируемого или b Чтобы обрыв провода или жилы на сигнальной стороне не мог привести к неопределенным состояниям в системе управления, в аппаратуре и программном обеспечении должны быть приняты соответствующие b При использовании всех модулей в установке следует всегда строго соблюдать расчетные электрические и физические параметры.

Руководство по курсу обучения

IV MITSUBISHI ELECTRIC

СОДЕРЖАНИЕ

Руководство по курсу обучения Содержание 3.2 Структура программного обеспечения и определение терминов. 3-

VI MITSUBISHI ELECTRIC

7.4 Мониторинг с использованием «бланка перевода» Mitsubishi. 7- 7.5 Модификация значений переменных из тела программного модуля. 7- Руководство по курсу обучения Содержание 8 Принудительная установка цифровых входов и выходов

VII MITSUBISHI ELECTRIC

15 Последовательная функциональная схема — SFC 19.3 Конфигурирование GX IEC Developer для доступа контроллера в Ethernet. 19- Руководство по курсу обучения Содержание A.4 Количество занятых точек ввода-вывода и потребление тока. A- A.4.2 Средство разработки приложений, преобразователь интерфейса,

X MITSUBISHI ELECTRIC

Этот курс специально разработан как введение в ПЛК Mitsubishi серии FX с использованием программного пакета GX IEC Developer версии 8.

Содержание курса подобрано таким образом, чтобы ознакомить с функциональными возможностями продуктов Mitsubishi серии FX, а также с системой программирования GX Developer.

В первом разделе рассматривается аппаратная конфигурация и работа ПЛК, а последующая часть курса охватывает использование системы программирования Mitsubishi, проиллюстрированное на рабочих примерах.

Предполагается, что студенты обладают достаточными практическими знаниями по операционной среде Microsoft Windows.

1. Существуют различные модели учебных стендов для контроллеров Mitsubishi серии FX. Большинство задач в данном руководстве основано на использовании установок, предложенных в этих тренировочных системах. Используемые в курсе примеры представлены для следующей b 6 переключателей, имитирующих цифровые вводы: X0-X b Переменный синхронизирующий вход (1-100 Гц и 0,1- 10 кГц): X b 6 светодиодных индикаторов цифровых выходов: Y0-Y b 1 специальный функциональный блок FX2N-5A с 4 аналоговыми входами и 1 аналоговым b 1 специальный адаптер датчика температуры FX3U-4AD-PT-ADP Таким образом, изменив соответствующие адреса, можно адаптировать другие тренировочные имитаторы к примерам программ, приведенным в этом документе по обучению.

Руководство по курсу обучения Модульный ПЛК для обучения Обзор курса и требования 2. 2.1.1 История и разработка Основанная Ричардом Морли Bedford Associates представила первый программируемый логический контроллер в 1968 году. Этот ПЛК известен как Modular Digital Controller, от которого получила название компания MODICON.

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

Разработка микропроцессоров в середине 1970-х позволила программируемым логическим контроллерам взяться за более сложные задачи и масштабные функции, поскольку возросло быстродействие процессора. Сейчас ПЛК лежат в основе функций управления в системах, часто интегрированных со SCADA (Supervisory Control And Data Acquisition), интерфейсом человек-машина (HMI – Human Machine Interfaces), экспертными системами и графическими интерфейсами пользователя (Graphical User Interfaces (GUI). Требования к ПЛК были расширены, включая обеспечение возможности контроля, обработки данных и управления.

2.1.2 Базовые технические требования к ПЛК b Легко программируемый и перепрограммируемый на предприятии, чтобы обеспечить последовательность операций, изменяемый.

b Легко обслуживаемый и ремонтируемый – предпочтительно c использованием ‘съемных’ b Способен противостоять жесткой окружающей среде, механическим и электрическим b Меньше, чем его эквиваленты на основе реле и «дискретных твердотельных» компонентов.

b Рентабелен по сравнению с системами на основе реле и «дискретных твердотельных» Руководство по курсу обучения 2.1.3 Сравнение ПЛК и релейных систем 2.1.4 Программирование ПЛК должны обслуживать инженеры и электрики. Для их поддержки был разработан язык программирования релейных схем. Релейная логика основана на символах реле и контактов, которые инженеры использовали в схемах соединений электрических панелей управления.

Документации для ранних программ ПЛК не существовало, или она была очень бедной, обеспечивая лишь простую адресацию или базовые комментарии, что создавало трудности при сопровождении больших программ. Все значительно улучшилось с разработкой сред программирования ПЛК, таких, как работающий под Windows® программный пакет GX Developer от Мицубиси (он будет детально рассматрен в этом документе).

До последнего времени не было формального стандарта программирования для ПЛК. Введение в 1998 году стандарта IEC 61131-3 обеспечивает более формальный метод для кодирования.

Компания Мицубиси Электрик разработала пакет для программирования, «GX-IEC Developer».

Это позволяет использовать IEC-совместимое кодирование.

IC-Stroy.ru