Anmelden
Hochladen
Herunterladen
Inhalt
Inhalt
Zu meinen Handbüchern
Löschen
Teilen
URL dieser Seite:
HTML-Link:
Lesezeichen hinzufügen
Hinzufügen
Handbuch wird automatisch zu "Meine Handbücher" hinzugefügt
Diese Seite drucken
×
Lesezeichen wurde hinzugefügt
×
Zu meinen Handbüchern hinzugefügt
Anleitungen
Marken
Pepperl+Fuchs Anleitungen
PCI-Karten
VAM-CTR-PC2
Handbuch
Pepperl+Fuchs VAM-CTR-PC2 Handbuch Seite 44
Vorschau ausblenden
1
2
Inhalt
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
Seite
von
51
Vorwärts
/
51
Inhalt
Inhaltsverzeichnis
Lesezeichen
Inhaltsverzeichnis
Werbung
{
{ RETURNS:
{ ============================================================= }
procedure DPread(var dat: byte);
begin
dat := port[BASE_ADDRESS + DATA];
end;
{ DPread }
{ ============================================================= }
{ PROCEDURE:
{ DESCRIPTION:
{
{
{ PARAMETERS:
{ ============================================================= }
procedure DPwrite(dat : byte);
begin
port[BASE_ADDRESS + DATA] := dat;
end;
{ DPwrite }
{ ============================================================= }
{ FUNCTION:
{ DESCRIPTION:
{
{ USAGE:
{
{ PARAMETERS:
{
{
{ RETURNS:
{
{
{
{
{ ============================================================= }
function send_cmd(command : byte): integer;
var
hour, minute, second, sec100
the_sec100
c
begin
c := command;
DPpage(D_COMMAND);
DPindex(D_COMMAND);
DPwrite(command);
GetTime(hour, minute, second, sec100);
the_sec100 := sec100;
repeat
until ( (sec100 - the_sec100 > 5) OR (c <> command) );
{ end loop, if command byte is changing... }
{ ... or after 500 ms (timeout) }
{ return codes depending on the command byte }
Zumutbare Änderungen aufgrund technischer Verbesserungen vorbehalten.
44
Pepperl+Fuchs GmbH · 68301 Mannheim · Telefon (06 21) 7 76-11 11 · Telefax (06 21) 7 76-10 00 · Internet http://www.pepperl-fuchs.com
dat: DATA register of the DPRAM
DPwrite
write to the address specified by page and
index register of the DPRAM
variable: dat
send_cmd
send a command to AS-i PC board
error := send_cmd(command);
command: value for 'command'
0:
o.k. (ACK)
1:
o.k. (NAK)
3:
invalid response
4:
timeout
{ write command... }
{ ...to DPRAM }
DPindex(D_COMMAND);
DPread(c);
GetTime(hour, minute, second, sec100);
: word;
: word;
: byte;
{ read command byte }
{ from DPRAM }
Copyright Pepperl+Fuchs, Printed in Germany
AS-Interface
Anhang
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
Inhalt
sverzeichnis
Vorherige
Seite
Nächste
Seite
1
...
41
42
43
44
45
46
47
48
Werbung
Inhaltsverzeichnis
Verwandte Anleitungen für Pepperl+Fuchs VAM-CTR-PC2
PCI-Karten Pepperl+Fuchs VBM-CTR-PCI-DM Handbuch
As-interface/pci-karte (40 Seiten)
Verwandte Produkte für Pepperl+Fuchs VAM-CTR-PC2
Pepperl+Fuchs VBM-CTR-PCI-DM
Pepperl+Fuchs VAM-CTR-G4F-R4
Pepperl+Fuchs VAG-PB-KF-R4
Pepperl+Fuchs VAA-2E2A-KE1-SE
Pepperl+Fuchs VAA-4E4A-G20-ZEJ/M2L-P7-GEB
Pepperl+Fuchs VAA-2E-KE1-S
Pepperl+Fuchs VAA-2E1A-CB10-SJ/E2J-FL
Pepperl+Fuchs VAA-2E2A-CB10-SJ/E2J-FL
Pepperl+Fuchs VAZ-2E2A-G20-ZPA1
Pepperl+Fuchs VAA-2E2A-G2-S/EA2
Pepperl+Fuchs VAA-2E-G4-SN
Pepperl+Fuchs VIM82PU-S1V16-20E-I422V19
Pepperl+Fuchs VIM62PP-E1V16-0NE-I420KA4
Pepperl+Fuchs VBG-DN-K5-DMD
Pepperl+Fuchs VDM100-150-P/G2
Pepperl+Fuchs VBG-EP1-KE5-D Serie
Inhaltsverzeichnis
Drucken
Lesezeichen umbenennen
Lesezeichen löschen?
Möchten Sie es aus Ihren Handbüchern löschen?
Anmelden
Anmelden
ODER
Mit Facebook anmelden
Mit Google anmelden
Anleitung hochladen
Von PC hochladen
Von URL hochladen