Categories

Entries for the 'HMI and SCADA' Category

Comfort Panel HMI Faceplate Programming with a Siemens PLC
Otto Gottlieb

Comfort Panel HMI Faceplate Programming with a Siemens PLC

Recently I was working on an S7-300 PLC project that required a fairly advanced HMI, so we chose the Comfort Panel to use Faceplates for the many pop-ups and identical controls required. Creating these Faceplates was a great way to increase our productivity in development, and I would like to share one very important lesson that we learned in the process. The test project I created uses an S7-300 PLC and a Comfort Panel HMI. The HMI control that I created is a Start-Stop HMI pushbutton...

Continue reading →


How to Create Fanuc HMI Panels Using the Panel Wizard
Frank May

How to Create Fanuc HMI Panels Using the Panel Wizard

Even though you want Fanuc robots to be as autonomous as possible, you sometimes need operators to interact with your robots and need a simple interface for that. Using third party HMIs to communicate with Fanuc Robots is certainly an option, but there is a bunch of setup needed, and accessing all the variables on the robot is difficult. Instead, you can create the interface using the built-in "Panel Wizard" to create up to four different operator screens. This blog will show you ho...

Continue reading →


WinCC Comfort/Advanced V13 SP1: Pop-Up Screens and Slide-In Screens
Jeff McCormick

WinCC Comfort/Advanced V13 SP1: Pop-Up Screens and Slide-In Screens

Earlier this year (January 2015), Siemens released their latest service pack for the TIA Portal V13. This included updates to Step7 V13 SP1 and WinCC Comfort/Advanced V13 SP1, along with several others. Along with the WinCC V13 SP1 pack came the addition of the Pop-Up Screen and Slide-In Screen features. It is important to note that this is only available for HMIs running WinCC Comfort/Advanced V13 SP1 and WinCC Runtime Advanced V13 SP1. Currently, these features are only available for Comfort a...

Continue reading →


MS SQL Stored Procedures Directly from Beckhoff TwinCAT PLC
Nicklas Thystrup

MS SQL Stored Procedures Directly from Beckhoff TwinCAT PLC

Beckhoff TwinCAT 2 and 3 PLCs have the ability to execute SQL stored procedures to read or write data without the need for an HMI. This is achieved by setting up TwinCAT Database Server on the PLC to manage the database connections, and using functions from the TcDatabase library to execute stored procedures. This blog will go through the steps to setup the TwinCAT Database Server and execute a pre-existing stored procedure. 1. Setup your SQL database and write your stored procedure. 2....

Continue reading →


How to Find and Replace items in WinCC 7.2
Frank May

How to Find and Replace items in WinCC 7.2

There is no global CTRL+F and Replace in  WinCC v7.2 that catches everything at once, but there are a few tools that can help you accomplish the same thing.  Let’s say we have a picture for Robot Defense. This picture has tags, text, script, and dropdown options for Robots. We want to make an identical screen, but for Alien Defense. Below is what we start with: Highlight everything on the screen and right click to bring up "Linking Options" Select "...

Continue reading →


DMC Recognized as a SIMATIC WinCC Specialist
Kristie Simon Shea

DMC Recognized as a SIMATIC WinCC Specialist

As a Siemens Solution Partner, DMC is proud to have recently been recognized as a Siemens WinCC Specialist. WinCC Specialists are qualified experts who can implement complex SCADA projects using Siemens’ best practices. This prestigious acknowledgment means that “the quality and project management processes, as well as the technical WinCC-Know-How” at DMC has been approved by Siemens through a central audit process.  With this designation, DMC has a direct line of communic...

Continue reading →


DMC to Present at Siemens Oil and Gas Innovations Conference
Kristie Simon Shea

DMC to Present at Siemens Oil and Gas Innovations Conference

Siemens is hosting the 2015 Siemens Oil & Gas Innovations Conference at Minute Maid Park in Houston, Texas from April 22-April 23. As a Siemens Solution Partner and with a new office opening in Houston, Texas later this year, I am honored to represent DMC at this year’s conference. My presentation, Improving and Scaling SCADA Systems: Is WinCC OA Right for Me? will be a part of the Solution Partner Breakouts taking place on Wednesday, April 22. WinCC OA is similar to a traditional S...

Continue reading →


SIMATIC IT Line Monitoring Tool for Overall Equipment Effectiveness
Kevin Ferrigno

SIMATIC IT Line Monitoring Tool for Overall Equipment Effectiveness

DMC has recently been working closely with Siemens in expanding opportunities to utilize their Manufacturing Execution Systems and Manufacturing Operations Management platform, SIMATIC IT. One area we've pursued is development of a Line Monitoring tool to help manufacturers implement a cost effective way to measure Overall Equipment Effectiveness (OEE) and perform downtime analysis.   This result is a low cost solution built on a Siemens S7-1200 PLC and SIMATIC IT Line Montioring Syst...

Continue reading →


Siemens WinCC OA - The Open Architecture SCADA Package
Leon Grossman

Siemens WinCC OA - The Open Architecture SCADA Package

When asked if we work with a particular technology here at DMC, my answer is always "yes". PLC, Embedded, Test and Measurement, Business Logic: we do it all and more. WinCC OA (OA) is the spiritual analogue to that philosophy in SCADA form. There are native drivers for Siemens and Allen Bradley PLCs as well as an OPC driver so it will work with nearly any modern controller. Supporting a wide range of hardware is expected of a product that is targeted to the same space as Wonderwa...

Continue reading →


B&R Automation Studio: Create Popup Windows on HMI Pages
Otto Gottlieb

B&R Automation Studio: Create Popup Windows on HMI Pages

Creating popup windows on HMI pages enhances the interaction between the operator and the machine. The creation of popup windows in Automation Studio involves many other important aspects of making an HMI more dynamic such as formatting layers on pages, controlling and using the HMI display in program code, and manipulating the statuses of HMI elements. If you are new to creating HMI pages with Automation Studio, then you can learn a lot from this video. Learn more about DMC's B&R Aut...

Continue reading →


Refreshing Datasources in Iconics’ Genesis64 HMI/SCADA Development Software
Sudeep Gowrishankar

Refreshing Datasources in Iconics’ Genesis64 HMI/SCADA Development Software

Datasources in Genesis64 are defined within the GridWorX64 application to cache data for display and use in the HMI. My experience with datasources has been as a link between a SQL server database and Genesis64. However, while developing an application that contained numerous datasources (40+), I ran into an issue that rendered the application unusable. This blog post describes the issue and a workaround. The Problem: Refreshing datasources with a time trigger takes an increasingly long amou...

Continue reading →


Review of the Iconics Genesis64 HMI/SCADA Development Software
Sudeep Gowrishankar

Review of the Iconics Genesis64 HMI/SCADA Development Software

Over the course of the last few months, I have delved deep into the Genesis64 HMI/SCADA development software package by Iconics while working on a standardized solution for recipe editing in manufacturing lines. Overall, it is a competitive option when fast development time and web access are valued.  One of the features that enables fast development is the ability to use data from a SQL server database, a standard in many industries. Genesis64 uses an application called GridWorX64 Serve...

Continue reading →


View DMC's 2014 Siemens Automation Summit Presentations
Tim Jager

View DMC's 2014 Siemens Automation Summit Presentations

DMC attended the annual Siemens Automation Summit last month, held June 23 - 26, 2014. We enjoyed four days of learning and networking with new friends at Walt Disney World's Contemporary Resort in Orlando, FL. The week kicked off with Monday night's popular Connect Event. This casual cocktail event allowed attendees to build their network using a mobile friendly app or website developed by DMC and Prism Systems to connect and share contact information. Attendees also got a previ...

Continue reading →


VBScript Strings and Siemens HMI Smart Tags:  'Play nice, you two!'
Grant Anderson

VBScript Strings and Siemens HMI Smart Tags: 'Play nice, you two!'

String concatenation. If a programming language supports strings, it's going to support concatenating them. The means of doing so are usually straightforward and often times involve a simple library call or even a one character operator such as "+" or "&." Internal string representation typically follows one of two paradigms: either the string uses a unique terminator to signal the end of the string, or it includes within the type itself the length of the n...

Continue reading →


DMC Joins ICONICS System Integrator Partner Program
Jessica Mlinaric

DMC Joins ICONICS System Integrator Partner Program

DMC is proud to have joined the ICONICS System Integrator Partner (SIP) program. The System Integrator Partner designation identifies DMC's proficiency with ICONICS products, and proven ability to develop ICONICS solutions, and efficient deployment of projects.  As an ICONICS System Integrator Partner, DMC will take part in the ICONICS 2013 Worldwide Customer Summit held from September 23 - 26, 2013 in Newport, Rhode Island. The theme for the event is  “Get Connected &ndas...

Continue reading →


Getting Young Kids Interested in Technology
Frank Riordan

Getting Young Kids Interested in Technology

I'm always trying to get my daughters, ages 8 & 5, interested in what we do here at DMC. It's a challenge because I have a hard enough time explaining what DMC does to someone I meet at a cocktail party, never mind a couple of young kids. However, I recently had two great experiences with them that actually piqued their interest. The first was a trip to Legoland in Carlsbad, California. In addition to Miniland USA, Land of Adventure and other fun rides, there also is a Lego Factory T...

Continue reading →


Automation Redundancy Using ICONICS WebHMI Solutions
Jon Carson

Automation Redundancy Using ICONICS WebHMI Solutions

There are many good options for automation and controls redundancy out there. Here is an example we just recently used in the field. The customer specified a requirement of complete redundancy for all IT, networking, and HMI components of one of a large-scale manufacturing line. The system architecture we chose incorporated thin-client HMIs with server virtualization, off-the-shelf ICONICS redundancy solutions, dual KEPware OPC servers, a custom .NET service, and automatically backed-up SQL data...

Continue reading →


Boris Cherkasskiy

Read Command Line Parameters from VBA

Recently, I needed to read a command line parameter within a VBA code (it's for an Iconics SCADA application, but I developed it with Excel VBA which is essentially the same). It doesn't sound like a big deal but there were a few not-so-obvious tricks that I thought were worth sharing. I started with the simplest solution using a "GetCommandLineA" Windows API function from kernel32.dll. It was supposed to return a pointer to the c...

Continue reading →


Iconics, VBA, VBScript, and Writing to OPC Tags
Jimmy Condon

Iconics, VBA, VBScript, and Writing to OPC Tags

Background DMC has often had to download a high number of values from a SQL server to an OPC server. In the past, this had usually been done with VBA code that was called from an Iconics HMI screen. The code looped through about 600 tags in less than a minute. The VBA code was always executing locally (on the same PC) as the OPC server it was writing to. For a particular application, the HMI architecture switched to using WebHMI. Therefore, the VBA code needed to be converted to VBScript f...

Continue reading →


DMC at the 2011 Siemens Automation Summit
Frank Riordan

DMC at the 2011 Siemens Automation Summit

As a proud Siemens Solution Partner, DMC always looks forward to participating in the annual Siemens Automation Summit. Each year, the Summit offers attendees several days of engaging demonstrations, networking opportunities, and other breakout events focusing on the end-user. Tim Jager, Nick Shea, and I attended the 2011 Automation Summit from June 27-30 at Disney's Yacht and Beach Club Resorts in Orlando, FL.  Connecting the User Community This year, DMC helped ...

Continue reading →


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

Categories