Instrumentul software Bronkhorst FlowDDE
Disclaimer
Informațiile din acest manual au fost reviewed și se crede că este complet de încredere. Cu toate acestea, nu se asumă nicio responsabilitate pentru inexactități. Materialul din acest manual are doar scop informativ.
Drepturi de autor
Toate drepturile rezervate. Această documentație este protejată prin drepturi de autor. Sub rezerva modificărilor tehnice și optice, precum și a erorilor de tipărire. Informațiile conținute în acest document pot fi modificate în orice moment, fără notificare prealabilă. Bronkhorst® își rezervă dreptul de a modifica sau îmbunătăți produsele și de a modifica conținutul fără a fi obligat să informeze anumite persoane sau organizații. Specificațiile dispozitivului și conținutul pachetului se pot abate de la cele menționate în acest document.
Simboluri
- Informații importante. Aruncarea acestor informații poate cauza rănirea persoanelor sau deteriorarea Instrumentului sau a instalației.
- Informații utile. Aceste informații vor facilita utilizarea acestui instrument.
- Informații suplimentare disponibile pe internet sau de la reprezentantul local de vânzări.
INFORMATII GENERALE PRODUSULUI
INTRODUCERE
Acest manual va explica funcționarea instrumentului software FlowDDE. A fost scris pe baza FlowDDE V4.67, dar ar trebui să fie potrivit și pentru versiunile anterioare (și viitoare), deși funcționalitatea poate diferi de ceea ce este descris. FlowDDE este un server de schimb dinamic de date (DDE), o conexiune ușoară între aplicațiile Windows și instrumentele digitale Bronkhorst®. DDE oferă un nivel de bază de comunicare între procese între aplicațiile Windows. Prin utilizarea comenzilor DDE, trimise prin software către FlowDDE, datele pot fi trimise sau solicitate de la instrumente digitale. FlowDDE se ocupă de toate comunicările către instrumente și furnizează datele aplicațiilor. Exampfișierele aplicațiilor cu comunicare DDE sunt Microsoft Excel și LabVIEW (Instrumente naționale). Mai multe aplicații Bronkhorst® necesită FlowDDE pentru comunicarea cu instrumentul(e), de exemplu FlowPlot și FlowView.
REFERINȚE LA ALTE DOCUMENTE APLICABILE
Manualele și ghidurile pentru instrumentele digitale sunt modulare. Instrucțiunile generale oferă informații despre funcționarea și instalarea instrumentelor. Instrucțiunile operaționale explică utilizarea caracteristicilor și parametrilor instrumentelor digitale. Informațiile specifice Fieldbus explică instalarea și utilizarea fieldbus-ului instalat pe instrument.
Manuale si ghiduri de utilizare
Desene tehnice 
Instrumente software
Toate aceste documente pot fi găsite la: http://www.bronkhorst.com/en/downloads
INSTRUMENTE SUPPORTATE
Toate instrumentele FLOW-BUS și instrumentele cu comunicație RS232, cu următoarele limitări:
- Interfață RS232/FLOW-BUS: 16 biți nu este acceptat și firmware pe 32 de biți >= 4.09 numai
- Debitmetre/controlere digitale digitale fără comunicare RS232: firmware >= numai V5.xx
- Module de control al citirii digitale (E-7000): firmware >= numai V3.xx
CERINȚE DE SISTEM
| Procesor | x86 sau x64 700 MHz sau mai mare |
| Memorie (RAM) | 64 MB |
| Hard disk | 20 MB spațiu disponibil pe disc |
| Afişa | Rezoluție de 800 x 600 sau mai mare, 256 de culori sau mai mult |
| Conexiuni | Port RS232 cu buffer-uri FIFO |
| Sistem de operare | Windows 2000, XP, Vista (x86 sau x64) sau 7 (x86 sau x64) |
- Simbolul de grupare de cifre al monedei trebuie să difere întotdeauna de simbolul zecimal al numărului. A avea simboluri egale nu este valabil (nu doar în această situație, ci și în alte situații) și probabil va cauza și alte probleme. Consultați KB198098 Microsoft.
- Pentru a evita erorile de comunicare, se recomandă utilizarea unui port serial (RS232) cu detectarea depășirii tamponului hardware. Puține convertoare USB-RS232 au această caracteristică, dar de exemplu, piesa Digitus nr. DA-70156 are.
INSTALARE SI PORNIRE
Urmați instrucțiunile de pe ecran când instalați FlowDDE. FlowDDE va fi instalat în C:\Program Files\Bronkhorst\FlowDDE32. Porniți FlowDDE prin meniul Start: Start >> (Toate) Programele >> Bronkhorst >> FlowDDE V4.67.
- C:\Program Files este un folder de sistem și este urmat de (x86) pe versiunile Windows pe 64 de biți și poate diferi în versiunile Windows care nu sunt în engleză.
Opțiuni de pornire
În unele situații, este convenabil ca FlowDDE să se comporte diferit sau să efectueze o acțiune după pornire. Sunt disponibile următoarele opțiuni de pornire:

INTERFEȚE
INTERFATA RS232/FLOW-BUS
Interfața RS232/FLOW-BUS este o interfață între FLOW-BUS și portul serial (computer) RS232 V24. Va fi furnizat fie ca unitate separată închisă cu un conector FLOW-BUS și un conector RS232, fie ca un modul 14TE integral al sistemului dumneavoastră de citire și control E-7000 sau E-8000. Convertorul oferă comunicare cu o viteză de până la 38400 baud. Este disponibil suport software de comunicare. Setările de comunicare sunt: 38400, n, 8, 1.
Conector D pentru RS232
Conectorul D RS232 (x) (subminiatura cu 9 pini) mamă are următoarea configurație de pini:
| Număr PIN | Descriere |
| 1
2 3 4 5 6 7 8 9 |
TXD nu este conectat
RXD neconectat 0 Vd DTR CTS RTS Scut |
RS232 PE INSTRUMENT MULTIBUS
Interfața RS232 a unui instrument multibus poate fi conectată la orice port serial RS232 V24 (computer). Asigurați-vă că respectați diagrama de conectare. Bronkhorst® oferă cabluri speciale pentru comunicare, separând liniile RS232 de alimentare și de intrare și ieșire analogică. Pe conectorul D-sub tată cu 9 pini al instrumentului RX și TX sunt disponibile pe pinul 6 și pinul 1.
Comunicația serială RS232 pe un instrument multibus cu RS232 poate fi tratată ca un sistem FLOW-BUS cu un instrument și o interfață FLOW-BUS/RS232. În cazul în care este prezentă o conexiune magistrală FLOW-BUS, se pot comunica și alte instrumente conectate la FLOW-BUS. Comunicarea RS232 este posibilă prin:
- Conector Sub-D cu 9 pini (instrumente non-IP65, de exemplu EL-FLOW)
- Conector DIN cu 8 pini (instrumente IP65, de exemplu CORI-FLOW) Pentru conexiunile exacte, vă rugăm să consultați diagrama de conectare.
Aplicații, de exemplu EL-FLOW
Pentru instalarea corectă a cablului, vă rugăm să consultați schema de conectare aplicabilă menționată în paragraful 1.2.2
- În mod implicit, interfața oferă comunicare la o rată de baud de 38400 baud. La instrumentele care oferă posibilitatea de a schimba viteza de transmisie RS232, rata de transmisie poate fi configurată diferit. Consultați documentația tehnică a instrumentului dumneavoastră pentru care ratele de transmisie sunt acceptate.
INFORMAȚII PARAMETRII
FLOW-BUS este utilizat pentru schimbul de valori ale parametrilor între instrumente și modulele de operare (tastatură sau interfață PC). Informațiile despre parametri constau din mai multe proprietăți pentru comportamentul în cadrul sistemului FLOW-BUS. În tabelul „proprietăți ale parametrilor” veți găsi o listă de parametri și proprietățile acestora. În tabelul „valori parametrilor”, valorile sunt descrise mai detaliat. Această listă constă în principal din parametri pentru setările modului.
| Descrierea proprietății în tabelul proprietăților parametrilor | |
| Articol | Descriere |
| Parametru (DDE) | Număr unic de parametru (utilizat și pentru comunicarea DDE: P(x)). |
| Nume | Numele parametrului, utilizat pentru identificarea parametrului. |
| Proces | Proces în care parametrul este utilizat pe modulul FLOW-BUS, utilizat pentru comunicare direct prin RS232. Când este gol în tabel, procesul trebuie determinat din sistemul FLOW-BUS
informații (pentru parametrii aflați în mai mult de un proces, de exemplu, punct de referință, măsură). |
| FBnr(parametru) | Numărul parametrului în proces pe modulul FLOW-BUS, utilizat pentru comunicare direct prin RS232. |
| Tip | Tipul variabil al parametrului
· c (fără semn) caracter 1 octet valoare 0..255 când StrLen este 0 · șir c Mai mulți octeți când StrLen este altul decât 0 · i (fără semn) întreg 2 octeți valoare 0..65535 · f float 4 octeți valoare +-1.18E-38..+-3.39E+38 (notație IEEE în virgulă mobilă) · l (fără semn) lung 4 octeți valoare 0..4294967295 tipuri de date > 1 octet sunt mai întâi MSB. |
| StrLen | Lungimea șirului în octeți (caractere) utilizată în combinație cu tipul c pentru șiruri
· -2 indică faptul că un șir este terminat cu zero, nu este definit în lungime, ci până la primul caracter 0. · X indică un șir cu o lungime de X octeți · 0 înseamnă că nu sunt necesare informații (nu este un parametru de tip șir) |
| Min | Valoarea minimă a parametrului permisă atunci când parametrul este citit/scris. Valoarea va fi verificată
pe această limită (eroare când este în afara limită). |
| Max | Valoarea maximă a parametrului permisă atunci când parametrul este citit/scris. Valoarea va fi verificată la această limită (eroare când este în afara limită). |
| Citire | Indicație dacă parametrul poate fi citit prin FLOW-BUS. |
| Scrie | Indicație dacă parametrul poate fi scris prin FLOW-BUS. |
| Sondaj | Indicație dacă parametrul ar trebui interogat continuu de către FlowDDE pentru a menține actualizată valoarea (modificativă) a parametrului. |
| Avansat | Indicație dacă parametrul este doar pentru utilizatori avansați. Aceștia sunt în principal parametri pentru
serviciu de mentenanta. |
| Securizat | Indicație dacă parametrul este securizat pentru utilizare prin FLOW-BUS. Citirea acestui parametru este posibilă, dar modificarea lui necesită o manipulare specială. |
| Securitate ridicată | Indicație dacă parametrul este foarte securizat (doar câțiva parametri). Citirea acestui parametru este posibilă, dar modificarea lui necesită o manipulare specială. |
| Descriere | Scurtă descriere despre semnificația parametrului sau unde este folosit. |
| DDE str | Parametru șir DDE (max. 10 caractere). Aceasta devine valoarea DDE atunci când parametrul nu este
disponibil pe instrument. De asemenea: până la FlowDDE V4.58 folosit pentru identificarea parametrilor. |
- Modificarea valorilor parametrilor este posibilă atunci când un parametru nu este doar pentru citire și nu este securizat. Gama și tipul parametrilor sunt descrise în tabele. Când valorile parametrilor sunt în afara intervalului, acestea vor fi fie „decupate” la cea mai apropiată valoare permisă, fie veți primi un mesaj de eroare: „eroare valorii parametrului”.
Modificarea valorilor parametrilor este posibilă atunci când un parametru nu este doar pentru citire și nu este securizat. Gama și tipul parametrilor sunt descrise în tabele. Când valorile parametrilor sunt în afara intervalului, acestea vor fi fie „decupate” la cea mai apropiată valoare permisă, fie veți primi un mesaj de eroare: „eroare valorii parametrului”. Pentru comunicarea cu FLOW-BUS prin alte căi decât DDE, direct prin șiruri RS232 ASCII sau prin biblioteci C, utilizați numerele parametrilor pentru modulele FLOW-BUS (în coloana FBnr din tabelul cu proprietăți parametri). De asemenea, va trebui să cunoașteți adresa nodului instrumentului de pe FLOW-BUS, numărul procesului și numărul parametrului de pe instrument. Adresa nodului este adresa nodului instrumentului de pe FLOW-BUS. Interfețele RS232 acceptă adresa de nod 128. Când se trimit mesaje la adresa de nod 128, mesajul va fi întotdeauna acceptat, indiferent de adresa adevărată a nodului instrumentului de pe magistrală. Procesul poate fi găsit în tabelul de parametri sau trebuie determinat când nu se completează nimic. În acest caz, numărul procesului este cel mai adesea 1, dar pe dispozitivele cu, de exemplu, mai multe canale de senzori, procesul va fi 1 pentru primul canal. , 2 pentru al doilea, și așa mai departe până la 32. Pe aceste module, de asemenea, procesele 33, 65 și 65 sunt înmulțite în acest fel.
Este important de știut că nu toți parametrii sunt disponibili pe toate instrumentele (FLOW-BUS). Pentru mai multe detalii despre parametri și utilizarea lor, consultați și documentația tehnică a instrumentului dumneavoastră. Aplicația software Bronkhorst® FlowDDE dă și ea pesteview dintre care parametri sunt disponibili pe ce dispozitive.
OPERARE
DE BAZĂ: COMUNICARE LA INSTRUMENTE ȘI APLICAȚIILE CLIENTELOR DE SERVIRE
Odată ce FlowDDE a fost pornit, va apărea fereastra principală. Este format dintr-o bară de meniu, o linie de informații și o secțiune de mesaje.
În secțiunea de mesaje, procedura generală pentru a începe servirea aplicațiilor client cu serverul FlowDDE este descrisă în patru pași:
- Conectați un instrument la un port COM al computerului
- Setați setările de comunicare
- Începeți comunicarea
- Așteptați până când FlowDDE este gata
Folosind informațiile din capitolul 2 și/sau diagrama de conectare, conectați fizic instrumentul la portul COM al computerului.
Setări de comunicare 
Înainte de a putea fi comunicată cu instrumentele, setările de comunicare trebuie configurate corect. Deschideți setările de comunicare din meniul Comunicare >> Setări de comunicare... sau apăsând F2. Apare fereastra din partea dreaptă. La Interfață, portul COM și viteza de transmisie pot fi selectate. Pentru majoritatea interfețelor, rata de transmisie implicită este 38400. La LOW-BUS pot fi setate unele setări pentru interfața FLOW-BUS. Valorile implicite (Auto busmaster + optimizare și înlănțuirea procesului și a parametrilor activată) ar trebui modificate numai în cazul în care aceste opțiuni nu sunt acceptate, adică numai pentru interfețele vechi. Pe OK setările sunt acceptate, în timp ce pe Cancel FlowDDE își păstrează setările. În fereastra principală, setările reale de comunicare sunt afișate sub bara de meniu, lângă starea interfeței.
Comunicare deschisă
Odată ce setările de comunicare sunt configurate corect, comunicarea cu instrumentele poate fi începută, iar valorile instrumentului pot fi utilizate de aplicațiile client. Din meniu, faceți clic pe Comunicare >> Deschideți comunicarea sau apăsați F3. Acum FlowDDE va încerca să facă o conexiune la interfața FLOW-BUS. Odată stabilită o conexiune, FlowDDE va inițializa interfața atunci când este necesar și va scana FLOW-BUS-ul conectat atunci când este prezent. Când configurația FLOW-BUS este diferită de configurația anterioară, FlowDDE afișează un avertisment. Pentru toate instrumentele conectate li se atribuie un număr de canal și pentru fiecare canal sunt create elementele DDE ale parametrilor aplicabili. Aceste elemente ale parametrilor DDE vor fi utilizate de aplicațiile client. După ce toate elementele DDE sunt create, FlowDDE începe să interogă periodic mai mulți parametri de la toate instrumentele. Valorile DDE ale acestor parametri sunt actualizate după fiecare sondaj, astfel încât clienții nu trebuie să le reîmprospăteze în mod activ înainte de utilizare. De acum înainte, FlowDDE este gata pentru orice client. FlowDDE poate fi minimizat și acționează la fel de silențios ca un server până când comunicarea este închisă.
Comunicare strânsă
Comunicarea cu instrumentul poate fi oprită prin, din meniu, Comunicare >> Închidere comunicare sau F4. Sondajul este oprit, toate elementele DDE sunt terminate și clienții nu mai pot seta sau obține valorile parametrilor.
- Comunicarea se închide automat când FlowDDE este închis.
CONFIGURARE
Când comunicarea este deschisă și FlowDDE a scanat sistemul FLOW-BUS, configurația FLOW-BUS poate fi viewed: FLOW-BUS >> Configurare sau F5.
Este afișată următoarea fereastră.
În partea stângă sunt afișate toate instrumentele conectate la FLOW-BUS, ordonate după canalul lor alocat. În acest exampsunt conectate două controlere digitale (canalul 1 și 2) și o interfață RS232/FLOW-BUS cu 4 canale în timp real (canalul 3 la 6). În partea dreaptă, cadrul superior este menit să adauge module vechi la FLOW-BUS. Pentru a adăuga un astfel de modul, conectați modulul la FLOW-BUS, apăsați Căutare și urmați instrucțiunile de pe ecran. La Device sunt afișate informații despre canalul selectat din lista din partea stângă. Nodul arată adresa curentă a nodului instrumentului. Adresa nodului unui instrument poate fi schimbată apăsând Schimbare și introducând noua adresă de nod. Pentru dispozitivele cu mai multe canale, de exemplu o interfață RS232/FLOW-BUS, procesul canalului este afișat la Process. Caseta de selectare Poll indică faptul că parametrii selectați – cei marcați Poll în lista de parametri – de pe acest canal sunt interogați de FlowDDE atunci când comunicarea este deschisă. Orice comentarii despre instrument pot fi introduse în câmpul Info. Aceste comentarii sunt stocate între sesiunile FlowDDE atâta timp cât configurația FLOW-BUS nu este modificată. Fereastra de configurare permite testarea de bază a unui instrument selectat. Măsura este interogată și un punct de referință poate fi scris la testul de funcționare.
SETĂRI
Pentru a optimiza FlowDDE pentru aplicația dvs. sau pentru a controla resursele, comportamentul FlowDDE poate fi configurat. Setările sunt împărțite în două categorii: timpul sondajului și setările sistemului.
Ora sondajului
Parametrii cărora valoarea se poate modifica frecvent sunt citiți periodic de FlowDDE. Acești parametri sunt marcați Poll în lista de parametri. Cât de des sunt interogați acești parametri, este determinată de timpul de sondare. Cu cât timpul de sondare este mai mic, cu atât parametrii sunt citiți mai des, dar cu atât sarcina procesorului devine mai mare. Ora sondajului poate fi modificată la Server >> Ora sondajului. Se deschide fereastra din partea dreaptă. Conține trei setări:
- Timp de sondaj: timpul dintre două solicitări de sondaj.
- Lot de canale: numărul de canale care sunt interogate simultan. La următoarea interogare, următorul lot este interogat. Acest lucru previne încărcările ridicate ale procesorului din cauza interogării mai multor canale, dar reduce timpul real de sondare pe canal, deoarece numărul total de canale este împărțit la lotul de canale.
- Timp de sondare în timp real: timpul de sondare pentru canalele în timp real în cazul în care o cutie de interfață RS232/FLOW-BUS este utilizată cu interogarea în timp real activată. Acest lucru necesită o configurație specială, utilizată de exemplu de FlowPlot.
Setări de sistem
Alte setări decât cele legate de timpul sondajului sunt disponibile prin Server >> Setări. Setările de bază sunt: 
- Reîncercați accesul la rețea: de câte ori o solicitare de citire sau scriere este reîncercată după o eroare.
- Sondați parametrii la inițializare: după deschiderea comunicării, toți parametrii tuturor dispozitivelor sunt citiți, astfel încât valoarea inițială DDE este completată.
- Suprimați erorile de compatibilitate: instrumentele mai vechi nu au cei mai recenti parametri. Erorile de citire legate de parametrii inexistenți sunt suprimate.
- ide parametrii avansați: ascundeți parametrii avansați în listele de parametri și ferestrele FlowDDE. Pentru operațiunile normale ale instrumentului, nu sunt necesari parametrii ascunși. Pentru întreținere sau service, acești parametri pot fi necesari vizibili și această opțiune poate fi dezactivată. Deși acești parametri sunt ascunși, ei pot fi accesați prin DDE.
- Tăiați CRLF din valoarea DDE primită: unele aplicații Windows trimit un retur de cărucior și un avans de linie cu fiecare comandă DDE. FlowDDE le poate elimina. Pentru parametrii binari, acest lucru nu se va întâmpla.
- Afișați data, ora, msec. în fereastra principală a FlowDDE pentru fiecare linie. Afișați data, ora, msec. în fereastra principală a FlowDDE pentru fiecare linie.
- Activați sondarea indirectă: fiecare instrument FLOW-BUS ține evidența parametrilor modificați singur sau orice alt instrument. Parametrul 81 arată procesul în care este modificat un parametru. Când această opțiune este activată, FlowDDE citește parametrul 81 și interogează procesele care sunt modificate, astfel încât aplicațiile nu trebuie să interogheze parametrii în sine. Notă: această opțiune încetinește comunicarea, deoarece sunt citite mult mai multe date din FLOW-BUS.
- Activați comunicarea către parametrii indisponibili: articolele DDE sunt create pentru parametrii de peste numărul 237 atunci când instrumentul nu conține parametrul. Închideți și deschideți comunicarea după modificarea acestei setări.
- Ignorați restricțiile bazei de date: FlowDDE nu generează erori pe baza informațiilor despre parametrii din baza sa de date (vezi capitolele 3 și 6), ci citește și scrie toate comenzile în instrument. Când instrumentul returnează o eroare, acea eroare este afișată.
Modul de simulare
În modul de simulare este posibilă doar comunicarea DDE cu un sistem virtual stocat în baza de date. Acesta poate fi folosit atunci când nu aveți un sistem FLOW-BUS disponibil. Valorile parametrilor pot fi citite și scrise prin DDE de către clientul dumneavoastră. Doar controlerele sunt simulate în acest mod. Trimiterea unui punct de referință va avea ca rezultat aceeași valoare pentru măsurare după câteva secunde.
Pornirea simulării:
- Porniți FLOWDDE.EXE, făcând clic pe pictogramă
- Selectați [Server][Simulați]
- Așteptați până când mesajul „Simulation=ON”
- Porniți aplicația dvs. client
VIEW ȘI EDIȚI PARAMETRI
Toți parametrii pe care îi poate avea orice instrument Bronkhorst® sunt stocați în baza de date FlowDDE, care este utilizată pentru comunicarea corectă cu instrumentele. Conținutul acestei baze de date poate fi vieweditat şi editat.
View parametrii si valorile
Lista parametrilor și proprietățile acestora, așa cum este descris în capitolul 3, poate fi vieweditat de Info >> Lista parametrilor. Semnificația valorilor mai multor parametri poate fi vieweditat de Info >> Lista de valori ale parametrilor. La view parametrii pe care ii poate avea un modul (instrument), deschideti View fereastra module/parametri din meniul FLOW-BUS. Selectați modulul corect și faceți clic pe View butonul de parametri.
Editați parametrii
La secțiunea Parametri, toate proprietățile parametrului pot fi viewed și schimbat. Nu este recomandat să schimbați nimic, dar pentru îmbunătățirea performanței poate fi util să eliminați un parametru din lista de sondaje sau din DDE. Aceste două opțiuni sunt descrise aici.
Pentru a modifica o proprietate a unui anumit parametru, găsiți numărul corect al parametrului, fie prin butoanele Selectare, fie introducând numărul acestuia în câmpul de sub acesta și apăsând Căutare. Proprietățile sunt afișate acum. Pentru a opri interogarea FlowDDE a parametrului din secvența sa de sondare, debifați caseta de selectare Sondaj. (Pentru a începe interogarea unui parametru, verificați-l.) Pentru a stoca noua valoare, modificați numărul parametrului sau închideți fereastra și răspundeți la întrebare prin Da. Eliminarea unui parametru din DDE înseamnă că aplicațiile client nu îl pot ajunge și FlowDDE nu citește valoarea parametrului din instrument. Pentru a elimina un parametru din DDE, debifați caseta de selectare Disponibil la DDE. În mod implicit, toți parametrii sunt disponibili (bifați).
Modificarea informațiilor despre parametri nu poate fi anulată decât prin reinstalarea FlowDDE! Dacă nu sunteți pe deplin conștient de efect, vă rugăm să NU faceți nicio modificare!
TEST DE COMUNICARE
Pentru operațiunile de întreținere și service, este adesea necesar să citiți sau să scrieți într-un anumit parametru. FlowDDE conține două facilități de testare: una pentru a testa comunicația FLOW-BUS și DDE și una pentru a testa comunicația ProPar de nivel inferior.
Testați FLOW-BUS și DDE
Deschideți formularul de testare FlowDDE din meniul FLOW-BUS >> Test FLOW-BUS și DDE sau F6. Apare următoarea fereastră.
Fereastra este formată din două secțiuni. La secțiunea Test FLOW-BUS, parametrii pot fi citiți și scrieți direct pe instrument, indiferent de comportamentul DDE, este necesară o comandă de sondare separată pentru a citi valoarea unui parametru și doar modificările sunt scrise pe instrument. Valoarea DDE este actualizată la citire, dar nu la scriere. Dimpotrivă, la secțiunea Test DDE parametrii pot fi citiți și scrieți așa cum ar face orice client DDE. Apăsarea Citire arată valoarea curentă la nivelul DDE, dar valoarea reală a instrumentului nu este citită și poate fi diferită. La Write valoarea este scrisă la nivelul DDE și, din cauza naturii DDE, numai dacă este diferită de valoarea anterioară, valoarea este scrisă pe instrument.
La secțiunea Test DDE se pot face cu ușurință link-uri către aplicații client, de exemplu Microsoft Excel. Selectați canalul și parametrul către care se face legătura.
Apăsați Copiați linkul pentru a copia linkul în clipboard. În aplicația client, utilizați opțiunea Paste Special și selectați Paste link pentru a lipi linkul (de ex. Paste Special în Microsoft Excel, vezi imaginea). Orice modificare a valorii parametrului va fi trimisă aplicației client. Este posibil și invers. Copiați un link din orice aplicație (de exemplu, copiați o celulă din Excel). În formularul de testare, apăsați pe Lipire. Orice modificare în câmpul aplicației are ca rezultat actualizarea valorii parametrului din FlowDDE. Rețineți că atunci când comunicarea este închisă, toate legăturile vor fi încheiate și nu vor fi restabilite când comunicarea este deschisă din nou. Dezactivarea sondajului standard oprește temporar FlowDDE de a interoga parametrii selectați și numai acțiunile de citire din acest formular de testare (sau orice client) sunt efectuate pe instrument.
Test ProPar 
În scopuri de testare de nivel scăzut, FlowDDE conține formularul Test Propar, în care mesajele FLOW-BUS individuale pot fi citite și scrise pe un instrument. Acest formular înlocuiește fosta aplicație de testare DLL. Acest formular poate fi deschis numai când comunicarea este închisă prin Comunicare >> Test PropPar sau Shift+F6. Folosind acest formular, mesajele pot fi trimise la nivel de nod/proces/parametru, astfel încât chiar și parametrii care nu se află în baza de date FlowDDE pot fi citiți și/sau scrieți. De îndată ce butonul Citire sau Scriere este apăsat pentru prima dată, comunicarea este deschisă. Când fereastra este închisă, se închide și comunicarea.
Jurnalul de service
În caz de probleme cu instrumentul (instrumentele) dvs. și trebuie să contactați un expert (de exemplu, asistență Bronkhorst®), toate valorile parametrilor instrumentului dvs. pot fi înregistrate într-un file. Pentru a crea un astfel de jurnal de servicii, faceți clic File >> Jurnal de service sau Ctrl+L și introduceți file nume.
COMUNICARE DDE CARE CLIENȚI
COMUNICAREA PARAMETRILOR DE BAZĂ
Aplicațiile client comunică cu serverul FlowDDE folosind mesaje DDE. Înainte ca mesajele să poată fi schimbate, a trebuit să se facă o legătură DDE. O legătură DDE constă din trei părți: serverul, subiectul și un articol. Pentru separare caracterele '|' și '!' poate fi folosit, astfel încât o legătură DDE în, de exemplu, Microsoft Excel devine Server|Subiect!Articol.
Pentru parametrii instrumentului standard și serverul FlowDDE, aceștia sunt:
- Server: FlowDDE sau FlowDDE2
- Subiect: C(X) pentru canalul X
- Articol: P(Y) pentru parametrul Y
Un exampfișierul unei legături DDE într-o celulă Microsoft Excel este =FlowDDE|'C(1)'!'P(8)' pentru a citi parametrul 8 al canalului 1.
OPȚIUNI SPECIALE
Canalul 0
Comenzile speciale pot fi trimise către FlowDDE prin intermediul canalului de comandă 0, C(0). Acest canal nu este legat de niciun instrument FLOW-BUS, ci este doar pentru controlul FlowDDE. Canalul 0 conține numai elementele P(0), P(1) și P(2). P(0) este parametrul comenzii. Scrierea unui număr la P(0) va declanșa FlowDDE să citească toate valorile parametrilor de pe unul sau mai multe canale și să actualizeze valorile parametrilor la nivelul DDE. Pentru a citi o cantitate mai mică de parametri, pot fi citite grupuri de parametri. Ce parametri se află în ce grup pot fi găsite în lista de parametri.
Alte acțiuni speciale pot fi declanșate de P(0): 
P(1) este canalul de informații despre starea de citire. Când FlowDDE citește date din FLOW-BUS, toate mesajele de stare/eroare vor fi trimise acestui parametru. Când valoarea acestui parametru este 0, totul este OK, altfel va conține mesajul de stare/eroare.
P(2) este canalul de informații despre starea de scriere. Când o aplicație client trimite date către FlowDDE și FlowDDE trimite valorile către FLOW-BUS, orice mesaj de stare/eroare va fi trimis acestui parametru. Când valoarea acestui parametru este 0, totul este OK, altfel va conține mesajul de stare/eroare.
Parametrul 0
Similar cu modul în care parametrul 0 al canalului 0 poate fi utilizat pentru a citi parametrii de pe orice canal, parametrul 0 al oricărui canal poate fi utilizat pentru a citi parametrii de pe acel canal: 
Orice combinație a celor de mai sus este valabilă prin separarea părților printr-o virgulă, de exemplu C(X)!P(0) = 1-10,20,GROUP3 va citi parametrii de la 1 la 10, 20 și toți parametrii din grupul 3 al canalului X .
Subiect de server
Informații despre serverul FlowDDE, mai multe setări și informații de configurare FLOW-BUS pot fi obținute de către clienți prin intermediul subiectului server.
Subiectul serverului are mai multe elemente: 
DETALII TEHNICE FLOWDDE
În diagrama următoare, comunicarea de la un client DDE la instrument este desenată schematic. Aplicația FlowDDE folosește Flowb32.dll și baza de date cu parametri.
Un client DDE comunică cu FlowDDE folosind mesaje DDE. FlowDDE folosește baza de date cu parametri pentru informații despre parametri și Flowb32.dll pentru a efectua comunicația de nivel scăzut către FLOW-BUS. Flowb32.dll are metode pentru a trimite sau solicita cu ușurință o valoare a parametrului unui anumit nod, proces și parametru și pentru a obține răspunsuri. Din apelurile la aceste metode, construiește mesajele FLOW-BUS necesare în protocolul binar ProPar, trimite aceste mesaje și primește și interpretează răspunsurile de la instrumente.
SERVICIU
Pentru informații actuale despre Bronkhorst® și adresele de service, vă rugăm să vizitați website: http://www.bronkhorst.com Aveți întrebări despre produsele noastre? Departamentul nostru de vânzări vă va ajuta cu plăcere să selectați produsul potrivit pentru aplicația dvs. Contactați vânzările prin e-mail: sales@bronkhorst.com Pentru întrebările post-vânzare, Departamentul nostru de Servicii Clienți este disponibil cu ajutor și îndrumări. Pentru a contacta CSD prin e-mail: aftersales@bronkhorst.com Indiferent de fusul orar, experții noștri din cadrul Grupului de asistență sunt disponibili pentru a răspunde imediat solicitării dvs. sau pentru a asigura măsurile ulterioare adecvate. Experții noștri pot fi contactați la: +31 859 02 18 66
Documente/Resurse
![]() | Instrument software FlowDDE |
Referințe
- Bronkhorst, the low-flow specialistswww.bronkhorst.com
- Bronkhorst Downloadswww.bronkhorst.com
- Manual de utilizaremanual.tools

