![]() |
SIMATIC NET,CP 5614A2, PCI 卡(32 位,3.3 V/5V,33/66 MHz);用于連接主站和從站 至 PB,包括 DP BASE SW,NCM PC; DP RAM 接口,用于連接主站,包括編程器和 FDL 協議,單一授權,單一安裝,運行版軟件,A 類;SW+電子 手冊光盤,德文和英文
|
上海翰粵是西門子工控及自動化產品授權分銷商歡迎來電咨詢!
聯系人:鄭轅鴻先生(銷售工程師)
手機:13585754803 商務QQ:1620718203
電話(TEL):021-60531296 傳真(FAX):021-57657276
郵箱:zx2013888@163.com 網站:www.hanyue.cc
24小時銷售技術服務熱線:13585754803
初學PLC的時候,學校還沒有PLC。我和企業的技術人員一起,做了一些PLC控制的項目,還為企業翻譯過西門子的S5-135U的技術資料,對PLC有了比較深入的了解。
對PLC基本上心里有數后,我準備在學校開設PLC課程。當時國內還沒有一本PLC教材,只有自己編寫。剛開始編寫的時候心里完全沒數,連教材大致應該有什么樣的結構都不知道。
我在工廠的時候,曾經閱讀過一些非常復雜的繼電器控制電路,里面的邏輯關系七拐八繞,就像一團亂麻,如果沒有說明書,休想把它看懂。顯然,復雜的繼電器控制電路的設計更為困難。
PLC當時主要用來替代繼電器控制,PLC的梯形圖與繼電器電路圖非常接近。如果還是沿用繼電器電路的設計方法來設計梯形圖,程序設計將會成為PLC推廣應用的大障礙。因此我在寫教材的時候,重點放在PLC的程序設計方法上。
我希望能找到繼電器控制電路的設計方法,供PLC的程序設計參考。當時有關的書籍極少,我在學校圖書館只找到一本1966年前出版的工廠電氣控制的書籍,里面講了一種繼電器電路的“經驗設計法”。
經驗設計法是在一些典型電路的基礎上,根據被控對象對控制系統的具體要求,不斷地修改和完善電路。有時需要多次反復地調試和修改電路,增加一些觸點或中間繼電器,后才能得到一個較為滿意的結果。這種設計方法沒有普遍的規律可以遵循,具有很大的試探性和隨意性,后的結果不是的,設計所用的時間、設計的質量與設計者的經驗有很大的關系。這個所謂的設計方法只能意會、不能言傳,沒法推廣普及。
后來我閱讀了多個廠家的PLC用戶手冊和大量的外文資料,一種先進的設計方法浮現在我的眼前,這就是順序控制設計法。在美國的《Control engineering》雜志上,找到一篇法國TE公司一個工程師寫的介紹順序控制的論文。一些PLC用戶手冊也介紹了使用專用指令或專用編程元件的順序控制設計法。使用順序控制設計法時,首先根據系統的工藝過程,畫出順序功能圖,然后根據順序功能圖畫出梯形圖。
我在圖書館找到了1986年頒布的順序功能圖的國家標準(GB 6988.6-86),順序功能圖當時被翻譯為功能表圖(Function chart)。
在IEC的PLC編程語言標準(IEC 61131-3)中,順序功能圖(Sequential function chart)被確定為PLC位居首位的編程語言。有的PLC有順序功能圖語言,例如S7-300/400的S7-Graph。但是有相當多的PLC(包括S7-200)沒有配備順序功能圖語言,為此我開發了多種根據順序功能圖設計梯形圖的編程方法,包括使用起保停電路的編程方法、使用置位/復位指令的編程方法、仿STL指令的編程方法、使用鎖存繼電器的編程方式和使用移位寄存器的編程方法,我的教材還介紹了使用S7-200的順序控制繼電器指令和使用三菱的STL指令的編程方法。前3種方法可用于任意型號的PLC。
實際上只要掌握了一種通用的編程方法就可以了。我比較喜歡使用置位/復位指令的編程方法,這種編程方法的規則簡單,形象直觀,容易掌握。我在德國發現德國的教授編寫的教材也使用這種編程方法。
具有多種工作方式的順序控制程序是設計中的難點,在我編寫的教材里用實例介紹了這種系統的編程方法。此外我還用組態軟件和西門子的SIMIT軟件開發了PLC的被控對象的仿真畫面和程序,可用于調試PLC的順序控制程序。
順序控制設計法是一種先進的設計方法,很容易被初學者接受,對于有經驗的工程師,也會提高設計的效率,程序的調試、修改和閱讀也很方便。某企業有經驗的電氣工程師用經驗設計法設計某控制系統的梯形圖,花了兩周的時間。我改用順序控制設計法,只用了不到半天的時間,就完成了梯形圖的設計和模擬調試,現場試車一次成功。
有個技校的老師告訴我,他用我的教材中的順序控制設計法來指導參數市里的電工技能競賽的學生的培訓,學生經培訓后基本上能保證拿到冠軍。
實際上在PLC出現之前,就有順序控制器產品。我在一個輪胎廠看到過一種用來實現順序控制的脈沖繼電器。它有點像萬用表的換擋開關,其線圈每接收到一個脈沖電流,繼電器的活動觸點移動一個檔的位置。每一檔就是順序控制中的一步,一共有25檔。圓周上的固定觸點上下有4層,每一步可以控制4個不同的負載。用順序控制中的轉換條件的并聯電路來產生脈沖,實現步的活動狀態的轉換。這種產品有兩個問題:
1)觸點容易接觸不良。
2)采用焊接的接線方式,更換非常麻煩。
在上世紀70年代,我看到過某儀表廠生產的順序控制器,它由小規模數字集成電路和分立元件組成,可以用錐形孔和錐形插頭實現簡單的“編程”。80年代初我在一個汽車廠看到在他們在機床上使用這種控制器。PLC出現后,上述兩種順序控制器自然成了文物。
西門子CP5614A2網卡訂貨號:6GK1561-4AA01
[萬泉河]WINCC PCS7/BPC里面如何指定起始頁面到自定義的主頁面?
PCS7框架的起始歡迎頁面實在簡陋。
如何指定起始頁面到自己設計的個主頁面?曾經在前一個項目里面成功做到了。當時在現場調試,先問了一下@薛定諤的貓 ,沒結果,然后就人品大爆發,自己突擊做了一下,非常容易就做成了。項目啟動后先看到@welcome.pdl,然后瞬間自動切換到自定義的頁面。做成之后光急著現場調試了沒有及時做筆記。
隔了幾個月,又想起這回事,覺得很有意義的,必須撿起來。但卻無論如何找不到當時怎么實現的了。打開項目明明功能在那里的,可翻遍了從@screen @1001 @welcome @logo 整個畫面鏈路的所有PDL文件。都找不到悲劇啊!
研究了一天的時候,實在是痛苦、絕望、沒趣,所以把上面這段話寫在了QQ的微博里。
然后又整了一個晚上,到晚上睡覺的時候整個夢里都在想怎么能找到的方法。因為實現方法本身實在是沒影子了。
還別說,夢中的思維還真管用呢。
上午從從容容跑完步,又把程序運行停止了兩回,就找到思路了。
然后就成功找到了。
方法記錄在此:
在項目文件夾的SSM目錄中有個DEFALUT.SSM的文件,用記事本打開,可以看到語法結構類似INI,幾個MONITOR的配置。 相信是為了多屏的時候分別各個窗口定義的。內容則全部一模一樣的。
[Monitor1]
OverviewField=@OVERVIEW1.PDL
WorkField=@WELCOME.Pdl
ButtonField=@Buttons11.pdl
TopField1=
TopField2=
TopField3=
TopField4=
TopField5=
TopField6=
TopField7=
TopField8=
TopField9=
TopField10=
TopField11=
TopField12=
TopField13=
TopField14=
TopField15=
TopField16=
PictureMemory=
PictureStore=
SpecificFields=
其中的WorkField=@WELCOME.Pdl 就是了。改為自己的主頁面:
WorkField=FC_1_HomePage.Pdl
然后就成功實現了,很!我相信這是西門子留給我們的標準接口。其它的內容部分,一定也有大用。以后可以再詳細研究。
這里應該就是此問題的標準答案吧!西門子網站找答案里的問答,有建議重新設計@welcome.pdl等的方法,都不可靠。誰能保證預料到啥時候不經意系統重新生成一次,畫面就給系統文件沖掉了呢!
【教訓】:
好腦子不如爛筆頭啊,知識的積累還是要靠手勤,早早如果記錄下來,就不需要再浪費這2天的時間了。
質量要求技術標準、對質量負責的條件和期限統一按西門子公司標準供貨、非人為故障保修一年!