Het spijt ons. Uw verzoek kon niet worden verwerkt.

Important: This FAQ has been automatically translated by our software program. The original FAQ can be found here. SBC provides this information without liability for its correctness or functionality and does not assume liability being complete or correctly translated.

Seriële-S-Bus in RS422 kwesties

FAQ #100378

In principe is het mogelijk te gebruiken RS422 als fysieke laag voor Serial-S-Bus communicatie. Maar merk op dat het volledige protocol van S-Bus niet volledig applicatively toe te schrijven aan de reden is hieronder beschreven!

 

Configureren van een seriële poort voor het gebruik van RS422
Om te schakelen de communicatiemodule (PCD7.F110, PCD3.F110, PCD7.F520 of PCD7.F530) van RS485 naar RS422, moeten de volgende coderegels worden gebruikt:

$INIT ; plaatsen volgende code in XOB 16 (opstarten programma blok)
ACC L ; de ACCU wordt ingesteld op nul
SOCL portnr ; schakelopties < portnr >, < portnr > is een waarde van 1 tot en met 5
2 ; RS422 modus
$ENDINIT ; einde van code geplaatst in XOB 16

Zoals gezegd, deze code wordt geplaatst in het opstarten programma blok XOB 16 en de poort om te werken in RS422 modus zal veroorzaken. Dit betekent dat het alleen mogelijk om deze poort gebruiken nadat de XOB 16 is uitgevoerd.
Houd er rekening mee dat de poort worden geconfigureerd als PGU poort of een SASI is vereffend op < portnr > voor het uitvoeren van de bovenstaande code!
Voor meer informatie, Raadpleeg de handleiding van de S-Bus, 26/739.

Beperking voor volledige S-Bus protocol
Gezien de situatie dat een programma is om te worden gedownload naar de PCD via dergelijke een poort, worden we geconfronteerd met het volgende scenario:
De code te downloaden, PG5 wordt opnieuw opgestart de PCD. Dit herstart zal op beginstand zetten alle communicatiepoorten (en de betrokken haven zal niet worden in RS422 modus een meer). Dit leidt tot het feit, dat PG5 zal niet geen antwoord meer krijgen (en kan niet de PCD, hetzij verzenden). De PCD is handmatig opnieuw worden gestart voor de vaststelling van de communicatie weer!
Hetzelfde probleem optreedt na elke herstart commando uitgevoerd door PG5! Dit is de reden waarom de RS422 niet echt applicatively voor echte S-Bus volledige protocol acties is. Echter, er is geen probleem bij het gebruik van de opdracht Alles behalve van het opnieuw opstarten (en natuurlijk het S-Bus verminderd protocol niet zal veroorzaken geen problemen).

 

Categories

PCD7 / Fxxx

PG5 2.0 / Serial-S-Bus

PCD3 / Fxxx

Last update: 09.05.2015 03:09

First release: 07.06.2005 08:44

Views: 3504

The requested software / document is no longer marketed by Saia-Burgess Controls AG and without technical support. It is an older software version which can be operated only on certain now no longer commercially available products.

Download