P329 CAN-16DI/16DO module heartbeat

P329 CAN-16DI/16DO module heartbeat

There is no heartbeat timeout in the P329 but there is a SYNC monitor which will create an error condition if 2 sync messages are missed in a row.

The ‘Heartbeat Producer’ protocol has been implemented. When object 1017_00 is non zero the protocol is enabled with the heartbeat message being transmitted on Cob-ID 700H+Node ID.

‘Heartbeat Consumer’ and ‘Node Guarding’ protocols have not been implemented.

When object 1006_00 is non-zero then SYNC message monitoring is enabled - if 2 consecutive SYNC messages do not arrive within the time specified then the unit will revert to pre-operational mode.

    • Related Articles

    • Do Motion Coordinators have exernal digital and analogue I/O for each axis?

      The internal and external I/O is flexible.  Any axis can use any Input as home, limit switch and feedhold inputs.  While the servo loops must use the on-board analogue outputs for servo drive control, the external ADC input modules may be used for ...
    • CAN IO Address Problem

      The Leds on the module are a binary code. LEDs 8, 9 and 10 ON woud be code 7 = System Shutdown. Usually this is caused by interference on the CAN lines. Check the correct screened cable has been used and that both ends are terminated with 120 Ohm ...
    • CANbus port check

      MC403, MC405, Euro404 and Euro408 Motion Coordinators that appear to have a failed CANbus port. Check that the CANIO_ADDRESS is set to 32 when using Trio CANIO mode or to 40 .. 42 when using CanOpen. The CANIO_ADDRESS is stored in Flash in the above ...
    • M206X with P326 AOUT

      There is no AOUT command in the MC206X so it is necessary to run a program that makes the CANbus telegram from the values you want to send. See the attached program. The program sets up an unused CAN buffer to CAN ID required CAN(-1, 5, 16, $60, 8, ...
    • Closed loop using EtherCAT Analogue I/O

      Can I use the Flex-6 Nano with Analogue input (AIN) as feedback and Analogue output (AOUT) controlling a hydraulic valve? Yes, ATYPE=31 supports this – use AXIS_ADDRESS bits 0..7 for the AIN channel number and AXIS_ADDRESS bits 8..15 for the AOUT ...