I need to program a state checking device, I guess a PLD, to monitor the state of all devices on the CANBus prior to their initiation. Do you have any videos that might help with that? p.s. find all of your content really useful, thanks!
What defines an SDO vs PDO.. is it simply the ID number? And does CanOpen CIA define the mapping between the numbers and if it's PDO, SDO, heartbeat, etc? For example Transmit PDO at 0x181-0x1FF, Receive PDO 0x201-27F, Heartbeat 0x701-0x77F, etc? Also what is CanOpen IA Configuration used for?
SDO, PDO, HB, EMVY are all different services. Each service requires a unique CAN ID to be used. By default this unique CAN ID is determined by a base number plus the node ID of the node using the service. For EMCY: base is 80h, so node 5 uses CAN ID 85h. CANopenIA is a HW product range providing Instant Access to CANopen.
I need to program a state checking device, I guess a PLD, to monitor the state of all devices on the CANBus prior to their initiation. Do you have any videos that might help with that? p.s. find all of your content really useful, thanks!
What defines an SDO vs PDO.. is it simply the ID number? And does CanOpen CIA define the mapping between the numbers and if it's PDO, SDO, heartbeat, etc? For example Transmit PDO at 0x181-0x1FF, Receive PDO 0x201-27F, Heartbeat 0x701-0x77F, etc?
Also what is CanOpen IA Configuration used for?
SDO, PDO, HB, EMVY are all different services. Each service requires a unique CAN ID to be used. By default this unique CAN ID is determined by a base number plus the node ID of the node using the service. For EMCY: base is 80h, so node 5 uses CAN ID 85h.
CANopenIA is a HW product range providing Instant Access to CANopen.