Bronkhorst softverski alat FlowDDE Uputstvo za upotrebu

Bronkhorst -Software -Tool -FlowDDE -FEATURED

Bronkhorst -Softver -Alat -FlowDDE -LOGO

Bronkhorst softverski alat FlowDDEBronkhorst -Softver -Alat -FlowDDE -PROIZVOD

Odricanje od odgovornosti
Informacije u ovom priručniku su ponovoviewed i vjeruje se da je potpuno pouzdan. Međutim, ne preuzima se odgovornost za netačnosti. Materijal u ovom priručniku je samo u informativne svrhe.
Copyright
Sva prava zadržana. Ova dokumentacija je zaštićena autorskim pravima. Podložno tehničkim i optičkim promjenama, kao i štamparskim greškama. Informacije sadržane u ovom dokumentu podložne su promjenama u bilo koje vrijeme bez prethodne najave. Bronkhorst® zadržava pravo da modificira ili poboljša svoje proizvode i modificira sadržaj bez obaveze obavještavanja bilo koje posebne osobe ili organizacije. Specifikacije uređaja i sadržaj pakovanja mogu odstupati od onoga što je navedeno u ovom dokumentu.
Simboli

  • Važna informacija. Odbacivanje ovih informacija može uzrokovati ozljede ljudi ili oštećenje instrumenta ili instalacije.
  • Korisne informacije. Ove informacije će olakšati korištenje ovog instrumenta.
  • Dodatne informacije dostupne su na internetu ili kod vašeg lokalnog prodajnog predstavnika.

OPĆE INFORMACIJE O PROIZVODU

UVOD
Ovaj priručnik će objasniti rad softverskog alata FlowDDE. Napisan je na osnovu FlowDDE V4.67, ali bi trebao biti prikladan i za prethodne (i buduće) verzije, iako se funkcionalnost može razlikovati od opisane. FlowDDE je server za dinamičku razmjenu podataka (DDE), laka veza između Windows aplikacija i digitalnih Bronkhorst® instrumenata. DDE pruža osnovni nivo međuprocesne komunikacije između Windows aplikacija. Korištenjem DDE komandi, koje softver šalje u FlowDDE, podaci se mogu poslati ili zatražiti od digitalnih instrumenata. FlowDDE upravlja svom komunikacijom do instrumenata i pruža podatke aplikacijama. PrampLes aplikacija sa DDE komunikacijom su Microsoft Excel i LabVIEW (Nacionalni instrumenti). Nekoliko Bronkhorst® aplikacija zahtijeva FlowDDE za komunikaciju s instrumentom(ima), npr. FlowPlot i FlowView.
REFERENCE NA DRUGE VAŽEĆE DOKUMENTE
Priručnici i vodiči za digitalne instrumente su modularni. Opća uputstva daju informacije o radu i instalaciji instrumenata. Operativna uputstva objašnjavaju upotrebu karakteristika i parametara digitalnih instrumenata. Specifične informacije sabirnice polja objašnjavaju instalaciju i korištenje sabirnice polja instalirane na instrumentu.
Priručnici i korisnički vodičiBronkhorst -Softver -Alat -FlowDDE -SLIKA 1

Tehnički crteži Bronkhorst -Softver -Alat -FlowDDE -SLIKA 2

Softverski alati 

Sva ova dokumenta možete pronaći na: http://www.bronkhorst.com/en/downloads

PODRŽANI INSTRUMENTI
Svi FLOW-BUS instrumenti i instrumenti sa RS232 komunikacijom, sa sljedećim ograničenjima:

  • RS232/FLOW-BUS interfejs: 16-bitni nije podržan i 32-bitni firmver >= 4.09 samo
  • Digitalni mjerači/kontroleri masenog protoka bez RS232 komunikacije: firmver >= samo V5.xx
  • Kontrolni moduli digitalnog očitavanja (E-7000): firmver >= samo V3.xx

SISTEMSKI ZAHTJEVI

Procesor x86 ili x64 700 MHz ili više
Memorija (RAM) 64 MB
Hard disk 20 MB slobodnog prostora na disku
Display Rezolucija 800 x 600 ili veća, 256 boja ili više
Veze RS232 port sa FIFO baferima
Operativni sistem Windows 2000, XP, Vista (x86 ili x64) ili 7 (x86 ili x64)
  • Simbol za grupisanje cifara valute uvijek se mora razlikovati od decimalnog simbola broja. Posjedovanje jednakih simbola nije valjano (ne samo u ovoj situaciji, već iu drugim situacijama) i vjerovatno će uzrokovati i druge probleme. Pogledajte Microsoftov KB198098.
  • Da biste izbjegli greške u komunikaciji, savjetuje se korištenje serijskog (RS232) porta sa detekcijom prekoračenja hardverskog bafera. Nekoliko USB-RS232 pretvarača ima ovu funkciju, ali npr. Digitus dio br. DA-70156 ima.

INSTALACIJA I POKRETANJE
Pratite uputstva na ekranu kada instalirate FlowDDE. FlowDDE će biti instaliran u C:\Program Files\Bronkhorst\FlowDDE32. Pokrenite FlowDDE kroz Start meni: Start >> (Svi) Programi >> Bronkhorst >> FlowDDE V4.67.

  • C:\Program Files je sistemska fascikla i iza njega stoji (x86) na 64-bitnim verzijama Windowsa i može se razlikovati na verzijama Windowsa koje nisu na engleskom.

Opcije pokretanja 

U nekim situacijama je zgodno da se FlowDDE ponaša drugačije ili da izvrši akciju nakon pokretanja. Dostupne su sljedeće opcije pokretanja:
Bronkhorst -Softver -Alat -FlowDDE -SLIKA 20

INTERFACES

 RS232/FLOW-BUS INTERFEJS
RS232/FLOW-BUS interfejs je interfejs između FLOW-BUS i RS232 V24 serijskog (računarskog) porta. Isporučuje se ili kao zasebna zatvorena jedinica sa FLOW-BUS konektorom i RS232 konektorom ili kao integralni 14TE modul vašeg E-7000 ili E-8000 sistema za očitavanje i upravljanje. Konvertor nudi komunikaciju sa brzinom prijenosa do 38400 baudova. Dostupna je softverska podrška za komunikaciju. Postavke komunikacije su: 38400, n, 8, 1.Bronkhorst -Softver -Alat -FlowDDE -SLIKA 4

D-konektor za RS232
Ženski RS232 (x) (sub minijaturni 9-pinski) D-konektor ima sljedeću konfiguraciju pinova:

Pin broj Opis
1

2

3

4

5

6

7

8

9

nije povezan TXD

RXD

nije povezan 0 Vd

DTR CTS RTS

Štit

RS232 NA MULTIBUS INSTRUMENTU
RS232 interfejs na multibus instrumentu može se povezati na bilo koji RS232 V24 serijski (računarski) port. Poštujte dijagram spajanja. Bronkhorst® nudi posebne kablove za komunikaciju, odvajajući RS232 linije od napajanja i analognog ulaza i izlaza. Na 9-pinskom muškom D-sub konektoru instrumenta RX i TX su dostupni na pin 6 i pin 1.
Serijska RS232 komunikacija na multibus instrumentu sa RS232 može se tretirati kao FLOW-BUS sistem sa jednim instrumentom i FLOW-BUS/RS232 interfejsom. U slučaju da postoji FLOW-BUS fieldbus veza, mogu se komunicirati i drugi instrumenti povezani na FLOW-BUS. RS232 komunikacija je moguća:

  • 9-pinski Sub D-konektor (instrumenti koji nisu IP65, npr. EL-FLOW)
  • 8-pinski DIN konektor (IP65 instrumenti, npr. CORI-FLOW) Za tačne priključke molimo da date svoj dijagram priključka.
    Aplikacije, npr. EL-FLOWBronkhorst -Softver -Alat -FlowDDE -SLIKA 5

Za ispravnu instalaciju kabla, molimo pogledajte odgovarajući dijagram spajanja naveden u paragrafu 1.2.2

  • Podrazumevano, interfejs nudi komunikaciju brzinom od 38400 bauda. Na instrumentima koji nude mogućnost promjene brzine prijenosa RS232, brzina prijenosa može se drugačije konfigurirati. Pogledajte tehničku dokumentaciju vašeg instrumenta koje brzine prenosa su podržane.

INFORMACIJE O PARAMETRU

FLOW-BUS se koristi za razmjenu vrijednosti parametara između instrumenata i radnih modula (tastatura ili PC interfejs). Informacije o parametrima sastoje se od nekoliko svojstava za ponašanje unutar FLOW-BUS sistema. U tabeli 'svojstva parametara' naći ćete listu parametara i njihovih svojstava. U tabeli 'vrijednosti parametara' vrijednosti su detaljnije opisane. Ova lista se uglavnom sastoji od parametara za podešavanja režima.

Opis svojstva u tablici svojstava parametara
Stavka Opis
Parametar (DDE) Jedinstveni broj parametra (koristi se i za DDE komunikaciju: P(x)).
Ime Naziv parametra koji se koristi za identifikaciju parametra.
Proces Proces u kojem se parametar koristi na FLOW-BUS modulu, koji se koristi za komunikaciju direktno preko RS232. Kada je u tabeli prazno, proces se mora odrediti iz FLOW-BUS sistema

informacije (za parametre koji se nalaze u više od jednog procesa, npr. zadana vrijednost, mjera).

FBnr(parametar) Broj parametra u procesu na FLOW-BUS modulu, koji se koristi za komunikaciju direktno preko RS232.
Tip Varijabilni tip parametra

· c (nepotpisano) char 1 bajt vrijednost 0..255 kada je StrLen 0

· c string Više bajtova kada je StrLen različit od 0

· i (nepotpisan) cijeli broj 2 bajta vrijednost 0..65535

· f float 4 bajta vrijednost +-1.18E-38..+-3.39E+38 (IEEE zapis s pomičnim zarezom)

· l (nepotpisano) dugo 4 bajta vrijednost 0..4294967295 tipovi podataka > 1 bajt su prvi MSB.

StrLen Dužina niza u bajtovima (znakovima) koji se koristi u kombinaciji sa tipom c za nizove

· -2 označava da je string završen nulom, nije definisan po dužini, ali do prvog 0-znaka.

· X označava niz dužine od X bajtova

· 0 znači da nisu potrebne informacije (nije parametar tipa niza)

Min Minimalna dozvoljena vrijednost parametra kada se parametar čita/piše. Vrijednost će biti provjerena

na ovom ograničenju (greška kada je izvan ograničenja).

Max Maksimalna dozvoljena vrijednost parametra kada se parametar čita/piše. Vrijednost će biti provjerena na ovom ograničenju (greška kada je izvan ograničenja).
Čitaj Indikacija da li je dozvoljeno čitanje parametra preko FLOW-BUS.
Pišite Indikacija da li je dozvoljeno upisivanje parametra preko FLOW-BUS.
Anketa Indikacija da li parametar treba kontinuirano prozivati ​​FlowDDE kako bi (promjenjiva) vrijednost parametra bila ažurna.
Napredno Indikacija da li je parametar samo za napredne korisnike. Ovo su uglavnom parametri za

održavanje/servis.

Osigurano Indikacija da li je parametar osiguran za korištenje preko FLOW-BUS. Očitavanje ovog parametra je moguće, ali njegova promjena zahtijeva posebno rukovanje.
Visoka sigurnost Indikacija da li je parametar visoko osiguran (samo nekoliko parametara). Očitavanje ovog parametra je moguće, ali njegova promjena zahtijeva posebno rukovanje.
Opis Kratak opis značenja parametra ili mjesta za koje se koristi.
DDE str Parametar DDE string (maks. 10 znakova). Ovo postaje DDE vrijednost kada parametar nije

dostupno na instrumentu. Također: do FlowDDE V4.58 koji se koristi za identifikaciju parametara.

  • Promjena vrijednosti parametara je moguća kada parametar nije samo za čitanje i nije osiguran. Raspon i tip parametara opisani su u tabelama. Kada su vrijednosti parametara izvan raspona, one će biti ili 'srezane' na najbližu dozvoljenu vrijednost ili ćete dobiti poruku o grešci: 'greška vrijednosti parametra'.

Promjena vrijednosti parametara je moguća kada parametar nije samo za čitanje i nije osiguran. Raspon i tip parametara opisani su u tabelama. Kada su vrijednosti parametara izvan raspona, one će biti ili 'srezane' na najbližu dozvoljenu vrijednost ili ćete dobiti poruku o grešci: 'greška vrijednosti parametra'. Za komunikaciju sa FLOW-BUS na druge načine osim DDE, direktno preko RS232 ASCII-stringova ili preko C-biblioteka, koristite brojeve parametara za FLOW-BUS module (u stupcu FBnr tablice svojstava parametara). Takođe ćete morati da znate adresu čvora instrumenta na FLOW-BUS-u, broj procesa i broj parametra na instrumentu. Adresa čvora je adresa čvora instrumenta na FLOW-BUS. RS232 interfejsi prihvataju adresu čvora 128. Prilikom slanja poruka na adresu čvora 128, poruka će uvek biti prihvaćena, bez obzira na pravu adresu čvora instrumenta na sabirnici. Proces se može naći u tabeli parametara ili se mora odrediti kada ništa nije popunjeno. U tom slučaju je broj procesa najčešće 1, ali na uređajima sa npr. više senzorskih kanala, proces će biti 1 za prvi kanal , 2 za drugi, i tako dalje do 32. Na ovim modulima također se procesi 33, 65 i 65 množe na ovaj način.

Važno je znati da nisu svi parametri dostupni na svim (FLOW-BUS) instrumentima. Za više detalja o parametrima i njihovoj upotrebi pogledajte i tehničku dokumentaciju vašeg instrumenta. Bronkhorst® softverska aplikacija FlowDDE takođe daje prednostview od kojih su parametri dostupni na kojim uređajima.

OPERACIJA

OSNOVNO: KOMUNIKACIJA SA INSTRUMENTIMA I USLUŽIVANJE KLIJENTSKIH APLIKACIJA
Kada se FlowDDE pokrene, pojavit će se glavni prozor. Sastoji se od trake menija, informativnog reda i odeljka za poruke.Bronkhorst -Softver -Alat -FlowDDE -SLIKA 6

U odjeljku poruka opća procedura za početak opsluživanja klijentskih aplikacija sa FlowDDE serverom je opisana u četiri koraka:

  1. Povežite instrument sa COM portom računara
  2. Podesite postavke komunikacije
  3. Započnite komunikaciju
  4. Pričekajte dok FlowDDE ne bude spreman

Koristeći informacije iz poglavlja 2 i/ili dijagram povezivanja, fizički povežite instrument sa COM portom računara.

Postavke komunikacije Bronkhorst -Softver -Alat -FlowDDE -SLIKA 7

Prije nego što se uspostavi komunikacija s instrumentom(ima), komunikacijske postavke moraju biti ispravno konfigurirane. Otvorite postavke komunikacije iz menija Komunikacija >> Postavke komunikacije... ili pritiskom na F2. Iskočiće prozor prikazan na desnoj strani. Na Interface-u se može odabrati COM port i brzina prijenosa. Za većinu interfejsa, podrazumevana brzina prenosa je 38400. Na LOW-BUS mogu se podesiti neke postavke za interfejs FLOW-BUS. Zadane vrijednosti (Auto busmaster + optimize i omogućeno ulančavanje procesa i parametara) treba mijenjati samo u slučaju da ove opcije nisu podržane, tj. samo za zastarjela sučelja. Na OK postavke su prihvaćene, dok na Cancel FlowDDE zadržava svoje postavke. U glavnom prozoru, stvarne postavke komunikacije su prikazane ispod trake menija, pored statusa interfejsa.

Otvorena komunikacija
Jednom kada su komunikacijske postavke ispravno konfigurirane, komunikacija s instrumentima može se pokrenuti i klijentske aplikacije mogu koristiti vrijednosti instrumenta. U meniju kliknite na Komunikacija >> Otvori komunikaciju ili pritisnite F3. Sada će FlowDDE pokušati da uspostavi vezu sa FLOW-BUS interfejsom. Jednom kada je veza uspostavljena, FlowDDE će inicijalizirati sučelje kada je potrebno i skenirati povezani FLOW-BUS kada postoji. Kada se konfiguracija FLOW-BUS razlikuje od prethodne konfiguracije, FlowDDE prikazuje upozorenje. Svim povezanim instrumentima se dodjeljuje broj kanala i za svaki kanal se kreiraju odgovarajuće DDE stavke parametara. Ove DDE stavke parametara trebaju koristiti klijentske aplikacije. Nakon kreiranja svih DDE stavki, FlowDDE počinje periodično prozivati ​​nekoliko parametara sa svih instrumenata. DDE vrijednosti ovih parametara se ažuriraju nakon svake ankete, tako da klijenti ne moraju aktivno da ih osvježavaju prije upotrebe. Od sada je FlowDDE spreman za svakog klijenta. FlowDDE se može minimizirati i djeluje tiho kao server dok se komunikacija ne zatvori.
Bliska komunikacija
Komunikaciju sa instrumentom možete zaustaviti iz menija, Komunikacija >> Bliska komunikacija ili F4. Prozivanje je zaustavljeno, sve DDE stavke su prekinute i klijenti više ne mogu postaviti ili dobiti vrijednosti parametara.

  • Komunikacija se automatski zatvara kada se FlowDDE zatvori.

KONFIGURACIJA

Kada se komunikacija otvori i FlowDDE skenira sistem FLOW-BUS, konfiguracija FLOW-BUS se može viewed: FLOW-BUS >> Konfiguracija ili F5.
Prikazuje se sljedeći prozor.Bronkhorst -Softver -Alat -FlowDDE -SLIKA 8

Na lijevoj strani su prikazani svi instrumenti povezani na FLOW-BUS, poređani prema dodijeljenom kanalu. U ovom exampPovezana su dva digitalna kontrolera (kanal 1 i 2) i jedan RS232/FLOW-BUS interfejs sa 4 kanala u realnom vremenu (kanal 3 do 6). Na desnoj strani, gornji okvir je namijenjen za dodavanje naslijeđenih modula u FLOW-BUS. Da biste dodali takav modul, povežite modul na FLOW-BUS, pritisnite Search i pratite uputstva na ekranu. Na uređaju se prikazuju informacije o odabranom kanalu na listi sa leve strane. Čvor prikazuje trenutnu adresu čvora instrumenta. Adresa čvora instrumenta može se promijeniti pritiskom na Change i unosom nove adrese čvora. Za višekanalne uređaje, npr. sučelje RS232/FLOW-BUS, proces kanala je prikazan u Process. Polje za potvrdu Anketa označava da odabrane parametre – one označene kao Poll na listi parametara – sa ovog kanala FlowDDE proziva kada je komunikacija otvorena. Bilo koji komentar o instrumentu može se unijeti u polje Info. Ovi komentari se pohranjuju između FlowDDE sesija sve dok se konfiguracija FLOW-BUS ne promijeni. Konfiguracijski prozor omogućava osnovno testiranje odabranog instrumenta. Mjera se anketira i zadana vrijednost se može upisati na testu rada.
POSTAVKE
Za optimizaciju FlowDDE za vašu aplikaciju ili za kontrolu resursa, ponašanje FlowDDE može se konfigurirati. Postavke su podijeljene u dvije kategorije: vrijeme ankete i postavke sistema.
 Vrijeme glasanjaBronkhorst -Softver -Alat -FlowDDE -SLIKA 9

FlowDDE periodično čita parametre čija se vrijednost može često mijenjati. Ti parametri su označeni kao Anketa na listi parametara. Koliko često se ovi parametri ispituju, određuje se vremenom anketiranja. Što je vrijeme ankete kraće, parametri se češće čitaju, ali opterećenje CPU-a postaje veće. Vrijeme ankete se može promijeniti na Server >> Vrijeme ankete. Prozor sa desne strane se pojavljuje. Sadrži tri postavke:

  • Vrijeme ankete: vrijeme između dva zahtjeva za anketiranje.
  • Grupa kanala: broj kanala koji se ispituju odjednom. Prilikom sljedećeg glasanja proziva se sljedeća grupa. Ovo sprječava velika opterećenja CPU-a zbog mnogih kanala koji se prozivaju, ali smanjuje stvarno vrijeme anketiranja po kanalu jer se ukupan broj kanala dijeli s nizom kanala.
  • Vrijeme ankete u realnom vremenu: vrijeme anketiranja za kanale u realnom vremenu u slučaju da se koristi interfejs boks RS232/FLOW-BUS sa omogućenim prozivanjem u realnom vremenu. Ovo zahtijeva posebnu konfiguraciju, koju koristi npr. FlowPlot.

Sistemske postavke 

Druge postavke osim vezane za vrijeme ankete dostupne su preko Server >> Postavke. Osnovne postavke su: Bronkhorst -Softver -Alat -FlowDDE -SLIKA 10

  • Pokušaj ponovnog pristupa mreži: koliko puta je zahtjev za čitanje ili pisanje ponovo pokušan nakon neuspjeha.
  • Anketni parametri pri inicijalizaciji: nakon otvaranja komunikacije čitaju se svi parametri svih uređaja, tako da se popunjava početna DDE vrijednost.
  • Smanjite greške u kompatibilnosti: stariji instrumenti nemaju najnovije parametre. Greške čitanja koje se odnose na nepostojeće parametre su potisnute.
  • ide napredni parametri: sakrijte napredne parametre u listama parametara i prozorima FlowDDE. Za normalne operacije instrumenta, skriveni parametri nisu potrebni. Za održavanje ili servis, ovi parametri mogu biti potrebni vidljivi i ova opcija se može onemogućiti. Iako su ovi parametri skriveni, do njih se i dalje može doći preko DDE-a.
  • Skratite CRLF od primljene DDE vrijednosti: neke Windows aplikacije šalju povratni red i red sa svakom DDE komandom. FlowDDE ih može ukloniti. Za binarne parametre to se neće dogoditi.
  • Prikaži datum, vrijeme, msec. u glavnom prozoru FlowDDE za svaki red. Prikaži datum, vrijeme, msec. u glavnom prozoru FlowDDE za svaki red.
  • Omogući indirektno prozivanje: svaki FLOW-BUS instrument prati koji se parametri mijenjaju sam ili bilo koji drugi instrument. Parametar 81 pokazuje proces u kojem se parametar mijenja. Kada je ova opcija omogućena, FlowDDE čita parametar 81 i ispituje procese koji su promijenjeni, tako da aplikacije ne moraju sami ispitivati ​​parametre. Napomena: ova opcija usporava komunikaciju, jer se sa FLOW-BUS čita mnogo više podataka.
  • Omogućite komunikaciju prema nedostupnim parametrima: DDE stavke se kreiraju za parametre iznad broja 237 kada instrument ne sadrži parametar. Zatvorite i otvorite komunikaciju nakon promjene ove postavke.
  • Zanemari ograničenja baze podataka: FlowDDE ne generiše greške na osnovu informacija o parametrima u svojoj bazi podataka (pogledajte poglavlje 3 i 6), već čita i upisuje sve komande u instrument. Kada instrument vrati grešku, ta greška se prikazuje.

Način simulacije
U režimu simulacije moguća je samo DDE komunikacija sa virtuelnim sistemom pohranjenim u bazi podataka. Ovo se može koristiti kada nemate dostupan sistem FLOW-BUS. Vrijednosti parametara se mogu čitati i pisati kroz DDE od strane vašeg klijenta. U ovom načinu rada simuliraju se samo kontroleri. Slanje zadate vrijednosti će rezultirati istom vrijednošću za mjeru nakon nekoliko sekundi.
Simulacija pokretanja:

  • Pokrenite FLOWDDE.EXE, klikom na ikonu
  • Odaberite [Server][Simulacija]
  • Pričekajte dok se ne pojavi poruka “Simulation=ON”
  • Pokrenite svoju klijentsku aplikaciju

VIEW I UREDI PARAMETRE
Svi parametri koji svaki Bronkhorst® instrument može imati pohranjeni su u bazi podataka FlowDDE, koja se koristi za ispravnu komunikaciju s instrumentima. Sadržaj ove baze podataka može biti viewuređivao i uređivao.
View parametri i vrijednosti
Spisak parametara i njegovih svojstava kao što je opisano u poglavlju 3 može biti viewed by Info >> Lista parametara. Značenje vrijednosti nekoliko parametara, može biti viewed by Info >> Lista vrijednosti parametara. To view parametre koje modul (instrument) može imati, otvorite View modula/parametara iz menija FLOW-BUS. Odaberite odgovarajući modul i kliknite na View dugme parametara.

Uredite parametre
U odeljku Parametri mogu biti sva svojstva parametra viewizdao i promijenio. Nije preporučljivo ništa mijenjati, ali za poboljšanje performansi može biti korisno ukloniti parametar sa liste anketa ili uopće iz DDE-a. Ove dvije opcije su opisane ovdje.Bronkhorst -Softver -Alat -FlowDDE -SLIKA 11

Da biste promijenili svojstvo određenog parametra, pronađite ispravan broj parametra, bilo pomoću dugmadi za odabir ili unosom njegovog broja u polje ispod njega i pritiskom na Traži. Svojstva su sada prikazana. Da biste zaustavili FlowDDE ispitivanje parametra u njegovom nizu anketa, poništite izbor u polju za potvrdu Poll. (Da započnete ispitivanje parametra, označite ga.) Da biste pohranili novu vrijednost, promijenite broj parametra ili zatvorite prozor i odgovorite na pitanje sa Da. Uklanjanje parametra iz DDE znači da klijentske aplikacije ne mogu doći do njega i FlowDDE ne čita vrijednost parametra iz instrumenta. Da biste uklonili parametar iz DDE-a, poništite izbor u polju za potvrdu Dostupno u DDE-u. Po defaultu su svi parametri dostupni (potvrđeno).

Promjena informacija o parametrima ne može se poništiti osim ponovnom instalacijom FlowDDE! Osim ako niste potpuno svjesni efekta, NEMOJTE praviti nikakve promjene!

TEST COMMUNICATION
Za operacije održavanja i servisiranja, često je potrebno čitati ili upisivati ​​određeni parametar. FlowDDE sadrži dva testna objekta: jedan za testiranje FLOW-BUS i DDE komunikacije i jedan za testiranje ProPar komunikacije nižeg nivoa.
 Testirajte FLOW-BUS i DDE
Otvorite obrazac za testiranje FlowDDE iz menija FLOW-BUS >> Test FLOW-BUS i DDE ili F6. Pojavljuje se sljedeći prozor.Bronkhorst -Softver -Alat -FlowDDE -SLIKA 12

Prozor se sastoji od dva dijela. U sekciji Test FLOW-BUS parametri se mogu čitati i zapisivati ​​direktno u instrument, bez obzira na ponašanje DDE-a da je za čitanje vrijednosti parametra potrebna posebna komanda anketiranja i samo promjene se upisuju u instrument. DDE vrijednost se ažurira prilikom čitanja, ali ne i prilikom pisanja. Naprotiv, u sekciji Test DDE parametri se mogu čitati i pisati kao što bi to uradio svaki DDE klijent. Pritiskom na Read prikazuje se trenutna vrijednost na nivou DDE, ali stvarna vrijednost instrumenta se ne očitava i može biti drugačija. Kod Write vrijednost se upisuje na nivo DDE i, zbog prirode DDE, samo ako je drugačija od prethodne vrijednosti, vrijednost se upisuje u instrument.Bronkhorst -Softver -Alat -FlowDDE -SLIKA 13

U odeljku Test DDE lako se mogu napraviti veze do klijentskih aplikacija, npr. Microsoft Excel. Odaberite kanal i parametar na koji želite uspostaviti vezu.
Pritisnite Kopiraj vezu da kopirate vezu u međuspremnik. U klijentskoj aplikaciji koristite opciju Paste Special i izaberite Paste link da biste nalepili vezu (npr. Paste Special u Microsoft Excelu, pogledajte sliku). Svaka promjena vrijednosti parametra bit će poslana klijentskoj aplikaciji. Moguće je i obrnuto. Kopirajte vezu iz bilo koje aplikacije (npr. kopirajte ćeliju iz Excel-a). U obrascu za testiranje pritisnite Zalijepi. Svaka promjena u polju aplikacije dovodi do toga da se vrijednost parametra u FlowDDE ažurira. Imajte na umu da kada se komunikacija zatvori, sve veze će biti prekinute i neće biti vraćene kada se komunikacija ponovo otvori. Onemogući standardno prozivanje privremeno zaustavlja FlowDDE da proziva odabrane parametre i samo radnje čitanja u ovom testnom obrascu (ili bilo kom klijentu) se izvode na instrumentu.
Test ProPar Bronkhorst -Softver -Alat -FlowDDE -SLIKA 14

Za potrebe testiranja niskog nivoa, FlowDDE sadrži obrazac Test Propar, u kojem se pojedinačne FLOW-BUS poruke mogu čitati i zapisivati ​​na instrument. Ovaj obrazac zamjenjuje bivšu DLL aplikaciju za testiranje. Ovaj obrazac se može otvoriti samo kada je komunikacija zatvorena pomoću Communication >> Test PropPar ili Shift+F6. Koristeći ovaj obrazac, poruke se mogu slati na nivou čvora/procesa/parametara, tako da se čak i parametri koji nisu u bazi podataka FlowDDE mogu čitati i/ili pisati. Čim se tipka Read ili Write prvi put pritisne, komunikacija se otvara. Kada je prozor zatvoren, zatvorena je i komunikacija.
 SERVISNI LOG

U slučaju problema sa vašim instrumentom(ima) i trebate kontaktirati stručnjaka (npr. Bronkhorst® podrška), sve vrijednosti parametara vašeg instrumenta mogu se evidentirati na file. Da biste kreirali takav servisni dnevnik, kliknite File >> Dnevnik servisa ili Ctrl+L i unesite file ime.

DDE KOMUNIKACIJA KLIJENATA

KOMUNIKACIJA OSNOVNIH PARAMETARA
Klijentske aplikacije komuniciraju sa FlowDDE serverom koristeći DDE poruke. Prije nego što se poruke mogu razmjenjivati, DDE link je morao biti napravljen. DDE veza se sastoji od tri dijela: servera, teme i stavke. Za razdvajanje znakova '|' i '!' može se koristiti, tako da DDE veza u npr. Microsoft Excel-u postaje Server|Topic!Item.
Za standardne parametre instrumenta i FlowDDE server, ovo su:

  • Server: FlowDDE ili FlowDDE2
  • Tema: C(X) za kanal X
  • Stavka: P(Y) za parametar Y

BivšiampLe DDE veze u Microsoft Excel ćeliji je =FlowDDE|'C(1)'!'P(8)' za čitanje parametra 8 kanala 1.

POSEBNE OPCIJE

Kanal 0 

Posebne komande se mogu poslati u FlowDDE pomoću komandnog kanala 0, C(0). Ovaj kanal nije povezan ni sa jednim instrumentom FLOW-BUS, već je samo za FlowDDE kontrolu. Kanal 0 sadrži samo stavke P(0), P(1) i P(2). P(0) je parametar komande. Pisanje broja u P(0) će pokrenuti FlowDDE da pročita sve vrijednosti parametara iz jednog ili više kanala i ažurira vrijednosti parametara na nivou DDE. Za čitanje manjeg broja parametara mogu se pročitati grupe parametara. Koji se parametri nalaze u kojoj grupi možete pronaći u listi parametara.Bronkhorst -Softver -Alat -FlowDDE -SLIKA 15

P(0) može pokrenuti druge posebne akcije: Bronkhorst -Softver -Alat -FlowDDE -SLIKA 16

P(1) je kanal informacija o statusu čitanja. Kada FlowDDE čita podatke sa FLOW-BUS-a, sve poruke o statusu/grešci bit će poslane ovom parametru. Kada je vrijednost ovog parametra 0, sve je u redu, inače će sadržavati status/poruku o grešci.
P(2) je kanal informacija o statusu pisanja. Kada klijentska aplikacija šalje podatke u FlowDDE, a FlowDDE šalje vrijednosti u FLOW-BUS, sve poruke o statusu/grešci bit će poslane ovom parametru. Kada je vrijednost ovog parametra 0, sve je u redu, inače će sadržavati status/poruku o grešci.

Parametar 0 

Slično kao što se parametar 0 kanala 0 može koristiti za čitanje parametara s bilo kojeg kanala, parametar 0 bilo kojeg kanala može se koristiti za čitanje parametara s tog kanala: Bronkhorst -Softver -Alat -FlowDDE -SLIKA 17

Bilo koja kombinacija gore navedenog je važeća odvajanjem dijelova zarezom, npr. C(X)!P(0) = 1-10,20, GROUP3 će čitati parametre 1 do 10, 20 i sve parametre u grupi 3 kanala X .
 Tema servera
Informacije o FlowDDE serveru, nekoliko postavki i informacije o konfiguraciji FLOW-BUS-a klijenti mogu dobiti kroz temu servera.

Tema servera ima nekoliko stavki: Bronkhorst -Softver -Alat -FlowDDE -SLIKA 18

FLOWDDE TEHNIČKI DETALJI

U sljedećem dijagramu, komunikacija od DDE klijenta do instrumenta je šematski nacrtana. Aplikacija FlowDDE koristi Flowb32.dll i bazu podataka parametara.Bronkhorst -Softver -Alat -FlowDDE -SLIKA 19

DDE klijent komunicira sa FlowDDE koristeći DDE poruke. FlowDDE koristi bazu podataka parametara za informacije o parametrima i Flowb32.dll za obavljanje komunikacije niskog nivoa na FLOW-BUS. Flowb32.dll ima metode za jednostavno slanje ili traženje vrijednosti parametra određenom čvoru, procesu i parametru i za dobivanje odgovora. Od poziva ovim metodama, konstruiše potrebne FLOW-BUS poruke u binarnom ProPar protokolu, šalje ove poruke i prima i tumači odgovore od instrumenata.

SERVIS

Za trenutne informacije o Bronkhorstu® i adrese servisa posjetite našu webstranica: http://www.bronkhorst.com Imate li pitanja o našim proizvodima? Naš odjel prodaje rado će vam pomoći da odaberete pravi proizvod za vašu primjenu. Kontaktirajte prodaju putem e-maila: sales@bronkhorst.com  Za pitanja nakon prodaje, naš odjel za korisničku podršku dostupan je uz pomoć i upute. Da kontaktirate CSD putem e-maila:  aftersales@bronkhorst.com  Bez obzira na vremensku zonu, naši stručnjaci unutar Grupe za podršku dostupni su da odmah odgovore na vaš zahtjev ili osiguraju odgovarajuću daljnju akciju. Naši stručnjaci su dostupni na: +31 859 02 18 66

Dokumenti / Resursi

PDF thumbnailSoftverski alat FlowDDE
Instruction Manual · Software Tool FlowDDE

Reference

Postavite pitanje

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Postavite pitanje

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.