|
4#
發(fā)表于 2014-7-25 18:23:53
|
只看該作者
把手冊(cè)找來,讀一遍就是了,,復(fù)雜的功能都有現(xiàn)成的“塊”,,你按說說明來調(diào)用就是了。
6 Z; ]2 f. m+ `7 q" _3 f& Q% x c/ t% C2 @. E9 Z1 J5 c
我以前學(xué)的是三菱,,現(xiàn)在用的也是這個(gè),,德國(guó)佬的和小日本的區(qū)別還是有的,
/ Y# T C) ?, f$ x7 P$ K1 I& ~. }" z' Z: v
首先,,300有“塊”的概念,,功能、功能塊,、數(shù)據(jù)塊,、組織塊,這比子程序的概念更加豐富了,,子程序只相當(dāng)于這里沒有背景塊的功能(function),,功能塊(Funtion Block)有自己專用的數(shù)據(jù)塊。這和C++等高級(jí)語(yǔ)言更類似,,結(jié)構(gòu)化的思想,。
) H2 q/ K' |* |9 p9 _3 e
0 Z4 Y3 Y8 y# _, E2 P% D2 D8 X和小日本的最大的區(qū)別就是這個(gè)了,另外西門子的通信更強(qiáng),,Profibus DP,,Enthernet,很多第三方可以用 GSD文件的方式直接掛上去,;8 B, y/ Y( V* b$ N
" L# b( ~8 o% ^! ?" J# j, g" q還有就是細(xì)節(jié),西門子是PNP的輸入輸出,,小日本的是NPN,,普通的計(jì)時(shí)器西門子的在循環(huán)開始便更新,,小日的在執(zhí)行到指令時(shí)才更新,,時(shí)序是不同的;
' ~7 E8 C3 [0 b2 Q6 A- j
; i' D! M6 q" K" m+ V3 _) `學(xué)PLC千萬(wàn)不能去背指令,,剛開始把每條指令試一遍,,了解它的功能,以后攤開目錄,,知道有哪些指令就行了,。
- d2 \2 U* `! `6 }+ I
9 g. P/ f8 \* i3 z% X: q9 V- P寫程序沒什么,按照編程說明書的要求來寫就是了,,關(guān)鍵是要有自己的算法,,就像八爺說的,即使用的人家的系統(tǒng),,還能跟人家談?wù)勛约旱乃惴�,,因�(yàn)槌怂惴ㄊ悄愕模渌际莿e人的,。 [( k$ v0 a4 C% e* _
7 l# {7 f- b" S. O
' l& a5 O+ X% k& `0 u
|
|