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

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

Контроллер Mitsubishi FX5U-32MR/ES

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

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

Таблица 1. Характеристики контроллеров FX3U и FX5U

Характеристики

FX3U

FX5U

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

В общей сложности возможно обращение к макс. 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 мкс / стандартная инструкция

Количество инструкций

238

1034

Язык программирования

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

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

Выполнение программы

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

Таймеры

512

1024

Счетчики

235

1024

Высокочастотные счетчики

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

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

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

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

Регистр данных

8000

Файловый регистр

32768

Индексный регистр

16

36

Специальный регистр

512

12000

Указатели

4096

Вложенные операнды

8

15

Входы прерываний

6

178

Возможности коммуникации

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

GX Works3

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

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

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

Таблица 2. Характеристики графических панелей управления GT2103/GS2107

Модель

GT2103-PMBD

GT2103-PMBDS

GT2103-PMBDS2

GT2103-PMBLS

GS2107-WTBD

Тип экрана

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

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

Диагональ экрана

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

7″ (800×480 точек)

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

86,4×34,5 мм

154×85,9 мм

Подсветка фона

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

Белый, розовый

Цветность

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

65536 цветов

Тип ввода

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

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

Размер клавиш

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

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

Емкость памяти

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

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

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

Ethernet, RS-485

RS-232,

RS-485

RS-232

RS-422

RS-422, RS-232. Ethernet

Интерфейс программирования

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

Звуковой сигнал

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

Электропитание

24 В пост. тока

5 В пост. тока

24 В пост. тока

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

GT Designer3

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

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

 Макет демонстрационного стенда FX5U

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

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

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

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

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

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

Рис. 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).

Настройки проекта в GX Works3

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

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

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

Создание функционального блока в GX Works3

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

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

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

Рис. 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 можно выполнять переход между страницами, но в случае автоматического переключения экрана или переключения экрана в зависимости от операнда необходим другой подход – установка триггеров.

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

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

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

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

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

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

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

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

Рис. 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 обеспечивается благодаря непрерывному совершенствованию модельного ряда и поддерживанию качества продукции.

Каталог руководств по работе с продуктами Melsoft

GX Works2

  • GX Works2 Руководство по эксплуатации (Структурированный проект) — скачать eng

GX Developer

  • Руководство по курсу обучения — скачать рус
  • Руководство по эксплуатации (структурированный текст) — скачать eng

Руководства по программированию (структурированные схемы)

  • Руководство по программированию (Основы) — скачать eng
  • Руководство по программированию (Функции) — скачать eng
  • Руководство по программированию (Специальные инструкции) — скачать eng



Комментариев нет
:

Отправить комментарий

When you’re working with Mitsubishi PLCs and GX Works3, from time to time you may find it necessary to add profiles for components (like networked devices)  so they can be added into the communications setup of your project.

In today’s article I’ll walk you through how to add a couple of new devices (a remote I/O communication module and variable frequency drive) as well as how to add them to your project.

The basic steps to register your device profile in the GW Works3 software are as follows:

Note: You’ll need to close any open projects, or re-open GX Works without selecting a project to start or edit.

1) In the pull-down menu, select “Tool” -> “Profile Management” -> “Register…”.

2) Select a file in the “Register Profile” dialog screen and click the “Register” button. Do this by navigating to the location you saved the CSPP file or other compressed file used for the profile.

Something to be careful about: Profiles are supplied as compressed files (such as *.zip, *.ipar, and *.cspp,) and you’ll go through the registration of the profile without decompressing.  If you unzip or decompress it beforehand it will not register.

A profile registered in GX Works3 can also be deleted, but I doubt you will need to do that.  Here is how to do it just in case the need arises.

1) Just like adding a profile, start by selecting “Tool”, then “Profile Management” from the pull-downs.

2) From there, click “Delete” instead of “Register”.

3) Select the checkbox of a model name to be deleted in the “Profile Delete” screen, then click the “Delete” button.

Once the profile has been registered, you can now access it from the configuration window.

You will need to open the Ethernet Port Settings by double-clicking in the Navigation window under the parameters (Parameters -> FX5CPU -> Module Parameter -> Ethernet Port).

Next, enable the CC-Link IEF Basic Setting by changing the default “Not to use” to “Use”.

You can do that by double-clicking the “Do Not Use” or using the pull-down option.

When enabled, you can then drag and drop the device under the “Network Configuration Settings” by either double-clicking “<Detailed Settings>” or clicking the button to the far right on that line.

For this example, we are adding an E800 IE-Field variable frequency drive beside an existing IE-Field I/O comms module.

Mitsubishi did a nice job here by allowing you to just drag and drop the device from the list on the right to the location you want on the topology line display on the left.

Once you have it dropped in place, you will need to scroll over in the view of the connection list to set the desired IP address.  At the same time, it would be a good idea to be sure your Host Station (listed at the top) is set to what you expect.

When you are done dropping devices in place and setting IP addresses, you will need to save it.  Do this by pressing the “Close with Reflecting the Setting” button at the top of the configuration window.

If you need to, you can also close without saving.  Maybe if you made a mistake, this might be the easiest route to reset to what it was before you started.

Next, you will need to set the I/O under the “Refresh Settings”.  This is where you will set up the mapping for the discrete I/O between the PLC and the device.

This is where you will need to keep in mind the numbering systems used for I/O and data types to keep things a little simpler.  For instance, in the FX5 CPU, the Y output addresses are set in octal, not hex.

But the mapping for the IE-Field is set up and easier to map in hex.  For the FX5, I would choose to use the B data type so the address mapping aligns easier.

To access these settings, do the same as the network configuration by double-clicking “<Detailed Settings>” or clicking the button to the far right on that line.  You will then see the I/O mapping details.

Change the Target to “Specify Device”.  Once that is selected, select the data type you would like to use for the Device Name.  In the FX5 again, it would simplify things to select the B device type as shown. When complete, press apply.

Finally, once back at the Setting Item List, be sure to click the Apply button once again if needed.  GX Works3 will let you know if this is needed and you try to close it without pressing.  Another helpful notification from Mitsubishi.

Little reminders like that are nice.  Save the program, download the parameters, and for a good measure, you should then reset the PLC or cycle power.

You will then be ready to test the communications and the discrete I/O setup between the IE-Field device(s) and the processor.  Good luck!

Written by Paul Hunt
Senior Automation Engineer and Freelance Writer

Have a question? Join our community of pros to take part in the discussion! You’ll also find all of our automation courses at TheAutomationSchool.com.

Sponsor and Advertise: Get your product or service in front of our 75K followers while also supporting independent automation journalism by sponsoring or advertising with us! Learn more in our Media Guide here, or contact us using this form.

  • Author
  • Recent Posts

Paul Hunt

Paul Hunt is a freelance writer for The Automation Blog who spends his days working in industry as a Senior Automation Engineer and has experience with several different types of PLCs and controls systems.

Paul Hunt

Software GX Works3 is the Latest Version of Programming Software for Mitsubishi series FX CPUs/ R CPUs/ FX5 CPUs/ Q CPUs/ L CPUs/ NC CPUs. However, We will describe the Melsoft GX Works3 Mitsubishi PLC Software Real and how-to programming and upload the download program by using GX Works3. GX Works3 Software was designed by Mitsubishi Electric Co., Ltd.

If we want to work with Mitsubishi New Series FX5U PLCs, You have to use the latest version of software GX-Works3. If you want to program Mitsubishi FX Series PLCs or Q Series PLCs or without 5U PLCs, you do not need to install GX-Works 3, all you have to do is install GX-Developer and GX-Works2 software. The software is much upgraded from GX-Works2. This software includes many such as GX-Works3/ GX-Works2/ PX-Developer/ GX-Developer/ MR Configurator2/ GX-Log Viewer.

+MX Component Download V5

Supports Programming Language of GX Works3 Mitsubishi Software

GX Works3 supports the following programming language

+LD (Ladder Diagram)

+ST (Structure Text)

+SFC (Sequential Function Chart)

+FBD (Function Block Diagram)

Features of Melsoft GX Works3

+ High Efficiency.

+ Programmers can easily find faults and fix them easily.

+ No separate simulation software is required

+ Simulation can be done without plc.

Supported PC Operation System

Melsoft GX Works3 software supports the following operating systems

+MS Windows-Vista/ XP/ Windows -7 (32bit Version / 64bit Ver.)/ Windows -8- (32bit Version / 64bit Ver.)/ Windows -8.1- (32bit Version / 64bit Ver.)/ Windows -10- (32 Version / 64bit Ver.)

“Programming Cable” Setting System

+Go to the “Online”

+ Then click on “Current Connection Destination”

+ Step 1 Then Select “Direct Connect to CPU” If we want to connect the Ethernet Cable then Connection Test

+ Step 02 if we want to connect “USB/Serial Cable (2)” Select the Cable and Click “Connection Test (03)” then “ok (04)”.

Upload/Download system by using Melsoft GX Works3 Software

Download System:

+ For Download first of all open the software Gx Works3 then go to “online” Then Click >“Write to PLC”

+Then Click on “Parameter + Program” then click on “Execute” and Click “Yes”

Upload System:

+ For Upload go to “online” Then Click <” Read From PLC” Then Select “Parameter r+ Program” and Click ‘Execute’

Installation Process of Melsoft GX Works3

 GX Works3 Mitsubishi PLC Software Software Setup System is very easy like GX-Works2/MT-Works2, although software setup takes a little longer, about half an hour or more.

Extract the file >then click on >Autorun then click GX Works3> Click Next

Then >User details and >Serial Key: 095- Key-095-394462924 and click >>>>>Next Five times then wait for installation after finishing Installation click> OK >Then Restart your PC then Finished installation………………..

>>>> Download Google Drive Link>>>>

We have given the GX Works 3 Software google drive link to download the required software, So Download here the Software.

[Download] GX-Works3_V1.038 Q “Mitsubishi PLC” Software”

Link: https://drive.google.com/file/d/1ryokgFZUGz8xmQa5Z0Ix85i8yh-AC2gy/view?usp=sharing

Thanks and Best Regards, If you need any help with programming, troubleshooting, or any device needed please contact us via email or WhatsApp number at +8801713722455

###For Helping Software

+GT Designer3 Mitsubishi HMI Software

+GT Works3 Mitsubishi HMI Software

Понравилась статья? Поделить с друзьями:

А вот и еще интересные новости по теме:

  • Женщины в руководстве сша
  • Долфин для промывания носа инструкция по применению фото
  • Сорбигель ультра для чего применяется инструкция
  • Книга руководство по эксплуатации фольксваген туарег
  • Кетонал действующее вещество инструкция по применению

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии