|
4#
發(fā)表于 2014-7-25 18:23:53
|
只看該作者
把手冊找來,讀一遍就是了,復(fù)雜的功能都有現(xiàn)成的“塊”,你按說說明來調(diào)用就是了。9 [. o o" H9 F* `8 r
2 w) e1 J$ E+ D8 u6 [" o6 @" z
我以前學(xué)的是三菱,現(xiàn)在用的也是這個(gè),德國佬的和小日本的區(qū)別還是有的, I$ g3 j% M! [5 z |5 G
$ e0 |4 v( P' D0 o首先,300有“塊”的概念,功能、功能塊、數(shù)據(jù)塊、組織塊,這比子程序的概念更加豐富了,子程序只相當(dāng)于這里沒有背景塊的功能(function),功能塊(Funtion Block)有自己專用的數(shù)據(jù)塊。這和C++等高級語言更類似,結(jié)構(gòu)化的思想。! ^' X& C. L0 C7 i. M4 g1 K" s! D
7 z9 w% Q1 B* y# k- y/ ~! p
和小日本的最大的區(qū)別就是這個(gè)了,另外西門子的通信更強(qiáng),Profibus DP,Enthernet,很多第三方可以用 GSD文件的方式直接掛上去;7 Y% K: j3 _0 l
% X. k) o: D; u* I- S7 _
還有就是細(xì)節(jié),西門子是PNP的輸入輸出,小日本的是NPN,普通的計(jì)時(shí)器西門子的在循環(huán)開始便更新,小日的在執(zhí)行到指令時(shí)才更新,時(shí)序是不同的;8 Y! Z$ K$ F* A$ P1 _3 a
) G& d8 p0 S. C+ z: e$ L
學(xué)PLC千萬不能去背指令,剛開始把每條指令試一遍,了解它的功能,以后攤開目錄,知道有哪些指令就行了。
& }$ K9 N1 q8 x% p
+ `8 \# }; v" X9 \1 O- K' \1 W# e寫程序沒什么,按照編程說明書的要求來寫就是了,關(guān)鍵是要有自己的算法,就像八爺說的,即使用的人家的系統(tǒng),還能跟人家談?wù)勛约旱乃惴,因(yàn)槌怂惴ㄊ悄愕,其它都是別人的。
0 r |$ ^ Z3 |! a* f4 d& t6 b4 D5 X+ Z+ Y& X8 `1 D( a* U
% B5 S3 C* K" }% o6 Y, A6 Y) @
|
|