环球电气之家-午夜精彩视频-中国专业电气电子产品行业服务网站!

產品分類

當前位置: 首頁 > 工業控制產品 > 自動化控制 > 工業軟件 > 組態軟件

類型分類:
科普知識
數據分類:
組態軟件

組態王與VB應用程序的實時數據交換

發布日期:2022-04-18 點擊率:80

組態王支持通過DDE方式與其它應用程序進行數據交換,通過DDE方式用戶自編的應用程序可以無縫的與組態王進行數據交換,擴充組態王的功能,為用戶提供更為靈活的應用空間。

VB應用程序從組態王中獲得數據

1. 創建VB應用程序。(參見圖-1)創建標準EXE程序(工程名為VBDDE),窗體名為”VBDome”(DDE服務的話題名)。
2. 在VB應用程序中建立與組態王變量的DDE連接(參見圖-2),在VB窗體里加一個”Label”控件(將其命名為VB2,),在其屬性里設置與DDE相關的項目:
設置linkTopic的值為”view|tagname”(組態王默認的服務名和應用名,不可更改);
設置linkItem的值為”PLC.INCREA100”(組態王變量得寄存器地址,格式為” 連接設備名.寄存器名”);
設置linkMode的值為”1”(如組態王運行系統未運行,顯示錯誤,參見第3步);
設置linkTimeout的值為”50”(為默認值即可)。
3. VB應用程序啟動時設置連接模式為自動(VB2.linkMode=1)。參見圖-3。單擊窗體(Foem),彈出代碼編輯框,選擇Form的Load屬性。鍵入”VB2.linkMode=1”。編譯本工程。
4. 運行組態王的運行系統(加載本演示工程),運行生成的VB運行程序。Vb應用程序即可通過DDE方式得到組態王變量”B”的實時數據,并顯示其值在當前的窗口。
組態王從VB應用程序中獲得數據
1. 利用上述創建的VB應用程序,在菜單條選擇”VBDDE屬性”,彈出如下窗口(參見圖-4)。選擇生成屬性框,在應用程序的標題中鍵入”VBDDE”(DDE服務程序名)。
2. 在窗體里添加TextBox控件(命名為VB1,將作為DDE服務的項目名),參見圖-5。選擇代碼編輯窗口,選擇Form的MouseMove事件,鍵入如下語句” VB1.Text = Int(VB2.Caption)+1”。
3. 設置VBDDE程序為DDE發布端。設置窗體屬性的DDE屬性,參見圖-6。
設置linkMode的值為”1”(表示應用程序為DDE的發布端);
設置linkTopic的值為”VBDome”((DDE話題名)。
設置完成并確認無誤后即可編譯生成應用程序文件。
4. 在組態王建立IO變量,并以前面所創建的VB用程序作為數據源。添加DDE設備的方法同前(定義的DDE設備名為VBDDE),DDE的應用程序名和話題名為前面設置的名稱,即應用程序名為”VBDDE”,話題名為”VBDome”。
5. 在組態王建立變量”VB2”(參見圖-7),連接設備為”VBDDE”,項目名為”VB1”(即為VB程序TexTBox控件的名稱)。
6. 在畫面里建立與變量”VB2”的動畫連接。
7. 運行組態王的運行系統(加載演示本演示工程),運行前面建立的VB應用程序(組態王畫面的點”VB2的值不變化,選擇菜單中的特殊à”重新建立DDE連接”即可)。參見圖-8。本例VB應用程序獲得組態王變量”B”的數值并將此數值返回到組態王變量”VB2”中并在畫面顯示此值。

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產品

更多
主站蜘蛛池模板: 郑州墨香品牌设计公司|品牌全案VI设计公司 | 首页|专注深圳注册公司,代理记账报税,注册商标代理,工商变更,企业400电话等企业一站式服务-慧用心 | 北京四合院出租,北京四合院出售,北京平房买卖 - 顺益兴四合院 | 高通量组织研磨仪-多样品组织研磨仪-全自动组织研磨仪-研磨者科技(广州)有限公司 | 南京蜂窝纸箱_南京木托盘_南京纸托盘-南京博恒包装有限公司 | 吉林污水处理公司,长春工业污水处理设备,净水设备-长春易洁环保科技有限公司 | 开平机_纵剪机厂家_开平机生产厂家|诚信互赢-泰安瑞烨精工机械制造有限公司 | MOOG伺服阀维修,ATOS比例流量阀维修,伺服阀维修-上海纽顿液压设备有限公司 | 探伤仪,漆膜厚度测试仪,轮胎花纹深度尺厂家-淄博创宇电子 | 打造全球沸石生态圈 - 国投盛世 锂电混合机-新能源混合机-正极材料混料机-高镍,三元材料混料机-负极,包覆混合机-贝尔专业混合混料搅拌机械系统设备厂家 | 广州二手电缆线回收,旧电缆回收,广州铜线回收-广东益福电缆线回收公司 | 北京租车牌|京牌指标租赁|小客车指标出租 | 汽液过滤网厂家_安平县银锐丝网有限公司 | 临沂招聘网_人才市场_招聘信息_求职招聘找工作请认准【马头商标】 | 单电机制砂机,BHS制砂机,制沙机设备,制砂机价格-正升制砂机厂家 单级/双级旋片式真空泵厂家,2xz旋片真空泵-浙江台州求精真空泵有限公司 | 稳尚教育加盟-打造高考志愿填报平台_新高考志愿填报加盟_学业生涯规划加盟 | 蜘蛛车-登高车-高空作业平台-高空作业车-曲臂剪叉式升降机租赁-重庆海克斯公司 | 半自动预灌装机,卡式瓶灌装机,注射器灌装机,给药器灌装机,大输液灌装机,西林瓶灌装机-长沙一星制药机械有限公司 | 电抗器-能曼电气-电抗器专业制造商 | 亿立分板机_曲线_锯片式_走刀_在线式全自动_铣刀_在线V槽分板机-杭州亿协智能装备有限公司 | 便携式表面粗糙度仪-彩屏硬度计-分体式粗糙度仪-北京凯达科仪科技有限公司 | 长沙中央空调维修,中央空调清洗维保,空气能热水工程,价格,公司就找维小保-湖南维小保环保科技有限公司 | NM-02立式吸污机_ZHCS-02软轴刷_二合一吸刷软轴刷-厦门地坤科技有限公司 | 二氧化碳/活性炭投加系统,次氯酸钠发生器,紫外线消毒设备|广州新奥 | 温控器生产厂家-提供温度开关/热保护器定制与批发-惠州市华恺威电子科技有限公司 | 中天寰创-内蒙古钢结构厂家|门式刚架|钢结构桁架|钢结构框架|包头钢结构煤棚 | 工业PH计|工业ph酸度计|在线PH计价格-合肥卓尔仪器仪表有限公司 济南画室培训-美术高考培训-山东艺霖艺术培训画室 | 穿线管|波纹穿线管|包塑金属软管|蛇皮管?闵彬专注弱电工程? | 赛默飞Thermo veritiproPCR仪|ProFlex3 x 32PCR系统|Countess3细胞计数仪|371|3111二氧化碳培养箱|Mirco17R|Mirco21R离心机|仟诺生物 | 锂电池砂磨机|石墨烯砂磨机|碳纳米管砂磨机-常州市奥能达机械设备有限公司 | 气力输送_输送机械_自动化配料系统_负压吸送_制造主力军江苏高达智能装备有限公司! | 环氧乙烷灭菌器_压力蒸汽灭菌器_低温等离子过氧化氢灭菌器 _低温蒸汽甲醛灭菌器_清洗工作站_医用干燥柜_灭菌耗材-环氧乙烷灭菌器_脉动真空压力蒸汽灭菌器_低温等离子灭菌设备_河南省三强医疗器械有限责任公司 | TwistDx恒温扩增-RAA等温-Jackson抗体-默瑞(上海)生物科技有限公司 | 吸音板,隔音板,吸音材料,吸音板价格,声学材料 - 佛山诺声吸音板厂家 | 塑胶跑道_学校塑胶跑道_塑胶球场_运动场材料厂家_中国塑胶跑道十大生产厂家_混合型塑胶跑道_透气型塑胶跑道-广东绿晨体育设施有限公司 | 森旺-A级防火板_石英纤维板_不燃抗菌板装饰板_医疗板 | 期货软件-专业期货分析软件下载-云智赢 | 佛山商标注册_商标注册代理|专利注册申请_商标注册公司_鸿邦知识产权 | 北京银联移动POS机办理_收银POS机_智能pos机_刷卡机_收银系统_个人POS机-谷骐科技【官网】 | 微信聊天记录恢复_手机短信删除怎么恢复_通讯录恢复软件下载-快易数据恢复 | 同学聚会纪念册制作_毕业相册制作-成都顺时针宣传画册设计公司 |