Categories

Entries for the 'HMI and SCADA' Category

Configuring a WinCC Professional Trend to Update Start and End Times based on DateTime Tags
Lillian Walker

Configuring a WinCC Professional Trend to Update Start and End Times based on DateTime Tags

I was recently working on a project with a tricky trending feature: display a trend over the course of a batch while the batch is running. No matter how long the batch had been running, we wanted to show the process value for the length of the trend. This isn't an out of the box feature for a WinCC Professional trend control, but with some simple scripting, it was ready to go! Check out this quick guide to get started. Step 1: Create the Required Tags On the HMI, we will need to hav...

Continue reading →


Setting up a new Allen-Bradley PLC and HMI: Tips and Tricks
Kevin Best

Setting up a new Allen-Bradley PLC and HMI: Tips and Tricks

In this blog, I’ll walk you through the basic commissioning steps to get a brand-new Allen-Bradley PLC and HMI up and running. All the information covered here is also available in Rockwell’s help documentation, but I tried to distill out the most important bits to get you off the ground as fast as possible. Before we start, you'll need all of the components networked together and powered on. You'll also need a PC with all the relevant Rockwell software installed. Once you...

Continue reading →


Using Digital Inputs and Command Data Set 1 to Control a Siemens G120 CU240
Ryan Lake

Using Digital Inputs and Command Data Set 1 to Control a Siemens G120 CU240

I was recently on site with a client to commission a Siemens G120 VFD. This particular VFD was being used to drive a blower motor and inflate an airbag. The client required hard-wired manual control of the motor, in addition to controlling it from the main 1500 PLC. Manual mode control would simply turn the motor on and off at a specified setpoint. Before arriving onsite, DMC decided to use control data set 0 for Profinet control, and data set 1 for hard-wired control. This required some pa...

Continue reading →


Redundancy in WinCC + Process Historian Connection
John Michael Frullo

Redundancy in WinCC + Process Historian Connection

Certain control systems require operation 24/7, 365. That is: these systems should always be in action! In such applications, a fault in the controller or computer could prove disastrous. Therefore, redundant systems are introduced to handle automatic fail-over in the case of a primary system fault. SCADA (Supervisory Control and Data Acquisition) systems are a prime candidate for redundant applications, as they monitor and control the status of the entire operation. DMC has worked with sever...

Continue reading →


Tips for Importing Allen-Bradley Tags into an InTouch HMI
Joe Kraemer

Tips for Importing Allen-Bradley Tags into an InTouch HMI

Creating tags in a Wonderware InTouch HMI project that connect to your Allen-Bradley PLC is quick and easy for small projects. However, on projects with hundreds or thousands of tags, it can become time consuming! To speed up this process, we use InTouch's DBDump and DBLoad features, which allows the use of Microsoft Excel to change the tagname dictionary. Method 1 - Manual Tag Creation (Small Projects) Start in InTouch WindowMaker by opening the T...

Continue reading →


WinCC Comfort/Advanced HMI Heartbeat
Furqan Ayub

WinCC Comfort/Advanced HMI Heartbeat

WinCC Advanced provides a way to monitor the heartbeat of the HMI through an area pointer called coordination word. PLC can monitor this life bit and find out when the HMI gets disconnected. This blog shows you how to monitor the HMI life bit on a Siemens PLC. Create a data block variable of type Word called wCoordinationWord and open HMI connections in Portal. After you select the HMI connection that is linked to your PLC, select the area pointer tab. Enable the Coordination area point...

Continue reading →


DMC Is Ignition 7.9 CORE Certified
Nick Shea

DMC Is Ignition 7.9 CORE Certified

DMC is excited to announce that we are now Ignition 7.9 CORE certified. Project Engineer Elizabeth Hill passed the Ignition Core Certification exam designed to test understanding and knowledge of Ignition. The test covers Ignition architecture, real-time status and control, historical data logging, UDTs and templates, and alarming. Testing & Certification The test itself consists of two parts and takes an average of eight hours to complete. Part one, Troubleshooting Prompt...

Continue reading →


Siemens HMI Toolbox: HTML Browser
Emily Shanker

Siemens HMI Toolbox: HTML Browser

Each post in the Siemens HMI Toolbox series highlights a native HMI object in the Siemens WinCC Comfort, Advanced, or Professional environments. It is our goal to help users become more familiar with HMI development by sharing some of our best practices and useful tools we have learned. This post focuses on the HTML Browser object. Overview: The HTML Browser object allows you to view simple HTML pages in your HMI runtime application. DMC has used this HMI element to serve many different...

Continue reading →


Siemens HMI Toolbox: PDF View
Emily Shanker

Siemens HMI Toolbox: PDF View

Each post in the Siemens HMI Toolbox series highlights a native HMI object in the Siemens WinCC Comfort, Advanced, or Professional environments. It is our goal to help users become more familiar with HMI development by sharing some of our best practices and the useful tools we have learned. This post focuses on the PDF view control object. Overview: The PDF view object allows you to display PDF documents in your HMI runtime application. This can be an incredibly powerful tool in applica...

Continue reading →


8 Readability Tips to Try on Your Next HMI Project
Ashley Sherwood

8 Readability Tips to Try on Your Next HMI Project

Why do we code PLCs, design HMIs, create complex SCADA networks? The short answer is - so that somebody can use them to get a job done. For an HMI to be useable, it must be readable. Readability isn't just a matter of word choice. Technical choices like text alignment, line width, or font size can make or break readability. Here are eight tips for ensuring readability in your HMIs:  1. Left-align Text Likewise, justifying text creates awkward g...

Continue reading →


Flattening WinCC's Skeuomorphism: The Toggle Switch
Eric Baggen

Flattening WinCC's Skeuomorphism: The Toggle Switch

I recently developed an HMI using WinCC 7.4 for an automation project. Building it from the ground up afforded me the opportunity to deviate from WinCC’s default skeuomorphic controls and instead experiment with more modern, flatter UI elements found on consumer-facing products like smartphones and web interfaces (think Facebook, Google, and Apple). I relied on WinCC’s faceplate types to create generic controls that could be dragged and dropped as needed without additional ov...

Continue reading →


Siemens Open Library Customization with HMI Styling
Otto Gottlieb

Siemens Open Library Customization with HMI Styling

Siemens TIA Portal Libraries have helped me develop PLC and HMI code faster and manage it better. Recently, I have been working with the HMI Styling section of the Portal Library, and I have found it very helpful. This blog shows some practical examples of using HMI Styling in projects. Specifically, it focuses on how styling can work with the Siemens Open Library. Siemens has released all the documentation you need to get started. Part 1: The Basics When you create a Comfort Panel...

Continue reading →


FactoryTalk View: Parameter Linking Bug Fix
Emily Shanker

FactoryTalk View: Parameter Linking Bug Fix

Global Objects are a great way to cut down on development time, modularize, and add repeatability to your FactoryTalk HMI project. We previously explored this topic in our blog, Rockwell FactoryTalk Studio Basics: Global Objects and Tag Substitution.  This tutorial will first walk new and experienced users alike through how to create a Global Object and utilize many of the advanced features Rockwell Automation's FactoryTalk offers. It will also demonstrate how to resolve potenti...

Continue reading →


Leveraging Siemens MultiUser Engineering for TIA Portal
Gina Brooks-Zak

Leveraging Siemens MultiUser Engineering for TIA Portal

With Siemens TIA Portal V14, a great new tool for PLC and HMI development called MultiUser Engineering was released. MultiUser Engineering allows multiple developers to access a server project through local sessions and quickly and seamlessly merge updates to PLC or HMI code such as function blocks, user-defined types (UDTs), WinCC Comfort or Advanced screens, and more. DMC has been using the MultiUser tools with great success, and I'd like to share a few insights with y...

Continue reading →


Siemens RFID Card Reader Setup, User Administration, and Auto-Login
Nikhil Holay

Siemens RFID Card Reader Setup, User Administration, and Auto-Login

This blog is an instruction guide to installing the necessary Comfort Panel HMI software for interfacing with a Siemens RFID card reader. Additionally, the guide will demonstrate the necessary setup elements in the PLC project, as well as instructions for getting started with user administration and auto-login. Definitions UID - Unique Identifier, tied to an individual card SOAP - Simple Object Access Protocol, Protocol specification for exchanging structured information in...

Continue reading →


3 Tools for Debugging Scripts in Ignition
Elizabeth Hill

3 Tools for Debugging Scripts in Ignition

If you use Inductive Automation's Ignition server software designed for total system integration, you might encounter instances when your script doesn’t run correctly the first time. Here are a few tools to help you find the bug. Tool One - Gateway Script If you're running a gateway script, the first place you should navigate to is the Status Page of the gateway. Then, locate the Gateway Scripts page. There, you will be able to see a...

Continue reading →


Using Custom Properties on Templates in Ignition
Elizabeth Hill

Using Custom Properties on Templates in Ignition

Ignition is a modern HMI/SCADA based software platform from Inductive Automation that closes the gap between production and IT with unlimited, web-based monitoring and central control of an entire facility via a single central server. There are tons of features to use Ignition's independent modules for including Real-Time Status Control, Alarming, Reporting, Data Acquisition, Scripting, Scheduling, MES, and Mobile support. Sometimes, there are tweaks you might want to make th...

Continue reading →


4 Tips for Ignition Designer
Elizabeth Hill

4 Tips for Ignition Designer

Ignition is an expandable and scalable Java-based SCADA platform from Inductive Automation. As a developer, the two main components that you interact with are the Designer and the Gateway. The Designer is where you edit the lower level components, like screens, tags, and scripts. The Gateway is where all of the higher level configuration lives – OPC connections, database connections, user management, etc. Here are some basic tips and tricks that I have found useful when devel...

Continue reading →


How to Convert from ProTool to WinCC Flex
Nikhil Holay

How to Convert from ProTool to WinCC Flex

ProTool is an HMI software package from Siemens. Most people (myself included) are most familiar with WinCC Flexible and Portal as the two primary Siemens HMI software packages. ProTool is the predecessor to WinCC Flex, and was phased out in 2004. So, what do you do if you have an HMI stuck in ProTool? Luckily, the conversion to WinCC Flex is very straightforward. Why Convert? There are several good reasons to convert your project from ProTool to WinCC Flex.  Many current Siemen...

Continue reading →


Automatic HMI Connection Fail-over in TIA Portal with the S7-400H
Jason Mayes

Automatic HMI Connection Fail-over in TIA Portal with the S7-400H

For anyone who has spent much time working with the SIMATIC S7-400H, it becomes quickly apparent that the devil is often in the details. You find that there are many small settings and 'tricks' that you uncover while setting up redundancy, redundant Modbus communication, redundant communication interfaces for I/O, configuring hardware, etc., that you need to get things running. Sometimes those small details are hard to catch. In the words of my wise colleague Lillian Walker, "The re...

Continue reading →


Page 1 of 4First   Previous   [1]  2  3  4  Next   Last   

Categories