Cas D'application : Transmission De Séquences Pt - Leuze BCL 338i Manuel D'utilisation Original

Masquer les pouces Voir aussi pour BCL 338i:
Table des Matières

Publicité

Le BCL 338i dans le système EtherCAT
Activation 0x2200:04 = 1
Code à barres 1
Désactivation 0x2200:04 = 0
Réactivation 0x2200:04 = 1
Code à barres 2
Acknowledge Résultat
code à barres 1
Acknowledge Résultat
code à barres 2
Figure 11.3 : Diagramme des séquences pour la lecture de codes à barres
11.5.2 Cas d'application : transmission de séquences PT
Des commandes sont transmises à l'aide d'un objet de données de sortie à l'interpréteur de commande
i
du BCL 338
. La commande reçoit les réponses du BCL 338
Concrètement, la séquence PT suivante doit être envoyée au BCL 338
PT000400080101020000000000
Leuze electronic GmbH + Co. KG
Objet 0x2200
:04 : Activation()
h
Objet 0x2000
: Result data()
h
Objet 0x2300
: Fragmented result()
h
Objet 0x2200
:04 : Activation()
h
Objet 0x2000
: Result data()
h
Objet 0x2300
: Fragmented result()
h
Objet 0x2200
:05 : Data acknowledgement = 1()
h
Objet 0x2000
: Result data()
h
Objet 0x2300
: Fragmented result()
h
Objet 0x2200
:05 : Data acknowledgement = 0()
h
Objet 0x2000
: Result data()
h
Objet 0x2300
: Fragmented result()
h
Objet 0x2200
:05 : Data acknowledgement = 1()
h
Objet 0x2000
: Result data()
h
Objet 0x2300
: Fragmented result()
h
Objet 0x2200
:05 : Data acknowledgement = 0()
h
Objet 0x2000
: Result data()
h
Objet 0x2300
: Fragmented result()
h
Objet 0x2200
:05 : Data acknowledgement = 1()
h
Objet 0x2000
: Result data()
h
Objet 0x2300
: Fragmented result()
h
Objet 0x2200
:05 : Data acknowledgement = 1()
h
Objet 0x2000
: Result data()
h
Objet 0x2300
: Fragmented result()
h
i
BCL 338
Code à barres / 14 caractères :
Données = « ABCD », 0x2050:05 New result (toggle) = 1,
0x2050:06 Waiting on master response = 1, 0x2050:02 Bit Code
data response = 0, 0x2050:03 More results in buffer = 0,
0x2200:03 Number of results = 0, 0x2050:08 Result data
length = 14
0x2300:04 Fragment no. = 0
0x2300:05 Remaining no. of fragments = 3
0x2300:06 Fragment size = 4
Code à barres / 8 caractères :
Données=« ABCD », 0x2050:05 New result (toggle) = 1, 0x2050:06
Waiting on master response = 1, 0 x 2050:02 Bit Code data
response = 0, 0x2050:03 More results in buffer = 1, 0x2200:03
Number of results = 1, 0x2050:08 Result data length = 14
0x2300:04 Fragment no. = 0
0x2300:05 Remaining no. of fragments = 3
0x2300:06 Fragment size = 4
Objet de résultat : données=« E123 », New result (toggle) = 1,
0x2050:06 Waiting on master response = 1, 0x2050:02 Bit Code
data response = 0, 0x2050:03 More results in buffer = 1, 0x2200:03
Number of results = 1, 0x2050:08 Result data length = 14
0x2300:04 Fragment no. = 1
0x2300:05 Remaining no. of fragments = 2
0x2300:06 Fragment size = 4
Objet de résultat : données=« 4567 », New result (toggle) = 1,
0x2050:06 Waiting on master response = 1, 0x2050:02 Bit Code
data response = 0, 0x2050:03 More results in buffer = 1, 0x2200:03
Number of results = 1, 0x2050:08 Result data length = 14
0x2300:04 Fragment no. = 2
0x2300:05 Remaining no. of fragments = 1
0x2300:06 Fragment size = 4
Objet de résultat : données=« 89 », New result (toggle) = 1,
0x2050:06 Waiting on master response = 1, 0x2050:02 Bit Code
data response = 0 0x2050:03 More results in buffer = 1, 0x2200:03
Number of results = 1, 0x2050:08 Result data length = 14
0x2300:04 Fragment no. = 3
0x2300:05 Remaining no. of fragments = 0
0x2300:06 Fragment size = 2
Objet de résultat : données=« U421 », New result (toggle) = 1,
0x2050:06 Waiting on master response = 1, 0x2050:02 Bit Code
data response = 0 0x2050:03 More results in buffer = 0, 0x2200:03
Number of results = 0, 0x2050:08 Result data length = 8
0x2300:04 Fragment no. = 0
0x2300:05 Remaining no. of fragments = 1
0x2300:06 Fragment size = 4
Objet de résultat : données=« TEST », New result (toggle) = 1,
0x2050:06 Waiting on master response = 1, 0x2050:02 Bit Code
data response = 0 0x2050:03 More results in buffer = 0, 0x2200:03
Number of results = 0, 0x2050:08 Result data length = 8
0x2300:04 Fragment no. = 1
0x2300:05 Remaining no. of fragments = 0
0x2300:06 Fragment size = 4
Objet de résultat : données=« », New result (toggle) = 0,
0x2050:06 Waiting on master response = 0, 0x2050:02 Bit Code
data response = 0 0x2050:03 More results in buffer = 0, 0x2200:03
Number of results = 0, 0x2050:08 Result data length = 0
0x2300:04 Fragment no. = 0
0x2300:05 Remaining no. of fragments = 0
0x2300:06 Fragment size = 0
i
par l'intermédiaire d'un objet de résultat.
i
:
117

Publicité

Table des Matières
loading

Table des Matières