Self-Parameterizing PLC Peripheral Module
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The commissioning of peripheral modules in programmable logic controllers is cumbersome and time-consuming, particularly for fail-safe I/O modules, as operators must manually determine and set the time span for testing the response of actuators and sensors to changes in supply potential, which can be lengthy and error-prone due to varying configurations and unknown cable lengths.
Innovation Solution
The method involves the peripheral module operating in calibration mode, where it feeds a base voltage, changes to a modified voltage, records the reaction time, and determines the valid time span using the start and reaction times, allowing for automatic and reliable determination of the required time span, thereby simplifying the commissioning process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the operator manually determines and sets the time span for testing actuators and sensors, then the commissioning process can be completed, but the process becomes cumbersome and time-consuming
Solution Approach 1:
The peripheral module automatically determines the valid time span by performing test operations itself. The module applies a modified voltage value to the connection, measures the actual time until the expected change occurs, and uses this measured time for subsequent safety checks. This self-determination eliminates the need for manual operator intervention in setting time parameters.
Solution Approach 2:
The module performs a preliminary test operation during commissioning to determine the valid time span before normal operation begins. This preliminary measurement of the actual response time is stored and used for all subsequent safety checks, preventing the need to manually estimate or set the time parameter in advance.
2Ease of operation
If a fixed maximum time span is used for testing, then the commissioning is simplified, but the modified voltage value is applied for too long causing actuators to react
Solution Approach 1:
Instead of using a fixed time span, the system dynamically determines the valid time span based on the actual response characteristics of the connected actuator or sensor. The module measures the specific time it takes for the field unit to respond to a voltage change and uses this dynamically obtained value for safety checks, ensuring the time parameter adapts to each specific configuration.
Solution Approach 2:
The system uses feedback from the actual response of the field unit to determine the appropriate time span. By monitoring when the expected change actually occurs after applying the modified voltage, the module obtains feedback information that is used to set the precise time parameter needed for accurate safety checks without causing false reactions.
3Reliability
If the time span is shortened to avoid actuator reaction, then testing accuracy improves, but the time required for the voltage change to become measurable may be insufficient
Solution Approach 1:
The module automatically measures the actual response time during a preliminary test and uses this self-determined value for safety checks. This eliminates the need to manually balance between short and long time spans, as the system independently determines the precise time needed for each specific configuration.
Solution Approach 2:
The system changes the time parameter dynamically based on the measured response characteristics. Instead of using a fixed or manually set time value, the module adjusts the time span parameter to match the actual response time of the connected field unit, ensuring both measurement precision and testing accuracy.
4Adaptability or versatility
If manual parameter setting is performed, then flexibility is maintained, but errors are more likely to occur
Solution Approach 1:
The peripheral module automatically determines and configures the time parameter through self-testing, eliminating manual parameter setting entirely. The module performs the measurement, calculates the appropriate time span, and configures itself, thereby maintaining adaptability while eliminating human error in parameter setting.
Solution Approach 2:
The system performs a preliminary automated test during commissioning to determine the correct time parameter before normal operation begins. This preliminary action automatically configures the parameter based on actual measurements, ensuring both adaptability to the specific configuration and accuracy free from manual errors.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A peripheral module (3) of a programmable logic controller outputs a supply potential (U) and, associated with this, a supply current (I) to a field unit (4, 6) via a terminal (8). In normal operation, the supply potential (U) has a base voltage value (U+), and the supply current (I) has a base current value (10). The peripheral module (3) periodically switches from normal operation to a test mode. In this test mode, it activates a switching device (15) located upstream of terminal (8) to change the supply potential (U) from the base voltage value (U+) to a modified voltage value (U-) for a defined period (T1). It then checks whether the expected change has occurred and, depending on the result, returns to normal operation or enters an alarm mode.In alarm mode, the peripheral module (3) outputs an alarm message (M') to a central unit (2) of the programmable logic controller and puts actuators (6) connected to the peripheral module (3) into a safe state. During commissioning, the peripheral module (3) first enters a calibration mode before normal operation. In this mode, it first applies the base voltage value (U+) to the terminal (8) via the switching device (15) and then, at a start time (T4), changes the supply potential (U) to the modified value (U-). It detects a reaction time (T5) at which the expected change occurs and, using the start time (T4) and the reaction time (T5), determines the valid time period (T1).