<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Logix Designer Archives | DMC, Inc.</title>
	<atom:link href="https://static.dmcinfo.com/blog/tag/logix-designer/feed/index.xml" rel="self" type="application/rss+xml" />
	<link></link>
	<description></description>
	<lastBuildDate>Tue, 07 Jul 2026 15:07:36 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.2</generator>

<image>
	<url>https://static.dmcinfo.com/wp-content/uploads/2025/04/site-icon-150x150.png</url>
	<title>Logix Designer Archives | DMC, Inc.</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>An Introduction to Add-On Graphics and Pop-Ups in Studio 5000 View Designer</title>
		<link>https://static.dmcinfo.com/blog/20798/an-introduction-to-add-on-graphics-and-pop-ups-in-studio-5000-view-designer/</link>
		
		<dc:creator><![CDATA[DMC]]></dc:creator>
		<pubDate>Fri, 11 Oct 2019 12:38:29 +0000</pubDate>
				<category><![CDATA[Allen Bradley PLC]]></category>
		<category><![CDATA[HMI and SCADA]]></category>
		<category><![CDATA[Manufacturing Automation & Intelligence]]></category>
		<category><![CDATA[PLC]]></category>
		<category><![CDATA[Add-On Graphic]]></category>
		<category><![CDATA[Base Property]]></category>
		<category><![CDATA[Global Object]]></category>
		<category><![CDATA[Logix Designer]]></category>
		<category><![CDATA[Pop-Up]]></category>
		<category><![CDATA[Studio 5000]]></category>
		<category><![CDATA[View Designer]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/20798/an-introduction-to-add-on-graphics-and-pop-ups-in-studio-5000-view-designer/</guid>

					<description><![CDATA[<p>Rockwell&#8217;s HMI development software, Factory Talk View (FTV), is a notoriously powerful tool for HMI design with a wealth of valuable features. However, FTV is not always the most intuitive program to work with. Fortunately, Rockwell has also created Studio 5000 View Designer for the PanelView 5000 family of HMIs. View Designer is a design [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/20798/an-introduction-to-add-on-graphics-and-pop-ups-in-studio-5000-view-designer/">An Introduction to Add-On Graphics and Pop-Ups in Studio 5000 View Designer</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Rockwell&rsquo;s HMI development software, <strong>Factory Talk View (FTV)</strong>, is a notoriously powerful tool for HMI design with a wealth of valuable features. However, FTV is not always the most intuitive program to work with. Fortunately, Rockwell has also created Studio 5000 View Designer for the PanelView 5000 family of HMIs. View Designer is a design environment that feels intuitive and user-friendly while incorporating many of the features that make FTV so powerful.</p>

<p class="wp-block-paragraph">In this tutorial, I will walk you through the process of linking a pop-up to an add-on graphic such that the tags associated with the graphic get passed along to the connected pop-up. In the end, we will be able to easily and simultaneously add a graphic and pop-up that allow for monitoring and control of a two-state valve. This result is highly modularized and enables valves to be added or removed from your project easily.</p>

<p class="wp-block-paragraph">Add-on graphics are analogous to <a href="/latest-thinking/blog/id/9258/rockwell-factorytalk-studio-basics-global-objects-and-tag-substitution" target="_blank">global objects in FTV</a> in that they are a collection of graphic elements that can be instantiated multiple times within a project. If a change is made to the definition of an add-on graphic or pop-up, then it will propagate to all instances of those objects that are currently in the project. This ensures consistency across all displays and allows for changes to be pushed to the project fluidly without having to edit each individual instance of the graphic.</p>

<h2 class="wp-block-heading">Initial Setup</h2>

<p class="wp-block-paragraph">Before you get started with your View Designer project, it&rsquo;s important to have at least a basic framework for your project&rsquo;s logic already laid out in Logix Designer. One of the first steps in creating a new View Designer Project is to link it to a Logix Designer Project. An ACD file can also be linked at any time via the project properties under the <strong>&lsquo;References&rsquo; tab.</strong></p>

<p class="wp-block-paragraph" style="text-align: center;"><img decoding="async" alt="Project Properties - Linking a controller and Logix project" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Image-1-Project-Link.png"  /></p>

<p class="wp-block-paragraph">Once the Logix Project is linked, View Designer will have access to all tags, user-defined data types (UDT), and add-on instructions (AOI) that are present in the project.</p>

<p class="wp-block-paragraph">When making reusable graphics, I advise you to have the UDTs and AOIs that you anticipate using in your project. Any changes to these tags and data types in Logix Designer will be reflected in the View Designer Project. However, one should be wary when making changes to existing data types as they might not be compatible with the existing View Designer Project after the changes. You must verify both the controller and the HMI project after making changes.</p>

<p class="wp-block-paragraph">I&rsquo;ve created a simple project containing three valves. Each valve is controlled by an AOI, which contains all the tags needed for our HMI display. Note that by constructing a modularized Logix Designer program, it follows that my View Designer program will also be highly modular. This makes for a more organized and easily reconfigurable project. Thanks to this compartmentalized architecture, I will only need to link a single tag to each of my graphics.</p>

<p class="wp-block-paragraph" style="text-align: center;"><img decoding="async" alt="Instantiated cylinder AOIs in Logix Designer" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Image-2-Controller-Tags.png"  /></p>

<h2 class="wp-block-heading">Making Reusable Graphics</h2>

<p class="wp-block-paragraph">Once you&rsquo;ve created your View Designer Project and linked a Logix Designer project, you&rsquo;re ready to make your add-on graphic. In the Project Explorer in the top left of the screen, go to <strong>Assets &gt; Add-On Graphics</strong>, <strong>right-click the Add-On Graphics folder</strong> and select<strong> New Add-On Graphic.</strong> You may right-click the new graphic and select to rename it. We&rsquo;ll name our graphic <strong>Valve_Solenoid.</strong></p>

<p class="wp-block-paragraph" style="text-align: center;"><img decoding="async" alt="View Designer's project explorer" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Image-3-Add-On-Graphic-Menu.png"  /></p>

<p class="wp-block-paragraph">Double click the add-on graphic entry to begin editing it. Before we add graphical elements, let&rsquo;s first establish our user-defined properties. <strong>User-defined properties</strong> are a lot like placeholder parameters in FTV, although they are a bit more intuitive to work with because they are represented by the name you assign them rather than a number.</p>

<p class="wp-block-paragraph">To access UDTs and AOIs in the linked Logix Designer Project, <strong>click the ellipses button</strong> in the Data Type column, navigate to User-Defined properties, and select the desired data structure. As I noted earlier, our AOI contains all the needed tags, so we can link this one parameter rather than linking a dozen tags individually.<img decoding="async" alt="User defined properties for the add-on graphic" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Image-4-Add-On-Properties_1.png"  /></p>

<p class="wp-block-paragraph">If you want a parameter in your AOI to be accessible in your HMI, then make sure to set its external access appropriately in Logix Designer. Also, note that InOut tags in an AOI cannot be configured for external access. If you want an InOut parameter to be accessible, you can map it to a local tag in the AOI and configure that for external access.</p>

<p class="wp-block-paragraph">Now we&rsquo;re ready to start adding graphical elements to our add-on. View Designer comes with a fantastic array of symbols and graphics in the default toolbox. We are looking for a symbol to represent a valve so we can enter &lsquo;valve&rsquo; in the Toolbox search bar on the left side of the screen, and View Designer presents us with dozens of possible valve options. Here we are trying to create a very general valve faceplate, and so we will choose the simplest valve symbol available. &nbsp;</p>

<p class="wp-block-paragraph">I&rsquo;ve created a basic add-on graphic using the valve graphic and some other simple graphical elements. I&rsquo;ve added a yellow rectangle to show when the valve is in manual mode and a circle to show when the valve is interlocked. I&rsquo;ve also added an animation to the valve symbol, so it&apos;s color changes based on its status.</p>

<p class="wp-block-paragraph" style="text-align: center;"><img decoding="async" alt="Color animation menu for valve symbol" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Image-5-Valve-Color_1.png"  /></p>

<h2 class="wp-block-heading">Pop-Ups and Base Properties</h2>

<p class="wp-block-paragraph">I&rsquo;ve also created a pop-up that can display additional information on the valve and allows the operator to toggle between auto and manual modes and issue commands when the valve is in manual mode.</p>

<p class="wp-block-paragraph" style="text-align: center;"><img decoding="async" alt="A pop-up made for controlling a simple two state solenoid valve" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Image-55-Pop-up.png"  /></p>

<p class="wp-block-paragraph">To make a pop-up, <strong>right-click the User-Defined Screens</strong> folder and select <strong>&lsquo;New Pop-Up.&rsquo;</strong> Like the add-on graphic, this pop-up has the valve AOI as its only user-defined property. It should be noted that all user-defined properties in a pop-up need to be connected, either directly or indirectly, to an instance of the proper data type that exists within the Logix project.</p>

<p class="wp-block-paragraph" style="text-align: center;"><img decoding="async" alt="User defined properties for the pop-up" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Image-6-Pop-Up-Properties_1.png"  /></p>

<p class="wp-block-paragraph">Below, I show the direct method of linking a tag instance to a pop-up. I&rsquo;ve linked it to an instance of <strong>aoiDvc_Cylinder</strong>&nbsp;called cylinder1. This tag instance defined in the definition of the pop-up is called the <strong>Base Property</strong>. When configuring an event that opens the pop-up, you can choose whether the pop-up uses the Base Property or whether it&rsquo;ll be linked to a different instance of the data type.</p>

<p class="wp-block-paragraph" style="text-align: center;"><img decoding="async" alt="Directly linking a controller tag as the base property" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Image-7-Direct-Link_1.png"  /></p>

<p class="wp-block-paragraph">Next, I&rsquo;ll show the indirect method of linking a base property. Here I&rsquo;ve linked the user-defined property itself as the base property. When we add a navigation event that opens the pop-up, we&rsquo;ll pass an instance of the cylinder AOI, and the pop-up will use this.</p>

<p class="wp-block-paragraph">When using this method, you cannot use the base property of the pop-up since it isn&rsquo;t an actual instance of the data type that exists on the PLC. Additionally, you will not be able to compile your project unless you have a navigation event somewhere that opens the pop-up and passes a valid tag to it. Otherwise, you&rsquo;ll get errors saying that View Designer cannot find any of the properties linked to elements of your pop-up.</p>

<p class="wp-block-paragraph" style="text-align: center;"><img decoding="async" alt="Linking a pop-up property to itself. The actual property used will be defined by the graphic that opens the pop-up" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Image-8-Indirect-Link_1.png"  /></p>

<p class="wp-block-paragraph">Now we&rsquo;re going to go back to our add-on graphic and configure it to open our pop-up when the valve symbol is clicked. I add an event to the valve icon to open a pop-up when touched and under Property Configuration enter the user-defined property for the add-on graphic.</p>

<p class="wp-block-paragraph">Now when the graphic is touched, it will pass the aoiDvc_Cylinder&nbsp;instance tied to it to the pop-up.</p>

<p class="wp-block-paragraph" style="text-align: center;"><img decoding="async" alt="Tying the add-on's properties to the pop-up it opens" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Image-9-Add-On-Pop-Up-Link_1.png"  /></p>

<h2 class="wp-block-heading">Using the Graphics</h2>

<p class="wp-block-paragraph">Now to add an instance of the graphic to our HMI, all we need to do is click and drag the graphic into a screen and link an <strong>aoiDvc_Cylinder</strong> tag from the PLC. Then, we&apos;re done!</p>

<p class="wp-block-paragraph" style="text-align: center;"><img decoding="async" alt="Creating an instance of our add-on graphic which will open our pop-up when clicked" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Image-10-Add-On-Instance_1.png"  /></p>

<p class="wp-block-paragraph">Below are a few shots of the pop-up and graphic in action.</p>

<p class="wp-block-paragraph" style="text-align: center;"><img decoding="async" alt="Manual mode work" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Image-11-Action-Shot-1.png"  /></p>

<p class="wp-block-paragraph" style="text-align: center;"><img decoding="async" alt="Manual mode faulted" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Image-12-Action-Shot-2.png"  /></p>

<p class="wp-block-paragraph" style="text-align: center;"><img decoding="async" alt="Interlocked" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Image-13-Action-Shot-3.png"  /></p>

<p class="wp-block-paragraph" style="text-align: center;"><img decoding="async" alt="Auto mode home" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Image-14-Action-Shot-4.png"  /></p>

<h2 class="wp-block-heading"><strong>Final Tips</strong></h2>

<ul class="wp-block-list">
 <li style="margin-bottom:15px;">The expression editor is a powerful tool that allows a high degree of configurability and specificity in your display. In this example, we only linked the exact value of a status tag to the valve color, but it could be used for much more complex displays. Keep this in mind when programming your HMI.</li>
 <li style="margin-bottom:15px;">Always be sure that your controller and HMI project can be verified after you make changes to AOIs, UDTs, and tags in RSLogix. Your tag binding expressions will not be altered in View Designer even if you altered the Logix tags linked to them.</li>
 <li style="margin-bottom:15px;">Compartmentalizing your code into UDTs and AOIs will make both the coding and HMI design experiences much more fluid and will save time when changes must be made.</li>
 <li style="margin-bottom:15px;">Every property in a pop-up needs to somehow be connected to an instance of the proper data type that exists within the linked Logix Designer project for the View Designer project to compile. Either directly, by linking a PLC tag as the base property, or indirectly, by having a navigation event that opens the pop-up and passes a PLC tag through to it.</li>
</ul>

<p class="wp-block-paragraph" style="margin-bottom:15px;">Learn more about DMC&apos;s <a href="/services/manufacturing-automation-and-intelligence/plc-programming/allen-bradley-plc-programming">Allen-Bradley Programming services</a> and our <a href="/services/manufacturing-automation-and-intelligence/hmi-and-scada-programming/rockwell-factorytalk">FactoryTalk expertise</a>. <a href="/contact">Contact us</a> with any questions or inquiries.&nbsp;</p>
<p>The post <a href="https://static.dmcinfo.com/blog/20798/an-introduction-to-add-on-graphics-and-pop-ups-in-studio-5000-view-designer/">An Introduction to Add-On Graphics and Pop-Ups in Studio 5000 View Designer</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Commission an Allen Bradley PowerFlex VFD</title>
		<link>https://static.dmcinfo.com/blog/21678/how-to-commission-an-allen-bradley-powerflex-vfd/</link>
		
		<dc:creator><![CDATA[Joshua Zimmerle]]></dc:creator>
		<pubDate>Wed, 01 May 2019 13:36:32 +0000</pubDate>
				<category><![CDATA[Allen Bradley PLC]]></category>
		<category><![CDATA[Manufacturing Automation & Intelligence]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[Logix Designer]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/21678/how-to-commission-an-allen-bradley-powerflex-vfd/</guid>

					<description><![CDATA[<p>PowerFlex VFDs are very adept drives capable of interfacing with a lot of options for control, configuration, and monitoring. However, this range of capabilities can be daunting and confusing for those unfamiliar with industrial VFDs, or new to PowerFlex drives. This tutorial will demonstrate how to set the IP address of a PowerFlex VFD drive [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/21678/how-to-commission-an-allen-bradley-powerflex-vfd/">How to Commission an Allen Bradley PowerFlex VFD</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">PowerFlex VFDs are very adept drives capable of interfacing with a lot of options for control, configuration, and monitoring. However, this range of capabilities can be daunting and confusing for those unfamiliar with industrial VFDs, or new to PowerFlex drives.</p>

<p class="wp-block-paragraph">This tutorial will demonstrate how to set the IP address of a PowerFlex VFD drive and how to uses Logix Designer to configure drive and motor parameters needed for commissioning.</p>

<h2 class="wp-block-heading">Setting the IP Address Using BootP</h2>

<p class="wp-block-paragraph">Perhaps the simplest way to configure the IP address of a new PowerFlex drive is to uses BootP. BootP is a free DHCP tool that allows you to quickly set the IP address of a device using the device&rsquo;s MAC address. Each PowerFlex drive will have a unique MAC address that can be found somewhere on the physical drive. For PowerFlex 523, 525, and 527s it&rsquo;s located under the drive&rsquo;s terminal cover on the left side of the case.</p>

<ol class="wp-block-list">
 <li style="margin-bottom:20px;">Once you have the MAC address for the drive&nbsp;you want to configure, <strong>open BootP</strong>. If prompted, select the network interface that&rsquo;s connected to the same network as the drive.</li>
 <li style="margin-bottom:20px;">Once BootP has found the drive, you should see the drive&rsquo;s MAC address in BootP. Double click the MAC address and enter the desired IP address. (It may be a good idea first to try and ping the IP address to confirm that no other devices are already using the IP address.)<br />
 <img decoding="async" alt="" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/1-bootp-ethernet-addresses.png"  /></li>
 <li style="margin-bottom:20px;">Now, right-click on the device and select <strong>Disable BootP/DHCP.</strong>&nbsp;If this does not work you may have to open RSLinx Classic and choose <strong>Disable DHCP</strong> on the drive.<br />
 <img decoding="async" alt="" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/2-disable-bootp-dhcp.png"  /></li>
</ol>

<h2 class="wp-block-heading">Setting the IP Address on the Drive&rsquo;s Faceplate</h2>

<p class="wp-block-paragraph">You can also set the IP address of a drive using the keypad. This process is useful if DHCP mode is disabled, and you don&rsquo;t know the drive&rsquo;s IP address, or you are having trouble connecting to the drive over the network due to an IP conflict or similar problem.</p>

<p class="wp-block-paragraph"><strong>Note:</strong> these parameter numbers are for PowerFlex 520s (523, 525, 527) drives and may differ for other PowerFlex drives. Check your drive&rsquo;s manual for parameter numbers.</p>

<ol class="wp-block-list">
 <li style="margin-bottom:20px;">Starting on the main speed display on the drive press <strong>enter</strong>, and then <strong>press up</strong> until you see the letter C followed by a three-digit number.</li>
 <li style="margin-bottom:20px;">Press <strong>enter </strong>as well as <strong>&apos;up and down&apos;</strong> until you arrive at C128, and press <strong>enter</strong> again. (C stands for communications, and 128 is the start of the IP address configuration we need to set to configure the drive for Ethernet IP communication)<br />
 <img decoding="async" alt="" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/3-c-128-set-ethernet.png"  /></li>
 <li style="margin-bottom:20px;">By default, C128 is set to 2, which <strong>enables DHCP</strong> and <strong>disables Ethernet IP</strong>, press <strong>down </strong>to set C128 to 1 and then enter and escape.</li>
 <li style="margin-bottom:20px;">Now set C129 to the first octet of the desired IP address and C130-C132 to the second, third and fourth octet. For example, 192.168.1.55<br />
 <img decoding="async" alt="" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/4-c-129-ethernet-ip.png"  /></li>
 <li style="margin-bottom:20px;">Set C133-C136 with the desired subnet mask, typically 255.255.255.0.</li>
 <li style="margin-bottom:20px;">Set C137-C140 with the default gateway, typically whatever the IP address was with the last octet replaced with 1.</li>
 <li style="margin-bottom:20px;">Now power cycle the drive and check that the IP address is accessible. (The easiest way to open the command line and type &ldquo;ping xxx.xxx.xxx.xxx&rdquo;, substituting in the drives IP address.)</li>
</ol>

<h2 class="wp-block-heading">Configuring Drive Parameters from Logix Designer</h2>

<p class="wp-block-paragraph">Drive parameters are stored in both the VFD and Logix Designer and can be changed directly on the drive or through Logix Designer. This makes it quick and easy to upload or download parameters between drives. The one exception to this is that there must first be a known ethernet IP address for the drive before Logix Designer can connect to the drive.</p>

<ol class="wp-block-list">
 <li style="margin-bottom:20px;">To add a VFD drive to Logix Designer, under <strong>I/O Configuration</strong> right click your network interface and select <strong>add module</strong>, then find the <strong>catalog number</strong> matching your drive and <strong>double click</strong> it.<br />
 <img decoding="async" alt="" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/5-selecting-new-ethernet-module.png" /></li>
 <li style="margin-bottom:20px;">Now enter the <strong>drives name, IP address, rating, </strong>and <strong>other parameters</strong>. Click &apos;<strong>Ok</strong>.&apos; The drive should be added to the I/O Configuration.</li>
 <li style="margin-bottom:20px;">Under I/O Configuration, <strong>double click</strong> on the drive and <strong>select parameters</strong>. Here you can enter all the motor and drive parameters including motor speed, current, voltage, fault signaling, and control.</li>
 <li style="margin-bottom:20px;">Once all the parameters are correct, click on <strong>connect </strong>in the top right corner and hit <strong>download</strong>. This will download the project parameters onto the drive. (If prompted select the drive from the list of devices.)<br />
 <img decoding="async" alt="" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/6-download-the-powerflex.png"  /></li>
</ol>

<p class="wp-block-paragraph">PowerFlex VFDs are very capable drives that with a little know-how can quickly be set up and commissioned. I hope this information helps you understand the process of commissioning a PowerFlex drive and some of the options for the setup that PowerFlex drives offer.</p>

<p class="wp-block-paragraph">Learn more about DMC&apos;s <a href="/services/manufacturing-automation-and-intelligence/plc-programming/allen-bradley-plc-programming">Allen Bradley PLC Programming</a> services and <a href="/contact">contact us</a> to get started on your next project.</p>
<p>The post <a href="https://static.dmcinfo.com/blog/21678/how-to-commission-an-allen-bradley-powerflex-vfd/">How to Commission an Allen Bradley PowerFlex VFD</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
