I/O-modul objekt


Ett huvudobjekt för en komponent kan innehålla signalobjekt av typen Ai, Di, Ii, Ao, Do, Io och
Co. Signalerna i en instans måste kopplas till kanalobjekt i nodehierarkin. I t ex profibus
kan man skapa modulobjekt, där kanalerna är anpassade till den dataarea som tas emot resp
skickas på bussen. I det fall signalerna i en komponent, omfattas av ett modulobjekt, kan man
lägga in symboliska referenser till kanalobjekten i signalobjekten, vilket medför att man
endast behöver koppla komponenten med modulobjektet, inte varje enskild signal för sig. De
symboliska referenserna läggs in i komponentens template-objekt genom att man gör connect
mellan signalerna i template-objektet och kanalerna i I/O modulklassens template objekt. De
symboliska referenserna är av typen $IoConnect konverteras till verkliga referenser vid
initieringen av I/O hanteringen i runtime.


Signal kopplas med kanal i I/O modul


Symbolisk referens till kanalobjekt