West-control-solutions KS 800 CANopen Interface Manual User Manual

Browse online or download User Manual for Equipment West-control-solutions KS 800 CANopen Interface Manual. West Control Solutions KS 800 CANopen Interface Manual User Manual

  • Download
  • Add to my manuals
  • Print

Summary of Contents

Page 2

KS 800 CAN-Interface3.1 Information Record (send PDO from KS800):The structure of the Information Record is:Index Subindex Field Data Type42 0 number

Page 3

KS 800 CAN-Interface3.2 Control Record (KS800 receive PDO):The structure of the Control Record is:Index Subindex Field Data Type43 0 number of support

Page 4

KS 800 CAN-Interface3.3 PDO transfer behaviour3.3.1 Asynchronous send PDOWhen a PDO is configured as an asynchronous PDO, a PDO is sent with status-in

Page 5 - 1 Introduction

KS 800 CAN-Interface3.3.2 Synchronous send PDOThe master sends SYNC pulses for actual process value refreshment. The number of Sync mes-sages after wh

Page 6

KS 800 CAN-Interface3.3.4 Synchronous receive PDOWhen receiving a synchronous PDO, the data remain in the Rx buffer at first (CAN-controller)without b

Page 7 - 2 Service data objects

KS 800 CAN-Interface4 OP mode / pre-OP modeAfter starting the CAN network, controller KS800 is in the pre-OP mode. I.e. it can be addressedonly via SD

Page 8

KS 800 CAN-Interface5 SYNCAs described above, synchronous PDO data must be read from or written to KS 800 by meansof SYNC pulses. The relevant KS800 c

Page 9 - 3 Process data objects

KS 800 CAN-Interface6 Nodeguarding / Lifeguarding"Nodeguarding" can be used by a master for testing cyclically, if the relevant slave (KS800

Page 10

KS 800 CAN-Interface7 LMT services (CMS standard and extensions)The LMT services according to CiA/DS205 version 1.1 are available. Restrictions, or sp

Page 11

KS 800 CAN-Interface7.2 Configuration ServicesConfigure NMT Address comprises services Configure Module ID and Configure Module Name.Service Configure

Page 12

©PMA Prozeß- und Maschinen-Automation GmbH. Printed in GermanyAll rights reserved. No part of this document may bereproduced or published in any form

Page 13

KS 800 CAN-InterfaceService Activate Bit Timing is not supported (unconfirmed service !), activation is via a reset (seeaddress/BR-switch for the 3 re

Page 14

KS 800 CAN-Interface7.3.3 Inquire Serial NumberM ⇒ S0 1 2 3 4 5 6 7cs=38 r r r r r r rS ⇒ M0 1 2 3 4 5 6 7cs=38 s1 s2 s3 s4 s5 s6 s7cs LMT command spe

Page 15 - 4 OP mode / pre-OP mode

KS 800 CAN-Interface7.4.2 LMT Identify SlaveS ⇒ M0 1 2 3 4 5 6 7cs=09 r r r r r r rcs LMT command specifierr reservedNotes: With several instruments c

Page 16

KS 800 CAN-Interface7.6.1 Configure Module-IDM ⇒ S0 1 2 3 4 5 6 7cs = 129 MId CAN r r r r rS ⇒ M0 1 2 3 4 5 6 7cs = 129 errorcodespecerrorr r r r rcs

Page 17 - 6 Nodeguarding / Lifeguarding

KS 800 CAN-Interface7.6.3 Inquire Bit TimingM ⇒ S0 1 2 3 4 5 6 7cs = 132 r r r r r r rS ⇒ M0 1 2 3 4 5 6 7cs = 132 errorcodespecerrortableselectortabl

Page 18

KS 800 CAN-Interface8 Object directoryThe manufacturer-specific, list-oriented entries in the object directory are explained below.8.1 Survey of objec

Page 19

KS 800 CAN-InterfaceColumn "as from firmware": C = This datum exists already from operating version 1, however, it wassubject to change (ext

Page 20

KS 800 CAN-Interface2027 VAR Forced dig. output OUT1...OUT8 Unsigned8 rw*2.12028 VAR Forced dig. output OUT9...OUT16 Unsigned8 rw*2.12029 VAR Forced d

Page 21

KS 800 CAN-Interface2206 ARRAY Controller self-tuning start OStart Unsigned8 rw 1.02207 ARRAY Switch-over Wext/Wint We/i Unsigned8 rw 1.02208 ARRAY Sw

Page 22

KS 800 CAN-InterfaceProcess data fct. no. 42240 ARRAY Difference correcting variable dYman FixedPoint1 rw 1.02241 ARRAY Absolute correcting variable Y

Page 23

KS 800 CAN-InterfaceContents1 Introduction ... 52 Service data objects ...

Page 24

KS 800 CAN-Interface2263 ARRAY Min. cycle time 1 T1_1 FixedPoint1 rw 1.02264 ARRAY Proportional band 2 Xp2_1 FixedPoint1 rw 1.02265 ARRAY Integral tim

Page 25 - 8 Object directory

KS 800 CAN-InterfaceColumn "as from firmware": C = This datum exists already from operating version 1, however, it wassubject to change (ext

Page 26 - 26 9499 040 49511

KS 800 CAN-Interface3028 VAR Forced dig. output OUT9...OUT16 Unsigned8 rw*2.13029 VAR Forced dig. output OUT17...OUT19 Unsigned8 rw*seenameFB inputPro

Page 27 - FB controller

KS 800 CAN-Interface3207 ARRAY Switch-over Wext/Wint We/i Unsigned8 rw 1.03208 ARRAY Switch-over W/W2 w/W2 Unsigned8 rw 1.03209 ARRAY Controller on/of

Page 28 - 28 9499 040 49511

KS 800 CAN-InterfaceProcess data fct. no. 43240 ARRAY Difference correcting variable dYman FixedPoint1 rw 1.03241 ARRAY Absolute correcting variable Y

Page 29 - 9499 040 49511 29

KS 800 CAN-Interface3263 ARRAY Min. cycle time 1 T1_1 FixedPoint1 rw 1.03264 ARRAY Proportional band 2 Xp2_1 FixedPoint1 rw 1.03265 ARRAY Integral tim

Page 30 - FB alarm

KS 800 CAN-Interface9 Configuration and parameter setting via the CAN busThe following versions are of importance only in case of KS 800 configuration

Page 31 - 9499 040 49511 31

KS 800 CAN-Interface9.2 Data plausibility check during transmissionCaution!The configuration data are not checked by the instrument. (This check is do

Page 32

KS 800 CAN-Interface9.4 Order of data for configuration and parameter settingColumn "Function" gives the configuration data the significatio

Page 33 - 9499 040 49511 33

KS 800 CAN-InterfaceInstrument parameters2010 par_wk_enable ab BV ≥ 2Channel parameters2214 par_w0 BV 12215 par_w100 BV 12216 par_w2 BV 12217 par_grwp

Page 34 - 34 9499 040 49511

KS 800 CAN-Interface10 Application example ... 4010.1 KS800 standard settings ...

Page 35

KS 800 CAN-Interface10 Application example10.1 KS800 standard settingsKS800 is factory-set to the default parameters given in the controller descripti

Page 36

KS 800 CAN-Interface10.3 Adjusting a H/C controller and activating the self-tuningAdjusting a standard controller (H) as a H/C controller via SDOs, st

Page 37 - Caution!

KS 800 CAN-Interfaceelse{ /* possible error message: no set-point reserve → increase Weff */- read error message heating→ Index 0x3256 (MSG1)Reference

Page 38 - Channel configuration

KS 800 CAN-Interface11 CAN Physical LayerRelated to the CAN Physical Layer, there are a number of standards. The most important stan-dard for general

Page 39 - Channel parameters

KS 800 CAN-Interface11.2 Bit rates and bus lengths:The maximum useful bus length in a CAN network is determined by a variety of physical effects,in pa

Page 40 - 10 Application example

KS 800 CAN-Interface11.4 Cable parametersISO 11898-2 defines some DC or AC parameters for the cables which can be used in CAN busnetworks (typically,

Page 41

Subject to alteration without notice.Printed in Germany 9499 040 49511 (10/2004)© PMA Prozeß- und Maschinen-Automation GmbHP.O.B. 31 02 29, D - 34058

Page 42

KS 800 CAN-Interface1 IntroductionController KS800 is provided with a CAN interface, via which all data (parameter and configu-ration data) required f

Page 43 - 11 CAN Physical Layer

KS 800 CAN-InterfaceNetwork management:For communication monitoring, KS800 offers the possibility of "nodeguarding", which enables themaster

Page 44

KS 800 CAN-Interface2 Service data objectsAn SDO is logically determined to exactly two partners - 1 master and 1 slave. Simultaneousaccess to the KS8

Page 45

KS 800 CAN-InterfaceExample 2. A master reads a process value from a KS800 with node address 2:The message structure is as follows:⇒ COB_ID = SDO at n

Page 46

KS 800 CAN-Interface3 Process data objectsMax. 4 bytes of usable data can be transmitted between two partners by means of SDOs. Theremaining 4 bytes a

Comments to this Manuals

No comments