DMC, Inc.

Getting Started with Keyence VT Studio

VT Studio is the HMI programming platform developed by Keyence for their VT series HMIs. This guide will cover the basic capabilities of this software and how to get started with your own HMI programming project. In this tutorial, we will use Keyence’s PLC backend with KV Studio, as it pairs best with the software.

Creating a New Project

After you open the platform for the first time, go to “File” > “New” (Or use the shortcut Ctrl+N) to create a new project.

Keyence VT STUDIO file menu

A pop-up screen will appear asking you to select the series and model of the HMI you are programming for. You may also select whether you wish to use a slide tab and what location it will exist in. Select the correct configuration and press “PLC model settings.”

Keyence VT STUDIO HMI development software VT model settings

In PLC model settings, you can select from a variety of manufacturers, including Rockwell, Siemens, Mitsubishi, and more. The communications are Ethernet- based, and you can select a general Modbus TCP protocol, allowing you to link any controller capable of Modbus to your VT series HMI.

Keyence VT STUDIO HMI development software PLC model settings "KEYENCE" dropdown menu

For our purposes, we will use a Keyence KEV-X500/X300 PLC platform as our target PLC. There is also a “Multitalk” function that lets you communicate with multiple controllers. They don’t need to be the same type either. Once you select your PLC platform, click “OK” to continue.

Keyence VT STUDIO HMI development software PLC model settings selected

You will then see the project editor for your new empty project. You may begin using components to design your HMI screen, but first it is good practice to link your PLC to the HMI project and set an IP for the HMI itself.

Keyence VT STUDIO HMI development software editing workspace

To set the HMI IP address, navigate to “VT setting > Ethernet/Language/Video” and ensure “Send VT setting” is enabled so you may set the IP addresses of the HMI panel ports.

VT STUDIO HMI configuration software screen for setting up Ethernet/Language/Video parameters

Setting Up the KV-Studio PLC Tags for HMI Access

Since we are using a Keyence KV-Series PLC as our controller, first make sure the tags we want the HMI to access are configured properly. Open up the Variable Edit viewer for the group of tags you wish the HMI to have access to, and make sure that the OPC UA setting is configured to either “Output” or “InOut” depending on if you want the HMI to have read or read/write access to your tag. The “Output Information” box must be checked as well. Make sure your project is saved and keep it open while you navigate back to VT Studio.

Variable Edit Window in Keyence KV STUDIO

Importing KV-Studio Tags Into VT Studio

Once back in your VT Studio project, navigate to the “Device comment/variable list” tab on the right-hand side of the program and press “Import.”

Device comment/variable list window

This will open a pop-up that should have your KV Studio project under the “KV STUDIO currently running” option. If your project is not currently open, then you can select it via the “KV STUDIO project” option. Press “Execute” after you select your project.

Device comment/Variable loading import dialog in Keyence KV STUDIO

Now the tags you have configured in KV Studio should be visible in the “Variable” tab within the “Device comment/variable list.”

Device comment/variable list window from Keyence software

To finish linking the PLC, navigate to “Periphery connection > PLC communication condition” under “System setting” and ensure your target PLC is set to the correct PLC address, and the same number you imported.

PLC communication condition settings screen in KEYENCE VT STUDIO software

Background Screen Creation

The best way I have found to develop screens within VT Studio is to first create a “Background” screen that will be used as the basis for all other screens. This allows you to keep a header, footer, or other elements consistent throughout all of the other screens you create. Start by adding a background color to this screen. Right-click the screen in the project editor and press “Screen attribute settings.”

VT STUDIO open on a screen item, with "Screen attribute settings" highlighted

There, you can modify the Screen ID, which references the screen itself. We can leave this standard for now, but we will change the background to something other than black.

Screen ID and Background settings configuration panel inside HMI

Once we pick the background, we can create a header on our background screen. Using simple drawing tools, text objects, and buttons, we will create a title as well as navigation options. We will also use the parts catalog to add a clock to the header, but there are plenty of other options if needed.

Keyence VT STUDIO Parts catalog
"Parts catalog" window from KEYENCE VT STUDIO

The final background screen + header includes a title, two navigation options, and a clock to read the current time. Next, create two additional screens, link them to the navigation buttons, and ensure the background screen is used.

Sample HMI screen layout

In the project navigation screen, press the “New screen” button to open the “New screen” pop-up. In this view, we will ensure the Page No. is unique, give the screen a name, and press “OK.” Ensure the background color matches across all new screens you create. Do these steps to create two unique screens.

New screen configuration dialog in Omron NB-Designer HMI

Once you’ve created these screens, go back to the first screen we are using as a background and double- click on the “Screen 1” button. On this screen you can add different actions that occur on button press. Change the current “Switch function” to “Switch page” and ensure the Page No. matches the Screen 1 page we created, and then press “OK.” Do the same thing for the “Screen 2” button as well.

Switch settings configuration dialog in an HMI

Key Takeaways

At this point, you’ve built the basis of your VT Studio project, connected your PLC tags, created your initial sceens, and configured buttons to navigate between them. With the basic project structure and screen navigation in place, you’re ready to explore more of VT Studio’s HMI development capabilities.

In Part Two, we’ll continue building on this project and walk through additional VT studio features to create a more functional HMI application.

Ready to take your HMI project further? Partner with DMC.

Explore our HMI programming and industrial automation services, or contact us to discuss
your next project.