Fieldbus I/O Module Configuration for Fast Boot and Sensor Flexibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional fieldbus controllers face lengthy configuration and boot-up times due to sequential ID assignment and limited sensor interface capabilities, which are inadequate for complex industrial networks with diverse sensor types and communication protocols.
Innovation Solution
A circuit for configuring fieldbus controller I/O modules that allows separate configuration of each module and selectively configures digital inputs as either NPN or PNP modes using a control circuit with reference and data circuits, including optocouplers, to manage voltage levels and data transmission, enabling compatibility with various sensor types without hardware changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If sequential ID assignment is used to ensure unique identification of I/O modules, then identification reliability is improved, but configuration time increases
Solution Approach 1:
The patent applies preliminary action by pre-configuring I/O modules with unique identification information, model information, and other parameters before they are connected to the fieldbus controller. When modules are connected, the controller can directly read these pre-configured parameters without requiring time-consuming sequential ID assignment and configuration processes, thus reducing configuration time while maintaining reliable identification
2Device complexity
If fieldbus controllers are configured with single-type sensor interfaces, then device complexity is reduced, but adaptability to different sensor types deteriorates
Solution Approach 1:
The patent implements universality by designing the fieldbus controller with a configurable digital input module that can adapt to both PNP and NPN sensor types through software configuration rather than requiring separate hardware for each sensor type. The controller can be programmed to recognize and process different sensor protocols, enabling a single device to perform multiple functions and interface with various sensor types without increasing physical complexity
Solution Approach 2:
The patent applies parameter changes by allowing the digital input module's operational parameters to be dynamically configured based on the connected sensor type. The controller can change its input parameters, such as voltage level expectations and signal interpretation logic, to match the specific sensor being connected, thereby adapting to different sensor types while maintaining a unified hardware platform
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This solution reduces configuration and boot-up times by recognizing pre-configured modules and allows fieldbus controllers to detect and communicate with both NPN and PNP sensors, enhancing adaptability and efficiency in complex industrial networks.
Implementation Method 1
The data circuit includes an optocoupler electrically connected between the control circuit and the data circuit
Data Source
Figure 1A
Figure 1B
Figure 1C
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.