Fieldbus I/O Module Key ID Matching for Faster Configuration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional fieldbus controllers in industrial factory networks face lengthy configuration and boot-up times due to sequential ID assignment and limited sensor interface capabilities, which are inadequate for complex networks with diverse sensor types and communication protocols.
Innovation Solution
A method using a 4-byte random key ID for I/O modules to expedite configuration and boot-up, along with circuitry to configure digital inputs as either PNP or NPN, enabling flexible sensor interface adaptation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If sequential number ID assignment is used to identify connected I/O modules, then unique identification is guaranteed, but configuration and boot-up time becomes lengthy
Solution Approach 1:
The system performs preliminary configuration actions by assigning a key ID to an I/O module before it is physically connected to the fieldbus controller. When the module is later connected, the controller checks if the key ID already exists in its database. If it does, the configuration is instantly recognized and boot-up is accelerated, eliminating the need for time-consuming sequential ID assignment and configuration processes at connection time.
2Device complexity
If a fieldbus controller is configured with a single type of sensor interface, then device complexity is reduced, but adaptability to different sensor types is limited
Solution Approach 1:
The fieldbus controller is designed with a universal sensor interface that can detect and adapt to both PNP and NPN sensor types through a single configurable input. The controller includes circuitry that can be electrically reconfigured via a selection input to support either sensor type, allowing one device to perform multiple functions and accommodate diverse sensor types without requiring separate specialized controllers for each sensor type.
Data Source
AI summary
A method of determining a configuration state of an I/O module connected to a fieldbus controller is disclosed, the method comprising the steps of receiving from the I/O module a key ID, comparing the key ID with at least one key ID stored on the fieldbus controller, and configuring the I/O module when the received key ID does not correspond to the at least one stored key ID stored. Further, a circuit for configuring a digital input of a fieldbus controller as either a PNP input or an NPN input is provided comprising a control circuit including a reference input, a first selection input, and a control output. The circuit also comprises a data circuit including a second selection input electrically connected to the control output, a data input electrically coupled to the digital input, and a data output.


