CANOPEN Configuration

Hi,

I create a Canopen configuration by service section and I have an error message “Field not found in JSON : id”.

Service configuration :

Ressource configuration :

{
“bitrate”: 250000,
“config”: [
{
“nodes”: [
{
“id”: “0x10”,
“name”: “Status”
}
],
“objects”: [
{
“entries”: [
{
“id”: “0x41”,
“name”: “Voie1”,
“type”: “UNSIGNED8”
},
{
“id”: “0x42”,
“name”: “Voie2”,
“type”: “UNSIGNED8”
}
],
“id”: “0x7309”,
“name”: “Status”
}
],
“pdos”: [
],
“period”: 1
}
],
“mode”: “spy”,
“name”: “LDC100”
}

Thank you,
Romuald

Hi romuald,

I try to configure it on my FX30 with the firmware 3.1.0 version. I don’t have this issue on my device.


Which module type and firmware version are you using? If you are not in the latest firmware, please download the latest one and retry.

Make sure your device is connected to the Octave cloud.
image

Help to tick “Solutions” if your question is answered.

Hi Donald,

I use a FX30S Octave with a CAN IoT Card from Talon Communications.
The firmware is 3.1.0

Hi romuald,

Make sure your device is connected to the Octave cloud. Please check your IoT card hardware.

Hi Donald,

The device is connected :

Hi romuald,

  • Sierra does not guarantee compatibility of any IOT card with FX30.
    Note that if the customer wishes to deploy the combined unit (FX30+IOT Card) some certifications may need to be completed on the combined device for the target markets.
  • For the card to be enabled (i.e., allow autostart of the driver) you must ssh into the device and invoke the following command:

config set /apps/Energiya/startManual false bool

Hello Romuald,

What is the setup you have / can you share which device it is ?

There is no need to start anything on the IoT Card for Canopen service

A.

The error message disappear and the node has created.