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