Herunterladen Inhalt Inhalt Diese Seite drucken

Setup Can Variables; Can Object Type Pdo; Anlegen Von Can-Variablen; Can Objekt Type Pdo - dunkermotoren BG 45 CI Betriebsanleitung

Motor mit integriertem regler und can-schnittstelle
Vorschau ausblenden Andere Handbücher für BG 45 CI:
Inhaltsverzeichnis

Werbung

13 Objects
13 Objekte
Advice for PDOs:
Only the definitions for the CAN monitor are adjusted
here. The appropriate PDO-Mappings for the motor
are to be adjusted separately.

13.3 Setup CAN variables

13.3.1 CAN object type PDO

With this variable single bytes of a PDO can be se-
lected, filtered and scaled. The following parameters
can be adjusted:
•VarName Free-assignable name of the object
•Data type Data type of the variable
•bool
Boolean – "0" or "1"
•int8
integer 8 bit
- 8 bit whole number with signs
•int16
integer 16 bit
-16 bit whole number with signs
•int32
integer 32 bit
- 32 bit whole number with signs
•uint8
unsigned integer 8 bit
- 8 bit whole number without signs
•uint16 unsigned integer 16 bit
- 16 bit whole number without signs
•uint32 unsigned integer 32 bit
- 32 bit whole number without signs
•float
floating point number
•Bytes
• Byte assignment of the variable in the
CAN message
• E.g. a 32 bit value have 4 bytes,
which could assign in PDO Byte 0...3
(MSB = 3, LSB = 0)
•Also an exchange of Low and High bytes
is possible: e.g. a 16 bit value
have 2 bytes, which allocate in PDO
Byte 0...1 (MSB = 03, LSB = 1)
•Representation format
• Determinate the representation format
for the expended value
(float, exponent, integer or hex).
•Precision
• Depending on the representation format
this field determinates either the number of
spent values (exponent, integer, hex) or
the number of right-of-comma
positions (float).
48
Hinweis für PDOs:
Hier werden lediglich die Festlegungen für den CAN
Monitor getroffen. Die entsprechenden PDO-Map-
pings für den Motor sind noch separat zu treffen.

13.3 Anlegen von CAN-Variablen

13.3.1 CAN Objekt Type PDO

Mit dieser Variable lassen sich aus einem PDO einzel-
ne Bytes selektieren, filtern und skalieren. Folgende
Parameter können eingestellt werden:
•VarName freibestimmbarer Name der Variable
•Datentyp Datentyp der Variable
• bool
• int8
• int16
• int32
• uint8 unsigned integer 8 bit
• uint16 unsigned integer 16 bit
uint32 unsigned integer 32 bit
• float
•Byte(s)
• Bytebelegung der Variable in der
• z. B. eine 32 Bit Wert hat 4 Bytes,
• Auch ein vertauschen von Low und High
•Darstellungsformat (Representation)
• Legt das Darstellungsformat der
•Präzision (Precision)
•Je nach Darstellungsformat bestimmt dieses
Instruction Manual/Betriebsanleitung BG 45 CI, Version: 1.0 en_de
© 2008 Alcatel-Lucent; Dunkermotoren; D-79848 Bonndorf; Germany
boolean - „0" oder „1"
integer 8 bit
- 8 bit ganze Zahl mit Vorzeichen
integer 16 bit
- 16 bit ganze Zahl mit Vorzeichen
integer 32 bit
- 32 bit ganze Zahl mit Vorzeichen
- 8 bit ganze Zahl ohne Vorzeichen
- 16 bit ganze Zahl ohne Vorzeichen
- 32 bit ganze Zahl ohne Vorzeichen
Fließkomma-Zahl
CAN Nachricht
die im PDO Byte 0...3 belegen könnte
(MSB = 3, LSB = 0)
Byte ist damit möglich: z.B. ein 16 Bit Wert
hat 2 Byte, die im PDO Byte 0 ... 1 belegen
(MSB = 03, LSB = 1)
ausgegebenen Werte fest
(float, exponent, integer oder hex).
Feld entweder die Anzahl der
ausgegebenen Stellen
(exponent, integer, hex) oder Anzahl der
Nachkommastellen (float).

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis