Categories

All

Services

Industries

Case Studies

Page 1 of 18First   Previous   [1]  2  3  4  5  6  7  8  9  10  Next   Last   

Adding User Authentication to Your LabVIEW Project

Posted in LabVIEW Programming, Test and Measurement, Test and Measurement Automation

Most industrial applications require user access levels to protect sensitive information, protect equipment, or to log specific events with the current user. These access levels hold true for test and measurement applications as well. For this reason, DMC developed a set of independent VI’s that can be integrated into any project to add user access levels. The different levels can then be utilized to control the program’s available functionality based on the user logged in.

Continue reading →

Customizable UI in DMC's Flex Framework

Posted in Data Analysis, Data Mining, and Reporting, LabVIEW Programming, Test and Measurement, Test and Measurement Automation

DMC’s Flex Framework is a powerful tool that improves our development time for complex projects, and it provides our clients with access to an abundance of functional code modules. Projects have the potential to utilize our DMCquencer logic, User Access Level logic, module grid viewer, and many other code modules. One pitfall for large and complex project frameworks is that they come with a predesigned and constrained User Interface (UI) that the new project must also adopt. The result is an...

Continue reading →

Flexible Logging with the LabVIEW Results Manager

Posted in Data Analysis, Data Mining, and Reporting, LabVIEW Programming, Test and Measurement, Test and Measurement Automation

The LabVIEW Results Manager is a highly flexible logging module that can easily create, grade, and log test measurements and save them to locations ranging from a web database to CSV text files.

Continue reading →

Custom Alarm Handling Toolkit for LabVIEW

It's easy for users to feel helpless when errors or warnings occur in a system that they do not understand. The default LabVIEW error wire information can be cryptic to users who aren't familiar with the guts of the program. Creating a robust alarm handling framework from scratch to appropriately display and respond to errors and warnings can be challenging and time-consuming. DMC developed the Alarm Handling Toolkit to help track, respond to, log, and display any errors, faults, warnings,...

Continue reading →

Automatic and Manual Automation Modes in DMC’s Flex Framework

Posted in LabVIEW Programming, Test and Measurement Automation

As an engineering consulting company, DMC often works with clients to automate their manufacturing or testing processes. One frequent challenge is how to provide diagnostic tools and capabilities for engineers while providing a simple, one-click testing solution for operators on the same test station. DMC’s Test and Measurement team has a common toolchain called the Flex Framework. A group of automation modes (namely a ‘"Manual" Mode and an "Automated" Mode)...

Continue reading →

Efficient Configuration Management with Flex Framework

Posted in LabVIEW Programming, Test and Measurement Automation

A common challenge tackled by test systems is effective configuration management. Consider even a simple power supply. There may be configurations to ensure that the device is talking at the right Baud rate over the correct communications port. There are communication protocol configurations to ensure that the right messages are being sent for this model of power supply. There are also test configurations to ensure that the power supply ramps up and down to the required voltage...

Continue reading →

Function Block Diagram Programming for Plasma Treater

Posted in Food and Beverage, HMI and SCADA Systems, Manufacturing Automation and Intelligence, Packaging Machinery Programming, PLC Programming, Printing, Siemens S7 PLC Programming

DMC utilized Function Block Diagram (FBD) logic to write both operational and safety logic for a plasma treater used in the label printing process of cardboard beverage containers. FBD is a style of PLC programming that has a different graphical interface from the more commonly-used ladder logic. The differences between these two programming styles will be addressed later in the case study. 

Continue reading →

Siemens Programming, Commissioning, Plant Start-Up, & Support for Paper & Pulp Processing Plant

Posted in HMI and SCADA Systems, Manufacturing Automation and Intelligence, PLC Programming, Siemens S7 PLC Programming, WinCC Open Architecture Development

DMC provided Siemens PLC and Siemens WinCC OA programming for a pulp processing plant in the paper and pulp processing industry. This included offline programming, commissioning, plant start-up, and ongoing support.

Continue reading →

Bed of Nails PCB Functional Test System, Automotive Gauge Cluster Controller

Posted in Automated Test Stand Design, Automotive, Embedded Systems, LabVIEW Programming, Product Development, Product Development, Test and Measurement

Printed Circuit Board (PCB) functional testing is a critical process in electronics manufacturing. Embedded PCB devices are becoming ubiquitous in products, provide intelligence to everything from basic consumer goods to complex industrial equipment. DMC delivered a turn-key, dual fixture (2-up) PCB Functional test system to help our client validate a new product. Backed by a National Instruments test stand, DMC applied LabVIEW test code and sequencing to automate the production testing...

Continue reading →

8-UP ECU Flashing Station

Posted in Automated Test Stand Design, Data Analysis, Data Mining, and Reporting, LabVIEW Programming, LabVIEW Vision Application Development, Test and Measurement, Test and Measurement Automation

Electronic Control Units (ECUs) are embedded modules that perform a wide range of essential functions within modern vehicles.  ECUs run firmware (embedded software) that gives ECUs their “intelligence” and governs their behavior and capabilities. The process of installing or updating this firmware on an ECU is commonly referred to as “flashing”. ECU Flashing is an essential process that transforms ECU hardware into a fully functional controller prior to being...

Continue reading →

Automated Tire Storage and Retrieval Control System

Posted in HMI and SCADA Systems, Manufacturing Automation and Intelligence, Manufacturing Execution Systems, Motion Control Engineering and Servo Systems, PLC Programming, Siemens S7 PLC Programming, Siemens SIMATIC PCS7 Programming Services, Siemens SiMotion Programming, Siemens WinCC and WinCC Flexible Programming, WinCC Open Architecture Development

Material handling systems are paramount to the tire and rubber manufacturing process. To ensure optimal production throughput, often a complex system of conveying, buffering, and storage units are deployed to the production floor. One critical material handling challenge applies to un-cured, green, tires. Tire building equipment often dramatically out-paces curing throughput capacity. Green tire inventory must be carefully managed to ensure uptime for tire builders, and steady output to the curing...

Continue reading →

Tire Conveying Control System

Posted in HMI and SCADA Systems, Manufacturing Automation and Intelligence, PLC Programming, Siemens S7 PLC Programming, Siemens SIMATIC PCS7 Programming Services, Siemens WinCC and WinCC Flexible Programming

As the tire and rubber industry incorporates more automated equipment on the product floor, product material handling systems are crucial to successful process automation. Production flow control and traceability can be a serious challenge for high volume manufacturers since each machine provides a highly specialized function. Often, the primary mode of transit for a tire in production are custom conveying systems. These systems solve a significant problem by eliminating manual handling of large products...

Continue reading →

Oil Well Control System Upgrade using an Allen-Bradley Control Logix PLC

Posted in Allen Bradley PLC Programming, Oil and Gas, Rockwell FactoryTalk

DMC worked with an oil and gas company to update and standardize their well pad control systems. DMC built a scalable program that can be configured by the client to fit each of their well pads of various sizes. This upgrade gives the customer the future flexibility to drill additional wells at a given asset, without requiring a major control system overhaul.

Continue reading →

PLC5 and Wonderware to SIMATIC ET200 CPU and LabVIEW Upgrade for HVAC Test Chamber

Posted in Allen Bradley PLC Programming, Automotive, HMI and SCADA Systems, LabVIEW Programming, Manufacturing Automation and Intelligence, PLC Programming, Siemens S7 PLC Programming, Siemens SIMATIC PCS7 Programming Services, Test and Measurement Automation, Wonderware Programming

DMC worked with an automotive manufacturer to upgrade their HVAC test chamber controls from an outdated system that utilized an Allen Bradley PLC5 PLC with a Wonderware HMI. DMC's solution converted the test sequence controls and user interface to a LabVIEW application and the device controls to a SIMATIC ET200 CPU to align with other test chambers in their facility.  This project was a great opportunity for DMCers all around to work together as we collaborated across our Manufacturing...

Continue reading →


Page 1 of 18First   Previous   [1]  2  3  4  5  6  7  8  9  10  Next   Last   

Categories

All

Services

Industries