Self-test method for 102-M1A1-GEN_102-T1A1-DUM Pulse Encoder
Self-test method for 102-M1A1-GEN_102-T1A1-DUM Pulse Encoder
Primary Purpose
The 102-M1A1-GEN/102-T1A1-DUM are universal Pulse-type axis control modules
The purpose of self-testing is as follows: – To confirm the normalcy of Pulse output – To confirm the normalcy of Encoder input – In field environments, to detect any discrepancies between these two values, enabling a simple self-diagnostic function – Confirm if it’s a module issue – After ruling out a module issue, determine if it’s a cable connection problem
Step-by-step hardware implementation instructions
Hardware: 102-M1A1-GEN + 102-T1A1-DUM – Prepare a CN3 connector for 102-T1A1-DUM – Wire the C3 connector as follows:As follows – PB- ↔ EB- ; PB+ ↔ EB+; – PA- ↔ EA-; PA+ ↔ EA+
CN3配接點圖示
For the CN5 part, follow the original machine’s connection method, but ensure that EMG is connected to GND
Step-by-step software implementation instructions
Software: Use the MyLink tool and configure as follows – For the MIO settings, you can follow the original equipment’s connection method – Pay attention to the following signals, which should not be activated: EMG / EL+ / EL- – For Pulse I/O settings, perform the following steps twice A. PulseOut_Mode: 選擇CWCCW_Falling A-1. PulseIn_Source: Select External A-2 PulseIn_Mode: Select CwCCw A-3 Perform single-axis control and confirm that the Command / Position values are the same B. PulseOut_Mode: Select ABPhase_Alog B-1. PulseIn_Source: Select External B-2 PulseIn_Mode: Select 4xAB B-3 Perform single-axis control and confirm that the Command / Position values are the same
Conclusion
After performing the settings twice and executing the Repeat function multiple times – If the values remain consistent for both runs, it indicates that the module is functioning normally, and you should check the cable connections – If the values are inconsistent between the two runs: – Please check the Pulse I/O settings – The module may be damaged