亚洲欧美日韩国产一区二区精品_亚洲国产精品一区二区动图_级婬片A片手机免费播放_亚洲国产成人Av毛片大全,男女爱爱好爽好疼视频免费,中文日韩AV在线,无码视频免费,欧美在线观看成人高清视频,在线播放免费人成毛片,成 人 网 站 在 线 视 频A片 ,亚洲AV成人精品一区二区三区

機(jī)械社區(qū)

 找回密碼
 注冊會(huì)員

QQ登錄

只需一步,快速開始

搜索
查看: 10597|回復(fù): 12
打印 上一主題 下一主題

PC機(jī)做底層控制用什么軟件好?

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2006-12-14 19:33:34 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
各位網(wǎng)友好,!
9 a$ T3 |6 N1 u3 a2 R
 
/ K( o( y; t8 @. T# n
PC機(jī)做底層控制用什么軟件好,?這里所說的底層,,是指可以進(jìn)行位運(yùn)算,
6 b/ F9 N# O+ p: F
也就是可以操作到位,。
& m' I# i! ?2 M9 t5 r8 P* k+ ?
 
! t& ]' g, q' Y, V* v: Q
我用PC機(jī)配I/O卡,,做過三個(gè)項(xiàng)目。是在DOS環(huán)境下用C語言做的,。
$ p9 g2 r' @2 g w. k
那時(shí)操作系統(tǒng)是WIN98,,可以在WIN和DOS間來回切換。
) v. R+ u7 N0 h( x! f, s
所以,,直到現(xiàn)在,,我的另兩臺(tái)項(xiàng)目上的設(shè)備,都不得不保留WIN98,。
; B; s, T }& W6 N
 
" \; z, [# E. X4 h. H
現(xiàn)在,,我的第3、4臺(tái)計(jì)算機(jī)用的是WIN-XP操作系統(tǒng),,已經(jīng)不能與DOS進(jìn)行切換了,。
& i W" \9 {3 d" ~8 @; X+ t. a) M
現(xiàn)在,又有一個(gè)新的項(xiàng)目擺到了我的案頭……
6 F8 G) p& ^' ?5 d; W
 
8 H e* d( c% D) [' z3 Q
我想問的是:
& w( N% J& H6 k( i4 b9 K7 K Q7 R# l
1,?:WIN-XP操作系統(tǒng)下,,針對我的情況,用哪個(gè)軟件比較合適我,?
: F4 C ?7 R. j7 e1 K# B
2,?:聽說,C++ Biulder--最適合微軟界面,,該軟件可以做底層操作嗎,?
w; b* K' ?; ^( A
 
$ I& f% |6 ^" W! O
需要說明的是,我的英語水平很底,,只有小學(xué)水平,,VC我有點(diǎn)望而卻步!
S9 L. W) O3 J4 E. K0 k
VB我到是能學(xué),,但,,據(jù)說該軟件底層不好。
9 H) T, l$ _$ q" `, }: Z" n8 m
 
* d3 @" e! [( \1 r: X6 S
請網(wǎng)友幫我參謀,、參謀,。謝謝!
3 U7 T) H% P2 F2 k* |$ F2 r9 ]! L
 
( {: u. u0 b9 e# o6 ~
syw  061214---19.33
; I: J# X# K7 S/ P! B" M; x
 
8 B+ M" i5 M) w& J0 z6 q( W, ^
 
2#
 樓主| 發(fā)表于 2006-12-15 22:22:42 | 只看該作者

Re: PC機(jī)做底層控制用什么軟件好,?

各位網(wǎng)友好,!
, A  q8 [; Z% n5 v  F! L0 I) l# ?! c* c. [$ r+ U) L
我的一位朋友向我推薦“E語言”,另一位朋友告訴我“C++ Biulder”
& {* f# r6 B; I& h1 P
% f( ~/ E$ B1 _6 Y3 Z! e可以進(jìn)行“位運(yùn)算”及“位操作”,。- h% K" V8 \- G% [: o
2 y$ g& C6 t/ e: u( h& j5 e7 ~
我想請知道的網(wǎng)友幫我確認(rèn)一下,。9 |2 @' x' Y3 e9 R  s2 f
; ^' b* ?2 d* I
還有比上述兩種語言更好的嗎?' X3 c( \/ Q+ L1 D: c

' y% a) T4 }5 A. ?+ n" h, X; P謝謝,!# ]: \; t0 A" h! G6 D$ ?
* D5 g  V1 A* m# n# d9 L
syw  061215---22.22
3#
發(fā)表于 2006-12-22 10:12:18 | 只看該作者

Re: PC機(jī)做底層控制用什么軟件好,?

不管是C還是C++還是VB VC,這些都是高級(jí)語言,,對底層控制的能力都很弱,,相對來說C是一種中間語言,是比較接近底層的,,真正要控制底層,,也就是作驅(qū)動(dòng)級(jí)應(yīng)用只有匯編最合適了。不知你為什么要控制底層,,如果是要作驅(qū)動(dòng)級(jí)設(shè)計(jì),,那有專門的軟件SDK來設(shè)計(jì),如果是進(jìn)行位運(yùn)算和位操作,,其實(shí)高級(jí)語言也可以完成,,C VC C++都行。# E& c$ p8 N6 ]' `, U
如果不是專業(yè)作編程的話,,建議你用LAVIEW ,,圖形化編程,上手極快,,有豐富的位運(yùn)算能力,,不過是基于上層的,效率上無法和匯編比,�,;蛘週ABWINDOWS,要有點(diǎn)C基礎(chǔ),。- U/ O2 t9 t# q7 w7 w$ P( P6 p/ |
不要用E語言,,那是個(gè)玩具極的。
4#
發(fā)表于 2007-11-6 11:32:52 | 只看該作者
vc+opc,應(yīng)該是一個(gè)很好的組合,。opc具有com接口,,可以省去更改硬件后軟件修改的很多麻煩。
5#
 樓主| 發(fā)表于 2007-11-7 00:27:13 | 只看該作者
fhqmc和機(jī)器鼠兩位網(wǎng)友好,!
, s0 y9 I# |6 o% a1 c7 @7 O) J3 G0 g! R9 H# n" H
首先謝謝你們的回復(fù),!% o( L  F8 P- d
5 s1 i" I: _. ]: v3 k
特別是fhqmc網(wǎng)友,我不知道是什么原因,于一年前的回復(fù)我卻沒有看到,。, M/ B' N( |) H3 j4 q5 l- m. G
因此沒能及時(shí)回謝,,失禮了,道聲對不起,!! s6 j) Z2 a4 ^

* W' }' k! ?* m0 G9 Y1 }" o機(jī)器鼠網(wǎng)友,,情況是這樣的:在我做過的項(xiàng)目中,有三個(gè)項(xiàng)目是用PC機(jī)通過對
+ O3 c, z; W% t/ gI/O卡的控制,,達(dá)到對機(jī)械上的伺服執(zhí)行器件進(jìn)行控制的,。這里所說的伺服執(zhí)行器件," J5 c: Z; C3 Z' Z
指的是步進(jìn)電機(jī),、繼電器,、電磁閥之類的東西。
$ [. k; `0 u0 b' x1 M' r' m: Q% f. n! q; z  l+ g* ^- _
那個(gè)I/O卡較比貴,,如果做一個(gè)或幾個(gè)設(shè)備,,直接買來用就可以了,而如果想做成0 h$ G3 p6 G/ G- a
批量產(chǎn)品的話,,要考慮成本和售后服務(wù)的問題,,所以那個(gè)I/O卡必須自己做。" q0 I1 \7 F. \  {& _6 i

4 ^# y& ^3 I" g0 AI/O做出來后,,還要有一個(gè)適合的工具軟件編項(xiàng)目的應(yīng)用程序,。
. S& g9 b1 u) K% A0 ?/ S( D
6 J. O" u0 v" j2 u& P這個(gè)應(yīng)用程序如果自己用,完全可以在DOS下直接用C語言來做,,但要做成產(chǎn)品,,面向, ]/ G& r0 X+ G  @8 b
的是普通操作者,就不得不考慮界面問題,。
% q' b# }! O9 ]  i( A/ G* {! U* _8 @  U$ J+ O4 |& {
本帖議題中所說的對底層進(jìn)行控制,,指的就是這個(gè)問題。
7 ^* m' X; m8 g$ B8 L& D6 q0 B0 x1 m& a" B: X" z
上傳一個(gè)I/O卡的照片,,此是1996年買的,,當(dāng)時(shí)的價(jià)格是660元人民幣。
+ n- U* {( U* B% L4 `
, L) {- K9 V7 F' S9 M; Y如有好的建議請繼續(xù),。  T8 N6 l- x) y% o& C9 ?, f8 U

) b+ W1 c3 [" w' {8 ]謝謝,!8 @1 o/ \8 D9 f; W8 x3 V1 v
" J2 f, }: \9 c, Z
syw  071107---00.26

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號(hào),?注冊會(huì)員

x
6#
發(fā)表于 2007-11-7 15:38:10 | 只看該作者
我曾經(jīng)作過類似的項(xiàng)目,。控制結(jié)構(gòu)一般是如你所說的三級(jí)框架,。上層是面向操作者的工控機(jī)或者其它顯示屏(如三菱的GOT界面等),,中層是PLC或者數(shù)據(jù)采集卡,,或者其它I/O設(shè)備,底層是伺服電機(jī),、傳感器,、電熱絲、繼電器等等執(zhí)行部件,。* X0 U8 U* v5 k0 J/ `

+ x8 a) [3 f) _- A一般說來,,現(xiàn)在在上層工控機(jī)中使用的是高級(jí)語言如:VC++,或者專門的組態(tài)軟件如:組態(tài)王Kingview等等類似的平臺(tái),。中層的硬件設(shè)備一般通過PIC接口與計(jì)算機(jī)相連,它本身帶有驅(qū)動(dòng)程序(動(dòng)態(tài)連接庫)和驅(qū)動(dòng)程序的安裝軟件,,用戶只要將其裝入Windows,,然后在VC++或者其它應(yīng)用平臺(tái)中調(diào)用其內(nèi)置的Windows驅(qū)動(dòng)函數(shù)即可實(shí)現(xiàn)數(shù)據(jù)的傳送、暫存和對底層硬件的驅(qū)動(dòng)或者監(jiān)控,。
2 F9 w# {6 Q9 W* ~+ k
0 |1 U) \' r& p9 R  Z% \5 [如果使用匯編或者C對硬件直接編程,,效率是高,但對程序員的要求也高,,同時(shí)界面難以做到友好,。各種各樣的組態(tài)軟件就是專門針對這一問題的。以組態(tài)王軟件連研華數(shù)據(jù)卡為例來說明這個(gè)問題,。只要用戶在計(jì)算機(jī)中安裝組態(tài)王軟件和研華數(shù)據(jù)卡的驅(qū)動(dòng)程序,,同時(shí)在組態(tài)王軟件中作一個(gè)簡單的連接設(shè)置即可實(shí)現(xiàn)了上端工作平臺(tái)和中層數(shù)據(jù)卡的通訊,用戶就可以按照自己的任務(wù)在上端的組態(tài)王軟件中用簡單的語法去書寫簡單的語句去面向底端硬件編程,。$ h6 F0 o+ y2 n
+ {: V1 q: J2 u8 E9 g
當(dāng)然,,在上述例子中,樓主將的面向底端的程序已經(jīng)由研華開發(fā)好了,,在上層工控機(jī)中的高級(jí)語言程序的框架由組態(tài)王這種相對“傻瓜”式的軟件搭好了,。用戶沒有必要去書寫復(fù)雜的底層代碼了。有一點(diǎn)需要說明研華的驅(qū)動(dòng)需要被組態(tài)王識(shí)別,。但用戶可以放心的是,,組態(tài)王想讓自己的軟件普及,他們對集成相關(guān)的驅(qū)動(dòng)是積極的,。
6 M/ H* b/ J2 i" N" X3 j, ^' `" H1 Y7 K# F- p
不過,,如果I/O卡是自己開發(fā)的,即其驅(qū)動(dòng)也是自己開發(fā)的,,不是基于微軟或者控制界的標(biāo)準(zhǔn)接口,,這種集成就成了類似的“非標(biāo)”產(chǎn)品一樣,需要花費(fèi)額外的功夫,。因此,,從應(yīng)用角度講,購買標(biāo)準(zhǔn)的硬件和軟件,然后集成是一種通行的做法,,可以做到“開放式”,。
7#
發(fā)表于 2007-11-7 16:25:08 | 只看該作者
能否用下面的方法呢?
1 F" i& s; c+ r自己用單片機(jī)開發(fā)一塊電子版,一方面用于和底層執(zhí)行器件或傳感器的連接,,單片機(jī)本身有一定控制功能,,再讓電子版與電腦通過串口來通訊。電腦上程序可以用vb編寫,,很簡單,,vb 有一串口通訊控件,他也能很容易編寫人機(jī)界面,。單片機(jī)也很容易實(shí)現(xiàn)底層位運(yùn)算,。# o" Y' M4 O7 V$ F7 M. X
我認(rèn)為這樣開發(fā)成本應(yīng)該更低一些
8#
 樓主| 發(fā)表于 2007-11-7 21:24:02 | 只看該作者
一劍飄紅友好!
1 Y1 A, I# y+ _2 k# H% `7 k8 G1 M9 o& O& ]" p2 [+ w
我在5樓上傳照片中的I/O卡,,采用的是ISA總線(Industrial Standard Architecture,,  X  D- w4 r( F; m9 Z* ~* h8 Z
工業(yè)標(biāo)準(zhǔn)結(jié)構(gòu)總線)也就是計(jì)算機(jī)中的ISA插槽。" S6 _1 o4 V  L! p. t1 @
/ x+ d/ T) d' m& t/ c. `9 q1 n8 C* q
人們在科研中往往愿意采用已經(jīng)用過的并且是成熟,、熟練的技術(shù),。3 @. o, `0 w  k- S8 V
我常遇到這樣的情況:用買來的I/O卡成功的完成了一個(gè)項(xiàng)目,等到再遇到新的項(xiàng)目時(shí),,/ r+ `$ a5 n  P8 Z+ u; H
再買那塊用過的I/O卡時(shí),,結(jié)果發(fā)現(xiàn)買不到了。如果采用新卡,,以前程序中的口地址都6 v2 Z; ~. Q6 x- W! E8 b
得改,,不光費(fèi)事,也給維護(hù)帶來了不便,。
4 z' R; j  L" S7 M/ r0 _5 C! E+ @8 l
如果,,項(xiàng)目屬于單機(jī),問題還不大,,如果項(xiàng)目屬于批量產(chǎn)品的話,,售后服務(wù)可就成問
2 [0 ]7 q9 C! O/ ?( x5 q題了。所以才萌生了自制I/O卡的想法,。( d2 }9 D& F2 a

& |" S* X+ [6 m, i6 [0 ^9 U你在5樓的發(fā)言中提到了“組態(tài)軟件”,,我知道有這么個(gè)東西,但沒用過,。我想知道:
/ n4 h: [% R* P1,、如果我自制I/O卡的話,并且采用的是ISA總線標(biāo)準(zhǔn),,與“主態(tài)軟件”接口是否方便,?
6 O% g6 a  q/ x$ d( h7 b2,、你說的那個(gè)主態(tài)軟件是否為“漢化環(huán)境”?% J9 E5 G6 C3 b; Y+ P, P: z6 B8 M
6 D. p2 l3 R" C( [$ f5 m% Q
現(xiàn)將我曾做過,、并在我們網(wǎng)壇上談過的一個(gè)項(xiàng)目,,在DOS操作系統(tǒng)下的實(shí)9 Q7 ]3 k6 g7 l( J; g' Y; ]+ I
際操作情況的圖像記錄上傳,你幫我參謀參謀,,用哪個(gè)組態(tài)軟件能完成這
6 q% _0 D0 e9 W* q3 X0 {+ d1 t個(gè)工作,?
. Y% p+ p: k8 Q1 r! |
6 I1 Y6 }3 T1 h! t9 T3 S: ?謝謝!
' J5 S" x3 S3 K; H# H* m" T. V( i1 X; P
syw  071107---21.21
: ]9 V" b) B4 ?1 |
9 {: r- Y" C& ?9 y- F* b( a  {
5 L% G2 ?7 g1 n; d# d" u9 p同慶回歸--我的機(jī)電一體化派生作品5 s; V  o2 V6 X
http://bbs.cmiw.cn/viewthread.php?tid=447966 `: R# M/ v) n5 q" m
) [( i$ H& }6 u: o5 s/ Q7 ?: g1 o
//***********************************************************************

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,,沒有帳號(hào),?注冊會(huì)員

x
9#
 樓主| 發(fā)表于 2007-11-7 21:42:44 | 只看該作者
a253874750網(wǎng)友好!
, x: [% _4 c: u8 R; }. T( ]
3 |4 t7 U0 W" `* M" s3 G你在7樓的方案是可行的,,我們開始時(shí)也那樣做過,。比較麻煩,后來感到還是采用
, K* O" v5 P1 f" t4 |PC機(jī)直接省事,。
4 ?7 v+ [8 m$ L% q主要原因是在實(shí)際操作中,時(shí)常需要處理隨機(jī)事件,,時(shí)常要用到鍵盤和屏幕,,既然,
7 @5 h: f7 W5 y: ~; ?7 ?) f( r8 B/ M一臺(tái)主機(jī)能解決問題,,屬于中間環(huán)節(jié)的單片機(jī)也就省去了,。
0 ]) k0 D4 ~  l9 q0 B, F! O& b! q3 K1 G3 S' ^2 T  F# S/ `
謝謝!
7 D/ N4 _( n  e: T( ^* }/ i* Q1 n. y  a) d2 f: X
syw  071107---21.42
10#
發(fā)表于 2007-11-7 22:29:59 | 只看該作者
1,、如果我自制I/O卡的話,,并且采用的是ISA總線標(biāo)準(zhǔn),與“主態(tài)軟件”接口是否方便,?2 U9 k2 S, w$ O* D" J" G7 |! T
2,、你說的那個(gè)主態(tài)軟件是否為“漢化環(huán)境”?' B7 G7 ]7 f+ U/ b/ n* h+ `! U
  
( V# ~* P# d0 M0 Q) Q4 h3 t9 [/ R# i組態(tài)軟件應(yīng)該是針對特殊的硬件才有效的,,自己制造的板卡是無法用別人的組態(tài)軟件來編程的,。這是我的想法

本版積分規(guī)則

小黑屋|手機(jī)版|Archiver|機(jī)械社區(qū) ( 京ICP備10217105號(hào)-1,,京ICP證050210號(hào),,浙公網(wǎng)安備33038202004372號(hào) )

GMT+8, 2025-2-22 02:58 , Processed in 0.062428 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表