Commit ce6ab3f9 authored by claes's avatar claes

*** empty log message ***

parent 6d2a339c
...@@ -55,12 +55,11 @@ Maximalt antal dataobjekt som ska rymmas i cellen (maxv ...@@ -55,12 +55,11 @@ Maximalt antal dataobjekt som ska rymmas i cellen (maxv
Speciella funktioner hos cellobjektet. Speciella funktioner hos cellobjektet.
Function är en bitmask och olika funktioner kan kombineras. Function är en bitmask och olika funktioner kan kombineras.
@b 4 4 Om ett objekt tas bort ur cellen med externfunktionen (ExternOpType = 2, 3 el 4)
Om ett objekt tas bort ur cellen med externfunktionen (ExternOpType = 2, 3 el tas dataobjektet även bort ur rtdb.
4) tas dataobjektet även bort ur rtdb.
@b 8 8 När cellen återställs genom att resetobjektet, sätts tas dataobjektet även bort ur
När cellen återställs genom att resetobjektet, sätts tas dataobjektet även bort ur rtdb.
rtdb.
</attr> </attr>
<attr>LastIndex <attr>LastIndex
...@@ -89,23 +88,18 @@ externt program. ...@@ -89,23 +88,18 @@ externt program.
<attr>ExternOpType <attr>ExternOpType
Typ av extern operation: Typ av extern operation:
@b 0 0 Lägger in ExternObjId på index 1 i cellen.
Lägger in ExternObjId på index 1 i cellen.
@b 1 1 Lägger in ExternObjId på index angivits i ExternIndex i cellen.
Lägger in ExternObjId på index angivits i ExternIndex i cellen.
@b 2 2 Tar bort dataobjekt på index 1 i cellen.
Tar bort dataobjekt på index 1 i cellen.
@b 3 3 Tar bort dataobjekt på index angett i ExternIndex i cellen.
Tar bort dataobjekt på index angett i ExternIndex i cellen. 4 Tar bort dataobjekt med objid som angivits med ExternObjId från cellen.
@b 4 8 Flytta dataobjekt med objid som angivits med ExternObjid framåt i cellen.
Tar bort dataobjekt med objid som angivits med ExternObjId från cellen. 9 Flytta dataobjekt med objid som angivits med ExternObjid bakåt i cellen.
@b 8 10 Tar bort dataobjekt med objid som angivits med ExternObjId från cellen.
Flytta dataobjekt med objid som angivits med ExternObjid framåt i cellen. Dataobjektet tas inte bort ur databasen även om Function för cellen är 4.
@b 9
Flytta dataobjekt med objid som angivits med ExternObjid bakåt i cellen.
@b 10
Tar bort dataobjekt med objid som angivits med ExternObjId från cellen.
Dataobjektet tas inte bort ur databasen även om Function för cellen är 4.
</attr> </attr>
<attr>ExternFlag <attr>ExternFlag
...@@ -176,11 +170,10 @@ Koppling till ett NMpsTrp objekt. ...@@ -176,11 +170,10 @@ Koppling till ett NMpsTrp objekt.
<attr>Function <attr>Function
Speciella funktioner hos cellobjektet. Speciella funktioner hos cellobjektet.
@b 0 0 NMPS tar bort sin direktlänkning av dataobjektet, men objektet tas ej bort ur
NMPS tar bort sin direktlänkning av dataobjektet, men objektet tas ej bort ur databasen.
databasen.
@b 4 4 Objektet tas bort ur databasen.
Objektet tas bort ur databasen.
</attr> </attr>
</class> </class>
...@@ -221,25 +214,24 @@ Speciella funktioner hos cellobjektet. Function ...@@ -221,25 +214,24 @@ Speciella funktioner hos cellobjektet. Function
funktioner kan kombineras. funktioner kan kombineras.
Function Function
@b 0 0 Inga begränsningar på antal utvalda objekt.
Inga begränsningar på antal utvalda objekt.
@b 1 1 Högst ett objekt är utvalt. Om det finns ett utvalt objekt, och ett nytt väljs ut
Högst ett objekt är utvalt. Om det finns ett utvalt objekt, och ett nytt väljs ut kommer det tidigare utvalda att återställas.
kommer det tidigare utvalda att återställas.
@b 2 2 Exakt ett objekt är utvalt (om det finns objekt i cellen).
Exakt ett objekt är utvalt (om det finns objekt i cellen).
Om det finns ett utvalt objekt, och ett nytt väljs ut kommer det tidigare utvalda Om det finns ett utvalt objekt, och ett nytt väljs ut kommer det tidigare utvalda
att återställas. att återställas.
Om det utvalda objektet transporteras ut ur cellen, eller om utval tas bort på Om det utvalda objektet transporteras ut ur cellen, eller om utval tas bort på
annat sätt, kommer det objekt med högsta index att väljas ut. annat sätt, kommer det objekt med högsta index att väljas ut.
@b 4
Om ett objekt tas bort ur cellen med externfunktionen (ExternOpType = 2, 3 el 4 Om ett objekt tas bort ur cellen med externfunktionen (ExternOpType = 2, 3 el 4)
4) tas dataobjektet även bort ur rtdb. Detta funktion bör ej användas i de fall ett tas dataobjektet även bort ur rtdb. Detta funktion bör ej användas i de fall ett
dataobjekt kan befinna sig i flera celler samtidigt (Function 0 hos dataobjekt kan befinna sig i flera celler samtidigt (Function 0 hos
transportobjektet). transportobjektet).
@b 8
När cellen återställs genom att resetobjektet sätts, tas dataobjektet som finns i 8 När cellen återställs genom att resetobjektet sätts, tas dataobjektet som finns i
cellen även bort ur databasen. cellen även bort ur databasen.
</attr> </attr>
<attr>LastIndex <attr>LastIndex
...@@ -268,29 +260,18 @@ externt program. ...@@ -268,29 +260,18 @@ externt program.
<attr>ExternOpType <attr>ExternOpType
Typ av extern operation: Typ av extern operation:
@b 0 0 Lägger in ExternObjId på index 1 i cellen.
Lägger in ExternObjId på index 1 i cellen. 1 Lägger in ExternObjId på index angett i ExternIndex i cellen.
@b 1 2 Tar bort dataobjekt på index 1 i cellen.
Lägger in ExternObjId på index angett i ExternIndex i cellen. 3 Tar bort dataobjekt på index angett i ExternIndex i cellen.
@b 2 4 Tar bort dataobjekt med objid som angetts med ExternObjId från cellen.
Tar bort dataobjekt på index 1 i cellen. 5 Väljer ut dataobjekt med objid angett i ExternObjId.
@b 3 6 Lägger in ExternObjId på index 1 i cellen och väljer ut det.
Tar bort dataobjekt på index angett i ExternIndex i cellen. 7 Tar bort utval på objekt angivet i ExternObjId.
@b 4 8 Flytta dataobjekt med objid som angivits med ExternObjid framåt i cellen.
Tar bort dataobjekt med objid som angetts med ExternObjId från cellen. 9 Flytta dataobjekt med objid som angivits med ExternObjid bakåt i cellen.
@b 5 10 Tar bort dataobjekt med objid som angivits med ExternObjId från cellen.
Väljer ut dataobjekt med objid angett i ExternObjId. Dataobjektet tas inte bort ur databasen även om Function för cellen är 4.
@b 6
Lägger in ExternObjId på index 1 i cellen och väljer ut det.
@b 7
Tar bort utval på objekt angivet i ExternObjId.
@b 8
Flytta dataobjekt med objid som angivits med ExternObjid framåt i cellen.
@b 9
Flytta dataobjekt med objid som angivits med ExternObjid bakåt i cellen.
@b 10
Tar bort dataobjekt med objid som angivits med ExternObjId från cellen.
Dataobjektet tas inte bort ur databasen även om Function för cellen är 4.
</attr> </attr>
<attr>ExternFlag <attr>ExternFlag
...@@ -461,32 +442,32 @@ Kopplas till In attributet p ...@@ -461,32 +442,32 @@ Kopplas till In attributet p
Anger vilken typ av transport som transportobjektet ska utföra. Anger vilken typ av transport som transportobjektet ska utföra.
Function: Function:
@b 0 0 Ett objekts flytta successivt mellan cellerna med framkant först och bakkant
Ett objekts flytta successivt mellan cellerna med framkant först och bakkant sedan (eller vice versa).
sedan (eller vice versa). - Vid en positiv flank på TriggForwFront flyttas framkanten på dataobjektet från
Vid en positiv flank på TriggForwFront flyttas framkanten på dataobjektet från In till Out.
In till Out. - Vid en positiv flank på TriggForwBack flyttas bakkanten från In till Out.
Vid en positiv flank på TriggForwBack flyttas bakkanten från In till Out. - Vid en positiv flank på TriggReverseFront flyttas framkanten från Out till In.
Vid en positiv flank på TriggReverseFront flyttas framkanten från Out till In. - Vid en positiv flank på TriggReverseBack flyttas bakkanten från Out till In.
Vid en positiv flank på TriggReverseBack flyttas bakkanten från Out till In.
@b 1 1 Ett objekt flyttas mellan cellerna. Endast Trigg...Front ingångarna ska
Ett objekt flyttas mellan cellerna. Endast Trigg...Front ingångarna ska användas för att trigga en transport.
användas för att trigga en transport.
Vid en positiv flank på TriggFrowFront flyttas objektet från In till Out. - Vid en positiv flank på TriggFrowFront flyttas objektet från In till Out.
Vid en positiv flank på TriggReverseFront flyttas objektet från Out till In. - Vid en positiv flank på TriggReverseFront flyttas objektet från Out till In.
@b 2
Samtliga objekt i sändcellen flyttas. 2 Samtliga objekt i sändcellen flyttas.
Vid en positiv flank på TriggForwFront flyttas samtliga dataobjekt i cellen - Vid en positiv flank på TriggForwFront flyttas samtliga dataobjekt i cellen
kopplad till In, till cellen kopplad till Out. Vid en positiv flank på kopplad till In, till cellen kopplad till Out. Vid en positiv flank på
TriggReverseFront flyttas samtliga dataobjekt i cellen kopplad till Out, till - TriggReverseFront flyttas samtliga dataobjekt i cellen kopplad till Out, till
cellen kopplad till In. cellen kopplad till In.
@b 4
Samma funktion som 2 med undantaget att flyttningen endast sker om 4 Samma funktion som 2 med undantaget att flyttningen endast sker om
mottagarcellen är tom. mottagarcellen är tom.
@b 8
Återställer trigg-ingångar (om dessa ej är kopplade). 8 Återställer trigg-ingångar (om dessa ej är kopplade).
@b 16
Trigga på nivå istället för positiv flank. 16 Trigga på nivå istället för positiv flank.
</attr> </attr>
<attr>TriggForwFront <attr>TriggForwFront
...@@ -1173,32 +1154,31 @@ Function-attributet ska inte vara satt. ...@@ -1173,32 +1154,31 @@ Function-attributet ska inte vara satt.
Anger vilken funktion som ska användas. En bitmask. Anger vilken funktion som ska användas. En bitmask.
Bit, Namn, Funktion Bit, Namn, Funktion
@b 1 1 DisplayObject
DisplayObject Mottaget data kopieras till ett statiskt objekt, angivet i attributet DisplayObjekt.
Mottaget data kopieras till ett statiskt objekt, angivet i attributet DisplayObjekt.
@b 2 2 Accept
Accept Innan ett dynamisk objekt skapas väntas på accept från operatör och/eller
Innan ett dynamisk objekt skapas väntas på accept från operatör och/eller applikation.
applikation.
@b 4 4 CellInsert
CellInsert Ett dynamisk objekt, namngivet efter nyckeln, skapas och läggs in i en cell.
Ett dynamisk objekt, namngivet efter nyckeln, skapas och läggs in i en cell.
@b 8 8 Change
Change Triggning av förfrågan sker genom att värdet i Key, eller KeyStr ändras.
Triggning av förfrågan sker genom att värdet i Key, eller KeyStr ändras. Triggning sker ej om värdet är 0 eller en NULL-string. Om biten ej är satt sker
Triggning sker ej om värdet är 0 eller en NULL-string. Om biten ej är satt sker triggning med Trigg-ingången eller OpTrigg attributet.
triggning med Trigg-ingången eller OpTrigg attributet.
@b 16 16 AcceptBoth
AcceptBoth För att data ska accepteras, måste både Accept-ingången och OpAccept-
För att data ska accepteras, måste både Accept-ingången och OpAccept- attributet ha satts.
attributet ha satts.
@b 32 32 DisplayReset
DisplayReset Vid återställning nollställs visningsobjektet.
Vid återställning nollställs visningsobjektet.
@b 64 64 IntKey
IntKey Nyckeln är ett heltal som läggs i attributet Key. Om biten ej är satt är nyckeln
Nyckeln är ett heltal som läggs i attributet Key. Om biten ej är satt är nyckeln en sträng i KeyStr.
en sträng i KeyStr.
</attr> </attr>
<attr>TimeoutTime <attr>TimeoutTime
...@@ -1350,38 +1330,37 @@ IntKey-biten i Function-attributet ska inte vara satt. ...@@ -1350,38 +1330,37 @@ IntKey-biten i Function-attributet ska inte vara satt.
Anger vilken funktion som ska användas. En bitmask. Anger vilken funktion som ska användas. En bitmask.
Bit, Namn, Funktion Bit, Namn, Funktion
@b 1 1 DisplayObject
DisplayObject Mottaget data kopieras till ett statiskt objekt, angivet i attributet DisplayObjekt.
Mottaget data kopieras till ett statiskt objekt, angivet i attributet DisplayObjekt.
@b 2 2 Accept
Accept Innan ett dynamisk objekt skapas väntas på accept från operatör och/eller
Innan ett dynamisk objekt skapas väntas på accept från operatör och/eller applikation.
applikation.
@b 4 4 CellInsert
CellInsert Ett dynamisk objekt, namngivet efter nyckeln, skapas och läggs in i en cell.
Ett dynamisk objekt, namngivet efter nyckeln, skapas och läggs in i en cell.
@b 8 8 Ack
Ack Kvittens skickas till sändaren. Kvittensen skickas med remtrans-objektet
Kvittens skickas till sändaren. Kvittensen skickas med remtrans-objektet angivet i SendRemTrans.
angivet i SendRemTrans.
@b 16 16 AcceptBoth
AcceptBoth För att data ska accepteras, måste både Accept-ingången och OpAccept-
För att data ska accepteras, måste både Accept-ingången och OpAccept- attributet ha satts.
attributet ha satts.
@b 32 32 DisplayReset
DisplayReset Vid återställning nollställs visningsobjektet.
Vid återställning nollställs visningsobjektet.
@b 64 64 Header
Header Mottagen trans antas innehålla en header med nyckel (string40) och status
Mottagen trans antas innehålla en header med nyckel (string40) och status (int32). Om motsvarande bit sätts i sändande DataSend-objekts Function-
(int32). Om motsvarande bit sätts i sändande DataSend-objekts Function- attribut kommer en header att läggas i transen. En header erfordras om ett
attribut kommer en header att läggas i transen. En header erfordras om ett dynamiskt objekt ska skapas.
dynamiskt objekt ska skapas.
@b 128 128 AckOther
AckOther Mottagningen av data fungerar samtidigt som en kvittens för en tidigare
Mottagningen av data fungerar samtidigt som en kvittens för en tidigare sändning från ett DataSend-objekt. Den nyckel som DataSend-objektet skickar
sändning från ett DataSend-objekt. Den nyckel som DataSend-objektet skickar måste finnas i den mottagna transen.
måste finnas i den mottagna transen.
</attr> </attr>
<attr>AlarmText <attr>AlarmText
...@@ -1479,20 +1458,19 @@ Error-utg ...@@ -1479,20 +1458,19 @@ Error-utg
Anger vilken funktion som ska användas. En bitmask. Anger vilken funktion som ska användas. En bitmask.
Bit, Namn, Funktion: Bit, Namn, Funktion:
@b 8 8 Ack
Ack En kvittens förväntas komma genom RcvRemTrans objektet inom Timout
En kvittens förväntas komma genom RcvRemTrans objektet inom Timout tiden. DataSent flaggan sätts inte förrän kvittensen har anlänt.
tiden. DataSent flaggan sätts inte förrän kvittensen har anlänt.
@b 64 64 Header
Header En header läggs först i transen innehållande objektsnamn (string40) och status
En header läggs först i transen innehållande objektsnamn (string40) och status (int32).
(int32).
@b 128 128 AckOther
AckOther En kvittens förväntas komma till ett godtyckligt DataRcv-objekt, dvs
En kvittens förväntas komma till ett godtyckligt DataRcv-objekt, dvs kvittensen kan innehålla data. Function för DataRcv-objektet ska också vara
kvittensen kan innehålla data. Function för DataRcv-objektet ska också vara AckOther. DataSent flaggan sätts vid sändningen och ej när kvittensen
AckOther. DataSent flaggan sätts vid sändningen och ej när kvittensen kommer.
kommer.
</attr> </attr>
<attr>TimeoutTime <attr>TimeoutTime
...@@ -1627,16 +1605,15 @@ kopplas sker alltid konvertering. ...@@ -1627,16 +1605,15 @@ kopplas sker alltid konvertering.
Anger vilken typ av konverterings-definition som används. Anger vilken typ av konverterings-definition som används.
ConvDefType, Namn, Funktion: ConvDefType, Namn, Funktion:
@b 0 0 Object
Object Konverteringen definieras av ett objekt av klassen ConvDef. Attributet
Konverteringen definieras av ett objekt av klassen ConvDef. Attributet ToConvDef innehåller ConvDef objektet.
ToConvDef innehåller ConvDef objektet.
@b 1 1 File
File Konverteringen definieras av en fil.
Konverteringen definieras av en fil.
@b 2 2 Class
Class Konverteringen definieras av en klass.
Konverteringen definieras av en klass.
</attr> </attr>
<attr>ToConvdef <attr>ToConvdef
......
...@@ -55,12 +55,11 @@ Maximalt antal dataobjekt som ska rymmas i cellen (maxv ...@@ -55,12 +55,11 @@ Maximalt antal dataobjekt som ska rymmas i cellen (maxv
Speciella funktioner hos cellobjektet. Speciella funktioner hos cellobjektet.
Function är en bitmask och olika funktioner kan kombineras. Function är en bitmask och olika funktioner kan kombineras.
@b 4 4 Om ett objekt tas bort ur cellen med externfunktionen (ExternOpType = 2, 3 el 4)
Om ett objekt tas bort ur cellen med externfunktionen (ExternOpType = 2, 3 el tas dataobjektet även bort ur rtdb.
4) tas dataobjektet även bort ur rtdb.
@b 8 8 När cellen återställs genom att resetobjektet, sätts tas dataobjektet även bort ur
När cellen återställs genom att resetobjektet, sätts tas dataobjektet även bort ur rtdb.
rtdb.
</attr> </attr>
<attr>LastIndex <attr>LastIndex
...@@ -89,23 +88,18 @@ externt program. ...@@ -89,23 +88,18 @@ externt program.
<attr>ExternOpType <attr>ExternOpType
Typ av extern operation: Typ av extern operation:
@b 0 0 Lägger in ExternObjId på index 1 i cellen.
Lägger in ExternObjId på index 1 i cellen.
@b 1 1 Lägger in ExternObjId på index angivits i ExternIndex i cellen.
Lägger in ExternObjId på index angivits i ExternIndex i cellen.
@b 2 2 Tar bort dataobjekt på index 1 i cellen.
Tar bort dataobjekt på index 1 i cellen.
@b 3 3 Tar bort dataobjekt på index angett i ExternIndex i cellen.
Tar bort dataobjekt på index angett i ExternIndex i cellen. 4 Tar bort dataobjekt med objid som angivits med ExternObjId från cellen.
@b 4 8 Flytta dataobjekt med objid som angivits med ExternObjid framåt i cellen.
Tar bort dataobjekt med objid som angivits med ExternObjId från cellen. 9 Flytta dataobjekt med objid som angivits med ExternObjid bakåt i cellen.
@b 8 10 Tar bort dataobjekt med objid som angivits med ExternObjId från cellen.
Flytta dataobjekt med objid som angivits med ExternObjid framåt i cellen. Dataobjektet tas inte bort ur databasen även om Function för cellen är 4.
@b 9
Flytta dataobjekt med objid som angivits med ExternObjid bakåt i cellen.
@b 10
Tar bort dataobjekt med objid som angivits med ExternObjId från cellen.
Dataobjektet tas inte bort ur databasen även om Function för cellen är 4.
</attr> </attr>
<attr>ExternFlag <attr>ExternFlag
...@@ -176,11 +170,10 @@ Koppling till ett NMpsTrp objekt. ...@@ -176,11 +170,10 @@ Koppling till ett NMpsTrp objekt.
<attr>Function <attr>Function
Speciella funktioner hos cellobjektet. Speciella funktioner hos cellobjektet.
@b 0 0 NMPS tar bort sin direktlänkning av dataobjektet, men objektet tas ej bort ur
NMPS tar bort sin direktlänkning av dataobjektet, men objektet tas ej bort ur databasen.
databasen.
@b 4 4 Objektet tas bort ur databasen.
Objektet tas bort ur databasen.
</attr> </attr>
</class> </class>
...@@ -221,25 +214,24 @@ Speciella funktioner hos cellobjektet. Function ...@@ -221,25 +214,24 @@ Speciella funktioner hos cellobjektet. Function
funktioner kan kombineras. funktioner kan kombineras.
Function Function
@b 0 0 Inga begränsningar på antal utvalda objekt.
Inga begränsningar på antal utvalda objekt.
@b 1 1 Högst ett objekt är utvalt. Om det finns ett utvalt objekt, och ett nytt väljs ut
Högst ett objekt är utvalt. Om det finns ett utvalt objekt, och ett nytt väljs ut kommer det tidigare utvalda att återställas.
kommer det tidigare utvalda att återställas.
@b 2 2 Exakt ett objekt är utvalt (om det finns objekt i cellen).
Exakt ett objekt är utvalt (om det finns objekt i cellen).
Om det finns ett utvalt objekt, och ett nytt väljs ut kommer det tidigare utvalda Om det finns ett utvalt objekt, och ett nytt väljs ut kommer det tidigare utvalda
att återställas. att återställas.
Om det utvalda objektet transporteras ut ur cellen, eller om utval tas bort på Om det utvalda objektet transporteras ut ur cellen, eller om utval tas bort på
annat sätt, kommer det objekt med högsta index att väljas ut. annat sätt, kommer det objekt med högsta index att väljas ut.
@b 4
Om ett objekt tas bort ur cellen med externfunktionen (ExternOpType = 2, 3 el 4 Om ett objekt tas bort ur cellen med externfunktionen (ExternOpType = 2, 3 el 4)
4) tas dataobjektet även bort ur rtdb. Detta funktion bör ej användas i de fall ett tas dataobjektet även bort ur rtdb. Detta funktion bör ej användas i de fall ett
dataobjekt kan befinna sig i flera celler samtidigt (Function 0 hos dataobjekt kan befinna sig i flera celler samtidigt (Function 0 hos
transportobjektet). transportobjektet).
@b 8
När cellen återställs genom att resetobjektet sätts, tas dataobjektet som finns i 8 När cellen återställs genom att resetobjektet sätts, tas dataobjektet som finns i
cellen även bort ur databasen. cellen även bort ur databasen.
</attr> </attr>
<attr>LastIndex <attr>LastIndex
...@@ -268,29 +260,18 @@ externt program. ...@@ -268,29 +260,18 @@ externt program.
<attr>ExternOpType <attr>ExternOpType
Typ av extern operation: Typ av extern operation:
@b 0 0 Lägger in ExternObjId på index 1 i cellen.
Lägger in ExternObjId på index 1 i cellen. 1 Lägger in ExternObjId på index angett i ExternIndex i cellen.
@b 1 2 Tar bort dataobjekt på index 1 i cellen.
Lägger in ExternObjId på index angett i ExternIndex i cellen. 3 Tar bort dataobjekt på index angett i ExternIndex i cellen.
@b 2 4 Tar bort dataobjekt med objid som angetts med ExternObjId från cellen.
Tar bort dataobjekt på index 1 i cellen. 5 Väljer ut dataobjekt med objid angett i ExternObjId.
@b 3 6 Lägger in ExternObjId på index 1 i cellen och väljer ut det.
Tar bort dataobjekt på index angett i ExternIndex i cellen. 7 Tar bort utval på objekt angivet i ExternObjId.
@b 4 8 Flytta dataobjekt med objid som angivits med ExternObjid framåt i cellen.
Tar bort dataobjekt med objid som angetts med ExternObjId från cellen. 9 Flytta dataobjekt med objid som angivits med ExternObjid bakåt i cellen.
@b 5 10 Tar bort dataobjekt med objid som angivits med ExternObjId från cellen.
Väljer ut dataobjekt med objid angett i ExternObjId. Dataobjektet tas inte bort ur databasen även om Function för cellen är 4.
@b 6
Lägger in ExternObjId på index 1 i cellen och väljer ut det.
@b 7
Tar bort utval på objekt angivet i ExternObjId.
@b 8
Flytta dataobjekt med objid som angivits med ExternObjid framåt i cellen.
@b 9
Flytta dataobjekt med objid som angivits med ExternObjid bakåt i cellen.
@b 10
Tar bort dataobjekt med objid som angivits med ExternObjId från cellen.
Dataobjektet tas inte bort ur databasen även om Function för cellen är 4.
</attr> </attr>
<attr>ExternFlag <attr>ExternFlag
...@@ -461,32 +442,32 @@ Kopplas till In attributet p ...@@ -461,32 +442,32 @@ Kopplas till In attributet p
Anger vilken typ av transport som transportobjektet ska utföra. Anger vilken typ av transport som transportobjektet ska utföra.
Function: Function:
@b 0 0 Ett objekts flytta successivt mellan cellerna med framkant först och bakkant
Ett objekts flytta successivt mellan cellerna med framkant först och bakkant sedan (eller vice versa).
sedan (eller vice versa). - Vid en positiv flank på TriggForwFront flyttas framkanten på dataobjektet från
Vid en positiv flank på TriggForwFront flyttas framkanten på dataobjektet från In till Out.
In till Out. - Vid en positiv flank på TriggForwBack flyttas bakkanten från In till Out.
Vid en positiv flank på TriggForwBack flyttas bakkanten från In till Out. - Vid en positiv flank på TriggReverseFront flyttas framkanten från Out till In.
Vid en positiv flank på TriggReverseFront flyttas framkanten från Out till In. - Vid en positiv flank på TriggReverseBack flyttas bakkanten från Out till In.
Vid en positiv flank på TriggReverseBack flyttas bakkanten från Out till In.
@b 1 1 Ett objekt flyttas mellan cellerna. Endast Trigg...Front ingångarna ska
Ett objekt flyttas mellan cellerna. Endast Trigg...Front ingångarna ska användas för att trigga en transport.
användas för att trigga en transport.
Vid en positiv flank på TriggFrowFront flyttas objektet från In till Out. - Vid en positiv flank på TriggFrowFront flyttas objektet från In till Out.
Vid en positiv flank på TriggReverseFront flyttas objektet från Out till In. - Vid en positiv flank på TriggReverseFront flyttas objektet från Out till In.
@b 2
Samtliga objekt i sändcellen flyttas. 2 Samtliga objekt i sändcellen flyttas.
Vid en positiv flank på TriggForwFront flyttas samtliga dataobjekt i cellen - Vid en positiv flank på TriggForwFront flyttas samtliga dataobjekt i cellen
kopplad till In, till cellen kopplad till Out. Vid en positiv flank på kopplad till In, till cellen kopplad till Out. Vid en positiv flank på
TriggReverseFront flyttas samtliga dataobjekt i cellen kopplad till Out, till - TriggReverseFront flyttas samtliga dataobjekt i cellen kopplad till Out, till
cellen kopplad till In. cellen kopplad till In.
@b 4
Samma funktion som 2 med undantaget att flyttningen endast sker om 4 Samma funktion som 2 med undantaget att flyttningen endast sker om
mottagarcellen är tom. mottagarcellen är tom.
@b 8
Återställer trigg-ingångar (om dessa ej är kopplade). 8 Återställer trigg-ingångar (om dessa ej är kopplade).
@b 16
Trigga på nivå istället för positiv flank. 16 Trigga på nivå istället för positiv flank.
</attr> </attr>
<attr>TriggForwFront <attr>TriggForwFront
...@@ -1173,32 +1154,31 @@ Function-attributet ska inte vara satt. ...@@ -1173,32 +1154,31 @@ Function-attributet ska inte vara satt.
Anger vilken funktion som ska användas. En bitmask. Anger vilken funktion som ska användas. En bitmask.
Bit, Namn, Funktion Bit, Namn, Funktion
@b 1 1 DisplayObject
DisplayObject Mottaget data kopieras till ett statiskt objekt, angivet i attributet DisplayObjekt.
Mottaget data kopieras till ett statiskt objekt, angivet i attributet DisplayObjekt.
@b 2 2 Accept
Accept Innan ett dynamisk objekt skapas väntas på accept från operatör och/eller
Innan ett dynamisk objekt skapas väntas på accept från operatör och/eller applikation.
applikation.
@b 4 4 CellInsert
CellInsert Ett dynamisk objekt, namngivet efter nyckeln, skapas och läggs in i en cell.
Ett dynamisk objekt, namngivet efter nyckeln, skapas och läggs in i en cell.
@b 8 8 Change
Change Triggning av förfrågan sker genom att värdet i Key, eller KeyStr ändras.
Triggning av förfrågan sker genom att värdet i Key, eller KeyStr ändras. Triggning sker ej om värdet är 0 eller en NULL-string. Om biten ej är satt sker
Triggning sker ej om värdet är 0 eller en NULL-string. Om biten ej är satt sker triggning med Trigg-ingången eller OpTrigg attributet.
triggning med Trigg-ingången eller OpTrigg attributet.
@b 16 16 AcceptBoth
AcceptBoth För att data ska accepteras, måste både Accept-ingången och OpAccept-
För att data ska accepteras, måste både Accept-ingången och OpAccept- attributet ha satts.
attributet ha satts.
@b 32 32 DisplayReset
DisplayReset Vid återställning nollställs visningsobjektet.
Vid återställning nollställs visningsobjektet.
@b 64 64 IntKey
IntKey Nyckeln är ett heltal som läggs i attributet Key. Om biten ej är satt är nyckeln
Nyckeln är ett heltal som läggs i attributet Key. Om biten ej är satt är nyckeln en sträng i KeyStr.
en sträng i KeyStr.
</attr> </attr>
<attr>TimeoutTime <attr>TimeoutTime
...@@ -1350,38 +1330,37 @@ IntKey-biten i Function-attributet ska inte vara satt. ...@@ -1350,38 +1330,37 @@ IntKey-biten i Function-attributet ska inte vara satt.
Anger vilken funktion som ska användas. En bitmask. Anger vilken funktion som ska användas. En bitmask.
Bit, Namn, Funktion Bit, Namn, Funktion
@b 1 1 DisplayObject
DisplayObject Mottaget data kopieras till ett statiskt objekt, angivet i attributet DisplayObjekt.
Mottaget data kopieras till ett statiskt objekt, angivet i attributet DisplayObjekt.
@b 2 2 Accept
Accept Innan ett dynamisk objekt skapas väntas på accept från operatör och/eller
Innan ett dynamisk objekt skapas väntas på accept från operatör och/eller applikation.
applikation.
@b 4 4 CellInsert
CellInsert Ett dynamisk objekt, namngivet efter nyckeln, skapas och läggs in i en cell.
Ett dynamisk objekt, namngivet efter nyckeln, skapas och läggs in i en cell.
@b 8 8 Ack
Ack Kvittens skickas till sändaren. Kvittensen skickas med remtrans-objektet
Kvittens skickas till sändaren. Kvittensen skickas med remtrans-objektet angivet i SendRemTrans.
angivet i SendRemTrans.
@b 16 16 AcceptBoth
AcceptBoth För att data ska accepteras, måste både Accept-ingången och OpAccept-
För att data ska accepteras, måste både Accept-ingången och OpAccept- attributet ha satts.
attributet ha satts.
@b 32 32 DisplayReset
DisplayReset Vid återställning nollställs visningsobjektet.
Vid återställning nollställs visningsobjektet.
@b 64 64 Header
Header Mottagen trans antas innehålla en header med nyckel (string40) och status
Mottagen trans antas innehålla en header med nyckel (string40) och status (int32). Om motsvarande bit sätts i sändande DataSend-objekts Function-
(int32). Om motsvarande bit sätts i sändande DataSend-objekts Function- attribut kommer en header att läggas i transen. En header erfordras om ett
attribut kommer en header att läggas i transen. En header erfordras om ett dynamiskt objekt ska skapas.
dynamiskt objekt ska skapas.
@b 128 128 AckOther
AckOther Mottagningen av data fungerar samtidigt som en kvittens för en tidigare
Mottagningen av data fungerar samtidigt som en kvittens för en tidigare sändning från ett DataSend-objekt. Den nyckel som DataSend-objektet skickar
sändning från ett DataSend-objekt. Den nyckel som DataSend-objektet skickar måste finnas i den mottagna transen.
måste finnas i den mottagna transen.
</attr> </attr>
<attr>AlarmText <attr>AlarmText
...@@ -1479,20 +1458,19 @@ Error-utg ...@@ -1479,20 +1458,19 @@ Error-utg
Anger vilken funktion som ska användas. En bitmask. Anger vilken funktion som ska användas. En bitmask.
Bit, Namn, Funktion: Bit, Namn, Funktion:
@b 8 8 Ack
Ack En kvittens förväntas komma genom RcvRemTrans objektet inom Timout
En kvittens förväntas komma genom RcvRemTrans objektet inom Timout tiden. DataSent flaggan sätts inte förrän kvittensen har anlänt.
tiden. DataSent flaggan sätts inte förrän kvittensen har anlänt.
@b 64 64 Header
Header En header läggs först i transen innehållande objektsnamn (string40) och status
En header läggs först i transen innehållande objektsnamn (string40) och status (int32).
(int32).
@b 128 128 AckOther
AckOther En kvittens förväntas komma till ett godtyckligt DataRcv-objekt, dvs
En kvittens förväntas komma till ett godtyckligt DataRcv-objekt, dvs kvittensen kan innehålla data. Function för DataRcv-objektet ska också vara
kvittensen kan innehålla data. Function för DataRcv-objektet ska också vara AckOther. DataSent flaggan sätts vid sändningen och ej när kvittensen
AckOther. DataSent flaggan sätts vid sändningen och ej när kvittensen kommer.
kommer.
</attr> </attr>
<attr>TimeoutTime <attr>TimeoutTime
...@@ -1627,16 +1605,15 @@ kopplas sker alltid konvertering. ...@@ -1627,16 +1605,15 @@ kopplas sker alltid konvertering.
Anger vilken typ av konverterings-definition som används. Anger vilken typ av konverterings-definition som används.
ConvDefType, Namn, Funktion: ConvDefType, Namn, Funktion:
@b 0 0 Object
Object Konverteringen definieras av ett objekt av klassen ConvDef. Attributet
Konverteringen definieras av ett objekt av klassen ConvDef. Attributet ToConvDef innehåller ConvDef objektet.
ToConvDef innehåller ConvDef objektet.
@b 1 1 File
File Konverteringen definieras av en fil.
Konverteringen definieras av en fil.
@b 2 2 Class
Class Konverteringen definieras av en klass.
Konverteringen definieras av en klass.
</attr> </attr>
<attr>ToConvdef <attr>ToConvdef
......
...@@ -232,6 +232,42 @@ Objektet konfigureras med hj ...@@ -232,6 +232,42 @@ Objektet konfigureras med hj
<attr>Description <attr>Description
Fri text för att beskriva objektets användning. Fri text för att beskriva objektets användning.
</attr> </attr>
<attr>DefGraph
@Summary Ett XttGraph objekt som öppnar en graf för det här objektet.
Ett XttGraph objekt som öppnar en graf som innehåller data för det här
objektet. Grafen kan öppnas från popup-menyn för objektet.
</attr>
<attr>DefTrend
@Summary Ett trend objekt som visar en trend för det här objektet.
Ett DsTrend eller PlotGroup som innehåller en trend för det här objektet.
Trenden kan öppnas från popup-menyn för objektet.
</attr>
<attr>HelpTopic
@Summary Hjälp-text för objektet.
Ett hjälp ämne (topic) i xtt-hjälp filen som innehåller hjälp för det
här objektet. Hjälptexten kan visas från popup-menyn för objektet.
</attr>
<attr>DataSheet
@Summary En URL till datablad för objektet.
En URL till datablad för objektet. Databladet kan visas från popup-menyn
för objektet.
</attr>
<attr>CircuitDiagram
@Summary En URL till kopplings-schemat för utrustningen i det här objektet.
En URL till kopplings-schemat för utrustningen i det här objektet.
Kopplings-schemat kan visas från popup-menyn för objektet.
Om attributet är tomt, kommer CircuitDiagram-metoden att leta efter nämrsta
förfader som har ett angivet kopplings-schema och använda denna URL istället.
Om denna funktion ej önskas, lägg in strängen 'Disabled' i attributet. Detta
kommer att stänga av CircuitDiagram-metoden för detta objekt, och för alla
barn med tomt CircuitDiagram attribut.
</attr>
</class> </class>
# #
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment