551 449 01

 

Produktinformation fra PROCES-DATA

 

Nye funktioner i PD 62x-serien

I forbindelse med en opdatering af firmware i modulerne i PD 62x-serien er disse kommet til at indeholde en række nye funktioner vi gerne her vil informere om.

 

·       Bootloader:

I/O modulerne indeholder nu bootloader, hvilket betyder at modulernes firmware kan opdateres via P-NET.

 

·       Autodetect (Baudrate):

I/O modulerne indeholder en ny funktionalitet, så de automatisk tilpasser sig kommunikationshastigheden på P-NET Light-Link. Dette forgår ved at modulerne ved opstart i en kort periode (100 ms) lytter på bussen for at detektere om baudraten på den pågældende lysbus er 76,8 kbit/s eller 230 kbit/s.

Denne funktionalitet giver den klare fordel at det er muligt at ændre kommunikationshastigheden for et helt I/O-cluster ved blot at ændre baudrate på DPI’ens Light-Link port.

Ved  ændringen af kommunikationshastigheden i DPI, så træder denne i kraft lige efter modulerne har været resat.

 

I forbindelse med en kommende opdatering af PD 640-seriens firmware vil disse moduler få tilsvarende funktioner som beskrevet ovenfor.

 

PD 620  / PD 621 / PD 622 (firmware version 1.14 ->)

 

·       Watchdog / WDPreset

For at sikre at en bestemt master vedvarende kommunikerer med I/O-modulet kan man sætte WDPreset mindre end eller lig med 0 (f. eks –1).

Dette fører til en anden funktionalitet, hvor en bestemt master skal programmeres således den med et fast interval opdaterer WDTimer med en positiv værdi. I tilfælde af at denne opdatering fejler og WDTimer når værdien 0 sættes PnetWDRunOut flaget og alle outputs sættes til OFF som en sikker tilstand.

Fordelen er at man med denne metode ikke holder moduler i live ved at man kommunikerer med disse fra f. eks en PC med Visual VIGO.

 

·       CommonIn

Servicekanalen er blevet udvidet med denne nye variabel.

It can be found in Service.Notification.CommonIn

 

Variablen indeholder statusbits for alle Inflags.       

Status for alle kanaler i det enkelte I/O-modul kan nu læses ved blot en enkelt læsning.

 

·       InputPreset

Dette register indeholder preset værdien for IOTimer når kanalen anvendes som  Input Hold Mode eller Input Delay Mode.

 

Se mere i beskrivelsen af servicekanalen.

 

PD 620  / PD 621 (firmware version 1.14 ->)

 

·       Functions

PD 620 / PD 621Digital I/O indeholder nu en række ny funktioner.

Input hold mode, Input delay mode, Input edge detect mode.

 

Input hold mode:

Detekteres der kun en kort puls på input-klemmen, så kan denne funktion anvendes til at forlænge tiden hvor InFlag er lig True.

 

Input delay mode:

Med denne funktion er det muligt at angive en tid fra der detekteres et input på klemmen til InFlag og ControlFlag er lig True.

 

Input delay mode giver et filter, som sikrer at InFlag kun sættes lig True såfremt signalet er stabilt i hele perioden mens IOTimer tæller mod 0. Med denne funktion undgås også at tælleren bliver talt op hvis perioden, hvor input er ON, er mindre end tiden angivet i InputPreset registeret.

 

Input edge detect mode:

Denne function vil presette IOTimer når en positiv signalflanke detekteres på input-klemmen. IOTimer vil tælle ned til nul, og dette kan bruges til at trigge udgangen på en anden kanal. IOTimer kan ikke presettes igen før den er nul eller indeholder en negativ værdi.

 

Når InputPreset er <= 0 kan én eller flere af modulets outputs, som peger på dette input, aktiveres omgående eller med tidsforsinkelse som en positiv værdi i InputPreset.

 

·       ControlledbyChannel

PD 620 og PD 621 indeholder nu en ny funktionalitet, der betyder at det er

muligt at få I/O modulet til udføre autonome funktioner.

På den enkelte I/O kanal kan man angive hvilken kanal den skal være styret af og ved kombination med de indbyggede funktioner kan f.eks. lave en funktion, der tids forsinket aktivere et OneShot output. Denne funktionalitet er specielt velegnet til tidskritiske applikationer.

 

Yderligere information om de nye funktioner kan findes i kanalbeskrivelse for Digital Output