När
kraven blir alltför olika som i automationssammanhang
blir det lättare att se att konventionella anslutningar
mellan CPU och moduler inte längre är möjliga.Därför
utvecklades en systembuss, som även kan anslutas
till decentraliserade moduler utan hastighetsförluster.
På så sätt kan man realisera
positionering och snabba analoga omvandlingar
UTAN lokal intelligens i modulen.Denna universalmetod
garanterar en hög
överföringshastighet och reducerar totalkostnaden
då inga
ytterligare bussnoder behövs.
Fakta Avbrottshantering
Respons till decentraliserade avbrott görs i realtid
– ett unikt särdrag för detta buss-systemet.
Oberoende av distansen mellan modulerna så sker
ett avbrott av en signal på 3.24 µs.
Sålunda
kan mycket komplexa och tidskrävande applikationer
realiseras med decentraliserade moduler utan ytterligare
beräkningskapacitet.Realtid genom synkronisering
och utan jitter
En synkroniserad puls används på DIAS bussen.
CPU'n (mastern) sänder denna puls till alla intelligenta
moduler på bussen (slavar), villka synkroniseras
med denna signal.Inom två synkpulser (tidsfönster),
kommer datat som ska läsas av CPU'n att göras
tillgängligt oförvanskat av hårdvaran
(hårdvarudata). Så försäkras
hårdvarudatat
vara fullständigt fri från jitter till CPU'n.
Datat som ska skrivas av CPU'n, överförs
också
vid en specifik tid till hårdvaran.Om värdena
ska utläsas i synkad tid eller senare, definieras
i LASAL-verktyget. Här kan man också bestämma
om informationen är viktig för kretsen,
eller om den ska skickas till någon form
av visualisering.Drivstegen
för digitala servon synkroniseras också via
DIAS-bussen, och blir då också fri från
jitter. På det viset blir exaktheten mångfaldigad
för kontroll och regler applikationer.
DIAS-buss topologi
DIAS-bussen ger möjlighet till tre varianter för
realisation:
Lokal set-up – alla moduler placeras
fysiskt bredvid varandra
Decentraliserad set-up – individuella moduler
är fysiskt åtskilda
Blandad set-up – Några moduler
finns lokalt, medan andra placeras decentraliserat
Ingen
mjukvara behövs för DIAS bussen
DIAS-bussen baseras på master-slave principen. Hela
kommunikationsproceduren mellan enheterna på bussen,
dvs, dataflöde, felkontroll, övervakning osv,
sker automatiskt i hårdvaran. Därför behövs
ingen mjukvara för systemkonfiguration.I fallet med
felaktigt busskommunikation, är alla säkerhetsrelaterade
egenskaper integrerade i I/O-modulen. Ett fel känns
igen automatiskt, och utgången kan ställas
i ett fördefinierat läge.Det kan hävdas
att CPU'n inte blir onödigt belastad då kommunikationen
sköts helt oberoende av kontrollprogram. Ingen buss-konfiguration
behövs av användaren.Kostnadsbesparingar
och användningsområden
Med bara buss-systemet kan alla uppgifter uppfyllas
i ett enkelt automationskoncept. Oberoende av topologin
säkras kommunikationen mellan sändare och mottagare
i realtid. Kostnaden för utväckling, installation
och programmering minimeras då rejält.