harvezhang
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看harvezhang的 主題 / 回貼
樓主  發(fā)表于: 2008-08-11 17:26
手頭有幾個復(fù)雜的西門子PLC源程序,請問如何去把握其中的結(jié)構(gòu)?有沒有規(guī)律性的東西。
多謝!
wangfec
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 281 個
工控威望: 257 點
下載積分: 20980 分
在線時間: 50(小時)
注冊時間: 2007-10-20
最后登錄: 2018-10-01
查看wangfec的 主題 / 回貼
1樓  發(fā)表于: 2008-08-12 10:18
逐步加上注釋,慢慢就能理清關(guān)系了。
harvezhang
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看harvezhang的 主題 / 回貼
2樓  發(fā)表于: 2008-08-12 11:50
不是說單個FC或FB,我意思是整個項目的把握,簡單舉個例子:
比方說設(shè)備故障報警FC,各個功能塊的組合等等。
如何從整體上把握項目???
dv0429
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 205 個
工控威望: 221 點
下載積分: 837 分
在線時間: 96(小時)
注冊時間: 2008-02-27
最后登錄: 2023-09-18
查看dv0429的 主題 / 回貼
3樓  發(fā)表于: 2008-08-12 16:05
從工藝入手,把工藝搞懂了你自然就明白為什么人家要這樣來寫程序
harvezhang
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看harvezhang的 主題 / 回貼
4樓  發(fā)表于: 2008-08-13 14:14
PLC停機對應(yīng)OB塊.doc (29 K) 下载次数:458 話是不錯,從工藝出發(fā),但機器太復(fù)雜了,從最初的進(jìn)料、加熱到成形,很難理出來。
今天借助網(wǎng)絡(luò)上的一篇文章,對程序內(nèi)的OB塊有了個大概了解。
與大家共學(xué)習(xí)!
dianchisun
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看dianchisun的 主題 / 回貼
5樓  發(fā)表于: 2008-08-13 20:58
學(xué)習(xí)學(xué)習(xí)
fsgfxjt
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 114 個
工控威望: 214 點
下載積分: 826 分
在線時間: 7(小時)
注冊時間: 2007-10-05
最后登錄: 2021-05-23
查看fsgfxjt的 主題 / 回貼
6樓  發(fā)表于: 2008-08-13 22:59
harvezhang:談一點個人體會,不知道你使用的編程軟件是何版本,我接觸過S7 V5.1與s7 V5.3兩種,比較偏愛V5.3,因為是中文界面(本人英語不好)。這兩個編程軟件均有程序結(jié)構(gòu)的顯示功能,打開要閱讀的程序,使用此功能就能瀏覽程序的概貌。
jhch
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看jhch的 主題 / 回貼
7樓  發(fā)表于: 2008-08-13 23:01
拿出來看看吧。。
harvezhang
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看harvezhang的 主題 / 回貼
8樓  發(fā)表于: 2008-08-14 14:00
fsgfxjt:多謝提醒!
應(yīng)該說是我太急了,還不能走,就想跑了。
推薦各位學(xué)習(xí)西門子培訓(xùn)部的培訓(xùn)教程,本人去過西門子上海培訓(xùn)中心學(xué)習(xí),培訓(xùn)師講的,還沒有這個教程好。
如果能有相應(yīng)的實驗平臺,就是CPU300,IO模塊以及光電眼及馬達(dá)皮帶,簡直就是絕了。
fsgfxjt
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 114 個
工控威望: 214 點
下載積分: 826 分
在線時間: 7(小時)
注冊時間: 2007-10-05
最后登錄: 2021-05-23
查看fsgfxjt的 主題 / 回貼
9樓  發(fā)表于: 2008-08-14 23:50
harvezhang:很羨慕有那么好的學(xué)習(xí)機會!其實利用一臺計算機加上編程軟件、仿真軟件就能進(jìn)行編程與調(diào)試。我也在試著學(xué)習(xí)300的編程,無意中發(fā)現(xiàn)該網(wǎng)站,從中學(xué)到很多東西,想請教你手上有沒有介紹上位機與PLC之間的資料?我的意識是:一般一臺自動化生產(chǎn)線,底層控制都是通過PLC控制實現(xiàn)邏輯控制,配置一臺計算機及相應(yīng)的應(yīng)用軟件(例如用DEIPHi編譯的軟件)即上位機對生產(chǎn)配方、報表進(jìn)行管理控制。二者之間數(shù)據(jù)是如何交換?如何定義的?我的郵箱:FSGFXJT@163.com。
harvezhang
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看harvezhang的 主題 / 回貼
10樓  發(fā)表于: 2008-08-15 10:29
fsgfxjt: :我不知道你的上位機具體概念,但我可以給你舉幾個例子。
設(shè)備或線體都采用PROFIBUS DP通訊,設(shè)備的實際控制中心是PLC,但是由PLC上的CP卡與電腦(你可以認(rèn)為它就是為控制中心)通過以太網(wǎng)協(xié)議連接,由電腦作為人機界面,傳輸工藝參數(shù)及指令。電腦內(nèi)安插了專門的卡與西門子CP卡通訊,但具體的電腦應(yīng)用程序是用DELPHI或VC什么的,我就不清楚了。

還有就是通過MPI網(wǎng)絡(luò)連接PLC和西門子觸摸屏,觸摸屏當(dāng)然可以用PROTOOL編輯。

也有用ZNONE的觸摸屏和PLC連接,具體的連接好像也是以太網(wǎng)協(xié)議,具體ZNONE對應(yīng)用畫面的編輯,我覺得和PROTOOL的編輯大同小異。
以上幾種,好像歐洲設(shè)備和線應(yīng)用很多,供你參考。
fsgfxjt
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 114 個
工控威望: 214 點
下載積分: 826 分
在線時間: 7(小時)
注冊時間: 2007-10-05
最后登錄: 2021-05-23
查看fsgfxjt的 主題 / 回貼
11樓  發(fā)表于: 2008-08-15 19:49
harvezhang:謝謝你的答復(fù),我說的上位機就是和PLC連接的計算機,該計算機內(nèi)安裝一個CP5611卡,利用PROFIBUS和PLC形成硬線連接,實現(xiàn)數(shù)據(jù)的傳輸。按我理解,計算機內(nèi)運行的應(yīng)用程序?qū)儆凇坝嬎銠C軟件”專業(yè)范疇,所以我們工控技術(shù)人員理解上有一定的門檻。我詢問的主要目的:是你在西門子培訓(xùn)課中是否涉及該部分理論知識,能否提供一些學(xué)習(xí)資料?觸摸屏與PLC之間的通訊及其對工藝配方的管理能力與專用的上位機管理,我理解沒有計算機的能力大!只能是一些報警提示、簡單的過程監(jiān)控界面。個人理解PLC程序,邏輯控制部分較為好學(xué)習(xí),但涉及到數(shù)據(jù)處理時,不是太好理解。純屬個人理解,僅供參考。