CAN-Bus for CVP - User manual

Size: px
Start display at page:

Download "CAN-Bus for CVP - User manual"

Transcription

1 CAN-Bus for CVP - User manual Proportional Valves With digital integrated electronic Type CVP with CAN-Bus interface CVP Manuale rev.01 27/03/2006 p.i/24 Re: CAN-Bus for CVP_Manuale_en_rev01

2 Manuale Elettronica Digitale Integrata CVP Indice Indice Indice I 1 CAN Bus - Device Profile The CAN Application Layer Communication Objects COB Identifier for proportional valves Process Data Object (PDO) PDO communication Service Data Object (SDO) Driver Status (6041h-0) Driver Control Emergency Object Profile Areas- Object groups OBJECT DICTIONARY... 8 CAN-Bus for CVP_Manuale_en_rev01 27/03/2006 p.1/24

3 Manuale Elettronica Digitale Integrata CVP CAN Bus - Device Profile 1 CAN Bus - Device Profile 1.1 The CAN Application Layer The CANopen Application Layer and communication profile (CiA DS-301) supports direct access to device parameters and transmission of time-critical process data. The CANopen network management services simplify project design, system integration and diagnostics. In each decentralized control application there are different kind of messages called Communication Objects (COB). CANopen defines all these Communication Objects and describes them in the Object Dictionary (OD) that contains all parameters of the device. Parameters are accessible by a 16-bit index and, in the case of Arrays and Records, there is an additionally 8-bit sub-index (see 5-9 Object Dictionary). 1.2 Communication Objects The Identification code (called COB-ID) makes possible, for the proportional digital valve, to sort and manage its relevant Communication Objects (COBs) including hydraulic parameters. Communication Objects are described in the following sections Process Data Objects (PDO) Service Data Objects (SDO) Synchronization Object (SYNC) Time Stamp Object (TIME) Network Management Objects (NMT) Emergency Object (EMCY) 1.3 COB Identifier for proportional valves The COB-ID and Data Segment, shown in the following diagram, compose the basic structure of a Communication Object: S O M COB-ID R T R CTRL Data Segment CRC A C K EOM CAN -Frame COB-ID Communication Object Identifier Data Segment In case of PDO and SDO, this field Includes index of valve parameters The following diagram shows the layout of the 11 bit COB Identifier : Function Code Node Number Bit 0-6 Node Number (node ID, range between 1 and 127 default 10) Bit 7-10 Function Code (number of the communication object) CAN-Bus for CVP_Manuale_en_rev01 27/03/2006 p.2/24

4 Manuale Elettronica Digitale Integrata CVP CAN Bus - Device Profile Communic. Object Table 5-1 Predefined COB-ID for proportional valves Communication parameter at index Priority Data segment for digital proportional valves and PDO mapping Function Code (bin) Resulting COB-Ids EMERGENCY 0x1014 Error codes x81..0xFF TPDO 1 0x1800 Transmit status word (6041h) x181..0x1FF RPDO 1 0x1400 Receive control word (6040h) x201..0x27F TPDO 2 RPDO 2 0x1801 0x1401 Transmit status word (6041h), transducer actual value (6301h) Receive control word (6040h), flow input reference (6300h) Dec. Hex x281..0x2FF x301..0x37F SDO (tx) 0x1200 Object Dictionary and hydraulic x581..0x5FF SDO (rx) 0x1200 parameters management x601..0x67F NMT Error Control 0x X1017 Low Nodeguard transmit error control x701..0x77F NMT - Network Management x0 1.4 Process Data Object (PDO) The real time process data objects (PDO) like Input Reference and monitors, are managed with high priority mode to transfer data that are time-critical. For proportional valves they are defined by DSP 408. The PDOs link to some entries in the device Object Dictionary and provide a highly dynamic exchange communication with the proportional valve. Each PDO is structured in two parts: the communication parameters (communication capabilities) and the mapping parameters (information about the contents and the behavior of the PDOs). There are two kinds of use for PDOs: Transmit-PDOs (TPDO) from valve to Master unit and Receive-PDOs (RPDO) from Master unit to the valve. The Table 4-1 shows the Predefined connection set and PDO mapping structure within the Device Object Dictionary after switching on the proportional digital valve. 1.5 PDO communication A Transmit PDO can be triggered in 3 modes: asynchronously (ASYNC event-controlled) That mean a PDO is sent by the valve as soon as the process value mapped on PDO changes.(see diagram) This is the default transmission type (255) and with inhibit time of 2 ms and status=disabled composes the default TPDO settings. as response to an RTR message sent with the COB-Id of the TPDO requested. 1.6 Service Data Object (SDO) The service data objects (SDO) form the communication channel for the transfer of device parameters (e.g. proportional valve programming). Since these parameters are transferred acyclically, the SDO objects have a low priority. With Service Data Objects (SDOs) the access to entries in the device Object Dictionary is provided and it is possible to read and/or write all the configuration parameters. As these entries may contain data of arbitrary size and type, SDOs can be used to transfer multiple data sets from a valve to master and vice versa. The contents of the data set are defined within the Object Dictionary. CAN-Bus for CVP_Manuale_en_rev01 27/03/2006 p.3/24

5 Manuale Elettronica Digitale Integrata CVP CAN Bus - Device Profile 1.7 Driver Status (6041h-0) The actual driver status is transmitted via the CAN-Bus communication interface using the status word, a 16 bit parameter collecting many informations about the driver behavior; use PDO messages communication for real time communication Status Word msb lsb bit Coil Ramp Content Active p/q Warning Local Status Running Status (bit 3-0) Shows the status of the electronic driver Local (bit 4) Shows if the driver status is controlled by the driver firmware (Local) or by the CANmaster (Remote Control). Warning (bit 5) If the warning is active, the type of warning is indicated in the specific parameter Alarm Code Error p/q (bit 8) Shows if pressure controller is enabled Ramp Running (bit 9) Shows if the internal ramp generator is running Coil Active (bit15) Shows which Coil is actual working (if two solenoids valve) Driver Status Raw value (bits) Raw value Hex Real value xxxx xxxx xxxx 0000 xxx0 h Not Ready xxxx xxxx xxxx 1000 xxx8 h Init xxxx xxxx xxxx 1001 xxx9 h Disabled xxxx xxxx xxxx 1011 xxxb h Hold xxxx xxxx xxxx 1111 xxxf h Active xxxx xxxx xxxx 0001 xxx1 h Fault xxxx xxxx xxxx 0011 xxx3 h Fault Hold xxxx xxxx xxxx 0111 xxx7 h Fault Reaction CAN-Bus for CVP_Manuale_en_rev01 27/03/2006 p.4/24

6 Manuale Elettronica Digitale Integrata CVP CAN Bus - Device Profile 1.8 Driver Control If the Local/Remote control (6040h) is set to Remote, and the NMT state is set to Operational the actual driver status may be controlled via the CAN-Bus interface, using the control word (6040h) 16 bit-telegram, that can be sent via SDO communication or, if more performance are needed, via PDO to perform a real time communication. Control Word msb lsb bit Content p/q Control Driver Control (Device States Control Word (6040h) Control (bit 3-0) Sets the valve s status as indicated in the table at side. p/q (bit 8) Enable pressure controller for p/q control valves. 0:pressure controller disabled 1:Pressure controller enabled. Within the p/q-control the p-controller reacts as soon as the actual pressure value exceeds the input reference Raw value (bits) xxxx xxxx xxxx xxx1 xxxx xxxx xxxx xx11 xxxx xxxx xxxx x111 xxxx xxxx xxxx x0xx xxxx xxxx xxxx x00x xxxx xxxx xxxx x000 xxxx xxxx xxxx 0x0x -> xxxx xxxx xxxx 1x0x Real value Previous => New state Init => Disabled Dis => Hold Hold => Active Active => Hold Hold => Disabled Dis => Init Fault => Disabled Local (604Fh-0) Allows to select if the control source of the driver status is internal or via CAN-Bus. Local control (default) The driver status is controlled by the driver firmware Raw value according to the actual valve operation (control word controlled by firmware). If the Set Point is via Bus, it s needed to set the NMT Operational State, in order to have PDO communication and Active internal state. Remote control The driver status is controlled via CAN-Bus by setting the Control Word. Option 1 01 h Local Real value Option 2 00 h Remote Control Default 01 h Local CAN-Bus for CVP_Manuale_en_rev01 27/03/2006 p.5/24

7 Manuale Elettronica Digitale Integrata CVP CAN Bus - Device Profile 1.9 Emergency Object Emergency object is triggered by the occurrence of a device internal error situation (see Emergency Error Codes) and is transmitted in real time. Emergency object is suitable for interrupt type error alerts and is transmitted only once per error event. As long as no new event errors occur on a device, no further emergency objects will be transmitted. Emergency Error Code No Error Overrun tempo ciclo Overrun comandi CAN Bus Node guarding secondo DS301 Recovery da Bus Off (realizzata Hardware) Main transducer Fault EEPROM in fase salvataggio parametric Errore del software (watchdog) Salvataggio Parametri che prevede il reset del dispositivo (0x0000) (0x6000) (0x8110) (0x8130) (0x8140) (0x5230) (0x5530) (0x6010) (0x6320) Composition of the Emergency Object Cob-Id Data Segment of the Emergency Object is composed of 8 bytes, divided as follow: Byte 0 Byte 1 Byte 2 Byte 3-7 Emergency Error Code Error Register (1001h) Reserved Error Register The error register maintain the alarm error group information, setting one of the 8 bits in the register Error Register (1001h) Bit Meaning 0 Generic error 1 Current 2 Voltage 3 Temperature 4 Communic.error 5 Device profile specific 6 Reserved (always 0) 7 Manufacturer specific CAN-Bus for CVP_Manuale_en_rev01 27/03/2006 p.6/24

8 Manuale Elettronica Digitale Integrata CVP CAN Bus - Device Profile 1.10 Profile Areas- Object groups Index (Hex) Object Group (Profile Area) FFF Communication Profile Area DS FFF Manufacturer Specific Profile Area (Application) FFF Standardized Device Profile Area DSP 408 v for Hydraulic Devices A000-FFFF Reserved for further use The Communication Profile Area at indices 1000h through 1FFFh contains the communication specific parameters for the CAN network. These entries are common to all devices. The Manufacturer Specific Profile area at indices 2000h through 5FFFh contains all data objects defined by Manufacturer for the specific application to describe the Proportional Hydraulic Valves parameters and the device functionality not included in standardized area. The Standardized Device Profile area at indices 6000h through 9FFFh contains all data objects common to a class of devices that can be read or written via the network. The device profiles may use entries from 6000h to 9FFFh to describe the device parameters and is structured according to the device functionality and different controller modes as shown below Standardized Device Profile Area DSP 408 v for Hydraulic Devices F Device control, F Device information F Actual value conditioning FF Controller output conditioning Controller mode specific blocks F VPOC Valve POsition Control (open loop and closed loop) FF VPRC Valve PRessure Control (open loop and closed loop) F VPQC Valve p/q Control (open loop and closed loop) CAN-Bus for CVP_Manuale_en_rev01 27/03/2006 p.7/24

9 2 OBJECT DICTIONARY /******************************************************************************************* PARAMETRI CON BACKUP *******************************************************************************************/ // Definizione struttura parametri communication da salvare in flash BYTE CAN_BAUD; // Bit timing linea CAN BYTE NODE; // Indirizzo di nodo UINT32 SYNCID; // COB-ID sul quale si riceve il sync UINT32 CYCLESYNC; // Periodo del sync UINT16 GUARDT; // Guard time BYTE LIFET; // Life time factor BOOL PDOCODCHANGE[ NUM_STD_PDOS ]; // Flag di COB-ID di trasmissione sul PDO variato UINT32 PDOTXCOBID[ NUM_STD_PDOS ]; // COB-ID di trasmissione sul PDO BYTE PDOTXTYPE[ NUM_STD_PDOS ]; // Tipo di trasmissione sui PDO UINT16 PDOTXINHB[ NUM_STD_PDOS ]; // Inhibit time per PDO UINT16 PDOTXEVENT[ NUM_STD_PDOS ]; // Event time per PDO BYTE PDOPARMAP[ NUM_STD_PDOS ]; // Numero di elementi mappati nei PDO UINT32 PDOPARBUFF[ NUM_STD_PDOS ][ 8 ]; // Elenco parametri mappati nei PDO // Struttura parametri manufacturer da salvare in flash INT16 VPOC_IMAXA; // Corrente massima curva caratteristica piano A INT16 VPOC_IMAXB; // Corrente massima curva caratteristica piano B INT16 VPOC_S_A_X[ N_LIN_POINTS ]; // Punti di linearizzazione su X side A INT16 VPOC_S_A_Y[ N_LIN_POINTS ]; // Punti di linearizzazione su Y side A INT16 VPOC_S_B_X[ N_LIN_POINTS ]; // Punti di linearizzazione su X side B INT16 VPOC_S_B_Y[ N_LIN_POINTS ]; // Punti di linearizzazione su Y side B UINT16 VPOC_GAINPROP; // Guadagno proporzionale CAN-Bus for CVP_Manuale_en_rev01 27/03/2006 p.8/24

10 UINT16 VPOC_GAININT; // Guadagno integrale UINT16 VPOC_FEEDFORWARD; // Guadagno di feedforward BOOL VPOC_CURRLOOP; // Flag di chiusura anello di corrente BOOL VPOC_BISOLENOIDE; // Attivo il secondo solenoide INT16 VPOC_PWM_COMP_X[ N_PWM_POINTS ]; // Punti di compensazione pwm INT16 VPOC_PWM_COMP_Y[ N_PWM_POINTS ]; // Percentuale di compensazione pwm BYTE ANA_OUT_CFG; // Configurazione uscita analogica di monitor float VPOC_RGAINPROP[ N_RGAINPROP ]; // Fattori di riduzione del guadagno proporzionale float VPOC_FGAININT; // Fattore massimo del contributo integrativo BYTE VPOC_ANT_FFW; // Anticipo feedforward BYTE REF_TYPE; // Tipo di segnale di riferimento INT16 REF_HIGH_LEVEL; // Livello alto segnale di riferimento INT16 REF_LOW_LEVEL; // Livello basso segnale di riferimento UINT16 REF_PERIOD; // Periodo del segnale di riferimento INT16 VPRC_BARMAXA; // Bar massimi curva caratteristica piano A INT16 VPRC_BARMAXB; // Bar massimi curva caratteristica piano B UINT16 VPRC_GAINPROP; // Guadagno proporzionale UINT16 VPRC_GAININT; // Guadagno integrale UINT16 VPRC_FEEDFORWARD; // Guadagno di feedforward UINT16 VPRC_MAX_PRESS_TRAS; // massima pressione trasduttore float VPRC_RGAINPROP[ VPRC_N_RGAINPROP ]; // Fattori di riduzione del guadagno proporzionale in pressione float VPRC_FGAININT; // Fattore massimo del contributo integrativo in pressione BYTE VPRC_ANT_FFW; // Anticipo feedforward pressione float VPRC_TH_RGAINPROP; // soglia fattori di riduzione del guadagno proporzionale in pressione float VPRC_TH_FGAININT; // soglia fattore massimo del contributo integrativo in pressione float VPRC_RIF_FIL; // Filtro di riferimento float VPRC_RGAINPROP_NEG; // fattore di riduzione del guadagno float VPRC_RGAININT; // Fattori di riduzione del guadagno proporzionale in pressione BOOL REF_SCALA[ N_ANA_INP ]; // Flag per tipo di riferimento in ingresso TRUE 12 ma é lo 0 UINT16 PERC_SP; // Percentuale di riduzione setpoint INT16 VPRC_BARNOMA; // Bar nominali paino A INT16 VPRC_BARNOMB; // Bar nominali paino B UINT16 PEAKCURR_TIME; // Durata picco di corrente UINT16 WAITCURR_ATUN; // Tempo di attesa assestamento corrente in ms BYTE NUM_SAMP_ATUN; // Numero di campioni di pressione e corrente per media CAN-Bus for CVP_Manuale_en_rev01 27/03/2006 p.9/24

11 INT16 GAINPROP_ATUN; // Guadagno proporzionale anello di corrente per autotuning INT16 GAININT_ATUN; // Guadagno integrale anello di corrente per autotuning UINT16 VPRC_FPGAININT_LIMIT; // Limite contributo guadagno integrale float VPRC_THR_FEEDOK; // Soglia di pressione al di sotto della quale si apre l'anello BYTE SEL_SOLENOIDE_AB; // Selettore solenoide S1 BYTE SEL_AO_TYPE; // Selettore uscita analogica corrente/tensione // Definizione struttura parametri device profile da salvare in flash INT8 DEVICE_MODE; // Device mode INT8 DEVICE_CTRL_MODE; // Device control mode INT8 DEVICE_LOCAL; // Device local char DEVICE_DESCR[ 32 ]; // Device description INT16 VPOC_HOLD_SET_POINT; // vpoc generator hold set point INT8 VPOC_RAMP_TYPE; // vpoc generator ramp type UINT16 VPOC_ACC_POS; // vpoc ramp acceleration time positive UINT16 VPOC_ACC_NEG; // vpoc ramp acceleration time negative UINT16 VPOC_DEC_POS; // vpoc ramp deceleration time positive UINT16 VPOC_DEC_NEG; // vpoc ramp deceleration time negative INT8 VPOC_DEAD_BAND_COMP_TYP; // vpoc dead band compensation type INT16 VPOC_DEAD_BAND_COMP_ASIDE; // vpoc dead band compensation A side INT16 VPOC_DEAD_BAND_COMP_BSIDE; // vpoc dead band compensation B side INT16 VPOC_DEAD_BAND_COMP_THR; // vpoc dead band compensation threshold UINT16 VPOC_DITHER_FREQ; // vpoc dither frequency BYTE VPRC_TRASD_SUNIT; // vprc trasducer unit INT8 VPRC_TRASD_PREFIX; // vprc trasducer exponent BYTE VPRC_SP_SUNIT; // vprc set point unit INT8 VPRC_SP_PREFIX; // vprc set point exponent CAN-Bus for CVP_Manuale_en_rev01 27/03/2006 p.10/24

12 /******************************************************************************************* PARAMETRI SENZA BACKUP *******************************************************************************************/ // Definizione struttura parametri communication da non salvare in flash BYTE NMT_STATE; // Stato driver DS301 BOOL READY; // Driver DS301 pronto BYTE ERR_REGISTER; // Error register UINT32 MAN_STATUS_REGISTER; // Manufacturer status register UINT16 ERR_CODE; // Error code BYTE ERR_FIELD[ 5 ]; // Error Field // Struttura parametri manufacturer da non salvare in flash BYTE ACT_CAN_BAUD; // Bit timing linea CAN attivo BYTE ACT_NODE; // Indirizzo di nodo attivo INT16 ACT_SET_POINT; // Set point attuale INT16 ANA_INP_RIF; // Riferimento analogico in ingresso INT16 ANA_FEED_PRESS; // Feedback analogico di pressione INT16 ANA_OUT_V; // Uscita analogica in tensione INT16 ANA_OUT_C; // Uscita analogica in corrente INT16 ANA_SET_POINT; // Set point analogico INT16 REF_SET_POINT; // Set point segnale di riferimento BOOL AUTO_TUNING; // Flag di abilitazione autotarutara linearizzazione UINT16 STEPCURR_ATUN; // Step di corrente per autotuning in ma UINT16 STEPCURR_DB_ATUN; // Step di corrente per autotuning della dead band in ma // Definizione struttura parametri manufacturer da non salvare in flash UINT16 DEVICE_CTRLW; // Device control word UINT16 DEVICE_STATUSW; // Device status word INT16 VPOC_SET_POINT; // vpoc set point INT16 VPOC_DEMAND_VALUE; // vpoc demand value CAN-Bus for CVP_Manuale_en_rev01 27/03/2006 p.11/24

13 /***************************************************************************** COMMUNICATION AREA *****************************************************************************/ 0x1000, 0x00, DB_T_DWORD, &dwdevice_type, sizeof( UINT32 ), DB_R, FALSE, NULL, 0x1001, 0x00, DB_T_BYTE, &SYSP.COMM.ERR_REGISTER, sizeof( BYTE ), DB_R, TRUE, NULL, 0x1002, 0x00, DB_T_DWORD, &SYSP.COMM.MAN_STATUS_REGISTER, sizeof( UINT32 ), DB_R, TRUE, NULL, 0x1008, 0x00, DB_T_STRING, &StrDeviceName[ 0 ], DIM_DEV_NAME, DB_R, FALSE, NULL, 0x1009, 0x00, DB_T_STRING, &StrHardwareVersion[ 0 ], DIM_HW_VER, DB_R, FALSE, NULL, 0x100A, 0x00, DB_T_STRING, &StrSoftwareVersion[ 0 ], DIM_SW_VER, DB_R, FALSE, NULL, 0x100C, 0x00, DB_T_WORD, &BCK_SYSP.COMM.GUARDT, sizeof( UINT16 ), DB_RW, FALSE, OD_GuardTime, 0x100D, 0x00, DB_T_BYTE, &BCK_SYSP.COMM.LIFET, sizeof( BYTE ), DB_RW, FALSE, OD_GuardTime, 0x1010, 0x00, DB_T_BYTE, &elem[ 4 ], sizeof( BYTE ), DB_R, FALSE, NULL, 0x1010, 0x01, DB_T_DWORD, NULL, sizeof( UINT32 ), DB_RW, FALSE, OD_SaveParameters, 0x1010, 0x04, DB_T_DWORD, NULL, sizeof( UINT32 ), DB_RW, FALSE, OD_SaveParameters, 0x1011, 0x00, DB_T_BYTE, &elem[ 4 ], sizeof( BYTE ), DB_R, FALSE, NULL, 0x1011, 0x01, DB_T_DWORD, NULL, sizeof( UINT32 ), DB_RW, FALSE, OD_DefaultParameters, 0x1011, 0x04, DB_T_DWORD, NULL, sizeof( UINT32 ), DB_RW, FALSE, OD_DefaultParameters, 0x1018, 0x00, DB_T_BYTE, &elem[ 4 ], sizeof( BYTE ), DB_R, FALSE, NULL, 0x1018, 0x01, DB_T_DWORD, &HW_SYSP.HW2_SYSP.VENDOR_ID, sizeof( UINT32 ), DB_R, FALSE, NULL, 0x1018, 0x02, DB_T_DWORD, &HW_SYSP.HW2_SYSP.PROD_ID, sizeof( UINT32 ), DB_R, FALSE, NULL, 0x1018, 0x03, DB_T_DWORD, &dwrev_num, sizeof( UINT32 ), DB_R, FALSE, NULL, 0x1018, 0x04, DB_T_DWORD, &HW_SYSP.HW2_SYSP.SER_NUM, sizeof( UINT32 ), DB_R, FALSE, NULL, CAN-Bus for CVP_Manuale_en_rev01 27/03/2006 p.12/24

14 0x1400, 0x00, DB_T_BYTE, &elem[ 2 ], sizeof( BYTE ), DB_R, FALSE, NULL, 0x1400, 0x01, DB_T_DWORD, &BCK_SYSP.COMM.PDOTXCOBID[ PDO1_RX ], sizeof( UINT32 ), DB_RW, FALSE, OD_PDO_Communication_Object, 0x1400, 0x02, DB_T_BYTE, &BCK_SYSP.COMM.PDOTXTYPE[ PDO1_RX ], sizeof( BYTE ), DB_RW, FALSE, OD_PDO_Communication_Object, 0x1600, 0x00, DB_T_BYTE, &BCK_SYSP.COMM.PDOPARMAP[ PDO1_RX ], sizeof( BYTE ), DB_RW, FALSE, OD_PDO_Mapping_Object, 0x1600, 0x01, DB_T_DWORD, &BCK_SYSP.COMM.PDOPARBUFF[ PDO1_RX ][ 0 ], sizeof( UINT32 ), DB_RW, FALSE, OD_PDO_Mapping_Object, 0x1600, 0x02, DB_T_DWORD, &BCK_SYSP.COMM.PDOPARBUFF[ PDO1_RX ][ 1 ], sizeof( UINT32 ), DB_RW, FALSE, OD_PDO_Mapping_Object, 0x1600, 0x03, DB_T_DWORD, &BCK_SYSP.COMM.PDOPARBUFF[ PDO1_RX ][ 2 ], sizeof( UINT32 ), DB_RW, FALSE, OD_PDO_Mapping_Object, 0x1600, 0x04, DB_T_DWORD, &BCK_SYSP.COMM.PDOPARBUFF[ PDO1_RX ][ 3 ], sizeof( UINT32 ), DB_RW, FALSE, OD_PDO_Mapping_Object, 0x1600, 0x05, DB_T_DWORD, &BCK_SYSP.COMM.PDOPARBUFF[ PDO1_RX ][ 4 ], sizeof( UINT32 ), DB_RW, FALSE, OD_PDO_Mapping_Object, 0x1600, 0x06, DB_T_DWORD, &BCK_SYSP.COMM.PDOPARBUFF[ PDO1_RX ][ 5 ], sizeof( UINT32 ), DB_RW, FALSE, OD_PDO_Mapping_Object, 0x1600, 0x07, DB_T_DWORD, &BCK_SYSP.COMM.PDOPARBUFF[ PDO1_RX ][ 6 ], sizeof( UINT32 ), DB_RW, FALSE, OD_PDO_Mapping_Object, 0x1600, 0x08, DB_T_DWORD, &BCK_SYSP.COMM.PDOPARBUFF[ PDO1_RX ][ 7 ], sizeof( UINT32 ), DB_RW, FALSE, OD_PDO_Mapping_Object, 0x1800, 0x00, DB_T_BYTE, &elem[ 5 ], sizeof( BYTE ), DB_R, FALSE, NULL, 0x1800, 0x01, DB_T_DWORD, &BCK_SYSP.COMM.PDOTXCOBID[ PDO1_TX ], sizeof( UINT32 ), DB_RW, FALSE, OD_PDO_Communication_Object, 0x1800, 0x02, DB_T_BYTE, &BCK_SYSP.COMM.PDOTXTYPE[ PDO1_TX ], sizeof( BYTE ), DB_RW, FALSE, OD_PDO_Communication_Object, 0x1800, 0x03, DB_T_WORD, &BCK_SYSP.COMM.PDOTXINHB[ PDO1_TX ], sizeof( UINT16 ), DB_RW, FALSE, OD_PDO_Communication_Object, 0x1800, 0x05, DB_T_WORD, &BCK_SYSP.COMM.PDOTXEVENT[ PDO1_TX ], sizeof( UINT16 ), DB_RW, FALSE, NULL, // PDO2_TX Mapping comunication area 0x1801, 0x00, DB_T_BYTE, &elem[ 5 ], sizeof( BYTE ), DB_R, FALSE, NULL, 0x1801, 0x01, DB_T_DWORD, &BCK_SYSP.COMM.PDOTXCOBID[ PDO2_TX ], sizeof( UINT32 ), DB_RW, FALSE, OD_PDO_Communication_Object, 0x1801, 0x02, DB_T_BYTE, &BCK_SYSP.COMM.PDOTXTYPE[ PDO2_TX ], sizeof( BYTE ), DB_RW, FALSE, OD_PDO_Communication_Object, 0x1801, 0x03, DB_T_WORD, &BCK_SYSP.COMM.PDOTXINHB[ PDO2_TX ], sizeof( UINT16 ), DB_RW, FALSE, OD_PDO_Communication_Object, 0x1801, 0x05, DB_T_WORD, &BCK_SYSP.COMM.PDOTXEVENT[ PDO2_TX ], sizeof( UINT16 ), DB_RW, FALSE, NULL, 0x1A00, 0x00, DB_T_BYTE, &BCK_SYSP.COMM.PDOPARMAP[ PDO1_TX ], sizeof( BYTE ), DB_RW, FALSE, OD_PDO_Mapping_Object, 0x1A00, 0x01, DB_T_DWORD, &BCK_SYSP.COMM.PDOPARBUFF[ PDO1_TX ][ 0 ], sizeof( UINT32 ), DB_RW, FALSE, OD_PDO_Mapping_Object, 0x1A00, 0x02, DB_T_DWORD, &BCK_SYSP.COMM.PDOPARBUFF[ PDO1_TX ][ 1 ], sizeof( UINT32 ), DB_RW, FALSE, OD_PDO_Mapping_Object, CAN-Bus for CVP_Manuale_en_rev01 27/03/2006 p.13/24

15 0x1A00, 0x03, DB_T_DWORD, &BCK_SYSP.COMM.PDOPARBUFF[ PDO1_TX ][ 2 ], sizeof( UINT32 ), DB_RW, FALSE, OD_PDO_Mapping_Object, 0x1A00, 0x04, DB_T_DWORD, &BCK_SYSP.COMM.PDOPARBUFF[ PDO1_TX ][ 3 ], sizeof( UINT32 ), DB_RW, FALSE, OD_PDO_Mapping_Object, 0x1A00, 0x05, DB_T_DWORD, &BCK_SYSP.COMM.PDOPARBUFF[ PDO1_TX ][ 4 ], sizeof( UINT32 ), DB_RW, FALSE, OD_PDO_Mapping_Object, 0x1A00, 0x06, DB_T_DWORD, &BCK_SYSP.COMM.PDOPARBUFF[ PDO1_TX ][ 5 ], sizeof( UINT32 ), DB_RW, FALSE, OD_PDO_Mapping_Object, 0x1A00, 0x07, DB_T_DWORD, &BCK_SYSP.COMM.PDOPARBUFF[ PDO1_TX ][ 6 ], sizeof( UINT32 ), DB_RW, FALSE, OD_PDO_Mapping_Object, 0x1A00, 0x08, DB_T_DWORD, &BCK_SYSP.COMM.PDOPARBUFF[ PDO1_TX ][ 7 ], sizeof( UINT32 ), DB_RW, FALSE, OD_PDO_Mapping_Object, // PDO2_TX Mapping area 0x1A01, 0x00, DB_T_BYTE, &BCK_SYSP.COMM.PDOPARMAP[ PDO2_TX ], sizeof( BYTE ), DB_RW, FALSE, OD_PDO_Mapping_Object, 0x1A01, 0x01, DB_T_DWORD, &BCK_SYSP.COMM.PDOPARBUFF[ PDO2_TX ][ 0 ], sizeof( UINT32 ), DB_RW, FALSE, OD_PDO_Mapping_Object, 0x1A01, 0x02, DB_T_DWORD, &BCK_SYSP.COMM.PDOPARBUFF[ PDO2_TX ][ 1 ], sizeof( UINT32 ), DB_RW, FALSE, OD_PDO_Mapping_Object, 0x1A01, 0x03, DB_T_DWORD, &BCK_SYSP.COMM.PDOPARBUFF[ PDO2_TX ][ 2 ], sizeof( UINT32 ), DB_RW, FALSE, OD_PDO_Mapping_Object, 0x1A01, 0x04, DB_T_DWORD, &BCK_SYSP.COMM.PDOPARBUFF[ PDO2_TX ][ 3 ], sizeof( UINT32 ), DB_RW, FALSE, OD_PDO_Mapping_Object, 0x1A01, 0x05, DB_T_DWORD, &BCK_SYSP.COMM.PDOPARBUFF[ PDO2_TX ][ 4 ], sizeof( UINT32 ), DB_RW, FALSE, OD_PDO_Mapping_Object, 0x1A01, 0x06, DB_T_DWORD, &BCK_SYSP.COMM.PDOPARBUFF[ PDO2_TX ][ 5 ], sizeof( UINT32 ), DB_RW, FALSE, OD_PDO_Mapping_Object, 0x1A01, 0x07, DB_T_DWORD, &BCK_SYSP.COMM.PDOPARBUFF[ PDO2_TX ][ 6 ], sizeof( UINT32 ), DB_RW, FALSE, OD_PDO_Mapping_Object, 0x1A01, 0x08, DB_T_DWORD, &BCK_SYSP.COMM.PDOPARBUFF[ PDO2_TX ][ 7 ], sizeof( UINT32 ), DB_RW, FALSE, OD_PDO_Mapping_Object, /***************************************************************************** MANUFACTURER AREA *****************************************************************************/ ////////////////////////////////////////////////////////////////////////////// // MANUFACTURER COMMUNICATION 0x2000, 0x00, DB_T_BYTE, &BCK_SYSP.COMM.CAN_BAUD, sizeof( BYTE ), DB_W, FALSE, NULL, 0x2001, 0x00, DB_T_BYTE, &SYSP.MAN.ACT_CAN_BAUD, sizeof( BYTE ), DB_R, FALSE, NULL, 0x2002, 0x00, DB_T_BYTE, &BCK_SYSP.COMM.NODE, sizeof( BYTE ), DB_W, FALSE, NULL, 0x2003, 0x00, DB_T_BYTE, &SYSP.MAN.ACT_NODE, sizeof( BYTE ), DB_R, FALSE, NULL, 0x2004, 0x00, DB_T_BYTE, &SYSP.COMM.NMT_STATE, sizeof( BYTE ), DB_R, FALSE, NULL, 0x2005, 0x00, DB_T_DWORD, NULL, sizeof( UINT32 ), DB_W, FALSE, OD_ResetNode, CAN-Bus for CVP_Manuale_en_rev01 27/03/2006 p.14/24

16 0x2010, 0x00, DB_T_BOOL, &BCK_SYSP.MAN.VPOC_CURRLOOP, sizeof( BOOL ), DB_RW, FALSE, NULL, 0x2011, 0x00, DB_T_INT, &BCK_SYSP.MAN.VPOC_IMAXA, sizeof( INT16 ), DB_RW, FALSE, OD_CurrentLimit, 0x2012, 0x00, DB_T_INT, &BCK_SYSP.MAN.VPOC_IMAXB, sizeof( INT16 ), DB_RW, FALSE, OD_CurrentLimit, 0x2013, 0x00, DB_T_BOOL, &BCK_SYSP.MAN.VPOC_BISOLENOIDE, sizeof( BOOL ), DB_RW, FALSE, OD_Hy_Parameters, 0x2013, 0x01, DB_T_BYTE, &BCK_SYSP.MAN.SEL_SOLENOIDE_AB, sizeof( BYTE ), DB_RW, FALSE, OD_Hy_Parameters, 0x2014, 0x00, DB_T_BYTE, &BCK_SYSP.MAN.ANA_OUT_CFG, sizeof( BYTE ), DB_RW, FALSE, NULL, 0x2014, 0x01, DB_T_BYTE, &BCK_SYSP.MAN.SEL_AO_TYPE, sizeof( BYTE ), DB_RW, FALSE, NULL, 0x2015, 0x00, DB_T_BYTE, &BCK_SYSP.MAN.REF_TYPE, sizeof( BYTE ), DB_RW, FALSE, OD_Reference_Type, 0x2016, 0x00, DB_T_INT, &BCK_SYSP.MAN.REF_HIGH_LEVEL, sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_User_SetPoint, 0x2016, 0x01, DB_T_INT, &BCK_SYSP.MAN.REF_HIGH_LEVEL, sizeof( INT16 ), DB_RW, FALSE, OD_VPRC_User_SetPoint, 0x2017, 0x00, DB_T_INT, &BCK_SYSP.MAN.REF_LOW_LEVEL, sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_User_SetPoint, 0x2017, 0x01, DB_T_INT, &BCK_SYSP.MAN.REF_LOW_LEVEL, sizeof( INT16 ), DB_RW, FALSE, OD_VPRC_User_SetPoint, 0x2018, 0x00, DB_T_WORD, &BCK_SYSP.MAN.REF_PERIOD, sizeof( UINT16 ), DB_RW, FALSE, OD_Reference_Frequency, 0x2020, 0x00, DB_T_INT, &BCK_SYSP.MAN.VPRC_BARMAXA, sizeof( INT16 ), DB_RW, FALSE, OD_PressureLimit, 0x2021, 0x00, DB_T_INT, &BCK_SYSP.MAN.VPRC_BARMAXB, sizeof( INT16 ), DB_RW, FALSE, OD_PressureLimit, 0x2022, 0x00, DB_T_WORD, &BCK_SYSP.MAN.VPRC_MAX_PRESS_TRAS, sizeof( UINT16 ), DB_RW, FALSE, NULL, 0x2023, 0x00, DB_T_INT, &BCK_SYSP.MAN.VPRC_BARNOMA, sizeof( INT16 ), DB_RW, FALSE, OD_PressureLimit, 0x2024, 0x00, DB_T_INT, &BCK_SYSP.MAN.VPRC_BARNOMB, sizeof( INT16 ), DB_RW, FALSE, OD_PressureLimit, 0x2025,0x00, DB_T_FLOAT, &BCK_SYSP.MAN.VPRC_THR_FEEDOK, sizeof( float ), DB_RW, FALSE, NULL, 0x2030, 0x00, DB_T_BYTE, &elem[ 2 ], sizeof( BYTE ), DB_R, FALSE, NULL, 0x2030, 0x01, DB_T_INT, &BCK_SYSP.MAN.VPOC_PWM_COMP_X[ 0 ], sizeof( INT16 ), DB_RW, FALSE, NULL, 0x2030, 0x02, DB_T_INT, &BCK_SYSP.MAN.VPOC_PWM_COMP_X[ 1 ], sizeof( INT16 ), DB_RW, FALSE, NULL, CAN-Bus for CVP_Manuale_en_rev01 27/03/2006 p.15/24

17 0x2031, 0x00, DB_T_BYTE, &elem[ 2 ], sizeof( BYTE ), DB_R, FALSE, NULL, 0x2031, 0x01, DB_T_INT, &BCK_SYSP.MAN.VPOC_PWM_COMP_Y[ 0 ], sizeof( INT16 ), DB_RW, FALSE, NULL, 0x2031, 0x02, DB_T_INT, &BCK_SYSP.MAN.VPOC_PWM_COMP_Y[ 1 ], sizeof( INT16 ), DB_RW, FALSE, NULL, 0x2040, 0x00, DB_T_BYTE, &elem[ 5 ], sizeof( BYTE ), DB_R, FALSE, NULL, 0x2040, 0x01, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_A_X[ 0 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_XLinearizationSideA, 0x2040, 0x02, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_A_X[ 1 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_XLinearizationSideA, 0x2040, 0x03, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_A_X[ 2 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_XLinearizationSideA, 0x2040, 0x04, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_A_X[ 3 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_XLinearizationSideA, 0x2040, 0x05, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_A_X[ 4 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_XLinearizationSideA, 0x2041, 0x00, DB_T_BYTE, &elem[ 5 ], sizeof( BYTE ), DB_R, FALSE, NULL, 0x2041, 0x01, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_A_X[ 0 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_XLinearizationSideA, 0x2041, 0x02, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_A_X[ 1 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_XLinearizationSideA, 0x2041, 0x03, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_A_X[ 2 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_XLinearizationSideA, 0x2041, 0x04, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_A_X[ 3 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_XLinearizationSideA, 0x2041, 0x05, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_A_X[ 4 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_XLinearizationSideA, 0x2043, 0x00, DB_T_BYTE, &elem[ 5 ], sizeof( BYTE ), DB_R, FALSE, NULL, 0x2043, 0x01, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_A_Y[ 0 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_YLinearizationSideA, 0x2043, 0x02, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_A_Y[ 1 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_YLinearizationSideA, 0x2043, 0x03, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_A_Y[ 2 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_YLinearizationSideA, 0x2043, 0x04, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_A_Y[ 3 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_YLinearizationSideA, 0x2043, 0x05, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_A_Y[ 4 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_YLinearizationSideA, 0x2044, 0x00, DB_T_BYTE, &elem[ 5 ], sizeof( BYTE ), DB_R, FALSE, NULL, 0x2044, 0x01, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_A_Y[ 0 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_YLinearizationSideA, 0x2044, 0x02, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_A_Y[ 1 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_YLinearizationSideA, 0x2044, 0x03, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_A_Y[ 2 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_YLinearizationSideA, 0x2044, 0x04, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_A_Y[ 3 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_YLinearizationSideA, 0x2044, 0x05, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_A_Y[ 4 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_YLinearizationSideA, CAN-Bus for CVP_Manuale_en_rev01 27/03/2006 p.16/24

18 0x2050, 0x00, DB_T_BYTE, &elem[ 5 ], sizeof( BYTE ), DB_R, FALSE, NULL, 0x2050, 0x01, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_B_X[ 0 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_XLinearizationSideB, 0x2050, 0x02, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_B_X[ 1 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_XLinearizationSideB, 0x2050, 0x03, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_B_X[ 2 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_XLinearizationSideB, 0x2050, 0x04, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_B_X[ 3 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_XLinearizationSideB, 0x2050, 0x05, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_B_X[ 4 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_XLinearizationSideB, 0x2051, 0x00, DB_T_BYTE, &elem[ 5 ], sizeof( BYTE ), DB_R, FALSE, NULL, 0x2051, 0x01, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_B_X[ 0 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_XLinearizationSideB, 0x2051, 0x02, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_B_X[ 1 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_XLinearizationSideB, 0x2051, 0x03, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_B_X[ 2 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_XLinearizationSideB, 0x2051, 0x04, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_B_X[ 3 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_XLinearizationSideB, 0x2051, 0x05, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_B_X[ 4 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_XLinearizationSideB, 0x2053, 0x00, DB_T_BYTE, &elem[ 5 ], sizeof( BYTE ), DB_R, FALSE, NULL, 0x2053, 0x01, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_B_Y[ 0 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_YLinearizationSideB, 0x2053, 0x02, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_B_Y[ 1 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_YLinearizationSideB, 0x2053, 0x03, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_B_Y[ 2 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_YLinearizationSideB, 0x2053, 0x04, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_B_Y[ 3 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_YLinearizationSideB, 0x2053, 0x05, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_B_Y[ 4 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_YLinearizationSideB, 0x2054, 0x00, DB_T_BYTE, &elem[ 5 ], sizeof( BYTE ), DB_R, FALSE, NULL, 0x2054, 0x01, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_B_Y[ 0 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_YLinearizationSideB, 0x2054, 0x02, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_B_Y[ 1 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_YLinearizationSideB, 0x2054, 0x03, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_B_Y[ 2 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_YLinearizationSideB, 0x2054, 0x04, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_B_Y[ 3 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_YLinearizationSideB, 0x2054, 0x05, DB_T_INT, &BCK_SYSP.MAN.VPOC_S_B_Y[ 4 ], sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_YLinearizationSideB, 0x2060, 0x00, DB_T_BYTE, &elem[ 3 ], sizeof( BYTE ), DB_R, FALSE, NULL, 0x2060, 0x01, DB_T_WORD, &BCK_SYSP.MAN.VPOC_GAINPROP, sizeof( UINT16 ), DB_RW, FALSE, NULL, 0x2060, 0x02, DB_T_WORD, &BCK_SYSP.MAN.VPOC_GAININT, sizeof( UINT16 ), DB_RW, FALSE, NULL, 0x2060, 0x03, DB_T_WORD, &BCK_SYSP.MAN.VPOC_FEEDFORWARD, sizeof( UINT16 ), DB_RW, FALSE, NULL, CAN-Bus for CVP_Manuale_en_rev01 27/03/2006 p.17/24

19 0x2061, 0x00, DB_T_BYTE, &elem[ 2 ], sizeof( BYTE ), DB_R, FALSE, NULL, 0x2061, 0x01, DB_T_FLOAT, &BCK_SYSP.MAN.VPOC_RGAINPROP[ 0 ], sizeof( float ), DB_RW, FALSE, NULL, 0x2061, 0x02, DB_T_FLOAT, &BCK_SYSP.MAN.VPOC_RGAINPROP[ 1 ], sizeof( float ), DB_RW, FALSE, NULL, 0x2062, 0x00, DB_T_BYTE, &elem[ 1 ], sizeof( BYTE ), DB_R, FALSE, NULL, 0x2062, 0x01, DB_T_FLOAT, &BCK_SYSP.MAN.VPOC_FGAININT, sizeof( float ), DB_RW, FALSE, NULL, 0x2063, 0x00, DB_T_BYTE, &BCK_SYSP.MAN.VPOC_ANT_FFW, sizeof( BYTE ), DB_RW, FALSE, OD_VPOC_Ant_Ffw, 0x2064, 0x00, DB_T_BYTE, &elem[ 3 ], sizeof( BYTE ), DB_R, FALSE, NULL, 0x2064, 0x01, DB_T_WORD, &BCK_SYSP.MAN.VPRC_GAINPROP, sizeof( UINT16 ), DB_RW, FALSE, NULL, 0x2064, 0x02, DB_T_WORD, &BCK_SYSP.MAN.VPRC_GAININT, sizeof( UINT16 ), DB_RW, FALSE, NULL, 0x2064, 0x03, DB_T_WORD, &BCK_SYSP.MAN.VPRC_FEEDFORWARD, sizeof( UINT16 ), DB_RW, FALSE, NULL, 0x2065, 0x00, DB_T_BYTE, &elem[ 3 ], sizeof( BYTE ), DB_R, FALSE, NULL, 0x2065, 0x01, DB_T_FLOAT, &BCK_SYSP.MAN.VPRC_RGAINPROP[ 0 ], sizeof( float ), DB_RW, FALSE, NULL, 0x2065, 0x02, DB_T_FLOAT, &BCK_SYSP.MAN.VPRC_RGAINPROP[ 1 ], sizeof( float ), DB_RW, FALSE, NULL, 0x2065, 0x03, DB_T_FLOAT, &BCK_SYSP.MAN.VPRC_RGAININT, sizeof( float ), DB_RW, FALSE, NULL, 0x2066, 0x00, DB_T_BYTE, &elem[ 1 ], sizeof( BYTE ), DB_R, FALSE, NULL, 0x2066, 0x01, DB_T_FLOAT, &BCK_SYSP.MAN.VPRC_FGAININT, sizeof( float ), DB_RW, FALSE, NULL, 0x2067, 0x00, DB_T_BYTE, &BCK_SYSP.MAN.VPRC_ANT_FFW, sizeof( BYTE ), DB_RW, FALSE, OD_VPRC_Ant_Ffw, 0x2068, 0x00, DB_T_BYTE, &elem[ 4 ], sizeof( BYTE ), DB_R, FALSE, NULL, 0x2068, 0x01, DB_T_FLOAT, &BCK_SYSP.MAN.VPRC_TH_RGAINPROP, sizeof( float ), DB_RW, FALSE, NULL, 0x2068, 0x02, DB_T_FLOAT, &BCK_SYSP.MAN.VPRC_TH_FGAININT, sizeof( float ), DB_RW, FALSE, NULL, 0x2068, 0x04, DB_T_FLOAT, &BCK_SYSP.MAN.VPRC_RGAINPROP_NEG, sizeof( float ), DB_RW, FALSE, NULL, 0x2069, 0x00, DB_T_WORD, &BCK_SYSP.MAN.PERC_SP, sizeof( UINT16 ), DB_RW, FALSE, OD_Perc_SP, 0x2070, 0x00, DB_T_BOOL, &SYSP.MAN.AUTO_TUNING, sizeof( BOOL ), DB_RW, FALSE, NULL, 0x2071,0x00, DB_T_BYTE, &stat_tuning, sizeof( BYTE ), DB_R, FALSE, NULL, 0x2071,0x01, DB_T_FLOAT, &mediapress, sizeof( float ), DB_R, FALSE, NULL, 0x2071,0x02, DB_T_FLOAT, &mediacurr, sizeof( float ), DB_R, FALSE, NULL, 0x2072,0x00, DB_T_WORD, &SYSP.MAN.STEPCURR_ATUN, sizeof( UINT16 ), DB_R, FALSE, NULL, 0x2072,0x01, DB_T_WORD, &SYSP.MAN.STEPCURR_DB_ATUN, sizeof( UINT16 ), DB_R, FALSE, NULL, 0x2073,0x00, DB_T_WORD, &BCK_SYSP.MAN.WAITCURR_ATUN, sizeof( UINT16 ), DB_RW, FALSE, NULL, 0x2074, 0x00, DB_T_BYTE, &BCK_SYSP.MAN.NUM_SAMP_ATUN, sizeof( BYTE ), DB_RW, FALSE, NULL, 0x2075, 0x00, DB_T_WORD, &BCK_SYSP.MAN.GAINPROP_ATUN, sizeof( UINT16 ), DB_RW, FALSE, NULL, 0x2075, 0x01, DB_T_WORD, &BCK_SYSP.MAN.GAININT_ATUN, sizeof( UINT16 ), DB_RW, FALSE, NULL, CAN-Bus for CVP_Manuale_en_rev01 27/03/2006 p.18/24

20 0x2300, 0x00, DB_T_INT, &SYSP.DEV.VPOC_SET_POINT, sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_User_SetPoint, 0x2301, 0x00, DB_T_INT, &SYSP.MAN.ACT_SET_POINT, sizeof( INT16 ), DB_R, TRUE, OD_VPOC_User_SetPoint, 0x2302, 0x00, DB_T_INT, &SYSP.MAN.ANA_SET_POINT, sizeof( INT16 ), DB_R, FALSE, OD_VPOC_User_SetPoint, 0x2314, 0x00, DB_T_INT, &BCK_SYSP.DEV.VPOC_HOLD_SET_POINT, sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_User_SetPoint, 0x2343, 0x00, DB_T_INT, &BCK_SYSP.DEV.VPOC_DEAD_BAND_COMP_ASIDE, sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_User_DeadBandComp, 0x2344, 0x00, DB_T_INT, &BCK_SYSP.DEV.VPOC_DEAD_BAND_COMP_BSIDE, sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_User_DeadBandComp, 0x2345, 0x00, DB_T_INT, &BCK_SYSP.DEV.VPOC_DEAD_BAND_COMP_THR, sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_User_DeadBandCompThr, 0x2380, 0x00, DB_T_INT, &SYSP.DEV.VPOC_SET_POINT, sizeof( INT16 ), DB_RW, FALSE, OD_VPRC_User_SetPoint, 0x2381, 0x00, DB_T_INT, &SYSP.MAN.ACT_SET_POINT, sizeof( INT16 ), DB_R, TRUE, OD_VPRC_User_SetPoint, 0x2382, 0x00, DB_T_INT, &SYSP.MAN.ANA_SET_POINT, sizeof( INT16 ), DB_R, FALSE, OD_VPRC_User_SetPoint, 0x2394, 0x00, DB_T_INT, &BCK_SYSP.DEV.VPOC_HOLD_SET_POINT, sizeof( INT16 ), DB_RW, FALSE, OD_VPRC_User_SetPoint, 0x23C3, 0x00, DB_T_INT, &BCK_SYSP.DEV.VPOC_DEAD_BAND_COMP_ASIDE, sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_User_DeadBandComp, 0x23C4, 0x00, DB_T_INT, &BCK_SYSP.DEV.VPOC_DEAD_BAND_COMP_BSIDE, sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_User_DeadBandComp, 0x23C5, 0x00, DB_T_INT, &BCK_SYSP.DEV.VPOC_DEAD_BAND_COMP_THR, sizeof( INT16 ), DB_RW, FALSE, OD_VPOC_User_DeadBandCompThr, ////////////////////////////////////////////////////////////////////////////// // DEBUGGER & MONITOR AREA 0x5000, 0x00, DB_T_WORD, &WorkCvp.pwm_per, sizeof( UINT16 ), DB_R, TRUE, NULL, 0x5000, 0x01, DB_T_WORD, &WorkCvp.pwm_low, sizeof( UINT16 ), DB_R, TRUE, NULL, 0x5000, 0x02, DB_T_WORD, &WorkCvp.pwm_high, sizeof( UINT16 ), DB_R, TRUE, NULL, 0x5001, 0x00, DB_T_WORD, &WorkCvp.i_sense_offset, sizeof( UINT16 ), DB_R, TRUE, NULL, 0x5002, 0x01, DB_T_WORD, &WorkCvp.i_sense_media_ma, sizeof( UINT16 ), DB_R, TRUE, NULL, 0x5003, 0x00, DB_T_WORD, &WorkCvp.i_sense_interval, sizeof( UINT16 ), DB_R, TRUE, NULL, 0x5005, 0x00, DB_T_FLOAT, &FpPressFeed, sizeof( float ), DB_R, TRUE, NULL, 0x5005, 0x01, DB_T_FLOAT, &FpCurrFeed, sizeof( float ), DB_R, TRUE, NULL, 0x5005, 0x0A, DB_T_FLOAT, &FCurrRif, sizeof( float ), DB_R, TRUE, NULL, CAN-Bus for CVP_Manuale_en_rev01 27/03/2006 p.19/24

RPDO 1 TPDO 1 TPDO 5 TPDO 6 TPDO 7 TPDO 8

RPDO 1 TPDO 1 TPDO 5 TPDO 6 TPDO 7 TPDO 8 EN ZC - 6DI8DO CANopen I/O Module 6 Digital Input 8 Digital Output Or 8 Counters (3 bit) 8 Digital input 8 Digital output User Manual Contents: Features PDOs PDO Type Emergency Message Functional Diagrams

More information

Jena er Antriebstechnik. GmbH. 1. Introduction. 2. Properties. 3. Hardware. 4. Baud Rates. Brief Instructions - CANopen Interface

Jena er Antriebstechnik. GmbH. 1. Introduction. 2. Properties. 3. Hardware. 4. Baud Rates. Brief Instructions - CANopen Interface Project : ECOSTEP 100/200 Application Note No. 23 Page 1 of 10 Prepared by: Henrik Bräutigam Operation of ECOSTEP at CANopen Bus Date: 05-01-05 Brief Instructions - CANopen Interface 1. Introduction The

More information

TD-03011E. Identifier Usage in CANopen Networks

TD-03011E. Identifier Usage in CANopen Networks Identifier Usage in CANopen Networks Author : U. Koppe Published : January 2003 This document describes the usage of identifiers in CANopen networks. The paper is intended for CANopen newcomers and system

More information

CIA405.lib. Contents. WAGO-I/O-PRO 32 Library

CIA405.lib. Contents. WAGO-I/O-PRO 32 Library Appendix A Additional Libraries WAGO-I/O-PRO 32 Library CIA405.lib Contents CIA405_GET_KERNEL_STATUS...3 CIA405_GET_LOCAL_NODE_ID...4 CIA405_RECV_EMY...5 CIA405_RECV_EMY_DEV...6 CIA405_GET_STATE...7 CIA405_SDO_READ21...8

More information

LENORD. +BAUER... automates motion. Fieldbus connection absolute encoders CANopen. Reference. Communication profile DS-301 Device profile DS-406

LENORD. +BAUER... automates motion. Fieldbus connection absolute encoders CANopen. Reference. Communication profile DS-301 Device profile DS-406 Fieldbus connection absolute encoders CANopen Communication profile DS-30 Device profile DS-406 LENORD +BAUER... automates motion. Reference D-0R-xCO (.) Right to technical changes and errors reserved.

More information

USER S MANUAL for MPNC100 series

USER S MANUAL for MPNC100 series USER S MANUAL for MPNC100 series ME7020_03 04/15 1 INDICE 1 Introduction... 3 1.1 Staff skill... 3 1.2 Symbols... 3 1.3 Security... 3 2 MPNC100 CANopen... 4 2.1 System description... 4 2.2 Technical data...

More information

CANopen Fieldbus Documentation

CANopen Fieldbus Documentation CANopen Fieldbus Documentation 5th generation of inverter FUNDAMENTALS COMMUNICATION PARAMETERS V 5.3 04/2007 GB MI BCI AM Fieldbus Applications POSI Switch CANopen 5th Generation of Inverters Table of

More information

CANopen high-level protocol for CAN-bus

CANopen high-level protocol for CAN-bus CANopen high-level protocol for CAN-bus H. Boterenbrood NIKHEF, Amsterdam March 20, 2000 Contents 1 INTRODUCTION... 2 2 CAL... 2 3 CANOPEN... 3 3.1 CANOPEN OBJECT DICTIONARY... 3 3.2 CANOPEN COMMUNICATION...

More information

ANTAL ELECTRONIC Field Bus and Communication Technology. Manual PDP2CAN. Version 3.08

ANTAL ELECTRONIC Field Bus and Communication Technology. Manual PDP2CAN. Version 3.08 ANTAL ELECTRONIC Field Bus and Communication Technology Manual PDP2CAN Version 3.08 ANTAL ELECTRONIC Höfles 4 91322 Gräfenberg Telefon (+49) 09192/9256 0 Fax (+49) 09192/9256 78 Important Notice Antal

More information

Positioning Controller

Positioning Controller Edition May 2008 Positioning Controller Application Note "CANopen Basic Information" Edition May 2008 EPOS 24/1, EPOS 24/5, EPOS 70/10, MCD EPOS 60W, EPOS2 50/5 Firmware version 2000h or higher Introduction

More information

38 CANOPEN SLAVE M1. Technical Document. Epec Oy

38 CANOPEN SLAVE M1. Technical Document. Epec Oy Technical Document Epec Oy 2 / 57 DOCUMENT VERSION HISTORY Date Notes Updated Sections 10.1 Protection and 11.1 Mounting 23.11.2009 Updated Sections 6.2.1 6200h Write Output 8 bit and 4.16.3 1800h-1807h

More information

CANopen Communication Protocol

CANopen Communication Protocol Users' Manual for SM 137 - SM 140 motors H5834D0009ING 02 05/15/2007 CANopen Communication Protocol S.r.l. Publication information Update List Revision Added Deleted Changed 00 Unreleased 01 Sect. 9.1

More information

2354235 11/2008. Altivar 312. Variable speed drives for asynchronous motors. CANopen communication manual 05/2009 BBV52819. www.schneider-electric.

2354235 11/2008. Altivar 312. Variable speed drives for asynchronous motors. CANopen communication manual 05/2009 BBV52819. www.schneider-electric. 2354235 11/2008 Altivar 312 Variable speed drives for asynchronous motors CANopen communication manual 05/2009 BBV52819 www.schneider-electric.com Contents Important Information 4 Before you begin 5 Documentation

More information

Getting Started with CANopen Version 1.1 2008-05-29 Application Note AN-AON-1-1102

Getting Started with CANopen Version 1.1 2008-05-29 Application Note AN-AON-1-1102 Version 1.1 2008-05-29 Restrictions Abstract Public Document This application note explains items which need to be considered when creating a CANopen device or system. The Manager, Systems Engineer, and

More information

Nemo 96HD/HD+ MODBUS

Nemo 96HD/HD+ MODBUS 18/12/12 Pagina 1 di 28 MULTIFUNCTION FIRMWARE 2.30 Nemo 96HD/HD+ MODBUS COMMUNICATION PROTOCOL CONTENTS 1.0 ABSTRACT 2.0 DATA MESSAGE DESCRIPTION 2.1 Parameters description 2.2 Data format 2.3 Description

More information

Positioning Controllers. Communication Guide. Document ID: rel4054

Positioning Controllers. Communication Guide. Document ID: rel4054 Communication Guide EPOS2 Positioning Controllers Edition April 2013 Positioning Controllers Communication Guide Document ID: rel4054 maxon motor ag Brünigstrasse 220 P.O.Box 263 CH-6072 Sachseln Phone

More information

AXIS CONTROLVALVES WITH CANOPEN INTERFACE

AXIS CONTROLVALVES WITH CANOPEN INTERFACE USER MANUAL FOR AXIS CONTROLVALVES WITH CANOPEN INTERFACE FIRMWARE B99224-DV016-D-211 OFFERING FLEXIBLE INTEGRATION AND ADVANCED MAINTENANCE FEATURES INCLUDING DIAGNOSTICS, MONITORING OF CHARACTERISTICS

More information

Single Board Controller (pcb controller) CS0015

Single Board Controller (pcb controller) CS0015 System manual Single Board Controller (pcb controller) CS0015 System manual single board controller, October 1999 Guarantee This manual was written with the utmost care. However, we cannot assume any guarantee

More information

CANopen communication protocol

CANopen communication protocol CANopen communication protocol 1/43 Document revisions version date description A 10/08 - creation B 07/09 - addition of OIML R76 settings description 2/43 1 INSTALLATION... 5 1.1 Switching to CANopen

More information

AKD EtherNet/IP Communication

AKD EtherNet/IP Communication AKD EtherNet/IP Communication Edition August 2012, Revision C Valid for firmware version 1.7 Patents Pending Part Number 903-200008-00 Keep all manuals as a product component during the life span of the

More information

SANMOTION AC SERVO SYSTEMS

SANMOTION AC SERVO SYSTEMS SANMOTION AC SERVO SYSTEMS WITH R SD2-071126-01-KM INTERFACE Instruction Manual SANYO DENKI About This Manual Overview This document is part of SANMOTION R-series servo amplifier manual, provided by SANYO

More information

Nilar High voltage energy storage solutions

Nilar High voltage energy storage solutions Specifications Nilar High voltage energy storage solutions Nilar offers high power battery solutions that are easy to use, robust, resource efficient and have a low lifetime cost. High voltage energy storage

More information

DeviceNet Communication Manual

DeviceNet Communication Manual DeviceNet Communication Manual Soft-Starter Series: SSW-07/SSW-08 Language: English Document: 10000046963 / 00 03/2008 Summary ABOUT THIS MANUAL... 5 ABBREVIATIONS AND DEFINITIONS... 5 NUMERICAL REPRESENTATION...

More information

Consult protocol, Nissan Technical egroup, Issue 6

Consult protocol, Nissan Technical egroup, Issue 6 Consult protocol, Nissan Technical egroup, Issue 6 1. Electrical and Signaling protocol 1.1. Consult terminal or PC communications is via three wire bus. TX, RX and Async Clock. 1.2. TX data to ECU level

More information

Application Note. Introduction AN2471/D 3/2003. PC Master Software Communication Protocol Specification

Application Note. Introduction AN2471/D 3/2003. PC Master Software Communication Protocol Specification Application Note 3/2003 PC Master Software Communication Protocol Specification By Pavel Kania and Michal Hanak S 3 L Applications Engineerings MCSL Roznov pod Radhostem Introduction The purpose of this

More information

EDSMF2178IB.Li. L force Communication. Ä.Li ä. Communication Manual. CANopen EMF2178IB. Communication module

EDSMF2178IB.Li. L force Communication. Ä.Li ä. Communication Manual. CANopen EMF2178IB. Communication module EDSMF2178IB.Li L force Communication Ä.Li ä Communication Manual CANopen EMF2178IB Communication module i Contents 1 About this documentation.................................................. 5 1.1 Document

More information

Table 1 below is a complete list of MPTH commands with descriptions. Table 1 : MPTH Commands. Command Name Code Setting Value Description

Table 1 below is a complete list of MPTH commands with descriptions. Table 1 : MPTH Commands. Command Name Code Setting Value Description MPTH: Commands Table 1 below is a complete list of MPTH commands with descriptions. Note: Commands are three bytes long, Command Start Byte (default is 128), Command Code, Setting value. Table 1 : MPTH

More information

ACCELENS (ACS) INCLINOMETER WITH CANOPEN INTERFACE

ACCELENS (ACS) INCLINOMETER WITH CANOPEN INTERFACE ACCELENS (ACS) INCLINOMETER WITH CANOPEN INTERFACE User Manual AMERICAS FRABA Inc. 1800 East State Street, Suite 148 Hamilton, NJ 08609-2020, USA T +1 609 750-8705, F +1 609 750-8703 www.posital.com, info@posital.com

More information

Hagenberg Linz Steyr Wels. API Application Programming Interface

Hagenberg Linz Steyr Wels. API Application Programming Interface Hagenberg Linz Steyr Wels API Application Programming Interface Version 1.1 October 2015 FH OÖ Forschungs & Entwicklungs GmbH Franz-Fritsch-Strasse 11 / Top 3 4600 Wels Austria Research Center Hagenberg

More information

Configurable Events for APC Network Management Card

Configurable Events for APC Network Management Card Configurable s for APC Network Management Card Table of Contents Silcon DP300E Series 3 Smart-UPS / Matrix 7 Symmetra 9 Symmetra 3-Phase 13 Environmental Monitor 21 Configurable s for APC Network Management

More information

ARM Thumb Microcontrollers. Application Note. Software ISO 7816 I/O Line Implementation. Features. Introduction

ARM Thumb Microcontrollers. Application Note. Software ISO 7816 I/O Line Implementation. Features. Introduction Software ISO 7816 I/O Line Implementation Features ISO 7816-3 compliant (direct convention) Byte reception and transmission with parity check Retransmission on error detection Automatic reception at the

More information

Original instructions. PLUTO Gateway. User Manual. PROFIBUS GATE-P1/P2 DeviceNet GATE-D1/D2 CANopen GATE-C1/C2 Ethernet GATE-E1/E2

Original instructions. PLUTO Gateway. User Manual. PROFIBUS GATE-P1/P2 DeviceNet GATE-D1/D2 CANopen GATE-C1/C2 Ethernet GATE-E1/E2 Original instructions PLUTO User Manual PROFIBUS GATE-P1/P2 DeviceNet GATE-D1/D2 CANopen GATE-C1/C2 Ethernet GATE-E1/E2 English v10e 2TLC172009M0210_E Revision history: Version Date Change 1A 2006-04-20

More information

3-Channel 0-20mA analyzer with CAN bus and logic output. A2C-mA-M12-X. General Description. Features. Specifications

3-Channel 0-20mA analyzer with CAN bus and logic output. A2C-mA-M12-X. General Description. Features. Specifications 3-Channel 0-20mA analyzer with CAN bus and logic output. A2C-mA-M12-X General Description The A2C-mA-M12 is a 0-20mA analyzer that can measure 3 x ma signals simultaneously. The analyzer can calculate

More information

Quectel Cellular Engine

Quectel Cellular Engine Cellular Engine GSM Multiplexer Application Notes GSM_MUX_AN_V1.00 Document Title GSM Multiplexer Application Notes Version 1.00 Date 2009-06-27 Status Document Control ID Release GSM_MUX_AN_V1.00 General

More information

Technical Data Sheet UM-005. UM005-doc-01.04 In reference to UM005-c-01.04

Technical Data Sheet UM-005. UM005-doc-01.04 In reference to UM005-c-01.04 Technical Data Sheet UM-005 UM005-doc-01.04 In reference to UM005-c-01.04 Contents Contents... 2 Introductions... 3 Specifications... 3 Pin description... 4 Connection diagram... 4 Module PCB dimensions...

More information

Dolphin In-Circuit programming Updating Firmware in the field

Dolphin In-Circuit programming Updating Firmware in the field Dolphin In-Circuit programming Updating Firmware in the field 1 Introduction In systems e.g. gateways, where an external microcontroller is connected to a Dolphin based product like a TCM300 it might be

More information

Soft-Starter SSW-06 V1.6X

Soft-Starter SSW-06 V1.6X Motors Energy Automation Coatings Soft-Starter SSW-06 V1.6X Serial Communication Manual Language: English Document: 0899.5731 / 04 Serial Communication Manual Series: SSW-06 V1.6X Language: English Document

More information

PCAN-MicroMod Universal I/O Module with CAN Interface. User Manual. Document version 2.1.0 (2014-01-16)

PCAN-MicroMod Universal I/O Module with CAN Interface. User Manual. Document version 2.1.0 (2014-01-16) PCAN-MicroMod Universal I/O Module with CAN Interface User Manual Document version 2.1.0 (2014-01-16) Products taken into account Product Name Part number Model PCAN-MicroMod IPEH-002080 with firmware

More information

How To Write A Canopen Program For A Network (Auv) With A Network And Data Communication (Can) On A Computer (Canopen) (Canconnect) (Aui) (Cannopen) And A Network) (

How To Write A Canopen Program For A Network (Auv) With A Network And Data Communication (Can) On A Computer (Canopen) (Canconnect) (Aui) (Cannopen) And A Network) ( CANopen Master and Node Software Radoslav Bortel, Faculty of Electrical Engineering, Czech Technical University, Prague Mentors: Mark Sibenac, Bill Kirkwood Summer 2002 Keywords: CAN, CANopen, communication,

More information

Brunata Optuna W (171)

Brunata Optuna W (171) Brunata Optuna W (171) Communication description Edition 1.1 UK-QB101414 / 26.02.2013 Brunata a/s is a Danish owned company. We have more than 90 years of experience within developing and producing meters,

More information

Local Interconnect Network Training. Local Interconnect Network Training. Overview

Local Interconnect Network Training. Local Interconnect Network Training. Overview Overview Local Interconnect Network Training History and introduction Technical features The ISO/OSI reference model and LIN Frames Message Frames Communication concept of LIN Command Frames and Extended

More information

2354235 11/2008. Altivar 312. Variable speed drives for asynchronous motors. CANopen communication manual 09/2009 BBV52819. www.schneider-electric.

2354235 11/2008. Altivar 312. Variable speed drives for asynchronous motors. CANopen communication manual 09/2009 BBV52819. www.schneider-electric. 2354235 11/2008 Altivar 312 Variable speed drives for asynchronous motors CANopen communication manual 09/2009 BBV52819 www.schneider-electric.com Contents Important Information 4 Before you begin 5 Documentation

More information

EMR 3 CAN BUS specification

EMR 3 CAN BUS specification EMR 3 CAN BUS specification Version 11-3 Overview 1. SAE J1939-Standard CAN Messages... 3 1.1. EEC1:... 3 1.2. EEC2:... 5 1.3. Engine Temperature:... 6 1.4. Engine Fluid Level / Pressure:... 7 1.5. Inlet

More information

DQ61. Temperature Monitoring Unit for Transformers and Other Electrical Machines. User Manual (Hardware Rel. 2.0 - Firmware Rel. 1.3.

DQ61. Temperature Monitoring Unit for Transformers and Other Electrical Machines. User Manual (Hardware Rel. 2.0 - Firmware Rel. 1.3. Temperature Monitoring Unit for Transformers and Other Electrical Machines DQ61 User Manual (Hardware Rel 20 - Firmware Rel 133) Rev 0114_en 28/12/2012 1 General Information 3 2 How to use this manual

More information

Embedded Systems Design Course Applying the mbed microcontroller

Embedded Systems Design Course Applying the mbed microcontroller Embedded Systems Design Course Applying the mbed microcontroller Serial communications with SPI These course notes are written by R.Toulson (Anglia Ruskin University) and T.Wilmshurst (University of Derby).

More information

Field Software Updates Using TPMS LF An example using the Low Frequency radio (LFR) for wireless software updating

Field Software Updates Using TPMS LF An example using the Low Frequency radio (LFR) for wireless software updating Freescale Semiconductor Document Number: AN5149 Application Note Rev. 1.0, 8/2015 Field Software Updates Using TPMS LF An example using the Low Frequency radio (LFR) for wireless software updating 1 Introduction

More information

Introduction to LIN. Webinar

Introduction to LIN. Webinar Introduction to LIN Webinar V2.2.07 2014-03-03 Agenda > Information 4 Overview 6 LIN Workflow 9 LIN Physical Layer 12 LIN Communication 14 Synchronization of the LIN nodes 16 LIN Message & Scheduling 19

More information

ELETTRONICA DUE FOTEK. Controlli di temperatura in logica fuzzy / Fuzzy temperature controller

ELETTRONICA DUE FOTEK. Controlli di temperatura in logica fuzzy / Fuzzy temperature controller * Controllo fuzzy + PID per la temperatura Fuzzy + Pid control * Metodo autotuning, impostabile al valore bias At bias value settable * Tipi di sonde : K J PT 100 Multi-input type K J PT selectable * Funzioni

More information

Technical Support Bulletin Nr.18 Modbus Tips

Technical Support Bulletin Nr.18 Modbus Tips Technical Support Bulletin Nr.18 Modbus Tips Contents! Definitions! Implemented commands! Examples of commands or frames! Calculating the logical area! Reading a signed variable! Example of commands supported

More information

12.2.4 MODBUS Register Mapping

12.2.4 MODBUS Register Mapping Pos: 107.20 /Alle Serien (Allgemeine Module)/Feldbuskommunikation/MODBUS/MODBUS-Register-Mapping - Registerzugriff Schreiben (mit FC6, FC16, FC22, FC23) NOVRAM 24 kb (880/1) @ 8\mod_1278681174720_21.doc

More information

MODBUS APPLICATION PROTOCOL SPECIFICATION V1.1b CONTENTS

MODBUS APPLICATION PROTOCOL SPECIFICATION V1.1b CONTENTS MODBUS APPLICATION PROTOCOL SPECIFICATION V1.1b CONTENTS 1 Introduction... 2 1.1 Scope of this document... 2 2 Abbreviations... 2 3 Context... 3 4 General description... 3 4.1 Protocol description... 3

More information

73M1866B/73M1966B FXOCTL Application User Guide November 2, 2009 Rev. 4.1 UG_1x66B_009

73M1866B/73M1966B FXOCTL Application User Guide November 2, 2009 Rev. 4.1 UG_1x66B_009 Simplifying System Integration TM 73M1866B/73M1966B FXOCTL Application User Guide November 2, 2009 Rev. 4.1 73M1866B/73M1966B FXOCTL Application User Guide 2009 Teridian Semiconductor Corporation. All

More information

PFB366 Profibus-DP Gateway User Manual

PFB366 Profibus-DP Gateway User Manual PFB366 Profibus-DP Gateway User Manual Table of Contents CHAPTER 1 OVERVIEW...4 CHAPTER 2 INSTALLATION...5 MOUNTING...5 WIRING...6 Profibus-DP Interface...6 Serial Channel Interface...7 Wiring Examples...7

More information

SMS based remote control system

SMS based remote control system EE 318 Electronics Design Project Report, EE Department, IIT Bombay, April 2006 SMS based remote control system Ashish Deswal ( 03007020 ) Shaleen Harlalka ( 03007015 ) Arjun Arikeri ( 03007032 ) Ashish

More information

Bluetooth HID Profile

Bluetooth HID Profile RN-WIFLYCR-UM-.01 RN-HID-UM Bluetooth HID Profile 2012 Roving Networks. All rights reserved. Version 1.0r 1/17/2012 USER MANUAL www.rovingnetworks.com 1 OVERVIEW Roving Networks Bluetooth modules support

More information

Configuring PCAN-Explorer to Monitor Data Traffic on a CANopen Network

Configuring PCAN-Explorer to Monitor Data Traffic on a CANopen Network Data Bulletin 8000DB1008 09/2010 Raleigh, NC, USA Configuring PCAN-Explorer to Monitor Data Traffic on a CANopen Network Retain for future use. Overview Presumption Requirements This data bulletin details

More information

Supporting ZDOs with the XBee API

Supporting ZDOs with the XBee API Supporting ZDOs with the XBee API The ZigBee Device Profile is a management and discovery service layer supported on all ZigBee devices. Like all other profiles, the ZigBee Device Profile defines a set

More information

EUROMAP 66-1. Protocol for Communication with Peripheral Equipment. General Description

EUROMAP 66-1. Protocol for Communication with Peripheral Equipment. General Description EUROMAP 66-1 Protocol for Communication with Peripheral Equipment General Description Version 1.2, December 2002 (10 pages) This recommendation was prepared by the Technical Commission of EUROMAP. History

More information

RS-485 Protocol Manual

RS-485 Protocol Manual RS-485 Protocol Manual Revision: 1.0 January 11, 2000 RS-485 Protocol Guidelines and Description Page i Table of Contents 1.0 COMMUNICATIONS BUS OVERVIEW... 1 2.0 DESIGN GUIDELINES... 1 2.1 Hardware Design

More information

S4000TH HART. HART Communication Manual

S4000TH HART. HART Communication Manual HART Communication Manual The information and technical data disclosed in this document may be used and disseminated only for the purposes and to the extent specifically authorized in writing by General

More information

MODBUS APPLICATION PROTOCOL SPECIFICATION V1.1b3 CONTENTS

MODBUS APPLICATION PROTOCOL SPECIFICATION V1.1b3 CONTENTS MODBUS APPLICATION PROTOCOL SPECIFICATION V1.1b3 CONTENTS 1 Introduction... 2 1.1 Scope of this document... 2 2 Abbreviations... 2 3 Context... 3 4 General description... 3 4.1 Protocol description...

More information

Modbus TCP / DALI converter

Modbus TCP / DALI converter M090 Modbus TCP / DALI converter Summary M090 is a serial converter which acts as a Modbus TCP server (accepts Modbus TCP commands) and controls a DALI (Digital Addressable Light Interface) bus with up

More information

Data sheet GIOD.1 Input/output module with CAN bus. ERP no.: 5204183. www.guentner.de. Data sheet GIOD.1 V_3.0

Data sheet GIOD.1 Input/output module with CAN bus. ERP no.: 5204183. www.guentner.de. Data sheet GIOD.1 V_3.0 Data sheet GIOD.1 Input/output module with CAN bus ERP no.: 5204183 www.guentner.de Page 2 / 10 Contents 1 GIOD.1... 3 1.1 Functional description...3 1.2 Connections... 5 1.3 Electrical properties of...

More information

Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide

Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide Sensors LCD Real Time Clock/ Calendar DC Motors Buzzer LED dimming Relay control I2C-FLEXEL PS2 Keyboards Servo Motors IR Remote Control

More information

Modultech MT-XDFx-xx192-08(04)CD 80 (40) km DWDM XFP module with built-in FEC wrapper Description

Modultech MT-XDFx-xx192-08(04)CD 80 (40) km DWDM XFP module with built-in FEC wrapper Description Modultech MT-XDFx-xx192-08(04)CD 80 (40) km DWDM XFP module with built-in FEC wrapper Description Modultech OTN XFP DWDM transceiver combines carrier grade OTN G.709 and FEC performance into a XFP MSA

More information

INFORMATICA INDUSTRIALE

INFORMATICA INDUSTRIALE INFORMATICA INDUSTRIALE Lezione 6 Prof. Christian Forlani forlani@disco.unimib.it Tutor: Stefano Brusamolino brusamolino@ira.disco.unimib.it Device Structure: Peripherals» I/O» Parallel Slave Port (PSP)»

More information

Application Note. EtherCAT Master Architecture. Applicable Products: Yaskawa Servodrives with CANopen over EtherCAT

Application Note. EtherCAT Master Architecture. Applicable Products: Yaskawa Servodrives with CANopen over EtherCAT Application Note EtherCAT Master Architecture Applicable Products: Yaskawa Servodrives with CANopen over EtherCAT Yaskawa America, Inc. Drives & Motion Division 2014 March 5, 2015 Page 1 of 18 Table of

More information

Software User Guide UG-461

Software User Guide UG-461 Software User Guide UG-461 One Technology Way P.O. Box 9106 Norwood, MA 02062-9106, U.S.A. Tel: 781.329.4700 Fax: 781.461.3113 www.analog.com ezlinx icoupler Isolated Interface Development Environment

More information

Interface Protocol v1.2

Interface Protocol v1.2 Interface Protocol v1.2 Uart Configure on PC Baud Rate Bits Stop bits Parity 9600 bps 8 Bits 1 Bit No Parity Basic Uart Transfer Format Start 0/1 : These bytes are both 0x55. Control : This byte is controling

More information

INFORMATICA INDUSTRIALE

INFORMATICA INDUSTRIALE INFORMATICA INDUSTRIALE Lezione 5 Prof. Christian Forlani forlani@disco.unimib.it Device Structure: Peripherals» I/O» Parallel Slave Port (PSP)» Timer» Capture/Compare/PWM (CCP)» Serial Slave Port (SSP)»

More information

Manual. MOVIAXIS MX Multi-Axis Servo Inverter XFE24A EtherCAT Fieldbus Interface. Edition 08/2007 11550619 / EN

Manual. MOVIAXIS MX Multi-Axis Servo Inverter XFE24A EtherCAT Fieldbus Interface. Edition 08/2007 11550619 / EN Gearmotors \ Industrial Gear Units \ Drive Electronics \ Drive Automation \ Services MOVIAXIS MX Multi-Axis Servo Inverter XFE24A EtherCAT Fieldbus Interface Edition 8/27 1155619 / EN Manual SEW-EURODRIVE

More information

EtherCAT Fieldbus Documentation

EtherCAT Fieldbus Documentation EtherCAT Fieldbus Documentation 5th Generation of Inverters FUNDAMENTALS COMMUNICATION PARAMETERS V 5.3 04/2007 GB MI BCI AM Fieldbus Applications POSI Switch EtherCAT 5th Generation of Inverters Table

More information

WIZnet S2E (Serial-to-Ethernet) Device s Configuration Tool Programming Guide

WIZnet S2E (Serial-to-Ethernet) Device s Configuration Tool Programming Guide WIZnet S2E (Serial-to-Ethernet) Device s Configuration Tool Programming Guide Rev 0.2 This document describes how to make your own Configuration Tool for WIZ100SR, WIZ105SR and WIZ110SR of WIZnet. And

More information

ELECTRONIC CONTROL UNITS. Machine Management Systems. Description. EC-MMS-1012-H 10 inputs, 12 outputs meter-in systems controller 20

ELECTRONIC CONTROL UNITS. Machine Management Systems. Description. EC-MMS-1012-H 10 inputs, 12 outputs meter-in systems controller 20 s Description Page EC-MMS-1012-H 10 inputs, 12 outputs meter-in systems controller 20 EC-MMS-2218-H 22 inputs, 18 outputs RS22 / RS 85 interface 22 EC-MMS-1521-H 15 inputs, 21 outputs CANbus interface

More information

USB Card Reader Configuration Utility. User Manual. Draft!

USB Card Reader Configuration Utility. User Manual. Draft! USB Card Reader Configuration Utility User Manual Draft! SB Research 2009 The Configuration Utility for USB card reader family: Concept: To allow for field programming of the USB card readers a configuration

More information

How To Send A Message From A Computer To A Computer (Iwea) On A Microsoft Macbook 2.5 (Isoa) To A Microsatellite 2.4 (Ios) On An Unix (Ise

How To Send A Message From A Computer To A Computer (Iwea) On A Microsoft Macbook 2.5 (Isoa) To A Microsatellite 2.4 (Ios) On An Unix (Ise 1. PROTOCOL ASTRA COMMUNICATION PROTOCOL (via RS232C) Argentina specification (B0319G) 26 Oct 2004 METHOD TRANSMISSION CONTROL PROCEDURE BAUD RATE DATA BIT STOP BIT PARITY DATA COMMUNCATION ORDER CONNECTOR

More information

Operating Manual EX120-SCA1 EX121-SCA1 EX122-SCA1. CANopen SI units

Operating Manual EX120-SCA1 EX121-SCA1 EX122-SCA1. CANopen SI units Operating Manual EX120-SCA1 EX121-SCA1 EX122-SCA1 CANopen SI units SMC Pneumatik GmbH Boschring 13 ~ 15 D-63329 Egelsbach Tel.: +49 (0)6103 402 0 Fax: +49 (0)6103 402 139 http://www.smc-pneumatik.de Page

More information

Temperature Transmitter TTX300

Temperature Transmitter TTX300 coo Interface Description COM/TTX300/FF-EN Temperature Transmitter TTX300 FOUNDATION Fieldbus Contents Blinder Text Temperature Transmitter TTX300 Interface Description COM/TTX300/FF-EN 01.2010 Manufacturer:

More information

Data sheet Wireless UART firmware version 4.02

Data sheet Wireless UART firmware version 4.02 Data sheet Wireless UART firmware version 4.02 BLUETOOTH is a trademark owned by Bluetooth SIG, Inc., U.S.A. and licensed to Free2move Rev: 22 December 2008 Table of contents 1 GENERAL INFORMATION...4

More information

DeviceNet Network Analyzer User Guide

DeviceNet Network Analyzer User Guide DeviceNet Network Analyzer User Guide Document Edition: 2.0 Document #: 717-0025 User Guide DeviceNet Network Analyzer Document Edition: 2.0 Date: August 7, 2007 This document applies to the DeviceNet

More information

4511 MODBUS RTU. Configuration Manual. HART transparent driver. No. 9107MCM100(1328)

4511 MODBUS RTU. Configuration Manual. HART transparent driver. No. 9107MCM100(1328) 4511 MODBUS RTU Configuration Manual HART transparent driver No. 9107MCM100(1328) 9107 CONTENTS Introduction... 3 Modbus basics... 3 Modbus RTU... 3 Supported Function Codes... 3 Modbus Parameters and

More information

DS18B20 Programmable Resolution 1-Wire Digital Thermometer

DS18B20 Programmable Resolution 1-Wire Digital Thermometer www.dalsemi.com FEATURES Unique 1-Wire interface requires only one port pin for communication Multidrop capability simplifies distributed temperature sensing applications Requires no external components

More information

CANnes PC CAN Interface Manual

CANnes PC CAN Interface Manual CANnes PC CAN Interface Manual Version: 1.21 October 1 st, 2004 D 20375 Hamburg, Germany Phone +49-40-51 48 06 0 FAX: +49-40-51 48 06 60 2 CANnes Card Manual V1.21 Version Version Date Author Comment 1.00

More information

Kurz Instruments Inc. Document 360209-AV Document Title: MFTB Event Code Definitions. MFT B-Series Event Codes

Kurz Instruments Inc. Document 360209-AV Document Title: MFTB Event Code Definitions. MFT B-Series Event Codes MFT B-Series Event Codes The MFT B-series status information is contained in a 4-byte long word (32-bit) Event Code. This Event Code provides a bit-wise mapping of the status of the flow meter with each

More information

Introduction To The CANopen Protocol Version 1.1 Application Note AN-ION-1-1100

Introduction To The CANopen Protocol Version 1.1 Application Note AN-ION-1-1100 Version 1.1 Application Note AN-ION-1-1100 Restrictions Abstract Public Document This application note is a brief introduction to the Higher-Layer CAN Protocol called CANopen. Table of Contents 1 Overview...1

More information

Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment

Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment FAST SHIPPING AND DELIVERY TENS OF THOUSANDS OF IN-STOCK ITEMS EQUIPMENT DEMOS HUNDREDS OF MANUFACTURERS SUPPORTED

More information

Atmel MSL3040/41/50/60/80/86/87/88 Programmers Guide

Atmel MSL3040/41/50/60/80/86/87/88 Programmers Guide Atmel MSL3040/41/50/60/80/86/87/88 Programmers Guide 4-String 120mA 5/6/8-String 60mA LED Drivers with Integrated Boost Controller Phase Shifted Dimming APPLICATION NOTE Description: MSL3040/41/50/60/80/86/87/88

More information

MODBUS for ECH 200 Serial Communication Protocol <IMG INFO>

MODBUS for ECH 200 Serial Communication Protocol <IMG INFO> MODBUS for ECH 200 Serial Communication Protocol 1 CONTENTS 1 Contents...2 2 How to use this manual...3 3 Functions and Implemented Areas...4 3.1 Transmission Format...4 3.1.1 Configuration

More information

PowerBox PBX 180. Installation and Users Guide

PowerBox PBX 180. Installation and Users Guide PowerBox PBX 180 Installation and Users Guide Firmware and Tool Version 060 7/14/2015 Table of Contents Table of Contents 1 Introduction... 4 2 Hardware... 6 3 Software Installation... 7 3.1 Software Installation

More information

Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs

Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs AN033101-0412 Abstract This describes how to interface the Dallas 1-Wire bus with Zilog s Z8F1680 Series of MCUs as master devices. The Z8F0880,

More information

CX-Supervisor CX-MODBUS TCP

CX-Supervisor CX-MODBUS TCP CX-Supervisor CX-MODBUS TCP Getting Started Guide!! PNSPO! . Specifications.. Introduction is an activex intended to work with Cx-Supervisor to enable communication with Modbus TCP server..2. Supported

More information

Energy Management System CANBUS Interface Specification

Energy Management System CANBUS Interface Specification Energy Management System CANBUS Interface Specification Overview The EMS Broadcaster program will export a set of data via a Canbus hardware link. The data set is open and described here to facilitate

More information

Art-Net 3. Specification for the Art-Net 3 Ethernet Communication Protocol. www.art-net.org.uk

Art-Net 3. Specification for the Art-Net 3 Ethernet Communication Protocol. www.art-net.org.uk Art-Net 3 Specification for the Art-Net 3 Ethernet Communication Protocol www.art-net.org.uk Copyright Artistic Licence Holdings Ltd 1998-2015 This document is released into the public domain without

More information

TURBOtech srl. SED-635 Digital Excitation System. Industrial Electronics Sector FEATURES

TURBOtech srl. SED-635 Digital Excitation System. Industrial Electronics Sector FEATURES SED-635 Digital Excitation System SED-635 is a complete excitation system capable of adapting to control synchronous generators of any size. The integration of the TOUCH SCREEN operator interface and a

More information

Control III Programming in C (small PLC)

Control III Programming in C (small PLC) Description of the commands Revision date: 2013-02-21 Subject to modifications without notice. Generally, this manual refers to products without mentioning existing patents, utility models, or trademarks.

More information

I.S. 1 remote I/O system Redundant coupling via PROFIBUS DP

I.S. 1 remote I/O system Redundant coupling via PROFIBUS DP I.S. 1 remote I/O system Redundant coupling via PROFIBUS DP 1. Functions An I. S. 1 fieldstation can be equipped with a primary and a redundant central unit (), whereby each has its own independent PROFIBUS

More information

Using the HCS12 Serial Monitor on Wytec Dragon-12 boards. Using Motorola s HCS12 Serial Monitor on Wytec s Dragon-12 boards

Using the HCS12 Serial Monitor on Wytec Dragon-12 boards. Using Motorola s HCS12 Serial Monitor on Wytec s Dragon-12 boards Using Motorola s HCS12 Serial Monitor on Wytec s Dragon-12 boards Wytec s Dragon-12 development boards are pre-installed with DBug-12, a small monitor program which allows a user to interact with the board

More information

DS1721 2-Wire Digital Thermometer and Thermostat

DS1721 2-Wire Digital Thermometer and Thermostat www.dalsemi.com FEATURES Temperature measurements require no external components with ±1 C accuracy Measures temperatures from -55 C to +125 C; Fahrenheit equivalent is -67 F to +257 F Temperature resolution

More information

CB15/CB155. PROFIBUS Module

CB15/CB155. PROFIBUS Module CB15/CB155 PROFIBUS Module Contents Warning and Caution Notes 1. OVERVIEW 1.1 Description and Features 1.2 Application on a PROFIBUS Link 2. INSTALLATION 2.1 Installing the Module 2.1.1 CB15 Installation

More information