人妻暴雨中被强制侵犯在线,亚洲国产欧美日韩精品一区二区三区,四虎影免看黄,国产无人区二卡三卡四卡不见星空

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

標(biāo)題: 西門子 S7-200CN,PLC編程---請(qǐng)教 [打印本頁]

作者: zgjzgjkyo    時(shí)間: 2009-9-15 18:57
標(biāo)題: 西門子 S7-200CN,PLC編程---請(qǐng)教
之前我在這里求過如何學(xué)PLC(詳見:http://bbs.cmiw.cn/viewthread.php?tid=123975)后來因?yàn)橛忠銎渌ぷ?,所以放開了。
! @- h& W% H( u' G4 E& [, ^, M" d% R/ U  X6 h- r) U2 m  T+ f
昨天上司叫我編程,我才驚想起這件事,現(xiàn)在利用了一天的時(shí)間,搞了一個(gè)傳說中的PLC,有非常多的地方不明,望請(qǐng)知道的人請(qǐng)教。
- ]( H9 g0 r# c4 b5 x3 I( i8 M0 B
' l: _$ i2 S& t* r0 G8 l9 z我看芯片是“西門子 S7-200CN”,其實(shí)已經(jīng)有人編好程的了,只不過一來因?yàn)槭峭馊?,二來每編一個(gè)PLC都要收一次錢,所以想長遠(yuǎn)的的自己人搞好。(所以其實(shí)想直接破解芯片的,可惜這方面我完完全全不會(huì)操作,只好放棄)# L: l" ~. V5 C+ u0 p
所以問題如下:7 ^/ R0 O1 u* [* n- |* H8 e" Z8 Y
1、因?yàn)闀r(shí)間的關(guān)系,我想只針對(duì)S7-200CN這個(gè)PLC芯片來學(xué)習(xí)編程,不知有什么好介紹呢?
9 p$ ], _# V9 l: X6 w! F* o) ?( d" ?* k$ c" y: A
2、這個(gè)PLC的控制比較簡單,就是通開“光電開關(guān)”檢測到物體后,啟動(dòng)另一臺(tái)電機(jī)運(yùn)行。還有就是通過溫度控制機(jī)器,當(dāng)溫度到某一溫度時(shí),啟動(dòng)某個(gè)機(jī)器。2 n/ o, M% K) F' H
) F" [$ `& P! b: @$ E" P
3、我所理解的PLC,說白了是否就是“一臺(tái)多開關(guān)的控制器”?通過各種時(shí)間或邏輯關(guān)系的運(yùn)算,來控制各個(gè)電器的通電運(yùn)行吧?* u5 q2 B  K. A) [/ N1 w# c

" Y3 [; ?7 [6 H4、關(guān)于“西門子 S7-200CN”PLC的設(shè)計(jì)過程是否:
( Z# _7 g" u4 |# l- Z7 L0 w) V+ ~6 F
用“STEP7”編程 → 編好后用另一款軟件(也是西門子的,但名字忘掉了)在PC或筆記本上通過“串口”直接傳送到“芯片”里 → 做完上一步后就直接裝進(jìn)機(jī)器,這樣就可以了?
作者: zgjzgjkyo    時(shí)間: 2009-9-15 18:59
關(guān)于PC與PLC之間的傳輸,是否就一條數(shù)據(jù)線(如打印機(jī)的那種線)。直接傳輸就可以了?不用經(jīng)過什么特別的另外設(shè)備吧?
作者: 06張偉    時(shí)間: 2009-9-15 19:57
我PLC是懵的,梯形圖和PLC程序之間的轉(zhuǎn)換我弄不出來
作者: 小隱志成    時(shí)間: 2009-9-15 19:59
看來你根本不會(huì),不同的PLC數(shù)據(jù)線不同.編程軟件也不同
作者: 小隱志成    時(shí)間: 2009-9-15 20:07
看過你原來發(fā)的帖,發(fā)現(xiàn)你的水平不一般,可能你只是對(duì)PLC還不熟,相信以你的水平,你肯定能很快掌握它,因?yàn)镻LC的普通編程比較容易掌握,你可以多看看這方面的書.
作者: 次元碎片    時(shí)間: 2009-9-15 20:30
PLC程序類似匯編語言,樓主既然熟悉VB編程,對(duì)你來說可能用語句表比梯形圖更容易理解,多看看S7200的編程軟件MICROWIN的幫助文件和編程實(shí)例,很快就能掌握的
作者: zgjzgjkyo    時(shí)間: 2009-9-15 22:07
本帖最后由 zgjzgjkyo 于 2009-9-15 22:08 編輯 + o1 I5 d" c; ]! P( L

- H, V4 c' H8 Q2 \5 h: }我現(xiàn)在只在看西門了的那個(gè)500多頁的教程書,正在編寫著可能是我人生中真正的一個(gè)PLC程序。(就是那個(gè)T33定時(shí)器,從觸發(fā)開始到結(jié)束....不過貌似完全不理解是為什么囧....)希望一個(gè)星期內(nèi)能學(xué)明白,再一個(gè)星期學(xué)會(huì)簡單入門.....$ T0 H; N: p( L0 d" w# p9 k7 x* w
先謝謝上面的回答。
作者: 小隱志成    時(shí)間: 2009-9-15 22:19
"我所理解的PLC,說白了是否就是“一臺(tái)多開關(guān)的控制器”?通過各種時(shí)間或邏輯關(guān)系的運(yùn)算,來控制各個(gè)電器的通電運(yùn)行吧?" 你就這樣理解吧.) o4 C+ r; H9 E, i8 f' w' @4 o
"這個(gè)PLC的控制比較簡單,就是通開“光電開關(guān)”檢測到物體后,啟動(dòng)另一臺(tái)電機(jī)運(yùn)行。還有就是通過溫度控制機(jī)器,當(dāng)溫度到某一溫度時(shí),啟動(dòng)某個(gè)機(jī)器。"其實(shí)可以把PLC看成是由多個(gè)繼電器組成的就行,不過你要掌握編程軟件的編寫方法.你只要會(huì)畫電路圖,這就不難.
作者: zgjzgjkyo    時(shí)間: 2009-9-17 14:08
先謝謝上面的回答,看了二天的教程后....還是莫明其妙...
$ m& c. C+ B* X) ]7 F) j不過我想弄清這幾個(gè)問題,望請(qǐng)回答。5 }! i" b2 V- j/ k) c( d
1、這個(gè)PLC其實(shí)用 STEP 7-MicroWIN 就可以達(dá)到完整的編程與PLC的數(shù)據(jù)傳輸吧?(手冊(cè)上是這樣說的,編好后然后按“下載”的那個(gè)按扭后,就可以把程序輸送到PLC里,然后PLC就可以裝機(jī)使用了?)
+ _. p: Y3 L  J5 r6 o2 n那么如果是這樣的話,S7-200 Explorer、S7-200 PC Access和TD Keypad Designer這三個(gè)程序到底有什么?如果光下載上載 STEP 7-MicroWIN 就已經(jīng)可以完全任務(wù)了?( w- d( B  n  W: [: F
& T5 R( B$ k1 X* F) T( B
2、關(guān)于PC與PLC的連接線,我看S7-200的PLC接口是一個(gè)類似電腦COM的接口,是否用電腦COM對(duì)PLC的COM口對(duì)接即可?(我看PLC教程介紹好象有更方便的USB接口,不過不知對(duì)這個(gè)西門了PLC能否用到...)
作者: zgjzgjkyo    時(shí)間: 2009-9-17 15:36
繼續(xù)提問,關(guān)于上面的問題我已經(jīng)可能找到解了,真接就是一條PC-PPI線就可以連接了? http://www.gkong.com/gkong_bbs/dispbbs.asp?ID=99430 ! P, t8 s6 Z# e
現(xiàn)在有新問題,這是那個(gè)S7-200CN的電路接入圖,抱歉因?yàn)楣緳C(jī)密,不能完全的把圖展示出來,還作了少許修改。% X$ E3 G3 z$ _4 ]$ u
這是個(gè)8輸入6輸出的 CPU222  PLC。( m6 G  x0 R# B( N0 M; X
[attach]146310[/attach]
8 j. g$ h" F; Z6 V& I& D- p  iI字頭我想是輸入端,Q字頭的我想應(yīng)該是輸出端了。4 n) @8 r( e7 ~
問題是:) _/ H- C! D) l3 H
1、為什么輸出與輸入端都還是接回“00”、“85”這兩條主線?# i% F7 {2 B; _$ o" J
2、輸入端里的“1M”與“2M”是什么東東來的?) g( @" N( R5 D* X
3、同樣輸出端的“M”“L+”是什么東東來的?如果是PLC的接入電源,好象未免又太多了吧?
作者: dorken    時(shí)間: 2009-9-19 15:17
輸入端的1M,2M是對(duì)應(yīng)你輸入信號(hào),如是你用PNP的接近開關(guān),那M應(yīng)該接+24V就是85" U9 C" m" E: J/ O# G+ S
如是NPN型就接0V,4 X$ ^: |: w" n6 V( o
輸出端是對(duì)應(yīng)你輸出負(fù)載的接線,若需要Q0.0輸出正極,那在1L,2L接正極,也就是,1L,2L是輸出點(diǎn)的公共線,
$ X6 d% v( U2 c- c另外若外部有單獨(dú)的DC24v電源,圖中的接法是錯(cuò)誤的,最右下的M和L+是PLC自身輸出的24V電源,一般情況下不要與外部電源混接,如果帶小負(fù)載可以,但短路后會(huì)燒毀PLC,所以即使小負(fù)載也要單獨(dú)使用外部電源。
作者: dorken    時(shí)間: 2009-9-19 15:23
將STL語言轉(zhuǎn)換梯形圖
作者: dorken    時(shí)間: 2009-9-19 15:38
1、因?yàn)闀r(shí)間的關(guān)系,我想只針對(duì)S7-200CN這個(gè)PLC芯片來學(xué)習(xí)編程,不知有什么好介紹呢?
) w" u8 M( n( G$ S. a3 O
" J0 z  n( u7 G9 l等你學(xué)會(huì)了,你就不會(huì)去看別人的程序了2 |1 p. U  \6 _3 F0 ?% L6 I

9 E. i6 I6 J7 h: c2、這個(gè)PLC的控制比較簡單,就是通開“光電開關(guān)”檢測到物體后,啟動(dòng)另一臺(tái)電機(jī)運(yùn)行。還有就是通過溫度控制機(jī)器,當(dāng)溫度到某一溫度時(shí),啟動(dòng)某個(gè)機(jī)器。) $ V" X8 F( ]$ C  y6 z

( a2 _) [5 z6 F  |3 J第一個(gè)很簡單,會(huì)控制電路就會(huì)編程,第二個(gè)需要用到模擬量了,包括轉(zhuǎn)換、比較或PID
) J% O- z. g) {# o) |7 N1 ]( u
) l/ \: l8 _% ~1 w# q! l; Z* x3、我所理解的PLC,說白了是否就是“一臺(tái)多開關(guān)的控制器”?通過各種時(shí)間或邏輯關(guān)系的運(yùn)算,來控制各個(gè)電器的通電運(yùn)行吧?: {( x5 i) S( c# A! W* Y
PLC融合了所有的電路控制,還有高速計(jì)數(shù)、高速輸出、脈寬頻率、網(wǎng)絡(luò)通訊、定位、PID指令等,PLC翻譯過來叫“可編程序(P)邏輯(L)控制器(C)”,學(xué)起來很容易,最難的是算法和工藝,知道工藝流程了,掌握量的算法,其它的就像畫控制電路圖一樣簡單。
作者: 椰樹    時(shí)間: 2009-9-20 00:22
輸入端的1M,2M是對(duì)應(yīng)你輸入信號(hào),如是你用PNP的接近開關(guān),那M應(yīng)該接+24V就是858 v2 l9 V- n: K# G: \; _
如是NPN型就接0V,
$ [1 E( \# S3 p& C9 u( \' D輸出端是對(duì)應(yīng)你輸出負(fù)載的接線,若需要Q0.0輸出正極,那在1L,2L接正極,也就是,1L,2L是輸出點(diǎn)的公共線,
1 e1 i# B8 y  I另外若 ...* Q: p% z$ W0 }8 S4 }
dorken 發(fā)表于 2009-9-19 15:17
4 }! Z  V8 s0 F! \
我來修正下,別誤導(dǎo)其他人,好不好。
+ h( J% J& M2 eNPN的光電開關(guān),PLC公共點(diǎn)接+24V(光電輸出0v)) R3 N' \* R* u1 |
PNP的光電開關(guān),PLC公共點(diǎn)接0V。 (光電輸出24v)
作者: dorken    時(shí)間: 2009-9-20 09:53
呵呵,是錯(cuò)了,感謝樓上的
作者: zgjzgjkyo    時(shí)間: 2009-9-21 21:24
先謝謝上面各位朋友的熱心回答,經(jīng)過幾天后的學(xué)習(xí),我開始有點(diǎn)了解PLC了.(主要是常開常閉與線圈和定時(shí)器的簡單控制,因?yàn)檫@個(gè)我以前也算是有繼電器的基礎(chǔ),所以有點(diǎn)明白)
0 G5 @' d  }% o& t/ q) g遲點(diǎn)我再自己試做一份程序圖(以及比較重要的接線圖,我發(fā)覺這個(gè)不比學(xué)PLC簡單)給大家看.所以首先感謝大家的熱心回答.
作者: 黎明玉    時(shí)間: 2009-10-9 20:47
“M”“L+”是一個(gè)輸出電源,可以供一些拓展模塊或者其他用電器使用?!?M”與“2M”是輸入端的公共端,我一般只是直接使用“1M”,(“2M”的作用效果是一樣,“1M”與“2M”好像是可以連接在一起的。因?yàn)楹芫脹]有用西門子的PLC了忘記了。請(qǐng)見諒?。┠闼f的“00”、“85”我不算很明白你的意思,“85”在這里應(yīng)該是當(dāng)作一個(gè)端子號(hào)來理解吧,其連接的是PLC輸入的公共端,按下按鈕,就輸入一個(gè)信號(hào)到PLC。有說錯(cuò)的請(qǐng)批評(píng)指正!
, C2 N2 f3 Z! P可以把你的控制要求說說,像你之前說的:這個(gè)PLC的控制比較簡單,就是通開“光電開關(guān)”檢測到物體后,啟動(dòng)另一臺(tái)電機(jī)運(yùn)行。還有就是通過溫度控制機(jī)器,當(dāng)溫度到某一溫度時(shí),啟動(dòng)某個(gè)機(jī)器。' z* U$ q+ i& U7 d$ M  m
這個(gè)程序很簡單,幾個(gè)指令就完成了。如果你的溫度控制要經(jīng)過PID調(diào)節(jié)處理,那就復(fù)雜一點(diǎn)。
作者: 曹新輝    時(shí)間: 2009-10-25 19:05
首先看一下PLC的端子結(jié)構(gòu)圖,一般輸入輸出都要用外部電源供電的,M是相當(dāng)于零伏,L為供電端,建議仔細(xì)看看200手冊(cè)




歡迎光臨 機(jī)械社區(qū) (http://www.xa-space.com/) Powered by Discuz! X3.5