忙碌漁夫
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點(diǎn)
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看忙碌漁夫的 主題 / 回貼
樓主  發(fā)表于: 2010-12-28 16:03
S7200和S7300在編程上有什么區(qū)別,能給講講嗎?請教了
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員

精華主題: 3 篇
發(fā)帖數(shù)量: 6778 個
工控威望: 38381 點(diǎn)
下載積分: 4365 分
在線時間: 9540(小時)
注冊時間: 2006-09-13
最后登錄: 2024-12-26
查看cvlsam的 主題 / 回貼
1樓  發(fā)表于: 2010-12-28 17:04
實(shí)質(zhì)上沒有多大的區(qū)別~~
但是:少許的差別是有的。

1、S7-300的基于模塊化的硬件結(jié)構(gòu),因此,由于模塊多且可以靈活分配地址,因此需要進(jìn)行硬件組態(tài)。如果用戶全部基于符號表的方式,那么在拋開硬件地址的情況下,又沒有多大的區(qū)別。
2、從S7-300引入了POU的概念,即程序組織單元,西門子稱作OB,即組織塊,根據(jù)組織塊的不同,可以分為默認(rèn)循環(huán)組織塊,這與200一樣,診斷組織塊,中斷組織塊等,這些附加的組織塊在200中通過中斷指令實(shí)現(xiàn)。
3、而300中推崇的FB,F(xiàn)C(功能塊,功能)的方式,在200中體現(xiàn)的是子程序(子程序與帶有參數(shù)的子程序可以看作FB),當(dāng)然,你也可以看作是FC,因?yàn)樽映绦虻母拍畋旧砭捅容^模糊。
4、由于300的組織結(jié)構(gòu)要大于200,200只支持128/128結(jié)構(gòu),而300達(dá)到了16384的輸入輸出,因此,在300中將模塊分成了功能模塊,通訊模塊等等,這些模塊的使用都有對應(yīng)的FB,F(xiàn)C來完成,而在200中是不存在此種差異的。
5、在編程指令方面,300的大多數(shù)的指令都是通過西門子提供的標(biāo)準(zhǔn)功能庫來完成的,而200的指令則大多通過基本指令就可以得到。
6、在編程方式中,200僅支持梯形圖,語句表,F(xiàn)BD方式,而300除此之外提供了附加軟件來支持更多的編程方式,如SCL(ST,結(jié)構(gòu)文本,類似于Pascal),Graph(SFC)以及HiGraph和CFC。
7、從編程思想來說,雖然300支持的模塊化的編程方式,但是其根本還是與200無多大的區(qū)別。


Good Luck
本帖最近評分記錄:
  • 下載積分:+1(kebi612) 熱心助人!
  • 下載積分:+10(sjm213) 支持原創(chuàng)
    cvlsam
    富士低壓,POD(觸摸屏),PLC專賣
    級別: VIP會員

    精華主題: 3 篇
    發(fā)帖數(shù)量: 6778 個
    工控威望: 38381 點(diǎn)
    下載積分: 4365 分
    在線時間: 9540(小時)
    注冊時間: 2006-09-13
    最后登錄: 2024-12-26
    查看cvlsam的 主題 / 回貼
    2樓  發(fā)表于: 2010-12-29 08:54
    引用
    引用第3樓wwcwwc于2010-12-29 08:17發(fā)表的  :
    感覺200需要用SM0.*之類而300/400不需要。


    300使用組織塊來實(shí)現(xiàn)200的特殊繼電器的功能。