IO-Link Parameterization Maximizes Functionality, Reduces Expenses

Parameters are the key to maximizing performance and stretching sensor functionality on machines through IO-Link. They are typically addressed during set up and then often underutilized because they are misunderstood. Even users familiar with IO-Link parameters often don’t know the best method for adjustment in their systems and how to benefit from using them.

Using parameters reduces setup time
During standard installation, users must acquire all manuals for each IO-Link device and then hope that all manufactures provided detailed information for parameter setting. All IO-Link device manufacturers are required to produce an IODD file, which can be accessed through the IODD Finder. This IODD file provides a list of available parameters for an IO-Link device which will save the user time by eliminating the need for manuals. Some IO-Link masters can permanently store IODD files for rapid IO-Link parameterization. This feature brings the parameters into an online webpage and gives drop down menus with all available options along with buttons for reading and writing the parameters.


Maximize functionality of the device
Setpoints can be changed on the fly during normal operation of the machine which will allow a device to expand to the actual range and resolution of each device. Multiple pieces of information can be extracted through IO-Link parameters that are not typically available in process data. One example being an IO-Link pressure sensor with a thermistor included so that temperature can be recorded in the parameters while sending normal pressure values. This allows the user to understand the health of their devices and gather optimal information for more visibility into their processes.

Allows for backup and recovery
IO-Link parameterization allows the user to read and write ALL parameters of IO-Link Data of the device. For example, a two-set point sensor will typically have a teach button/potentiometer that technically limits adjustment for only two parameters and cannot be backed up. This method leaves devices vulnerable to extended downtime from loss of setpoints as well as adding complex teach functions that are not precise. IO-Link parameterization on the other hand pulls teach buttons/potentiometers into the digital world with precision and repeatability. Some IO-Link master blocks have a parameter server function that backs up device parameters in case a sensor needs to be replaced, ultimately providing predictive maintenance, reduced downtime, and easy recipe changes quickly throughout the process.

Using IO Link parameterization is highly important because it reduces setup time, maximizes the functionality of the IO-Link device, and allows for backup and recovery of the parameters. Implementing parameters results in being more cost effective and decreases frustration during the installation process and required maintenance. These parameter functions are just one of the many benefits of using IO Link.

What does that “Ready for IIoT” tag really mean?

These days almost every smart industrial device that comes to the market is advertised as “ready for IIoT.” But what does it actually mean? Before we get too technical, we should look at what the objectives are for IIoT and why it is important to the industrial age of our time.

In a previous post, “The promise of the Industrial Internet of Things (IIoT)“, we highlighted features such as Virtual IP address, to help address several things that plant maintenance and management would like to achieve. This blog touches those topics in a different perspective.

The concept of the Industrial Internet of Things (IIoT), or Industry 4.0, applies to the future of industrial automation, and these concepts heavily rely on the interoperability of a wide variety of devices and systems that communicate large amounts of data. This data is important because IIoT promises superior efficiency of machines and personalized manufacturing. Personalized manufacturing – also known as micro batch production or lot size one – means connecting with the customers at an individual level rather than connecting to masses. If efficiency and customization in production are the end goals or prime objectives for IIoT, these questions must be answered: What type of data would be necessary? Where and how is that data obtainable? In other words, what are the capabilities or characteristics of the device or system that really qualify as being “ready for IIoT”? Does simply providing an Ethernet connection to the device or adding a webserver qualify the device for IIoT? The answer is NO!

In my opinion, the following 5 key characteristics/capabilities, depending of course on the end user’s objectives, would qualify for being “ready for IIoT” tag.

If an end-user of automation wants to run the plant efficiently, the device or system should be able to provide information regarding; (1) Condition Monitoring, and (2) Automatic Parameterization

  1. Condition Monitoring enables predictive maintenance and eliminates unplanned downtime. Is the PLC or automation controller the right place for determining predictive maintenance? Maybe not. The PLC should focus on making sure the system is running effectively. Adding more non-application related stuff to the PLC may disrupt what is truly important. In most cases you would need a different PC or server to do this pattern analysis throughout the plant. A system or device with the “ready for IIoT” tag should be able to collect and provide that information to a higher level controls system/server. An example would be a power supply with IO-Link. Through the IO-Link master it tells the system about the stress or ambient temperature and predicts its lifetime.
  2. Automatic configuration or parameterization of sensors and systems. This feature enables plug-n-play benefit so that replacing devices is easy and the system automatically configures the replaced device to reduce downtime.

As IT and Controls Engineering work closer together, there are other characteristics of the devices that become important.

  1. Configurability of sensors and production line beyond controller of the system: Automation controllers in use today have physical limits of memory and logic. Today manufacturers are running multiple batches of different products on the same line which means more change over and more downtime. If the devices could allow for quick line change configurations such as set point changes for your sensors, different pressures on fluids, different color detections for the parts or even the ability to provide you with detection of the physical format change, that would significantly reduce your changeover times. In a PLC or controller, you can only build logic for factors known today (for ex. the number of configurations), but in the near future there will be additional product configurations. To be truly ready for the IIoT, you need devices that can be configured (with proper authorizations) in multiple ways. A webserver might be one of the ways – but that also has its limitations. Simple Network Management Protocol (SNMP) is widely used with several of the network management software tools in the IT world. OPC UA is another open communication protocol in industrial space. JSON is a protocol for cloud interface among many others. A device that can offer connectivity, via SNMP, OPC UA, JSON or other such open formats, to connect to other network software tools to gather information or configuration would solve several of these challenges without burdening the existing PLC or controller logic. In other words, these types of interfaces can connect your machine directly to an MRP or similar enterprise-level system which would make production floors much more efficient for quick changeovers.
  2. Capability for asset tracking, and quick troubleshooting: These features become important when there are hundreds of parameters changing and configurations evolving as your system becomes smarter and more efficient. To ensure right things are happening down the line, error-proofing your system becomes essential, and this involves additional information tracking. So the systems or solutions you choose should have these features.
  3. Scalability for the future: This characteristic can be interpreted in many different ways. But, in this blog it refers to adding features and functions as the need arises and building in capability to adapt to these changes is needed so that you are not starting from scratch again when the business needs to evolve again.

So, as we move into this new era of manufacturing, it is important to understand what the “ready for IIoT” tag on the device you are investing in means, and how it is helping you become more efficient or helping you connect to your customer one-on-one. Using IIoT to implement an ‘Enable and Scale’ plan would be the best way to meet the ever-evolving needs for the plant floor.

To learn more about IIoT and Industry 4.0 visit

I Can Do Quick Recipe Changes on the Fly, Can You?


In my recent travels of the east coast from Boston to Tampa, customers have been looking for quality solutions to be able to run:

multiple products,

and multiple sizes,

and multiple form-factors,

all on one production line.

Two things about this seem to be in every application:

  1. Change-over needs to be simple for the operators.
  2. Management needs to see the cost/time savings, be it planned or unplanned downtime.

But how can I do multiple recipes or multiple jobs on one machine?  I have to reprogram/reposition sensors, move guide rails, swap out components, etc…

Continue reading “I Can Do Quick Recipe Changes on the Fly, Can You?”