В качестве примера оборудования Mitsubishi Electric рассмотрим одни из самых популярных в мире компактных контроллеров – MELSEC серии FX (рис. 1). Они просты в использовании и в то же время обладают необходимыми производительностью и функционалом. Контроллеры данной серии подходят для решения разных задач автоматизации во многих отраслях промышленности.
Рис. 1. Контроллер Mitsubishi FX5U-32MR/ES
Контроллер FX3U из этого семейства некогда был одним из самых быстродействующих в мире. В качестве наиболее подходящей альтернативы выступают более новые модели той же серии – FX5U. Сравнение характеристик данного контроллера и его предшественника представлены в таблице 1.
Характеристики |
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 |
Рис. 2. Графические панели оператора Mitsubishi GT2103 и GS2107
Функциональным дополнением к контроллерам являются графические панели оператора GOT. Компания Mitsubishi Electric выпускает широкий спектр таких панелей для работы в достаточно жестких промышленных условиях эксплуатации. Например, панели оператора серии GT2000 можно установить прямо на дверце шкафа управления, подключить к контроллеру или другому устройству и тем самым предотвратить воздействие окружающей среды на оборудование (рис. 2). Некоторые сравнительные характеристики панелей GT2103 и GS2107 представлены в таблица 2.
Модель |
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. Заметим, что связь ПК и контроллера обеспечивается через панель оператора, что может быть весьма полезно в условиях реального применения, когда физического доступа к ПЛК может не быть (например, по причине отсутствия ключа от шкафа управления).
Рис. 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 обеспечивается благодаря непрерывному совершенствованию модельного ряда и поддерживанию качества продукции.
Каталог руководств по работе с продуктами 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 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.
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