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

機械社區(qū)

標題: 西門子 S7-200CN,,PLC編程---請教 [打印本頁]

作者: zgjzgjkyo    時間: 2009-9-15 18:57
標題: 西門子 S7-200CN,,PLC編程---請教
之前我在這里求過如何學(xué)PLC(詳見:http://bbs.cmiw.cn/viewthread.php?tid=123975)后來因為又要做其它工作,所以放開了,。
+ F4 X6 k* V* Z4 S+ S  y+ D2 o* c1 v; y
昨天上司叫我編程,,我才驚想起這件事,,現(xiàn)在利用了一天的時間,搞了一個傳說中的PLC,,有非常多的地方不明,,望請知道的人請教。
  r  u# _2 A& p- Y2 w
' m2 E  d8 F4 F4 W8 y我看芯片是“西門子 S7-200CN”,,其實已經(jīng)有人編好程的了,,只不過一來因為是外人,二來每編一個PLC都要收一次錢,,所以想長遠的的自己人搞好,。(所以其實想直接破解芯片的,可惜這方面我完完全全不會操作,,只好放棄)( ^6 {0 L; T# r# u
所以問題如下:
8 o2 |# U: |1 T" V1,、因為時間的關(guān)系,我想只針對S7-200CN這個PLC芯片來學(xué)習(xí)編程,,不知有什么好介紹呢,?: z5 X5 \9 X# L" V

* C( U) _% ^6 f3 Y2,、這個PLC的控制比較簡單,就是通開“光電開關(guān)”檢測到物體后,,啟動另一臺電機運行,。還有就是通過溫度控制機器,當(dāng)溫度到某一溫度時,,啟動某個機器,。
$ G* M% w# V- e+ Q* b2 K
- _; _2 b- H7 }5 [3、我所理解的PLC,,說白了是否就是“一臺多開關(guān)的控制器”,?通過各種時間或邏輯關(guān)系的運算,來控制各個電器的通電運行吧,?
# ^5 e; G$ l" U$ P; a: C, S, ^6 W3 e. u( f" B; f  J
4,、關(guān)于“西門子 S7-200CN”PLC的設(shè)計過程是否:
" Z7 @. P& J* u
" d3 f5 |! h0 q! V用“STEP7”編程 → 編好后用另一款軟件(也是西門子的,但名字忘掉了)在PC或筆記本上通過“串口”直接傳送到“芯片”里 → 做完上一步后就直接裝進機器,,這樣就可以了,?
作者: zgjzgjkyo    時間: 2009-9-15 18:59
關(guān)于PC與PLC之間的傳輸,是否就一條數(shù)據(jù)線(如打印機的那種線),。直接傳輸就可以了,?不用經(jīng)過什么特別的另外設(shè)備吧?
作者: 06張偉    時間: 2009-9-15 19:57
我PLC是懵的,,梯形圖和PLC程序之間的轉(zhuǎn)換我弄不出來
作者: 小隱志成    時間: 2009-9-15 19:59
看來你根本不會,不同的PLC數(shù)據(jù)線不同.編程軟件也不同
作者: 小隱志成    時間: 2009-9-15 20:07
看過你原來發(fā)的帖,發(fā)現(xiàn)你的水平不一般,可能你只是對PLC還不熟,相信以你的水平,你肯定能很快掌握它,因為PLC的普通編程比較容易掌握,你可以多看看這方面的書.
作者: 次元碎片    時間: 2009-9-15 20:30
PLC程序類似匯編語言,,樓主既然熟悉VB編程,對你來說可能用語句表比梯形圖更容易理解,,多看看S7200的編程軟件MICROWIN的幫助文件和編程實例,,很快就能掌握的
作者: zgjzgjkyo    時間: 2009-9-15 22:07
本帖最后由 zgjzgjkyo 于 2009-9-15 22:08 編輯
2 A7 y* v  d# h/ x; p% d5 ]" s0 Y
, L% ?+ g! S0 ]' p- q8 J我現(xiàn)在只在看西門了的那個500多頁的教程書,正在編寫著可能是我人生中真正的一個PLC程序,。(就是那個T33定時器,,從觸發(fā)開始到結(jié)束....不過貌似完全不理解是為什么囧....)希望一個星期內(nèi)能學(xué)明白,再一個星期學(xué)會簡單入門.....
: C& q4 {/ x/ M. }先謝謝上面的回答,。
作者: 小隱志成    時間: 2009-9-15 22:19
"我所理解的PLC,,說白了是否就是“一臺多開關(guān)的控制器”?通過各種時間或邏輯關(guān)系的運算,,來控制各個電器的通電運行吧,?" 你就這樣理解吧.; x2 ~4 M3 c. z. y! @# {
"這個PLC的控制比較簡單,就是通開“光電開關(guān)”檢測到物體后,,啟動另一臺電機運行,。還有就是通過溫度控制機器,,當(dāng)溫度到某一溫度時,,啟動某個機器,。"其實可以把PLC看成是由多個繼電器組成的就行,不過你要掌握編程軟件的編寫方法.你只要會畫電路圖,這就不難.
作者: zgjzgjkyo    時間: 2009-9-17 14:08
先謝謝上面的回答,看了二天的教程后....還是莫明其妙.../ p9 Y& z$ q5 ^
不過我想弄清這幾個問題,,望請回答,。
6 B; ~: ^* A: N% s, w1、這個PLC其實用 STEP 7-MicroWIN 就可以達到完整的編程與PLC的數(shù)據(jù)傳輸吧,?(手冊上是這樣說的,,編好后然后按“下載”的那個按扭后,就可以把程序輸送到PLC里,,然后PLC就可以裝機使用了,?)" t6 t/ h  S9 t! e! A* u
那么如果是這樣的話,S7-200 Explorer,、S7-200 PC Access和TD Keypad Designer這三個程序到底有什么,?如果光下載上載 STEP 7-MicroWIN 就已經(jīng)可以完全任務(wù)了?9 A) K7 B' u( D( z4 y7 R9 C- h7 u5 G! u$ o

! M1 b0 Y) C. X9 ?2,、關(guān)于PC與PLC的連接線,,我看S7-200的PLC接口是一個類似電腦COM的接口,是否用電腦COM對PLC的COM口對接即可,?(我看PLC教程介紹好象有更方便的USB接口,,不過不知對這個西門了PLC能否用到...)
作者: zgjzgjkyo    時間: 2009-9-17 15:36
繼續(xù)提問,關(guān)于上面的問題我已經(jīng)可能找到解了,,真接就是一條PC-PPI線就可以連接了,? http://www.gkong.com/gkong_bbs/dispbbs.asp?ID=99430 6 h, R9 Q8 j. Q7 J  Y. T
現(xiàn)在有新問題,這是那個S7-200CN的電路接入圖,,抱歉因為公司機密,,不能完全的把圖展示出來,還作了少許修改,。
% g5 E7 A( f8 O/ z; [; H, e這是個8輸入6輸出的 CPU222  PLC,。5 q  ~" X, i6 o1 N
[attach]146310[/attach]
& \, U% P* y1 b4 v) T+ V9 Q0 ~I字頭我想是輸入端,Q字頭的我想應(yīng)該是輸出端了,。
. N. _$ y' y0 W. b( J/ Y5 `問題是:
) c2 Y2 E9 H9 u! i# W$ T1,、為什么輸出與輸入端都還是接回“00”、“85”這兩條主線,?2 Y# E0 U6 Q( v% s! @- \7 [
2,、輸入端里的“1M”與“2M”是什么東東來的?! X6 L8 J% \' L: ^
3,、同樣輸出端的“M”“L+”是什么東東來的,?如果是PLC的接入電源,好象未免又太多了吧,?
作者: dorken    時間: 2009-9-19 15:17
輸入端的1M,2M是對應(yīng)你輸入信號,,如是你用PNP的接近開關(guān),,那M應(yīng)該接+24V就是85$ u' s; I+ ^' T
如是NPN型就接0V,! R2 ?4 [. G! q3 j8 m+ z" y
輸出端是對應(yīng)你輸出負載的接線,,若需要Q0.0輸出正極,,那在1L,2L接正極,也就是,,1L,2L是輸出點的公共線,,; }  J. D" @8 N) x. S" t
另外若外部有單獨的DC24v電源,圖中的接法是錯誤的,,最右下的M和L+是PLC自身輸出的24V電源,,一般情況下不要與外部電源混接,如果帶小負載可以,,但短路后會燒毀PLC,,所以即使小負載也要單獨使用外部電源。
作者: dorken    時間: 2009-9-19 15:23
將STL語言轉(zhuǎn)換梯形圖
作者: dorken    時間: 2009-9-19 15:38
1,、因為時間的關(guān)系,,我想只針對S7-200CN這個PLC芯片來學(xué)習(xí)編程,不知有什么好介紹呢,?% q' g7 X# M  C: l
+ V$ e1 @0 H, p  X* P- U
等你學(xué)會了,,你就不會去看別人的程序了
' w( q  E# i) t% z$ ~+ u. Y+ e7 ?  y. u3 m
2、這個PLC的控制比較簡單,,就是通開“光電開關(guān)”檢測到物體后,,啟動另一臺電機運行。還有就是通過溫度控制機器,,當(dāng)溫度到某一溫度時,,啟動某個機器。)   I/ ?' ]. O& W/ x; q. ^* s

: f+ R; T4 P* E8 x8 ~9 b& [$ U第一個很簡單,,會控制電路就會編程,,第二個需要用到模擬量了,包括轉(zhuǎn)換,、比較或PID
% K! d) B/ p5 N* G( `% a* z2 q
- r6 S- R9 ]) c/ k/ K* |( X: |# X3,、我所理解的PLC,說白了是否就是“一臺多開關(guān)的控制器”,?通過各種時間或邏輯關(guān)系的運算,,來控制各個電器的通電運行吧?  Y% a. Z, m/ d
PLC融合了所有的電路控制,,還有高速計數(shù),、高速輸出、脈寬頻率、網(wǎng)絡(luò)通訊,、定位,、PID指令等,PLC翻譯過來叫“可編程序(P)邏輯(L)控制器(C)”,,學(xué)起來很容易,,最難的是算法和工藝,,知道工藝流程了,,掌握量的算法,其它的就像畫控制電路圖一樣簡單,。
作者: 椰樹    時間: 2009-9-20 00:22
輸入端的1M,2M是對應(yīng)你輸入信號,,如是你用PNP的接近開關(guān),那M應(yīng)該接+24V就是85
+ C6 d8 h/ ]2 Z0 v) J$ t1 G如是NPN型就接0V,,
3 I+ `- u; j$ S. z: {輸出端是對應(yīng)你輸出負載的接線,,若需要Q0.0輸出正極,那在1L,2L接正極,,也就是,,1L,2L是輸出點的公共線,
% G0 g' g! f" A9 g5 x; q- b( P, s6 [另外若 ...' q2 k  [) M0 X$ O  [; a/ B$ R
dorken 發(fā)表于 2009-9-19 15:17

1 i% ^* I8 ~( _: u我來修正下,,別誤導(dǎo)其他人,,好不好。2 K$ R1 C1 i0 `1 N, W* c$ |
NPN的光電開關(guān),,PLC公共點接+24V(光電輸出0v), i+ m( h, s9 v
PNP的光電開關(guān),,PLC公共點接0V。 (光電輸出24v)
作者: dorken    時間: 2009-9-20 09:53
呵呵,,是錯了,,感謝樓上的
作者: zgjzgjkyo    時間: 2009-9-21 21:24
先謝謝上面各位朋友的熱心回答,經(jīng)過幾天后的學(xué)習(xí),我開始有點了解PLC了.(主要是常開常閉與線圈和定時器的簡單控制,因為這個我以前也算是有繼電器的基礎(chǔ),所以有點明白)3 w# R4 ~* t5 T$ g" [- \
遲點我再自己試做一份程序圖(以及比較重要的接線圖,我發(fā)覺這個不比學(xué)PLC簡單)給大家看.所以首先感謝大家的熱心回答.
作者: 黎明玉    時間: 2009-10-9 20:47
“M”“L+”是一個輸出電源,可以供一些拓展模塊或者其他用電器使用,�,!�1M”與“2M”是輸入端的公共端,我一般只是直接使用“1M”,,(“2M”的作用效果是一樣,,“1M”與“2M”好像是可以連接在一起的。因為很久沒有用西門子的PLC了忘記了,。請見諒�,。┠闼f的“00”、“85”我不算很明白你的意思,,“85”在這里應(yīng)該是當(dāng)作一個端子號來理解吧,,其連接的是PLC輸入的公共端,按下按鈕,就輸入一個信號到PLC,。有說錯的請批評指正,!
4 }5 \$ y8 o0 M. w1 N# z可以把你的控制要求說說,像你之前說的:這個PLC的控制比較簡單,,就是通開“光電開關(guān)”檢測到物體后,,啟動另一臺電機運行。還有就是通過溫度控制機器,,當(dāng)溫度到某一溫度時,,啟動某個機器。9 V7 W0 r1 G1 W
這個程序很簡單,,幾個指令就完成了,。如果你的溫度控制要經(jīng)過PID調(diào)節(jié)處理,那就復(fù)雜一點,。
作者: 曹新輝    時間: 2009-10-25 19:05
首先看一下PLC的端子結(jié)構(gòu)圖,,一般輸入輸出都要用外部電源供電的,M是相當(dāng)于零伏,,L為供電端,,建議仔細看看200手冊




歡迎光臨 機械社區(qū) (http://giwivy.com.cn/) Powered by Discuz! X3.4