The M2600 ECO CAN PLC module is a powerful controller in a compact, half-shell steel (V2A) housing. Its wide range of possible I/O combinations and versatility to complement other control modules opens up a wide and universal range of applications across many industries.
|Dimensions||150 × 110 × 45 mm|
|Housing material||V2A half shell|
|Connector type||Tyco JPT|
|Operating voltage||9-30 V|
|Type-approval number||05 7279|
|Type-approval||E1 - ECE R10|
|Protocols||CAN Interface 2.0 A/B ISO 11898-2, SAE J1939|
|Number of pins||42|
|Outputs (PWM capable, integrated current measurement INA)||8|
|Processor family||Freescale HCS12|
|Temperature range||-40 to 85 °C|
|Operating voltage||9-30 V|
|Current consumption||3 mA|
|External overcurrent protection||30 A|
|Quiescent current (24V)||30 mA|
|Quiescent current (12V)||3 mA|
|Programming system||MRS Developers Studio|
|M2600 ECO CAN PLC||2x CAN High-Speed, RS232||1.261.300.00E|
|M2600 ECO CAN PLC||3x CAN High-Speed||1.261.303.00E|
|Required accessories||Article number|
|Softwaretool MRS Developers Studio Bundle||1.100.100.09|
|Cable set to program M2600 ECO PLC||108890|
|Connector Kit for M2600 ECO CAN PLC||108888|
|Cable FLRY 2 x 0.50 mm² white/green SL20||113085|
Red duration = error (watchdog)
Red flashing = voltage after 3sec <9 V voltage after 1 sec.> 30 V
Green - Duration = Bootloader active
Green - Blinking = Normal operation
Safety relay (DO_MC_OK) must be activated in the program -> Power supply of the HSD outputs.
Module must be put into sleep mode via the module Sleep_Mode. Subsequently, the module can be awakened with KL15.
Pull Up 10k on VREF (5 V or 10 V) and Pull Down 1k8
Yes, they are the inputs DI_21 to DI_26
Activate in usercode.h //#define PWM_DUTYCYCLE_READ_ACTIVE. Here the expected frequency, the resolution and the digital input are defined. Unfortunately, this is only intended for one channel. If you want to use multiple channels you can use the following code in usercode_init ():
os_pwm_duty_read [PWM_DUTYCYCLE_READ_CH] .active = 1;
os_pwm_duty_read [PWM_DUTYCYCLE_READ_CH] .init_freq = PWM_DUTYCYCLE_READ_FREQ;
os_pwm_duty_read [PWM_DUTYCYCLE_READ_CH] .init_res = PWM_DUTYCYCLE_READ_RES;
No, due to the safety relay, the voltage from the VDD_UB is supplied to all S_VDDs of the two HSD drivers and thus no 8 V can be applied to an HSD driver and to the other 6 V voltage.
It is a normal PU input.
Yes, the M2600 is capable of CAN wake-up.
The ADC converter needs a few μs, the conversion is triggered every 10 ms.
That means that every 10 ms new values should be available to the program.
Yes, the HSD outputs can be switched in parallel. This increases the switching current from 2.5 A to 5 A at the output
In the Developers Studio under "DBs edit" the Init must be set to 1 in the section "PWM Outputs".