
Праграмны інструмент Bronkhorst FlowDDE
Адмова ад адказнасці
Інфармацыя ў гэтым кіраўніцтве перапрацаванаviewвыд і лічыцца цалкам надзейным. Аднак мы не нясем адказнасці за недакладнасці. Матэрыял у гэтым кіраўніцтве прызначаны толькі для інфармацыйных мэт.
Аўтарскае права
Усе правы ахоўваюцца. Гэтая дакументацыя абаронена аўтарскім правам. Магчымыя тэхнічныя і аптычныя змены, а таксама памылкі друку. Інфармацыя, якая змяшчаецца ў гэтым дакуменце, можа быць зменена ў любы час без папярэдняга паведамлення. Bronkhorst® пакідае за сабой права мадыфікаваць або паляпшаць сваю прадукцыю і змяняць змесціва без абавязацельства інфармаваць якіх-небудзь асоб ці арганізацыі. Тэхнічныя характарыстыкі прылады і змесціва ўпакоўкі могуць адрознівацца ад пазначаных у гэтым дакуменце.
Сімвалы
- Важная інфармацыя. Адмова ад гэтай інфармацыі можа прывесці да траўмаў людзей або пашкоджання прыбора або ўстаноўкі.
- Карысная інфармацыя. Гэтая інфармацыя палегчыць выкарыстанне гэтага інструмента.
- Дадатковую інфармацыю можна атрымаць у Інтэрнэце або ў мясцовага гандлёвага прадстаўніка.
АГУЛЬНАЯ ІНФАРМАЦЫЯ ПРАДУКЦЫІ
УВОДЗІНЫ
Гэта кіраўніцтва тлумачыць працу праграмнага інструмента FlowDDE. Ён быў напісаны на аснове FlowDDE V4.67, але таксама павінен падыходзіць для папярэдніх (і будучых) версій, хоць функцыянальнасць можа адрознівацца ад апісанай. FlowDDE - гэта сервер дынамічнага абмену дадзенымі (DDE), які забяспечвае лёгкае злучэнне паміж праграмамі Windows і лічбавымі інструментамі Bronkhorst®. DDE забяспечвае базавы ўзровень міжпрацэснай сувязі паміж праграмамі Windows. З дапамогай каманд DDE, адпраўленых праграмным забеспячэннем у FlowDDE, даныя можна адпраўляць або запытваць з лічбавых прыбораў. FlowDDE апрацоўвае ўсю сувязь з прыборамі і прадастаўляе даныя праграмам. напрыкладampДа прыкладанняў з DDE-сувяззю адносяцца Microsoft Excel і LabVIEW (Нацыянальныя інструменты). Некалькі прыкладанняў Bronkhorst® патрабуюць FlowDDE для сувязі з прыборам(амі), напрыклад, FlowPlot і FlowView.
СПАСЫЛКІ НА ІНШЫЯ ДАКУМЕНТЫ
Інструкцыі і даведнікі для лічбавых прыбораў модульныя. Агульныя інструкцыі даюць інфармацыю аб функцыянаванні і мантажы прыбораў. Інструкцыі па эксплуатацыі тлумачаць асаблівасці і параметры выкарыстання лічбавых прыбораў. Спецыяльная інфармацыя Fieldbus тлумачыць усталяванне і выкарыстанне палявой шыны, усталяванай на прыборы.
Інструкцыі і кіраўніцтва карыстальніка
Тэхнічныя чарцяжы 
Праграмныя сродкі
Усе гэтыя дакументы можна знайсці па адрасе: http://www.bronkhorst.com/en/downloads
ПАДТРЫМАЕМЫЯ ІНСТРУМЕНТЫ
Усе прыборы FLOW-BUS і прыборы з сувяззю RS232 з наступнымі абмежаваннямі:
- Інтэрфейс RS232/FLOW-BUS: 16-біт не падтрымліваецца і толькі 32-бітнае прашыўка >= 4.09
- Лічбавыя масавыя расходомеры/кантролеры без сувязі RS232: толькі прашыўка >= V5.xx
- Модулі кіравання лічбавым счытваннем (E-7000): толькі прашыўка >= V3.xx
СІСТЭМНЫЯ ПАТРАБАВАННІ
| Працэсар | x86 або x64 700 МГц або вышэй |
| Памяць (RAM) | 64 Мб |
| Жорсткі дыск | 20 Мб даступнай дыскавай прасторы |
| Дысплей | Разрозненне 800 x 600 або вышэй, 256 колераў або больш |
| Сувязі | Порт RS232 з буферамі FIFO |
| Аперацыйная сістэма | Windows 2000, XP, Vista (x86 або x64) або 7 (x86 або x64) |
- Знак групоўкі лічбаў валюты заўсёды павінен адрознівацца ад дзесятковага сімвала ліку. Наяўнасць роўных сімвалаў недапушчальная (не толькі ў гэтай сітуацыі, але і ў іншых сітуацыях) і, верагодна, выкліча іншыя праблемы. Глядзіце Microsoft KB198098.
- Каб пазбегнуць памылак сувязі, рэкамендуецца выкарыстоўваць паслядоўны (RS232) порт з апаратным выяўленнем перапаўнення буфера. Нешматлікія пераўтваральнікі USB-RS232 маюць гэтую функцыю, але, напрыклад, частка Digitus No. DA-70156 ёсць.
УСТАНОВКА І ЗАПУСК
Пры ўсталёўцы FlowDDE выконвайце інструкцыі на экране. FlowDDE будзе ўсталяваны ў C:\Program Files\Bronkhorst\FlowDDE32. Запусціце FlowDDE праз меню «Пуск»: Пуск >> (Усе) праграмы >> Bronkhorst >> FlowDDE V4.67.
- C:\Праграма Files з'яўляецца сістэмнай папкай, за якой ідзе (x86) у 64-разрадных версіях Windows і можа адрознівацца ў неангламоўных версіях Windows.
Параметры запуску
У некаторых сітуацыях зручна, калі FlowDDE паводзіць сябе інакш або выконвае дзеянне пасля запуску. Даступныя наступныя варыянты запуску:

ІНТЕРФЭЙСЫ
ІНТЕРФЭЙС RS232/FLOW-BUS
Інтэрфейс RS232/FLOW-BUS - гэта інтэрфейс паміж FLOW-BUS і паслядоўным (камп'ютарным) портам RS232 V24. Ён будзе пастаўляцца альбо як асобны закрыты блок з раздымам FLOW-BUS і раздымам RS232, альбо як інтэгральны модуль 14TE вашай сістэмы счытвання і кіравання E-7000 або E-8000. Канвэртар забяспечвае сувязь з хуткасцю да 38400 бод. Праграмная падтрымка сувязі даступная. Параметры сувязі: 38400, n, 8, 1.
D-раздым для RS232
Гняздо RS232 (x) (субмініяцюрны 9-кантактны) D-раздым мае наступную канфігурацыю кантактаў:
| PIN-код | Апісанне |
| 1
2 3 4 5 6 7 8 9 |
не падлучаны TXD
RXD не падключаны 0 Vd DTR CTS RTS Шчыт |
RS232 НА МНОГІШЫННЫМ ПРЫБОРЫ
Інтэрфейс RS232 на шматшынным прыборы можна падключыць да любога паслядоўнага порта RS232 V24 (камп'ютара). Абавязкова выконвайце схему падключэння. Bronkhorst® прапануе спецыяльныя кабелі для сувязі, якія аддзяляюць лініі RS232 ад сілкавання і аналагавага ўваходу і выхаду. На 9-кантактным раздыме D-sub прыбора RX і TX даступныя на кантактах 6 і 1.
Паслядоўная сувязь RS232 на шматшынным прыборы з RS232 можа разглядацца як сістэма FLOW-BUS з адным прыборам і інтэрфейсам FLOW-BUS/RS232. У выпадку наяўнасці злучэння палявой шыны FLOW-BUS іншыя прыборы, падлучаныя да шыны FLOW-BUS, таксама могуць мець зносіны. Сувязь RS232 магчымая праз:
- 9-кантактны раз'ём Sub D (прыборы без IP65, напрыклад, EL-FLOW)
- 8-кантактны раз'ём DIN (прыборы IP65, напрыклад, CORI-FLOW) Для дакладных злучэнняў, калі ласка, пакажыце сваю схему падключэння.
Прыкладання, напрыклад, EL-FLOW
Каб правільна ўсталяваць кабель, звярніцеся да адпаведнай схемы падключэння, згаданай у параграфе 1.2.2
- Па змаўчанні інтэрфейс прапануе сувязь на хуткасці 38400 бод. На прыборах, якія прапануюць магчымасць змяніць хуткасць перадачы RS232, хуткасць перадачы можа быць настроена па-рознаму. Глядзіце ў тэхнічнай дакументацыі вашага інструмента, якія хуткасці перадачы падтрымліваюцца.
ІНФАРМАЦЫЯ ПАРАМЕТРА
FLOW-BUS выкарыстоўваецца для абмену значэннямі параметраў паміж прыборамі і модулямі кіравання (клавіятура або інтэрфейс ПК). Інфармацыя аб параметрах складаецца з некалькіх уласцівасцей паводзін у сістэме FLOW-BUS. У табліцы «ўласцівасці параметраў» вы знойдзеце спіс параметраў і іх уласцівасцяў. У табліцы «значэнні параметраў» значэнні апісаны больш падрабязна. Гэты спіс у асноўным складаецца з параметраў для налад рэжыму.
| Апісанне ўласцівасці ў табліцы ўласцівасцей параметраў | |
| Пункт | Апісанне |
| Параметр (DDE) | Унікальны нумар параметра (таксама выкарыстоўваецца для DDE-сувязі: P(x)). |
| Імя | Назва параметра, які выкарыстоўваецца для ідэнтыфікацыі параметра. |
| Працэс | Працэс, дзе параметр выкарыстоўваецца на модулі FLOW-BUS, які выкарыстоўваецца для сувязі непасрэдна праз RS232. Калі ў табліцы пуста, працэс павінен быць вызначаны з сістэмы FLOW-BUS
інфармацыя (для параметраў, размешчаных у больш чым адным працэсе, напрыклад, зададзенае значэнне, мера). |
| FBnr (параметр) | Нумар параметра ў працэсе на модулі FLOW-BUS, які выкарыстоўваецца для сувязі непасрэдна праз RS232. |
| Тып | Пераменны тып параметра
· c (без знака) char 1 байт, значэнне 0..255, калі StrLen роўны 0 · радок c Некалькі байтаў, калі StrLen адрозніваецца ад 0 · i (без знака) цэлы лік 2 байта, значэнне 0..65535 · f float 4 байты +-1.18E-38..+-3.39E+38 (IEEE-абазначэнне з плаваючай кропкай) · l (без знака) доўгія 4 байты, значэнне 0..4294967295 тыпы даных > 1 байт спачатку MSB. |
| СтрЛен | Даўжыня радка ў байтах (сімвалах), якая выкарыстоўваецца ў спалучэнні з тыпам c для радкоў
· -2 паказвае, што радок завяршаецца нулём, не вызначаецца па даўжыні, але да першага 0-сімвала. · X паказвае радок даўжынёй X байтаў · 0 азначае, што інфармацыя не патрабуецца (не з'яўляецца параметрам тыпу радка) |
| Мін | Мінімальна дазволенае значэнне параметра, калі параметр чытаецца/запісваецца. Значэнне будзе праверана
на гэтым ліміце (памылка пры выхадзе за ліміт). |
| Макс | Максімальна дазволенае значэнне параметра пры чытанні/запісе. Значэнне будзе правярацца на гэтым ліміце (памылка пры выхадзе за ліміт). |
| Прачытайце | Індыкацыя дазволу чытання параметраў праз FLOW-BUS. |
| Пішыце | Індыкацыя дазволу запісу параметраў праз FLOW-BUS. |
| Апытанне | Індыкацыя таго, ці павінен параметр бесперапынна апытвацца FlowDDE, каб падтрымліваць (зменлівае) значэнне параметра ў актуальным стане. |
| Пашыраны | Індыкацыя, калі параметр прызначаны толькі для вопытных карыстальнікаў. У асноўным гэта параметры для
абслугоўванне/абслугоўванне. |
| Забяспечаны | Індыкацыя таго, што параметр абаронены для выкарыстання праз FLOW-BUS. Счытванне гэтага параметра магчыма, але яго змяненне патрабуе асаблівай апрацоўкі. |
| Высокая бяспека | Індыкацыя таго, што параметр высока абаронены (толькі некалькі параметраў). Счытванне гэтага параметра магчыма, але яго змяненне патрабуе асаблівай апрацоўкі. |
| Апісанне | Кароткае апісанне значэння параметра або дзе ён выкарыстоўваецца. |
| DDE вул | Радок параметраў DDE (макс. 10 знакаў). Гэта становіцца значэннем DDE, калі параметр не з'яўляецца
даступны на прыборы. Таксама: пакуль FlowDDE V4.58 не выкарыстоўваўся для ідэнтыфікацыі параметраў. |
- Змяненне значэнняў параметраў магчыма, калі параметр не даступны толькі для чытання і не абаронены. Дыяпазон і тып параметраў апісаны ў табліцах. Калі значэнні параметраў выходзяць за межы дыяпазону, яны будуць альбо "абрэзаны" на бліжэйшым дазволеным значэнні, альбо вы атрымаеце паведамленне пра памылку: "памылка значэння параметра".
Змяненне значэнняў параметраў магчыма, калі параметр не даступны толькі для чытання і не абаронены. Дыяпазон і тып параметраў апісаны ў табліцах. Калі значэнні параметраў выходзяць за межы дыяпазону, яны будуць альбо "абрэзаны" на бліжэйшым дазволеным значэнні, альбо вы атрымаеце паведамленне пра памылку: "памылка значэння параметра". Для сувязі з FLOW-BUS іншымі спосабамі, акрамя DDE, непасрэдна праз RS232 ASCII-радкі або праз C-бібліятэкі, выкарыстоўвайце нумары параметраў для модуляў FLOW-BUS (у слупку FBnr табліцы ўласцівасцей параметраў). Таксама вам спатрэбіцца ведаць адрас вузла прыбора на FLOW-BUS, нумар працэсу і нумар параметра на прыборы. Адрас вузла - гэта адрас вузла прыбора на FLOW-BUS. Інтэрфейсы RS232 прымаюць адрас вузла 128. Пры адпраўцы паведамленняў на адрас вузла 128 паведамленне заўсёды будзе прынята, незалежна ад сапраўднага адраса вузла прыбора на шыне. Працэс можна знайсці ў табліцы параметраў або яго трэба вызначыць, калі нічога не запоўнена. У такім выпадку нумар працэсу часцей за ўсё роўны 1, але на прыладах, напрыклад, з некалькімі каналамі датчыкаў, працэс будзе 1 для першага канала , 2 для другога і гэтак далей да 32. На гэтых модулях таксама працэс 33, 65 і 65 памнажаюцца такім чынам.
Важна ведаць, што не ўсе параметры даступныя на ўсіх прыборах (FLOW-BUS). Больш падрабязную інфармацыю аб параметрах і іх выкарыстанні можна знайсці ў тэхнічнай дакументацыі вашага інструмента. Праграмнае прыкладанне Bronkhorst® FlowDDE таксама дае перавагуview якія параметры даступныя на якіх прыладах.
АПЕРАЦЫЯ
АСНОЎНЫЯ: СУВЯЗЬ З ІНСТРУМЕНТАМІ І АБСЛУГОЎВАННЕ КЛІЕНЦКІХ ПРЫЛОЖАННЯЎ
Пасля запуску FlowDDE з'явіцца галоўнае акно. Ён складаецца з радка меню, інфармацыйнага радка і раздзела паведамленняў.
У раздзеле паведамленняў агульная працэдура пачатку абслугоўвання кліенцкіх прыкладанняў на серверы FlowDDE апісана ў чатыры этапы:
- Падключыце прыбор да COM-порта ПК
- Задайце налады сувязі
- Пачніце зносіны
- Пачакайце, пакуль FlowDDE будзе гатовы
Выкарыстоўваючы інфармацыю ў раздзеле 2 і/або схему падключэння, фізічна падключыце прыбор да COM-порта ПК.
Налады сувязі 
Перш чым можна будзе ўсталяваць сувязь з прыборам(-амі), параметры сувязі павінны быць правільна сканфігураваны. Адкрыйце налады сувязі з меню Сувязь >> Налады сувязі… або націснуўшы F2. Усплывае акно, паказанае справа. У інтэрфейсе можна выбраць COM-порт і хуткасць перадачы дадзеных. Для большасці інтэрфейсаў хуткасць перадачы па змаўчанні складае 38400 бод. У LOW-BUS можна задаць некаторыя параметры для інтэрфейсу FLOW-BUS. Значэнні па змаўчанні (Auto busmaster + аптымізацыя і ўключана ланцужок працэсаў і параметраў) павінны быць зменены толькі ў выпадку, калі гэтыя параметры не падтрымліваюцца, г.зн. толькі для старых інтэрфейсаў. Пры ОК налады прымаюцца, а пры адмене FlowDDE захоўвае свае налады. У галоўным акне фактычныя налады сувязі паказваюцца пад радком меню, побач са станам інтэрфейсу.
Адкрытае зносіны
Пасля правільнай канфігурацыі налад сувязі можна запусціць сувязь з прыборамі, і кліенцкія прыкладанні могуць выкарыстоўваць значэнні прыбораў. У меню абярыце Сувязь >> Адкрыць сувязь або націсніце F3. Цяпер FlowDDE паспрабуе ўсталяваць злучэнне з інтэрфейсам FLOW-BUS. Пасля ўстаноўкі злучэння FlowDDE пры неабходнасці ініцыялізуе інтэрфейс і праскануе падлучаны FLOW-BUS, калі ён ёсць. Калі канфігурацыя FLOW-BUS адрозніваецца ад папярэдняй, FlowDDE паказвае папярэджанне. Усім падлучаным прыборам прысвойваецца нумар канала і для кожнага канала ствараюцца адпаведныя параметры DDE. Гэтыя параметры DDE павінны выкарыстоўвацца кліенцкімі праграмамі. Пасля стварэння ўсіх элементаў DDE FlowDDE пачынае перыядычна апытваць некалькі параметраў усіх прыбораў. Значэнні DDE гэтых параметраў абнаўляюцца пасля кожнага апытання, таму кліентам не трэба актыўна абнаўляць іх перад выкарыстаннем. З гэтага часу FlowDDE гатовы для любога кліента. FlowDDE можа быць зведзены да мінімуму і працуе бясшумна, як сервер, пакуль сувязь не будзе спынена.
Цеснае зносіны
Сувязь з прыборам можна спыніць з дапамогай меню Сувязь >> Закрыць сувязь або F4. Апытанне спыняецца, усе элементы DDE спыняюцца, і кліенты больш не могуць усталёўваць або атрымліваць значэнні параметраў.
- Сувязь закрываецца аўтаматычна, калі FlowDDE зачыняецца.
КАНФІГУРАЦЫЯ
Калі сувязь адкрыта і FlowDDE скануе сістэму FLOW-BUS, канфігурацыя FLOW-BUS можа быць viewвыд: FLOW-BUS >> Канфігурацыя або F5.
Паказана наступнае акно.
З левага боку паказаны ўсе прыборы, падлучаныя да FLOW-BUS, упарадкаваныя па прызначаным ім каналам. У гэтым эксample, два лічбавыя кантролеры (канал 1 і 2) і адзін інтэрфейс RS232/FLOW-BUS з 4 каналамі рэальнага часу (каналы 3 да 6) падключаны. З правага боку верхняя рамка прызначана для дадання старых модуляў у FLOW-BUS. Каб дадаць такі модуль, падключыце модуль да FLOW-BUS, націсніце "Пошук" і выконвайце інструкцыі на экране. У раздзеле "Інфармацыя аб прыладзе" паказана інфармацыя аб абраным канале ў спісе злева. Node паказвае бягучы адрас вузла прыбора. Адрас вузла прыбора можна змяніць, націснуўшы «Змяніць» і ўвёўшы новы адрас вузла. Для шматканальных прылад, напрыклад, інтэрфейс RS232/FLOW-BUS, працэс канала паказваецца ў раздзеле Працэс. Сцяжок Апытанне паказвае, што выбраныя параметры - тыя, што пазначаны Апытанне ў спісе параметраў - з гэтага канала апытваюцца FlowDDE, калі сувязь адкрыта. Любыя каментарыі да прылады можна ўвесці ў поле «Інфармацыя». Гэтыя каментарыі захоўваюцца паміж сесіямі FlowDDE, пакуль канфігурацыя FLOW-BUS не будзе зменена. Акно канфігурацыі дазваляе асноўнае тэставанне абранага інструмента. Мера апытваецца, і зададзенае значэнне можа быць запісана пры праверцы працы.
НАСТРОЙКІ
Каб аптымізаваць FlowDDE для вашага прыкладання або кантраляваць рэсурсы, можна наладзіць паводзіны FlowDDE. Налады падзелены на дзве катэгорыі: час апытання і сістэмныя налады.
Час апытання
Параметры, значэнне якіх можа часта змяняцца, перыядычна чытаюцца FlowDDE. У спісе параметраў гэтыя параметры пазначаны як Апытанне. Як часта гэтыя параметры апытваюцца, вызначаецца часам апытання. Чым ніжэй час апытання, тым часцей счытваюцца параметры, але тым вышэй становіцца нагрузка на працэсар. Час апытання можна змяніць у Сервер >> Час апытання. Усплывае акно з правага боку. Ён змяшчае тры налады:
- Час апытання: час паміж двума запытамі апытання.
- Пакет каналаў: колькасць каналаў, якія апытваюцца адначасова. Падчас наступнага апытання апытваецца наступная партыя. Гэта прадухіляе высокую нагрузку на працэсар з-за шматлікіх каналаў, якія апытваюцца, але памяншае фактычны час апытання на канал, паколькі агульная колькасць каналаў дзеліцца на пакет каналаў.
- Час апытання ў рэжыме рэальнага часу: час апытання для каналаў у рэжыме рэальнага часу ў выпадку выкарыстання інтэрфейсу RS232/FLOW-BUS з уключаным апытаннем у рэжыме рэальнага часу. Гэта патрабуе спецыяльнай канфігурацыі, якая выкарыстоўваецца, напрыклад, FlowPlot.
Налады сістэмы
Іншыя налады, акрамя часу апытання, даступныя ў Сервер >> Налады. Асноўныя параметры: 
- Паўтарыць доступ да сеткі: колькасць паўтораў запыту на чытанне або запіс пасля няўдачы.
- Апытанне параметраў пры ініцыялізацыі: пасля адкрыцця сувязі счытваюцца ўсе параметры ўсіх прылад, таму запаўняецца пачатковае значэнне DDE.
- Падаўленне памылак сумяшчальнасці: старыя прылады не маюць апошніх параметраў. Памылкі чытання, звязаныя з неіснуючымі параметрамі, падаўляюцца.
- ide пашыраныя параметры: схаваць дадатковыя параметры ў спісах параметраў і вокнах FlowDDE. Для нармальнай працы прыбора схаваныя параметры не патрэбныя. Для тэхнічнага абслугоўвання або абслугоўвання гэтыя параметры могуць спатрэбіцца ў бачным выглядзе, і гэту опцыю можна адключыць. Нягледзячы на тое, што гэтыя параметры схаваныя, яны ўсё роўна могуць быць даступныя праз DDE.
- Абрэзаць CRLF з атрыманага значэння DDE: некаторыя праграмы Windows пасылаюць вяртанне карэткі і перавод радка з кожнай камандай DDE. FlowDDE можа выдаліць іх. Для двайковых параметраў гэтага не адбудзецца.
- Паказаць дату, час, мсек. у галоўным акне FlowDDE для кожнага радка. Паказаць дату, час, мсек. у галоўным акне FlowDDE для кожнага радка.
- Уключыце ўскоснае апытанне: кожны прыбор FLOW-BUS адсочвае, якія параметры былі зменены самастойна або любым іншым прыборам. Параметр 81 паказвае працэс, у якім параметр змяняецца. Калі гэтая опцыя ўключана, FlowDDE счытвае параметр 81 і апытвае змененыя працэсы, таму праграмам не трэба апытваць самі параметры. Заўвага: гэтая опцыя запавольвае сувязь, бо значна больш дадзеных счытваецца з FLOW-BUS.
- Уключыць сувязь з недаступнымі параметрамі: элементы DDE ствараюцца для параметраў вышэй нумара 237, калі прыбор не ўтрымлівае параметр. Закрыйце і адкрыйце сувязь пасля змены гэтай налады.
- Ігнаруйце абмежаванні базы дадзеных: FlowDDE не стварае памылкі на аснове інфармацыі аб параметрах у сваёй базе дадзеных (гл. раздзелы 3 і 6), а чытае і запісвае ўсе каманды ў прыбор. Калі прыбор выдае памылку, гэтая памылка паказваецца.
Рэжым мадэлявання
У рэжыме мадэлявання магчымая толькі DDE-сувязь з віртуальнай сістэмай, якая захоўваецца ў базе дадзеных. Гэта можна выкарыстоўваць, калі ў вас няма сістэмы FLOW-BUS. Ваш кліент можа чытаць і запісваць значэнні параметраў праз DDE. У гэтым рэжыме мадэлююцца толькі кантролеры. Адпраўка зададзенага значэння прывядзе да таго ж значэння для вымярэння праз некалькі секунд.
Запуск мадэлявання:
- Запусціце FLOWDDE.EXE, націснуўшы на значок
- Выберыце [Сервер][Імітацыя]
- Пачакайце, пакуль не з'явіцца паведамленне "Simulation=ON"
- Запусціце кліенцкае прыкладанне
VIEW І РЭДАГАВАЦЬ ПАРАМЕТРЫ
Усе параметры, якія можа мець любы прыбор Bronkhorst®, захоўваюцца ў базе дадзеных FlowDDE, якая выкарыстоўваецца для правільнай сувязі з прыборамі. Змест гэтай базы дадзеных можа быць viewрэд.
View параметры і значэнні
Спіс параметраў і яго ўласцівасцей, як апісана ў главе 3 можа быць viewрэд Інфармацыя >> Спіс параметраў. Значэнне значэнняў некалькіх параметраў можа быць viewed by Info >> Спіс значэнняў параметраў. каб view параметры, якія можа мець модуль (інструмент), адкрыйце View акно модуляў/параметраў з меню FLOW-BUS. Выберыце правільны модуль і націсніце View кнопка параметраў.
Рэдагаваць параметры
У раздзеле Параметры можна знайсці ўсе ўласцівасці параметра viewрэд і змян. Не рэкамендуецца нічога мяняць, але для паляпшэння прадукцыйнасці можа быць карысна выдаліць параметр са спісу апытання або ўвогуле з DDE. Гэтыя два варыянты апісаны тут.
Каб змяніць уласцівасць пэўнага параметра, знайдзіце правільны нумар параметра, націснуўшы кнопку «Выбраць», або ўвёўшы яго нумар у поле пад ім і націснуўшы «Пошук». Уласцівасці паказаны зараз. Каб спыніць апытанне FlowDDE параметра ў сваёй паслядоўнасці апытання, зніміце сцяжок у полі «Апытанне». (Каб пачаць апытанне параметру, адзначце яго.) Каб захаваць новае значэнне, змяніце нумар параметра або зачыніце акно і адкажыце на пытанне Так. Выдаленне параметра з DDE азначае, што кліенцкія прыкладанні не могуць дасягнуць яго, і FlowDDE не счытвае значэнне параметра з прыбора. Каб выдаліць параметр з DDE, зніміце сцяжок Даступна ў DDE. Па змаўчанні ўсе параметры даступныя (пазначаны).
Змяненне інфармацыі аб параметрах не можа быць адменена інакш, чым пераўсталёўкай FlowDDE! Калі вы цалкам не ведаеце пра эфект, калі ласка, НЕ ўносіце ніякіх змяненняў!
ТЭСТ СУВЯЗІ
Для тэхнічнага абслугоўвання і абслугоўвання часта патрабуецца счытваць або запісваць пэўны параметр. FlowDDE змяшчае дзве выпрабавальныя ўстаноўкі: адну для праверкі сувязі FLOW-BUS і DDE і другую для праверкі сувязі ProPar больш нізкага ўзроўню.
Праверце FLOW-BUS і DDE
Адкрыйце тэставую форму FlowDDE з меню FLOW-BUS >> Тэст FLOW-BUS і DDE або F6. З'явіцца наступнае акно.
Акно складаецца з двух секцый. У раздзеле Test FLOW-BUS параметры можна счытваць і запісваць непасрэдна ў прыбор, незалежна ад паводзін DDE, што патрабуецца асобная каманда апытання для чытання значэння параметра, а ў прыбор запісваюцца толькі змены. Значэнне DDE абнаўляецца пры чытанні, але не пры запісе. Наадварот, у раздзеле Test DDE параметры можна чытаць і запісваць, як гэта зрабіў бы любы кліент DDE. Націсканне "Чытаць" паказвае бягучае значэнне на ўзроўні DDE, але фактычнае значэнне прыбора не чытаецца і можа адрознівацца. Пры запісе значэнне запісваецца на ўзровень DDE і, з-за прыроды DDE, толькі калі яно адрозніваецца ад папярэдняга значэння, значэнне запісваецца ў прыбор.
У раздзеле Test DDE можна лёгка зрабіць спасылкі на кліенцкія праграмы, напрыклад Microsoft Excel. Выберыце канал і параметр, на які трэба зрабіць спасылку.
Каб скапіяваць спасылку ў буфер абмену, націсніце «Капіяваць спасылку». У кліенцкім дадатку выкарыстоўвайце опцыю «Спецыяльная ўстаўка» і выберыце «Уставіць спасылку», каб уставіць спасылку (напрыклад, «Спецыяльная ўстаўка» ў Microsoft Excel, гл. малюнак). Любое змяненне значэння параметра будзе адпраўлена ў кліенцкае прыкладанне. Магчымы і адваротны шлях. Скапіруйце спасылку з любога прыкладання (напрыклад, скапіруйце ячэйку з Excel). У тэставай форме націсніце Уставіць. Любыя змены ў полі прыкладання прыводзяць да абнаўлення значэння параметра ў FlowDDE. Звярніце ўвагу, што пры спыненні сувязі ўсе спасылкі будуць спынены і не будуць адноўлены пры паўторным адкрыцці сувязі. Адключэнне стандартнага апытання часова спыняе апытанне FlowDDE выбраных параметраў, і на прыборы выконваюцца толькі дзеянні па чытанні ў гэтай тэставай форме (або любым кліенце).
Тэст ProPar 
Для мэт тэсціравання нізкага ўзроўню FlowDDE змяшчае форму Test Propar, у якой асобныя паведамленні FLOW-BUS можна чытаць і запісваць на прыбор. Гэтая форма замяняе ранейшае тэставае прыкладанне DLL. Гэтую форму можна адкрыць, толькі калі сувязь закрыта з дапамогай Камунікацыі >> Тэст PropPar або Shift+F6. З дапамогай гэтай формы можна адпраўляць паведамленні на ўзроўні вузла/працэсу/параметра, таму нават параметры, якіх няма ў базе дадзеных FlowDDE, можна чытаць і/ці запісваць. Як толькі кнопка "Чытаць" або "Запісаць" націскаецца ў першы раз, сувязь адкрываецца. Пры закрытым акне зачыняецца і сувязь.
СЭРВІСНЫ ЖУРНАЛ
У выпадку ўзнікнення праблем з прыборам(-амі) і неабходнасці звярнуцца да эксперта (напрыклад, служба падтрымкі Bronkhorst®), усе значэнні параметраў вашага прыбора можна запісаць у file. Каб стварыць такі часопіс паслуг, націсніце File >> Журнал абслугоўвання або Ctrl+L і ўвядзіце file імя.
DDE СУВЯЗЬ КЛІЕНТАЎ
АСНОЎНЫЯ ПАРАМЕТРЫ СУВЯЗІ
Кліенцкія прыкладанні звязваюцца з серверам FlowDDE з дапамогай паведамленняў DDE. Перш чым можна будзе абменьвацца паведамленнямі, неабходна стварыць спасылку DDE. Спасылка DDE складаецца з трох частак: сервер, тэма і элемент. Для падзелу сімвалы '|' і "!" можа выкарыстоўвацца, таму спасылка DDE, напрыклад, у Microsoft Excel становіцца Сервер|Тэма!Элементам.
Для стандартных параметраў прыбора і сервера FlowDDE гэта:
- Сервер: FlowDDE або FlowDDE2
- Тэма: C(X) для канала X
- Элемент: P(Y) для параметра Y
Былыampфайл спасылкі DDE у ячэйцы Microsoft Excel =FlowDDE|'C(1)'!'P(8)' для чытання параметра 8 канала 1.
СПЕЦЫЯЛЬНЫЯ ВАРИАНТЫ
0 канал
Спецыяльныя каманды можна адпраўляць у FlowDDE праз камандны канал 0, C(0). Гэты канал не звязаны ні з адным прыборам FLOW-BUS, але прызначаны толькі для кіравання FlowDDE. Канал 0 змяшчае толькі элементы P(0), P(1) і P(2). P(0) - параметр каманды. Запіс ліку ў P(0) запусціць FlowDDE для счытвання ўсіх значэнняў параметраў з аднаго або некалькіх каналаў і абнаўлення значэнняў параметраў на ўзроўні DDE. Каб прачытаць меншую колькасць параметраў, можна прачытаць групы параметраў. Якія параметры знаходзяцца ў якой групе, можна знайсці ў спісе параметраў.
Іншыя спецыяльныя дзеянні могуць быць выкліканы P(0): 
P(1) - канал інфармацыі пра стан чытання. Калі FlowDDE счытвае дадзеныя з FLOW-BUS, усе паведамленні пра стан/памылкі будуць адпраўляцца ў гэты параметр. Калі значэнне гэтага параметра роўнае 0, усё ў парадку, у адваротным выпадку будзе змяшчацца паведамленне пра стан/памылку.
P(2) - канал інфармацыі аб стане запісу. Калі кліенцкае прыкладанне адпраўляе дадзеныя ў FlowDDE, а FlowDDE адпраўляе значэнні ў FLOW-BUS, любыя паведамленні аб стане/памылцы будуць адпраўляцца ў гэты параметр. Калі значэнне гэтага параметра роўнае 0, усё ў парадку, у адваротным выпадку будзе змяшчацца паведамленне пра стан/памылку.
Параметр 0
Падобна таму, як параметр 0 канала 0 можа выкарыстоўвацца для чытання параметраў з любога канала, параметр 0 любога канала можа выкарыстоўвацца для чытання параметраў з гэтага канала: 
Любая камбінацыя вышэйпералічанага прызнаецца пры падзеле частак коскай, напрыклад, C(X)!P(0) = 1-10,20,GROUP3 будзе чытаць параметры з 1 па 10, 20 і ўсе параметры ў групе 3 канала X .
Серверная тэма
Інфармацыю аб серверы FlowDDE, некалькі налад і інфармацыю аб канфігурацыі FLOW-BUS кліенты могуць атрымаць праз раздзел сервера.
Тэма сервера мае некалькі пунктаў: 
ТЭХНІЧНЫЯ ДЭТАЛІ FLOWDDE
На наступным дыяграме схематычна намалявана сувязь ад кліента DDE да прыбора. Прыкладанне FlowDDE выкарыстоўвае Flowb32.dll і базу дадзеных параметраў.
Кліент DDE звязваецца з FlowDDE з дапамогай паведамленняў DDE. FlowDDE выкарыстоўвае базу дадзеных параметраў для інфармацыі аб параметрах і Flowb32.dll для выканання сувязі нізкага ўзроўню з FLOW-BUS. Flowb32.dll мае метады лёгкай адпраўкі або запыту значэння параметру ў пэўны вузел, працэс і параметр і атрымання адказаў. З выклікаў гэтых метадаў ён стварае неабходныя паведамленні FLOW-BUS у двайковым пратаколе ProPar, адпраўляе гэтыя паведамленні і атрымлівае і інтэрпрэтуе адказы ад прыбораў.
СЭРВІС
Для атрымання актуальнай інфармацыі аб Bronkhorst® і адрасах абслугоўвання, калі ласка, наведайце наш webсайт: http://www.bronkhorst.com У вас ёсць якія-небудзь пытанні аб нашай прадукцыі? Наш аддзел продажаў з радасцю дапаможа вам выбраць правільны прадукт для вашага прымянення. Звязацца з аддзелам продажаў па электроннай пошце: sales@bronkhorst.com Па пытаннях пасляпродажнага абслугоўвання наш аддзел абслугоўвання кліентаў гатовы з дапамогай і рэкамендацыямі. Каб звязацца з CSD па электроннай пошце: aftersales@bronkhorst.com Незалежна ад гадзіннага пояса, нашы эксперты ў групе падтрымкі гатовыя неадкладна адказаць на ваш запыт або забяспечыць адпаведныя далейшыя дзеянні. З нашымі спецыялістамі можна звязацца па тэлефоне: +31 859 02 18 66
Дакументы / Рэсурсы
![]() | Праграмны інструмент FlowDDE |
Спасылкі
- Bronkhorst, the low-flow specialistswww.bronkhorst.com
- Bronkhorst Downloadswww.bronkhorst.com
- Кіраўніцтва карыстальнікаmanual.tools

