用labview做上位机怎么做啊 如何用labview编写上位机
\u65b0\u624b\u5982\u4f55\u4ece\u96f6\u5f00\u59cb\u7528Labview \u7f16\u5199\u4e00\u4e2a\u6700\u7b80\u5355\u7684\u4e0a\u4f4d\u673a\u7a0b\u5e8f\u5462\uff1f\uff1f(\u767e\u5ea6\u4e0a\u7684\u6559\u7a0b\u597d\u591a\u597d\u6742\u2026\u5b8c\u5168\u4e0d\u77e5\u5148\u719f\u6089\u6700\u57fa\u672c\u7684\u4e00\u4e9b\u63a7\u4ef6\uff0c\u6bd4\u5982while\u5faa\u73af\u3001if-else\u7b49\u7b49\u7a0b\u5e8f\u63a7\u5236\u63a7\u4ef6\uff0c\u518d\u8005LabVIEW\u7684\u63a7\u4ef6\u8bf4\u660e\u90fd\u662f\u975e\u5e38\u8be6\u7ec6\u7684\u3002\u4f60\u5148\u786e\u5b9a\u4f60\u7684\u7a0b\u5e8f\u8981\u5b9e\u73b0\u4ec0\u4e48\u529f\u80fd\uff0c\u5982\u679c\u8fc7\u7a0b\u6bd4\u8f83\u590d\u6742\uff0c\u73b0\u5728\u672c\u5b50\u4e0a\u628a\u6d41\u7a0b\u56fe\u753b\u51fa\u6765\uff0c\u7136\u540e\u5728\u518dLabVIEW\u4e2d\u5bfb\u627e\u76f8\u5e94\u7684\u63a7\u4ef6\u8fdb\u884c\u7ec4\u88c5\u3002\u4f60\u7684\u4e3b\u8981\u7cbe\u529b\u53ef\u80fd\u9700\u8981\u653e\u5728\u719f\u6089\u63a7\u4ef6\u4e0a\uff0c\u6700\u597d\u53bb\u56fe\u4e66\u9986\u627e\u4e24\u672cLabVIEW\u7684\u6559\u7a0b\uff0c\u653e\u5728\u624b\u8fb9\u5f53\u5de5\u5177\u4e66\uff0c\u9047\u5230\u6bd4\u8f83\u590d\u6742\u7684\u63a7\u4ef6\u53bb\u4e66\u4e0a\u3001\u5b98\u7f51\u627e\u627e\uff0c\u57fa\u672c\u90fd\u80fd\u627e\u5230\u7684\u3002\u795d\u597d\u3002
\u8fd9\u8bed\u8a00\u5f04\u4e9b\u7b80\u5355\u7684\u53ef\u4ee5\uff0c\u5f04\u4e2a\u590d\u6742\u70b9\u7684\u4fdd\u8bc1\u4f60\u5d29\u6e83\u3002
看一下《我和labview》吧上位机是指人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号变化(液压,水位,温度等)。
下位机是直接控制设备获取设备状况的计算机,一般是PLC/单片机之类的。
上位机发出的命令首先给下位机,下位机再根据此命令解释成相应时序信号直接控制相应设备。下位机不时读取设备状态数据(一般为模拟量),转换成数字信号反馈给上位机。
简言之如此,实际情况千差万别,但万变不离其宗:
上下位机都需要编程,都有专门的开发系统。
在概念上控制者和提供服务者是上位机被控制者和被服务者是下位机也可以理解为主机和从机的关系但上位机和下位机是可以转换的。
问的太笼统了吧,乖乖的找几本书看看。边看边试,遇到具体问题再问。
绛旓細浣犵殑鎰忔濇垜澶ф娓呮浜嗐傝繖涔堢粰浣犺В閲婁笅鍚э細涓斾笉绠′綘鐨勮佸笀璇寸殑鏄粈涔堬紝棣栧厛锛屽湪LabVIEW閲岋紝涓嶇浣犵殑涓婁綅鏈鍙戦佺殑鍏蜂綋鍐呭鏄粈涔堬紝鍏剁粰涓插彛鐨勬寚浠ゅ浜嶭abVIEW鏉ヨ閮藉簲鏄瓧绗︺傛瘮濡備綘瑕佸彂鐨勬槸瀛楃鈥渁鈥濓紝閭d箞鍙戦佺殑灏辨槸鈥渁鈥濓紱濡傛灉浣犺鍙戦佹暟瀛椻15鈥濓紝鍒橪abVIEW瀹為檯鑳藉彂閫佺殑鏄疉SCII鐮佷负15鐨勯偅涓瓧绗︺...
绛旓細鍗曠墖鏈轰綔涓轰笅浣嶆満鍘绘帶鍒跺悇纭欢杩涜鎿嶄綔锛屽鎺у埗缁х數鍣ㄧ殑寮鍚堛涓婁綅鏈轰娇鐢↙abVIEW鍙槸瀵瑰崟鐗囨満杩涜鍛戒护鍙戦併傚叾鏂瑰紡鏍规嵁璁捐鐨勭‖浠朵笉鍚岋紝鏈夋墍涓嶅悓锛屽父鐢ㄧ殑浣跨敤涓插彛杩涜鍛戒护鍙戦侊紝涔熸湁浣跨敤缃戝彛锛孶SB鎺ュ彛鐨勩傝繖浜涘彧鏄笂浣嶆満鍜屼笅浣嶆満鐨勯氳鏂瑰紡涓嶅悓銆傛湰璐ㄦ槸涓鏍风殑銆
绛旓細labview鍙堝彨鍋氳櫄鎷熶华鍣ㄥ疄楠屽锛岀‘瀹炴槸涓壇蹇冧骇鍝侊紝浣跨敤鐨勬槸鍙鍖栫紪绋嬶紝鎺т欢鎺ョ嚎鐨勬柟寮忥紝瀵逛簬鏁版嵁澶勭悊骞朵笉鏄緢鍙嬪ソ锛岃屼笖鏈澶х殑缂虹偣涔嬩竴鏄繍琛岄熷害鎱傛墍浠ュ伐绋嬩笂涓鑸槸鏈夋兂娉曚箣鍚鐢↙abview蹇熷疄鐜帮紝鐒跺悗鍙涔嬪悗鐢–#/C++閲嶆瀯銆labview鍒朵綔鐨涓婁綅鏈鍙兘鍦ㄥ畨瑁呮湁labview鐜鐨勭數鑴戜笂浣跨敤锛屾墦鍖呯殑璇濊蒋浠朵細寰堝ぇ锛岃...
绛旓細鍙互鐨勶紝LabVIEW鏈変竴涓紪璇戞ā鍧楋紙Builder锛夛紝鍙互鎶妚i缂栬瘧鎴.exe鏂囦欢锛岀劧鍚庡彧瑕佸拰LabVIEW鈥淩un Time Engine鈥濇斁鍦ㄤ竴璧峰嵆鍙互鐙珛杩愯锛屼笉蹇呭畨瑁匧abVIEW銆侺abVIEW Run Time Engine鍙互鐙珛涓嬭浇瀹夎锛屼篃鍙互鍦ㄧ紪璇憊i鏃剁紪璇戞垚瀹夎绋嬪簭锛岃繖涓椂鍊欏畨瑁呯▼搴忎細榛樿鍖呭惈run time engine锛岀劧鍚庡彲浠ュ儚office涔嬬被鐨勮蒋浠朵竴鏍...
绛旓細涓婁綅鏈妫娴婸WM浣犵敤浠涔堢‖浠惰緭鍏ヨ繘鏉ョ殑锛熷鏋滄槸DAQ鍗$殑璇濓紝灏辩洿鎺ョ湅娉㈠舰锛屾垨鑰呮尝褰㈡墠涓婃潵涔嬪悗閫愮偣鍒嗘瀽锛屽垽鏂珮浣庨珮浣庣殑鐐规暟鍙婃椂闂村氨濂戒簡锛涘鏋滄槸鍏朵粬鐨勶紝姣斿FPGA鐨勮瘽锛岀洿鎺ユ槸姣忛噰闆嗕竴涓偣鍒嗘瀽涓涓偣锛岀粺璁″嚭鏉ュ氨琛屻
绛旓細鍦LabVIEW鐨勫惎鍔ㄧ晫闈腑锛屽綋浣犻夋嫨鍒涘缓涓涓"鍩轰簬妯℃澘鐨刅I"鏃讹紝浼氬彂鐜板绉嶈璁℃ā寮忓彲渚涢夋嫨锛屽鐢熶骇鑰/娑堣垂鑰呮ā寮忓拰涓/浠庢ā寮忋傝繖浜涙ā寮忓湪澶勭悊鐢垫簮鎺у埗涓婁綅鏈鍜屼笅浣嶆満閫氫俊鏃堕潪甯稿疄鐢ㄣ傚湪涓诲惊鐜腑锛屼綘鍙互鐩存帴鎿嶆帶涓婁綅鏈哄彂閫佹暟鎹紝鎴栬呭皢鏁版嵁浼犻掔粰涓撻棬鐨勫彂閫佸瓙寰幆鏉ユ墽琛屻傚悓鏃讹紝鎺ユ敹涓嬩綅鏈虹殑涓插彛鏁版嵁鍒欑敱...
绛旓細鍗曠墖鏈虹郴缁熶腑鐨涓婁綅鏈搴旇鏄竴涓疄浣撶‖浠讹紝搴旇璇存槸璁$畻鏈哄彲浠ュ仛鍗曠墖鏈虹郴缁熺殑涓婁綅鏈猴紝鑰岃绠楁満涓殑LabView杞欢鍙互鍋氳繖涓笂浣嶆満鐨勫鐞嗚蒋浠躲
绛旓細2.寮鍙戝钩鍙帮細-Microsoft.NET骞冲彴锛.NET骞冲彴鎻愪緵浜嗕赴瀵岀殑寮鍙戝伐鍏峰拰妗嗘灦锛屽寘鎷琕isualStudio闆嗘垚寮鍙戠幆澧冨拰.NETFramework绛夛紝閫傜敤浜庡紑鍙慦indows涓婁綅鏈杞欢銆-Qt妗嗘灦锛歈t鏄竴涓法骞冲彴鐨勫簲鐢ㄧ▼搴忓紑鍙戞鏋讹紝鏀寔C++缂栫▼璇█锛岄傜敤浜庡紑鍙戣法骞冲彴鐨勪笂浣嶆満杞欢銆-LabVIEW锛歀abVIEW鏄竴绉嶅浘褰㈠寲鐨勭紪绋嬬幆澧冿紝閫傜敤浜庢帶鍒躲...
绛旓細鐩存帴鐢ㄦ暟鎹祦閫氫俊
绛旓細Labview 鐨勫墠闈㈡澘閲岄兘鍏峰杩欐牱鐨勮〃鐩樸佷笅鎷夎彍鍗曡緭鍏ョ瓑鎺т欢銆