Home » Articles » Real Answers
Voices: Real Answers
Should Machine-to-Machine Scare Us?
Will Implementing Device-Level Networks and Ethernet in Machines Help Your Customers?
By Control Design Staff
Several of the engineers implementing device-level networks and Ethernet in our machines want more machine-to-machine communication capabilities to supposedly help our customers. Some of our managers are concerned that M2M traffic could quickly grow beyond our customers' ability to monitor and control it, and so M2M might actually hinder machine control performance instead of help it. Does anyone have some advice on monitoring and controlling, so we can all get on the same page, and help our customers?
—From March '13 Control Design
SEE ALSO: Let the Machines Talk
Supervisory System Preferable
There are certainly scenarios for which M2M communication is the most-effective configuration to help monitor machine performance. With lines requiring two or three machines to be close coupled, for example, hard coding is generally the best way to ensure they act as a single unit.When it comes to traffic for machines using M2M in this way, the limitation we see isn't related to the network — engineers using Ethernet to transfer data simply aren't running out of bandwidth. Instead, we find the difficulties experienced are associated with the ease of use of the system. With M2M, everything is hard-coded, which often causes cascading oscillations. One small bump up front cascades through the line and causes more-significant problems.
An alternative — especially for multi-machine and multi-cell applications — is to deploy a configurable line-control application that uses a supervisory system to control and analyze the performance of an entire line, allowing it to operate as a single unit. Not only does this approach lower the total cost of deploying and optimizing equipment, it also provides a platform that interfaces with production machines and operations management systems in a consistent manner.
A supervisor-based system offers features that extend beyond what traditional M2M offers for configuration, control and performance reporting:
- Configurable upstream/downstream interlocks and start/stop behaviors
- Ability to manage each line configuration on a product type/SKU basis
- Display of real-time status and performance information
- Display of line-level key performance indicators (KPI) and root-cause analysis
- Reason reporting for equipment downtime by duration and frequency
- Programmatic creation of reason code descriptions from event messaging structure
- Ability to create and organize ad hoc reports against SKU, shift, work order, user, etc.
For machine builders, the main benefit of an end user implementing a line-control solution is that it can be done without impacting an individual machine builders' control system or changing how they program. The application reconciles customization at the equipment level so that all line control functions and systems connected to it can be standardized and made highly configurable. Industry standards are leveraged when they exist, but the end user isn't dependent on them to achieve consistent results.
Ryan Lepp,
business manager,
Rockwell Automation
Taste This Flavor of Ethernet
There are certainly software solutions or services a vendor would happily sell you to help manage a chaotic situation with M2M traffic. Rather than opening up your wallet a second time, the best solution is to select the right device-level network, which also happens to mean the right Ethernet solution. You can avoid the introduction of negative M2M traffic to the network using EtherCAT because that take on industrial Ethernet has several advantages in cabling and diagnostics that prevent M2M headaches in the first place.
For example, networks such as EtherNet/IP or Modbus are designed to be switched network environments, but these protocols by nature are inherently noisy and this noise must be mitigated using expensive, managed switches. Beyond the financial burden, this can cause the kinds of monitoring and control issues the reader speaks of. On the other hand, EtherCAT does not require switches and has a functional principle called processing-on-the-fly, which means that each individual EtherCAT device — from controllers, to drives to I/O terminals — process the EtherCAT frame as it passes through the network.
With EtherCAT, there is no broadcasting/polling of the network from the master controller to slave devices as you see in other iterations of industrial Ethernet. Because one EtherCAT master can control 65,535 devices, it can easily control an entire machine line, negating the need for M2M communication within that line. EtherCAT also features a vast array of diagnostic features built in with no added fee to the system. For example, users can view the real-time health status of any given node at any time. Users can see bad connections or cable breaks right at the ASIC of any EtherCAT device. The design of EtherCAT also implements cabling redundancy so that if a node drops because of some external event, the entire line won't go down and most of the network will continue to run. This can make a significant positive impact not just on M2M communications, but on machine uptime in general.
Nathan Eisel,
technical support manager,
Beckhoff Automation
No, Taste This Flavor
As plant floors evolve away from fieldbus toward more-open technologies such as Ethernet, questions arise regarding how to manage the traffic on the network. When it comes to machine-to-machine communication, many solutions are available. However, not all solutions are created equal. Traditionally, machine-to-machine communications required an interface between the machines. That interface could be software programming blocks that sent and received data. It also could be a hardware device such a network coupler that acted as a slave to both machines and where data was exchanged. Nonetheless, the traditional solution of machine-to-machine communication typically required manual communication block programming or the added cost of physical hardware to act as the interface.
By moving toward Ethernet, engineers expect better solutions for machine-to-machine communications challenges. This is where Profinet has taken the lead. With Profinet iDevice (intelligent device), a controller can map part of its process image table as addressable I/O for another controller. As a result, this system can have two controllers exchanging data without the need for programming or additional hardware. The iDevice functionality is a simple check box and a table where inputs and outputs are mapped. Once a controller is configured as an iDevice, it can be assigned to another Profinet controller as an I/O drop. All communication happens at I/O speeds and therefore requires less overhead and management than traditional TCP/IP traffic. The iDevice functionality eliminates the need to monitor and manage TCP/IP traffic and reduces the potential complexity of machine-to-machine communication.
Ming Ng,
Profinet Technology Manager,
Siemens Industry
Consider Bluetooth
Bluetooth machine-to-machine communication/coordination could be a viable option for this application. Security is ensured via device-matching technology, data encryption and up to a 16-character, case-sensitive access code (95 bits of entropy). Bluetooth is also familiar, reliable and industry-proven to work in metallic-intensive applications, e.g., foundries or high-bay warehouses. M2M via Bluetooth can shed a lot of costs upfront by eliminating large runs of cabling, and down-the-road because the cabling won't require maintenance or troubleshooting.
Additionally, assigning wireless M2M traffic to drop-in I/O, such as Wago's Bluetooth RF-Transceiver, will not bog down your customer's Ethernet network. This alone should allay any long-term concerns about managing network traffic because it won't be Ethernet-based. In fact, advanced Ethernet controllers featuring integrated web servers can put everyone on the same web page. Example: Information exchanged between machines via Bluetooth can be used to develop OEE reporting. Our Bluetooth RF-transceivers can route select machine/production metrics to a Wago PLC. The PLC's web server can prep the OEE data for a web page that's accessible to entire departments, or even the whole organization. Both you and the end-customer can get comprehensive monitoring capabilities that are not resource-intensive and conserve Ethernet network bandwidth.
Charlie Norz,
product manager - Wago-I/O-System,
Wago
Do Your Homework
A lot of this has to do with machine control architecture, hardware being used, application requirements (especially related to response time), etc. I can make some assumptions, though, and provide a general answer. I assume each machine has its own controller, and also uses a network for local machine peripheral devices.
The local networks for the machines have a high level of determinism, and are real-time networks. Most often they are cyclic in function. The M2M data must be analyzed, and a determination must be made, if it also must be real-time cyclic data, or if it can be event-driven.
For M2M data that can be event-driven, this should not be used in a message type that is cyclic, with fast intervals. Many industrial networks today can support multiple message types designed for cyclic and event-based data. CIP protocols are an example. In both DeviceNet and EtherNet/IP, implicit polled messaging (cyclic) and explicit messaging (event-driven) can coexist on the same cable. These two examples are device-level and Ethernet-based, respectively, but have similar mechanisms for this purpose. Putting event-driven messaging in an appropriate message type reduces the burden on bandwidth, and will be less likely to disrupt machine performance. This type of M2M data might be for monitoring machine levels, maybe reporting a case if a temperature is exceeded, or that a queue is full.
If the M2M data must be in real time, the network must have the bandwidth necessary to support the local traffic plus M2M traffic. This is very dependent on the hardware used. Most Ethernet-based industrial protocols with a proper infrastructure (i.e., managed switches) have the necessary bandwidth to manage control and monitoring data, including M2M traffic. Device-level networks have less bandwidth, but might have other mechanisms like change-of-state that optimize performance, so they can also handle the combined traffic.
My advice would be to do your homework first. Analyze the application data, decide which data is cyclic, and which can be event-driven. Does your hardware of choice have the bandwidth to carry your data? Does it support functions needed to optimize the bandwidth, such as putting non-critical data in an event-triggered message, or a very slow cycle? By doing this properly in the beginning, I'm sure that M2M traffic can be managed, and will not hinder machine control performance.
We have a real example that uses our valve terminal with EtherNet/IP. The I/O data on the terminal is implicit-type polled data, and the cycle could be every 10 ms, for example. The terminal also could be configured to report that the supply pressure is out of range. If this event happens, the controller could pull the specific data out of the terminal and report this to other machines, HMIs throughout the machine, or an operator station. Other machines might benefit from this information, but the impact to the bandwidth is negligible because this event might happen rarely, so the message is rarely sent.
Frank Latino,
product manager,
Festo
More Voices
Should Machine-to-Machine Scare Us?
05/06/2013
Will Implementing Device-Level Networks and Ethernet in Machines Help Your Customers?
Is Wireless the Right Solution?
04/08/2013
What Are Readers' Experiences With Machine-Mount Wireless Controllers and I/O?
HMI: Form vs. Function?
03/07/2013
Are Industrial Screens Beginning to Look More Like Smartphones?
Regen Drives Take the Heat, but Can They Turn Down the Cost?
02/08/2013
What Happened to Pricing for VFDs and What's the ROI Particularly for Regenerative Drive Units?
Learning IEC 61131-3 Programming Languages
01/03/2013
System Integrator Asks Our Readers About Receiving Education on Object-Based Programming
Picking a Wireless Standard
12/10/2012
Is There Currently a Leading Standard for Connecting Distributed I/O and Sensors That's a Safe Pick for the Future?
Machine Design for Hazardous vs. Cleanroom Environments
11/12/2012
Key Differences One Should Look for to Supply OI. Can You Standardize on One for Both Types of Install?
What Exactly Is a PAC?
10/10/2012
Does It Matter Whether You Use a PAC From a PLC Vendor vs. a PC-Based Control Supplier?
The Lead to Linear Speed
09/04/2012
A Readers Faces Torsional Issues. Can They Overcome Them With Better Sensing or Control? Should They Look to an Electronic Answer?
New-Market Process Variables
08/14/2012
A Readers Asks How to Best Evaluate Cost vs. Capability When Dealing With Automated Sampling Systems
Getting a Better Sense
07/10/2012
Best and Worst Practices When Spec Presence Sensing to Detect Unauthorized Personnel
Give Our Hydraulics a Lift
06/13/2012
Tips for Ensuring a Well-Tuned Hydraulic System With Emphasis on Controls and Embedded Sensors
Smarter Phone: Browser or App
05/11/2012
App Access for Machine Operator Interface is Sexier Marketing, but Nowhere Near the Same Capability as Browser-Based Access
On the Go With HMI
04/12/2012
Approach to Handheld, Wireless Operator Interfaces in the Workplace
How to Push Motor Efficiency
03/12/2012
Have Induction Motors Reached the End of Their Efficiency Improvement Road?
Digital Network Reliability
02/08/2012
How Can You Increase Reliability and Network Availability?
Secure Against Process Automation Errors
01/09/2012
What Kind of Prioritized Operator and Technician HMI Access Can Protect the Process and Still Give Links Needed to the Outside?
Acceptance of IEC Motor Starters
12/07/2011
What's the Real State of Acceptance of IEC Motor Starters Right Now?
Take E-CAD to the Cloud?
11/16/2011
What Has Been Your E-CAD Software as a Service Experience? Share With Us
Troubleshoot From Afar
10/13/2011
Does Anyone Have Any Advice for Providing Remote Machine Automation Diagnostics and Troubleshooting Services?
Crowded Panels: Heated Discussion
09/12/2011
Any Tips, Best Practices or Software Tools to Share for Optimal Placement of Components?
Relays: Out With the Old?
08/10/2011
Is Replacing Old Mechanical Relays via PLCs a Good Idea?
Time for a Sensor Network?
07/14/2011
Readers Ask: Is it Worth Upgrading From Hardwired to Networked Proximity Switches?
A Change of Power
06/09/2011
Is It Time to Upgrade to High-Efficiency Power Supplies?
Can a Rewind Up Motor Efficiency?
05/05/2011
Can You Rewind a Standard-Efficiency Motor to Bring It to a Higher Efficiency?
Switch to Machine-Mount I/O?
04/12/2011
Is It Better to Switch to Machine-Mount I/O, or Stick With Cabinet-Mount? Experts Explain What You Need to Consider
Easing Linear Motion Integration
01/13/2011
Are There Any Design or Selection Guidelines for Linear Motors that can Simplify System Integration Headaches?
Measuring Signals in High Electrical Noise
12/10/2010
A Reader Asks Our Experts for Best Practices About Signal Conditioning Device Selection and Tips About the Installation and Wiring. See What The Experts Had to Say
Is Pneumatics Still a Good Solution?
11/10/2010
Using Pneumatics to Power Simple Linear Motion Requirements
Portability and IEC 61131
10/14/2010
Can Anyone Tell Us That the IEC 61131 Standard-Based Software Packages Really Do Help With Portability?
Programmable Safety Help
09/08/2010
Can Programmable Light Curtains Speed Things Up?
Time to Hit the Multivariable Switch?
08/04/2010
Cost, Wiring and Time Seem to Favor a Multivariable Approach for Custom Process Skids. Are There Practical Reasons Not to Switch?
Industrial PCs or Thin Clients?
07/08/2010
Making a Good Decision. To Stay with Our Current Thin Client or Not to Stay?
Can PLC's Versatility Be Replaced?
06/14/2010
Custimizing Metal-Cutting Machines with Micro PLCs
What's a Wireless Ethernet Standard?
04/28/2010
There Are Many "Standards" on the Wireless Side. What's Analogous to Wired Ethernet in Terms of Widespread Industrial Acceptance?
Machine Builder Seeks Advice on Industrial-Strength OS for Embedded Control
03/17/2010
Will OTS OS Work for Embedded Control?: Semiconductor Processing Machinery Looks for Upgrade to Homegrown Operating System
What Does NFPA 70E Allow?
03/02/2010
FPA 70E Is Tough to Work Through. What Can Somebody Tell Us About This?
Will Variable Frequency Drives With Standard Induction Motors Give the Same Performance as Stepper Motors?
01/25/2010
Can VFDs Work Like Stepper Motors?: Semiconductor Processing Machinery Looks to Cut Costs With VFD Combination
Is Safety I/O's Fault Detection and Diagnostics Worth the Price?
01/05/2010
Should We Push for Safety I/O?: Does Its Fault Detection and Diagnostics Justify the Cost Hit?
Start Your Motors
12/08/2009
Which Starter Fits the Application?: Expanded Machine Capabilities Might Warrant a Switch From Full-Voltage Starters to VFDs or Soft Starters
Can We Put Old Alarms in HMIs?
11/18/2009
Combining Alarms and HMIs. Is It Possible?
Color Sensing Needs Should Be Considered When Replacing a Machine Vision System
10/07/2009
How Much Color Sensing Is Necessary?: When Should a Slow Machine Vision System Be Replaced by Color Sensors Without Implementing Overkill?
Weigh Hardware and Software Options for Testing I/O Points
09/15/2009
What's Best for Testing I/O Points? Some I/O Is Field-Installed or Requires Actual Production for Responses, so Is Hardware or Software the Best Route?
What Controls Safety?
08/06/2009
What Are the Critical Hardware, Firmware and/or Software Differences between a Safety PLC and a "Regular" PLC?
Fine Art of Fiberoptic Connections
06/17/2009
What Is the Value in Using Fiberoptic Cabling?
Are Single–Speed AC Motors Any Better?
05/06/2009
Is Now a Good Time to Revisit the Motor Market and Seek Improved Solutions
Proximity Switches Get With the Program
04/01/2009
Programmable Sensors Have Their Pluses and Minuses
Which Enclosure When and Where?
02/27/2009
Are There Formulas or Rules-of-Thumb That Must Be Followed When Installing Machines in Explosive Dust and Other Hazardous Areas?
Mix and Match I/O?
02/05/2009
Can I/O from Different Vendors Be Easily Mixed and Matched with One PLC Processor?
Ball Screws, Lead Screws Face Off
01/08/2009
Real-World Differences on Ball screws and Lead Screws
How Can We Reduce the Noise?
11/26/2008
Alternatives to Help Sort Out the Best Course of Action for Resolving Electrical Noise Interference from Motors and Drives That Affect Sensor Signals and HMI
Can Pneumatic Control Be Remote?
10/20/2008
Factors Need to Be Considered When Controlling a Pneumatic Actuator Bank Remotely
How Much Information Is Enough?
09/16/2008
Does More Data Justify the Costs of Replacing Panel Meters?
How Much Safety Is Enough?
09/03/2008
What Level of Safety Is Appropriate for Low-Level Robotics on Metal-Cutting Machines?
Will RTOS Co-exist With GPOS?
07/29/2008
Are PCs Ready for Control and HMI?
06/30/2008
Suggestions on How to Save Some Money and Gain Functionality by Combining Control and HMI into One PC-Based Platform
Can Hydraulic Pumps, Actuators Be Controlled With the Same PLC?
05/09/2008
Are More Specialized Controllers Needed for Our Reader's Newly Designed Module in a Machine Line?
Digital Upgrade Needs Diagnosis
04/18/2008
A Reader Asks: "Which Handheld Tools Can Techs and Customers Use to Diagnose Digital Networks?"
Which Handheld Technology Is Best?
04/06/2008
A Wireless Mobile Panel Allows Touchscreen Interaction with the Freedom to Move
What Are the Choices on Enclosures?
03/05/2008
Some Experts Offer Alternatives for Machine Enclosures
Can I Measure Up on Color Variation?
02/12/2008
Looking for a Machine Vision System That Will Be Relatively Easy to Design, Install and Maintain?
High Noon for Encoder and Resolver
12/27/2007
Which Should You Use to Measure Speed in Dry Food Packaging Machines?
Wanted: Small-Scale DAQ Solution
10/31/2007
What should you look for in a software package? Tools, wizards, other special features?
Should We Make a Smart Upgrade?
10/04/2007
What are the challenges and benefits of upgrading plastics processing machines instruments from 4-20 mA to smart instruments with digital communications?
I Need Help on Custom Cables
09/11/2007
Should you customize cables and connector assemblies for machine automation applications? If, so where should you go, who can you count on?
Should We Switch to Servos?
08/01/2007
In this installment of The Answer, a reader learns that to achieve accurate positioning using steppers in machine centers they now need to operate more slowly, but are there advantages in changing to AC servos?
I need clean, quiet hydraulics
06/04/2007
In this installment of The Answer, a reader learns how to overcome noise problems and environmental concerns when using hydraulics as the primary source for its metal-forming machines.
Are wireless sensors ready for me?
05/01/2007
A reader wants to know what his best options are for reliable, and easily connectable wireless sensors for vibration monitoring, temperature and presence sensing, and other monitoring and control applications.
We need standards advice
04/09/2007
A reader wants to know what the European and Asian equivalents to UL, NEC, and NFPA are. And what about WEEE and RoHS? Find out the answers and learn where you can go for help regarding standards.
I need a well-supported network
03/08/2007
A reader wants to know what his best options are for finding a control network with sufficient vendor and industry support for multiple sources of controllers, motors, drives, sensors, and components.
We have power-supply problems
02/05/2007
Readers offer up advice on installing redundant, DIN-rail, 24 V, switch-mode power supplies in parallel in this installment of The Answer to Your Problems.
How Do We Synchronize Motor Speeds?
09/15/2002
Can AC Motors and DC Motors Run at the Same Pace?
Sponsored Links
Control Design Digital Edition
Access the entire print issue on-line and be notified each month via e-mail when your new issue is ready for you. Subscribe today.
- Featured White Papers
Print page