3.3.8.3 Tweedraads bus
Conrad heeft een familie van sensor- en actuatormodules ontwikkeld, waarmee een besturingscomputer,
zoals de C-Control II unit, met extra in- en uitvoerfuncties uitgebreid kan worden. Het bijzondere van deze
modules is de eenvoudige koppeling via een tweedraads bussysteem (Engels: "two wire bus", afgekort
ook "2W-Bus", "2WB" of TWB"). Bij dit bussysteem worden digitale data via een 12V-
gelijkspanningsleiding overgebracht. Deze leiding zorgt tegelijkertijd voor de spanningsvoorziening van
de module. De busstructuur is een boomstructuur.
Op dit moment staan de volgende 2W- busmodules ter beschikking:
•
digital port module (4 extra I/O- ports)
•
digital port module met vermogensuitgangen (4 ports tot max. 2A / 25V)
•
frequentiemeter - / tellermodule (1 ingang, tot 30kHz – impulsfrequentie, ge ntegreerd Reed –
contact voor het triggeren met een externe magneet, b.v. voor het bewaken van deuren en ramen)
•
combimodule: 1 x A/D – omvormer (10bit, 0 ...25V) en 2 x digital I/O
•
Combimodule: 1 x temperatuursensor –23 °C ... 100 °C (0.125K resolutie) en 2 x digital I/O
•
Infrarood zender / -ontvanger (voor afstandsbesturing van apparaten door C-Control of voor
afstandsbesturingen van C-Control applicaties d.m.v. infrarood)
•
Minidisplay (voor extra aanduidingen in de stijl van het minidisplay van de C-Control II Unit)
Voor het aankoppelen van de C-Control II unit aan de 2W-bus heeft u het 2W-bus modem nodig. Dit
modem heeft een ingang voor de ongemoduleerde 12-V voedingsspanning uit een voedingseenheid
alsmede een synchrone digitale interface met een data -, een impuls – en een massaleiding (DATA,
CLOCK, GND). Aan de kant van de uitgang bevindt zich de 2W-bus- aansluiting. De lengte van de leiding
van de 2W-bus modem naar een 2W-bus modem kan maximaal 20 m bedragen. De verbinding van de C-
Control II unit met het 2W-bus modem vindt plaats via de pins P1H.3 (CLOCK) en P1H.4 (DATA)
alsmede GND.
Tijdens het gebruik zendt de C-Control II unit 8 byte lange dataframes serieel - synchroon naar het 2W-
bus modem. Deze frames bevatten het adres van de aangesproken 2W-bus- module, een commando en
een paar databytes. Na een korte tijd (ca. 17ms ... 30ms) antwoordt het modem steeds met een 8 byte
lang dataframe, dat statusinformatie en data van de aangesproken module bevat. Het besturingssysteem
van de C-Control II unit bevat routines voor de serieel – synchrone communicatie met het 2W-bus
modem. Uw C2- programma hoeft alleen maar de dataframes voor te bereiden en te evalueren. Verdere
aanwijzingen voor de programmering vindt u in hfst. 7.12.
Elke 2W-bus module heeft een duidelijk 8-bit adres in het netwerk. Dit adres moet eenmaal naar de
module overgebracht worden. Een voorbeeldprogramma voor het instellen van de 2W-bus
moduleadressen vindt u op de CD voor de C-Control II unit.
3.3.8.4 Printer – interface
Op de C-Control II unit kan een printer aangesloten worden, als die zich qua tekens laat aansturen door
de klassieke ASCII – mode. Naaldprinters kunnen zonder probleem gebruikt worden. Inkjet- en
laserprinters werken in de regel pagina –gewijs. De uitvoer van een pagina vindt dan vaak pas plaats na
ontvangst van het paginatransport – teken. Sommige nieuwe printers zijn voorbereid op het
samenwerken met grafische besturingssystemen (zog. "GUI- printers") en hebben voor de aansturing
speciale drivers nodig. Deze printers zijn slechts in beperkte mate geschikt voor gebruik met de C-Control
II unit (u zou zelf de printerdriver voor de C-Control II unit moeten implementeren). Wij vragen u begrip
voor het feit dat het voor Conrad vanwege het grote aantal bestaande printermodellen niet mogelijk is in
16