欧美变态杂交XXXX,99综合之综合久久伊人,关晓彤床震18以下禁免费网站,精品国产3p一区二区三区,性感美女毛片

  • «
  • 1
  • 2
  • 3
  • »
  • Pages: 1/3     Go
fsxhb2008
我來(lái)了
級別: 家園?
精華主題: 0
發(fā)帖數量: 423 個(gè)
工控威望: 519 點(diǎn)
下載積分: 11342 分
在線(xiàn)時(shí)間: 177(小時(shí))
注冊時(shí)間: 2009-06-03
最后登錄: 2025-04-15
查看fsxhb2008的 主題 / 回貼
樓主  發(fā)表于: 2010-03-07 13:05
新手學(xué)習PLC編程的入門(mén)建議  
----  


 

鄙人原本是化工專(zhuān)業(yè)畢業(yè)的,后因工作需要,加之個(gè)人興趣,才轉行搞儀表、機械。十年前,我剛開(kāi)始使用PLC時(shí),也是一頭霧水。仗著(zhù)自己對硬件、工程知識的熟悉,和對組態(tài)軟件的粗淺了解,硬著(zhù)頭皮接下了任務(wù)。當時(shí)已經(jīng)來(lái)不及接受培訓,相關(guān)資料極其缺乏,僅有的參考資料是一本英文的S7-200手冊,以及西門(mén)子網(wǎng)站上找到的一些全西文的示例,總算在三個(gè)月內完成了系統的構建、軟件的編寫(xiě)工作。期間走彎路、出故障是家常便飯,經(jīng)常搞得我茶飯不思,而且還由于操作不慎燒毀過(guò)一臺PLC。所以我非常理解那些剛入門(mén)的網(wǎng)友兩手抓瞎的感覺(jué)。

在此,我想粗略的總結一下自己的學(xué)習之路,供網(wǎng)友們參考。

1、編程需要堅強的毅力和足夠的耐心

人各有所長(cháng)。有些人把編程看作一項冗長(cháng)而枯燥的工作;有些人把編程看作一項趣味的智力游戲。如果你是前者,強烈建議你遠離這份工作。畢竟編程工作是對人的毅力和耐心的挑戰。我所在實(shí)驗室中,很多學(xué)生看到我編程序就會(huì )驚訝于我面對這一堆堆符號所表現出的專(zhuān)注。其實(shí),這是興趣使然。興趣使我具備了足夠的毅力和耐心。經(jīng)過(guò)無(wú)數次失敗后,當看到一個(gè)個(gè)符號按我的思路整齊的排列,PLC按我的要求有條不紊的運行時(shí),興趣得到了極大的滿(mǎn)足,如同打通了一個(gè)游戲的關(guān)口。所以,我告訴這些學(xué)生:你們看到的是一堆枯燥怪異的符號,我看到的卻是一群熱情奔放的舞者,而我則是她們的導演。

2、編程需要敢于實(shí)踐的信心

我曾經(jīng)教過(guò)一個(gè)學(xué)生學(xué)AutoCAD,我對她的唯一要求就是實(shí)踐。我告訴她:你隨便怎么操作,大不了一張圖重畫(huà);最壞的結果是系統崩潰,沒(méi)關(guān)系,系統重做,再來(lái);只要電腦沒(méi)被砸了,怎么都行。兩年后,我再看到她做的CAD圖紙,也自嘆不如。

同樣道理,只有不斷地在PLC上運行這些指令,觀(guān)察運行的結果,才能弄清PLC指令的作用。很多初學(xué)者對PLC一臉的迷茫,往往是出于一種畏懼,擔心損壞設備。而這些畏懼是沒(méi)有任何道理的。仔細的閱讀手冊是非常重要的,但是僅靠讀書(shū)是成不了一個(gè)工程師的。更何況手冊上的內容并非面面俱到。我在接觸到那些不熟悉的指令時(shí),喜歡單獨編一個(gè)小程序,讓PLC運行。然后逐個(gè)修改條件,觀(guān)察運行的結果(MicroWin為用戶(hù)提供了非常好的監控手段),反過(guò)來(lái)再重新理解手冊的描述,這樣就可以非常直觀(guān)的理解這些指令的作用和使用方法。不必擔心自己寫(xiě)的程序會(huì )有什么問(wèn)題,會(huì )影響PLC的正常工作。程序有沒(méi)有問(wèn)題,只有讓PLC運行了才能發(fā)現。而發(fā)現問(wèn)題并解決問(wèn)題就是對自己能力的提高。撇開(kāi)硬件操作不談,單就軟件來(lái)說(shuō),我還真沒(méi)有遇到過(guò)由于軟件問(wèn)題而損壞PLC的事。在這里不必擔心繼電器電路接錯線(xiàn)可能造成的后果。所以,大膽的實(shí)踐是PLC編程的必由之路。

當然,大膽實(shí)踐并不是野蠻操作,而是必須遵循必要的規范。還有一個(gè)要注意的,在程序未經(jīng)可靠性證實(shí)之前,千萬(wàn)不要掛接負載,以免造成不必要的損失。數字量的輸出有LED顯示;而模擬量處理可以采用一些硬件或軟件模擬手段來(lái)解決。

3、編程需要有縝密的邏輯思維

編程本身就是一種邏輯思維過(guò)程。在高級語(yǔ)言中,使用最多的是if then else、select這些條件判別語(yǔ)句,這就是邏輯中的因果關(guān)系。PLC程序就是由這些因果關(guān)系組成的:判別條件是否成立,進(jìn)而決定執行相應的指令。最初的PLC是用來(lái)替代繼電器邏輯電路的,所以繼承了繼電器電路以觸點(diǎn)作為觸發(fā)條件的描述方式。在PLC中,以虛擬觸點(diǎn)代替了繼電器的金屬觸點(diǎn),而繼電器電路所表達的邏輯關(guān)系還是被完整的保留下來(lái)。即使引入了繼電器電路難以勝任的數值處理過(guò)程,PLC從根本上還是在執行一個(gè)個(gè)因果關(guān)系。所以,理順對象的各個(gè)事件之間的邏輯關(guān)系,是編程之前必須精心做好的準備工作。我在接到一項任務(wù)后,第一件事就是整理出一份邏輯關(guān)系圖,與用戶(hù)反復商討,取得用戶(hù)的認可,然后才真正進(jìn)入程序的編寫(xiě)過(guò)程。

4、不可或缺的相關(guān)知識

PLC的程序是直接作用于對象的具體工藝過(guò)程,那么對對象具體工藝過(guò)程的理解是非常重要的的。我在與用戶(hù)的交流過(guò)程中,會(huì )用我所掌握的Unit Operation的知識分析用戶(hù)的工藝過(guò)程,協(xié)助用戶(hù)整理過(guò)程控制中的各個(gè)邏輯關(guān)系,甚至包括各種儀表、硬件的配置。這得益于我原本所學(xué)的專(zhuān)業(yè)。當然,不能要求所有搞PLC程序的工程師都有我這樣的經(jīng)歷。但是有兩門(mén)知識卻是不可或缺的:一是過(guò)程儀表的硬件知識,包括傳感器、變送器(二次儀表)和PLC本身,這是構建控制系統的基礎;二是過(guò)程控制理論,包括各種控制模型的原理和應用,其中最重要的是二位調節和PID調節模型。PID調節是目前用得最廣泛的過(guò)程控制手段,且變化多端。學(xué)習PID最好的方法就是讀書(shū)。幾乎所有講解過(guò)程控制的書(shū)籍都有關(guān)于PID的內容,多讀基本相關(guān)的書(shū)籍對理解PID是很有益處的。我發(fā)現不少網(wǎng)友在進(jìn)入PLC領(lǐng)域時(shí),缺乏這些相關(guān)知識。這并不可怕;可怕的是當事者不能靜下心來(lái)彌補知識的缺陷。我們不要怪罪學(xué)校沒(méi)有教授這些內容,而是要注重自己如何去學(xué)習這些知識。工作中遇到的許多問(wèn)題是學(xué)校里沒(méi)講過(guò)的,這不能成為我們拒絕工作的理由,而應該以積極的態(tài)度去應對這些問(wèn)題。我的體會(huì )是,為了解決工作中的問(wèn)題而學(xué)習的知識,比課堂上學(xué)的東西更容易記住。

5、養成良好的編程習慣

每個(gè)人編程都會(huì )有不同的習慣和特點(diǎn),不能強求一致。但是一些好的習慣還是應該為大多數人所遵循。一是理順邏輯關(guān)系、時(shí)序關(guān)系,編制程序框圖;二是合理分配主程序、子程序和中斷程序;三是合理分配寄存器,編制寄存器符號表。

PLC編程更接近于單片機,或者說(shuō)PLC就是模塊化的單片機。因此PLC的很多操作都是直接針對寄存器的,如果在程序中出現不合理的寄存器地址重疊,一定會(huì )出現不可預想的后果。編制寄存器符號表不僅可以避免上述問(wèn)題(MicroWin會(huì )有問(wèn)題提示),而且可以使程序具備更好的可讀性。這和VB中定義變量有異曲同工之處。

VB編程中關(guān)注的是事件,不強調主程序和子程序的觀(guān)念,因為VB主程序的工作是由PC的操作系統完成的。PLC則不然。PLC程序是以主程序為主干的,CPU不斷的循環(huán)執行主程序,只有觸發(fā)條件成立時(shí)才會(huì )調用子程序或中斷程序。即子程序和中斷程序所執行的任務(wù)不是全時(shí)需要的。如果把這些任務(wù)都放在主程序中會(huì )無(wú)端增加主程序的工作量,降低程序的效率。這點(diǎn)和單片機的編程思路是一致的。子程序的使用可以使整個(gè)程序的邏輯更清晰。而且子程序可以分開(kāi)編寫(xiě)、調試,最后“安裝”到主程序上。這樣你可以一個(gè)一個(gè)解決問(wèn)題。

PLC編程,無(wú)論是LAD,抑或STL,都不如VB那么直觀(guān)、有趣,更不如CAD那么形象。但比單片機的匯編語(yǔ)言的可視性強多了。對于初學(xué)者,LAD(梯形圖)的編程相對直觀(guān),更容易上手。

最后,PLC提供了豐富的指令、模塊,比單片機方便了很多。但是初學(xué)者編程時(shí)應盡量先使用簡(jiǎn)單的指令達到目的。盡管看上去有點(diǎn)土,卻不失為一個(gè)入門(mén)的好途徑,且對你理解那些較為復雜的指令會(huì )有幫助。具備了一定經(jīng)驗后,應該考慮掌握復雜指令的應用,以及程序的優(yōu)化

本帖最近評分記錄:
  • 下載積分:+1(hliwg) 受益匪淺
  • 下載積分:+1(wslok) 建議主題高亮!
    fsxhb2008
    我來(lái)了
    級別: 家園?
    精華主題: 0
    發(fā)帖數量: 423 個(gè)
    工控威望: 519 點(diǎn)
    下載積分: 11342 分
    在線(xiàn)時(shí)間: 177(小時(shí))
    注冊時(shí)間: 2009-06-03
    最后登錄: 2025-04-15
    查看fsxhb2008的 主題 / 回貼
    1樓  發(fā)表于: 2010-03-07 13:06
    學(xué)習PLC密決  
    ----  


     
    1.不要看到別人的回復第一句話(huà)就說(shuō):給個(gè)代碼吧!你應該想想為什么。當你自己想出來(lái)
    再參考別人的提示,你就知道自己和別人思路的差異。

    2.別小家子氣,買(mǎi)本書(shū)幾十塊都舍不得,你還學(xué)個(gè)P。為了省錢(qián)看電子書(shū),浪費的時(shí)間絕對
    超過(guò)書(shū)的價(jià)值。當然如果查資料,只能看PDF。

    3.學(xué)習新的開(kāi)發(fā)軟件時(shí),一定要看幫助手冊。買(mǎi)的書(shū)不夠全面。剛接觸一個(gè)軟件,什么都不
    懂,就盲目的問(wèn)東問(wèn)西,讓人看起來(lái)很幼稚。

    4.不要蜻蜓點(diǎn)水,得過(guò)且過(guò),細微之處往往體現實(shí)力。

    5.把時(shí)髦的技術(shù)掛在嘴邊,還不如把過(guò)時(shí)的技術(shù)記在心里。

    6.看得懂的書(shū),請仔細看;看不懂的書(shū),請硬著(zhù)頭皮看。
    .別指望看第一遍書(shū)就能記住和掌握什么——請看第二遍、第三遍。

    7.多實(shí)踐,調試,去寫(xiě)去調,只用軟件模擬,是永遠成不了高手的。

    8.保存好你做過(guò)的所有的源程序、原理圖等----那是你最好的積累之一。

    9.對于網(wǎng)絡(luò ),還是希望大家能多利用一下,很多問(wèn)題不是非要到論壇來(lái)問(wèn)的,首先你要學(xué)會(huì )
    自己找答案,比如google、百度都是很好的搜索引擎,你只要輸入關(guān)鍵字就 能找到很多相
    關(guān)資料,別老是等待別人給你希望,看的出你平時(shí)一定也很懶!
    10 到一個(gè)論壇,你學(xué)會(huì )去看以前的帖子,不要什么都不看就發(fā)帖子問(wèn),也許你的問(wèn)題早就
    有人問(wèn)過(guò)了,你再問(wèn),別人已經(jīng)不想再重復了,做為初學(xué)者,誰(shuí)也不希望自己的帖子沒(méi)人回
    的。

    11,論壇論壇,就是大家討論的地方,總期望有高手總無(wú)償指點(diǎn)你,除非他是你親戚!討論者,起碼是水平相當的才有討論的說(shuō)法,如果水平真差距太遠了,連基本操作都需要別人給解答,誰(shuí)還跟你討論呢。
    什么樣的人是浮躁的人
    fsxhb2008
    我來(lái)了
    級別: 家園?
    精華主題: 0
    發(fā)帖數量: 423 個(gè)
    工控威望: 519 點(diǎn)
    下載積分: 11342 分
    在線(xiàn)時(shí)間: 177(小時(shí))
    注冊時(shí)間: 2009-06-03
    最后登錄: 2025-04-15
    查看fsxhb2008的 主題 / 回貼
    2樓  發(fā)表于: 2010-03-07 13:07
    如何學(xué)習PLC  
    ----  


     

    弄通有關(guān)PLC程序設計理論是重要的。沒(méi)有這方面的理論準備或指導,僅靠在實(shí)踐中摸索,簡(jiǎn)單的問(wèn)題還好辦。復雜的就不好辦了。不僅無(wú)從下手,而且花了很多時(shí)間與精力,也難編出效率較高、質(zhì)量也較高的程序,常常是事倍功半。
    但是,編程的具體實(shí)踐,以及在這個(gè)實(shí)踐中得來(lái)的知識或技能,即經(jīng)驗,也是重要的。沒(méi)有經(jīng)驗,僅有理論,既無(wú)法深刻理解理論,又無(wú)法靈活應用理論。這正如學(xué)數學(xué),如僅了解一些定理或記住一些公式,沒(méi)有作相應的練習,肯定是學(xué)不好的。更不用說(shuō),任何理論也都只是經(jīng)驗的總結,歸根到底也都有是來(lái)自實(shí)踐。
    1、經(jīng)驗積累
    經(jīng)驗有別人的,也有自己的,都很重要。前者要靠細心學(xué)習,后者要靠用心積累,都要在一定的時(shí)間與必要的精力。
    別人的經(jīng)驗有上了書(shū)的或登載在雜志上的。有的是細心學(xué)習別人的,但多數是我自己的經(jīng)驗。所有的例子都經(jīng)我測試過(guò),都經(jīng)實(shí)踐證明是可行的。我想,別的書(shū)本或雜志上介紹的也會(huì )是這樣的。所以學(xué)習這樣楊功的經(jīng)驗是必要的。
    還有就是你同事的經(jīng)驗,也是值得學(xué)習。這種經(jīng)驗離你很“近”,很易借鑒。
    自己的經(jīng)驗則是最重要的。要在自己的實(shí)踐中,積累自己的經(jīng)驗。同時(shí),最好在學(xué)別人的經(jīng)驗時(shí),也能親自作些測試,能使自己也有類(lèi)似的經(jīng)歷,進(jìn)而把這些經(jīng)驗變成自己的。這也是自己經(jīng)驗的重要積累。
    還有一些失敗的經(jīng)驗,這往往是不會(huì )公開(kāi)的,但這些經(jīng)驗也要學(xué)習,也要積累。
    經(jīng)驗的積累要用自己的腦記,更要用電腦記。最好作些分類(lèi),建立一個(gè)自用的程序庫,以便于隨時(shí)引用。
    2、經(jīng)驗升華
    經(jīng)驗還有待升華。升華有三個(gè)層次:
    最低的層次就是建立一個(gè)典型的程序庫,供今后再用。若程序復雜,還可建一些功能塊,或子程序,以便以后引用。
    其次,要總結出有效算法。如單按鈕起停程序庫等。
    最高層次的升華是把經(jīng)驗上升到理論的高度,為豐富PLC程序設計理論作貢獻。我想,隨著(zhù)PLC使用的普及與提高,是會(huì )有越來(lái)越多從經(jīng)驗中升華出來(lái)的,而又能用以指導實(shí)踐的PLC編程理論的。
    3、經(jīng)驗應用
    經(jīng)驗積累、經(jīng)驗升華都是為了應用。經(jīng)驗應用有三方面:
    1)用作工程設計模板。設計新系統時(shí),選用一個(gè)或幾個(gè)與現設計工程類(lèi)似的,已取得成功的工程,作樣板進(jìn)行設計。這既可減輕設計的工作量,又增加設計的成功率。這也是信息可重用的一大好處。
    2)用作程序設計參考。在無(wú)成功的工程可作樣板時(shí),在新設計的邏輯中,仍有相當一部分控制邏輯,可采用或借用已有典型邏輯,這也可減少設計的工作量,增加設計的成功率。
    3)用作算法設計參考。在既無(wú)樣板可參照,又無(wú)典型可采用時(shí),還可運用過(guò)去的一些成功的算法。
    經(jīng)驗是寶貴的,但是經(jīng)驗特別是個(gè)人經(jīng)驗,總是有限的。所以,經(jīng)驗的應用也還要與編程理論相結合。
    fsxhb2008
    我來(lái)了
    級別: 家園?
    精華主題: 0
    發(fā)帖數量: 423 個(gè)
    工控威望: 519 點(diǎn)
    下載積分: 11342 分
    在線(xiàn)時(shí)間: 177(小時(shí))
    注冊時(shí)間: 2009-06-03
    最后登錄: 2025-04-15
    查看fsxhb2008的 主題 / 回貼
    3樓  發(fā)表于: 2010-03-07 13:08
    如何學(xué)習別人的PLC程序  
    ----  


     
    1 收集資料。在收集資料時(shí)不僅要收集程序還要收集程序所附帶的工藝流程及I/O分配表。
    2 程序分類(lèi)。在收集到前人的程序后,首先加以分類(lèi)。以不同品牌的程序分類(lèi)——再以不同功能細分。
    3 選擇程序加以理解。分類(lèi)完成后就是慢慢的“消化”程序了。首先選擇自己熟悉的PLC程序或是自己將要用到的程序樣例下手,這樣理解起來(lái)比較容易。
    4 對于有工藝流程及I/O分配表的程序進(jìn)行理解。
    1) 了解程序的工藝流程。
    2) I/O分配。把I/O分配表中的說(shuō)明加在程序的注釋中。
    3) 理解中間位。在程序設計時(shí)肯定會(huì )用到諸多的中間位做轉接,然后搞清楚每一步或每一網(wǎng)絡(luò )所對應的中間位的功能,在程序中加以注釋。
    4) 理解定時(shí)器。程序中定時(shí)器的功能要清楚,特別是有時(shí)間日期控制的,定時(shí)器的功能是比較重要的。其意義也要記錄下來(lái)。
    5) 理解計數器。
    6) 理解陌生指令。在“消化”別人程序的過(guò)程中,不勉會(huì )看到一些自己沒(méi)用過(guò)或不熟悉的指令,這也是自己要重點(diǎn)理解的對象,要準備一份電子指令手冊隨時(shí)查找,并在程序中記錄。這才是自己要學(xué)習與進(jìn)步的地方。
    5、 對于沒(méi)有任何說(shuō)明的程序進(jìn)行理解。
    1) 指令應用。對此類(lèi)程序主要是注意程序中的指令應用。把指令截取下來(lái),以指令名稱(chēng)為為文件名另存在文件夾中。
    2) 分系統另存。對于能理解并能整理成系統程序加以另存,比如說(shuō)程序中的時(shí)間系統、PID系統等等的程序。
    3) 所有的PLC指令都是大同小異的,當以后工作中能應用到的部分可以就地取材,舉一反三。
    更重要的是要了解設備的工藝,只有熟悉了產(chǎn)品和掌握了程序的基本編寫(xiě)方法,才能得心應手!
    fsxhb2008
    我來(lái)了
    級別: 家園?
    精華主題: 0
    發(fā)帖數量: 423 個(gè)
    工控威望: 519 點(diǎn)
    下載積分: 11342 分
    在線(xiàn)時(shí)間: 177(小時(shí))
    注冊時(shí)間: 2009-06-03
    最后登錄: 2025-04-15
    查看fsxhb2008的 主題 / 回貼
    4樓  發(fā)表于: 2010-03-07 13:09
    PLC基礎學(xué)習方法論談  
    ----  


     


    學(xué)習PLC入門(mén)方法其實(shí)主要是兩點(diǎn),1.選擇一個(gè)PLC, 2邊學(xué)邊練

    一、問(wèn)題提出。
    可編程控制器技術(shù)最主要是應用于自動(dòng)化控制工程中,如何綜合地運用前面學(xué)過(guò)知識點(diǎn),根據實(shí)際工程要求合理組合成控制系統,
    在此介紹組成可編程控制器控制系統的一般方法。
    二、可編程控制器控制系統設計的基本步驟
    1 .系統設計的主要內容
    ( 1 )擬定控制系統設計的技術(shù)條件。技術(shù)條件一般以設計任務(wù)書(shū)的形式來(lái)確定,它是整個(gè)設計的依據;
    ( 2 )選擇電氣傳動(dòng)形式和電動(dòng)機、電磁閥等執行機構;
    ( 3 )選定 PLC 的型號;
    ( 4 )編制 PLC 的輸入 / 輸出分配表或繪制輸入 / 輸出端子接線(xiàn)圖;
    ( 5 )根據系統設計的要求編寫(xiě)軟件規格說(shuō)明書(shū),然后再用相應的編程語(yǔ)言(常用梯形圖)進(jìn)行程序設計;
    ( 6 )了解并遵循用戶(hù)認知心理學(xué),重視人機界面的設計,增強人與機器之間的友善關(guān)系;
    ( 7 )設計操作臺、電氣柜及非標準電器元部件;
    ( 8 )編寫(xiě)設計說(shuō)明書(shū)和使用說(shuō)明書(shū);
    根據具體任務(wù),上述內容可適當調整。
    2 . 系統設計的基本步驟
    可編程控制器應用系統設計與調試的主要步驟,如圖 1 所示。
     
    圖 1 可編程控制器應用系統設計與調試的主要步驟
    ( 1 )深入了解和分析被控對象的工藝條件和控制要求
    a .被控對象就是受控的機械、電氣設備、生產(chǎn)線(xiàn)或生產(chǎn)過(guò)程。
    b
    .控制要求主要指控制的基本方式、應完成的動(dòng)作、自動(dòng)工作循環(huán)的組成、必要的保護和聯(lián)鎖等。對較復雜的控制系統,還可將控制任務(wù)分成幾個(gè)獨立部分,這種可化繁為簡(jiǎn),有利于編程和調試。

    ( 2 )確定 I/O 設備
    根據被控對象對 PLC
    控制系統的功能要求,確定系統所需的用戶(hù)輸入、輸出設備。常用的輸入設備有按鈕、選擇開(kāi)關(guān)、行程開(kāi)關(guān)、傳感器等,常用的輸出設備有繼電器、接觸器、指示燈、電磁閥等。

    ( 3 )選擇合適的 PLC 類(lèi)型
    根據已確定的用戶(hù) I/O 設備,統計所需的輸入信號和輸出信號的點(diǎn)數,選擇合適的 PLC 類(lèi)型,包括機型的選擇、容量的選擇、 I/O
    模塊的選擇、電源模塊的選擇等。
    ( 4 )分配 I/O 點(diǎn)
    分配 PLC 的輸入輸出點(diǎn),編制出輸入 / 輸出分配表或者畫(huà)出輸入 / 輸出端子的接線(xiàn)圖。接著(zhù)九可以進(jìn)行 PLC
    程序設計,同時(shí)可進(jìn)行控制柜或操作臺的設計和現場(chǎng)施工。
    ( 5 )設計應用系統梯形圖程序
    根據工作功能圖表或狀態(tài)流程圖等設計出梯形圖即編程。這一步是整個(gè)應用系統設計的最核心工作,也是比較困難的一步,要設計好梯形圖,首先要十分熟悉控制要求,同時(shí)還要有一定的電氣設計的實(shí)踐經(jīng)驗。

    ( 6 )將程序輸入 PLC
    當使用簡(jiǎn)易編程器將程序輸入 PLC
    時(shí),需要先將梯形圖轉換成指令助記符,以便輸入。當使用可編程序控制器的輔助編程軟件在計算機上編程時(shí),可通過(guò)上下位機的連接電纜將程序下載到
    PLC 中去。
    ( 7 )進(jìn)行軟件測試
    程序輸入 PLC 后,應先進(jìn)行測試工作。因為在程序設計過(guò)程中,難免會(huì )有疏漏的地方。因此在將 PLC
    連接到現場(chǎng)設備上去之前,必需進(jìn)行軟件測試,以排除程序中的錯誤,同時(shí)也為整體調試打好基礎,縮短整體調試的周期。
    ( 8 )應用系統整體調試
    在 PLC
    軟硬件設計和控制柜及現場(chǎng)施工完成后,就可以進(jìn)行整個(gè)系統的聯(lián)機調試,如果控制系統是由幾個(gè)部分組成,則應先作局部調試,然后再進(jìn)行整體調試;如果控制程序的步序較多,則可先進(jìn)行分段調試,然后再連接起來(lái)總調。調試中發(fā)現的問(wèn)題,要逐一排除,直至調試成功。

    ( 9 )編制技術(shù)文件
    系統技術(shù)文件包括說(shuō)明書(shū)、電氣原理圖、電器布置圖、電氣元件明細表、 PLC 梯形圖。
    三、 PLC 硬件系統設計
    1 . PLC 型號的選擇
    在作出系統控制方案的決策之前,要詳細了解被控對象的控制要求,從而決定是否選用 PLC 進(jìn)行控制。
    在控制系統邏輯關(guān)系較復雜(需要大量中間繼電器、時(shí)間繼電器、計數器等)、工藝流程和產(chǎn)品改型較頻繁、需要進(jìn)行數據處理和信息管理(有數據運算、模擬量的控制、PID 調節等)、系統要求有較高的可靠性和穩定性、準備實(shí)現工廠(chǎng)自動(dòng)化聯(lián)網(wǎng)等情況下,使用 PLC 控制是很必要的。
    目前,國內外眾多的生產(chǎn)廠(chǎng)家提供了多種系列功能各異的 PLC
    產(chǎn)品,使用戶(hù)眼花繚亂、無(wú)所適從。所以全面權衡利弊、合理地選擇機型才能達到經(jīng)濟實(shí)用的目的。一般選擇機型要以滿(mǎn)足系統功能需要為宗旨,不要盲目貪大求全,以免造成投資和設備資源的浪費。機型的選擇可從以下幾個(gè)方面來(lái)考慮。

    ( 1 )對輸入 / 輸出點(diǎn)的選擇
    盲目選擇點(diǎn)數多的機型會(huì )造成一定浪費。
    要先弄清除控制系統的 I/O 總點(diǎn)數,再按實(shí)際所需總點(diǎn)數的 15 ~ 20 %留出備用量(為系統的改造等留有余地)后確定所需 PLC
    的點(diǎn)數。
    另外要注意,一些高密度輸入點(diǎn)的模塊對同時(shí)接通的輸入點(diǎn)數有限制,一般同時(shí)接通的輸入點(diǎn)不得超過(guò)總輸入點(diǎn)的 60 %; PLC
    每個(gè)輸出點(diǎn)的驅動(dòng)能力( A/ 點(diǎn))也是有限的,有的 PLC 其每點(diǎn)輸出電流的大小還隨所加負載電壓的不同而異;一般 PLC
    的允許輸出電流隨環(huán)境溫度的升高而有所降低等。在選型時(shí)要考慮這些問(wèn)題。
    PLC 的輸出點(diǎn)可分為共點(diǎn)式、分組式和隔離式幾種接法。隔離式的各組輸出點(diǎn)之間可以采用不同的電壓種類(lèi)和電壓等級,但這種 PLC
    平均每點(diǎn)的價(jià)格較高。如果輸出信號之間不需要隔離,則應選擇前兩種輸出方式的 PLC 。
    ( 2 )對存儲容量的選擇
    對用戶(hù)存儲容量只能作粗略的估算。在僅對開(kāi)關(guān)量進(jìn)行控制的系統中,可以用輸入總點(diǎn)數乘 10 字 / 點(diǎn)+輸出總點(diǎn)數乘 5 字 /
    點(diǎn)來(lái)估算;計數器 / 定時(shí)器按( 3 ~ 5 )字 / 個(gè)估算;有運算處理時(shí)按( 5 ~ 10 )字 / 量估算;在有模擬量輸入 /
    輸出的系統中,可以按每輸入 / (或輸出)一路模擬量約需( 80 ~ 100 )字左右的存儲容量來(lái)估算;有通信處理時(shí)按每個(gè)接口 200
    字以上的數量粗略估算。最后,一般按估算容量的 50 ~ 100 %留有裕量。對缺乏經(jīng)驗的設計者,選擇容量時(shí)留有裕量要大些。
    ( 3 )對 I/O 響應時(shí)間的選擇
    PLC 的 I/O 響應時(shí)間包括輸入電路延遲、輸出電路延遲和掃描工作方式引起的時(shí)間延遲(一般在 2 ~ 3
    個(gè)掃描周期)等。對開(kāi)關(guān)量控制的系統, PLC 和 I/O 響應時(shí)間一般都能滿(mǎn)足實(shí)際工程的要求,可不必考慮 I/O
    響應問(wèn)題。但對模擬量控制的系統、特別是閉環(huán)系統就要考慮這個(gè)問(wèn)題。
    ( 4 )根據輸出負載的特點(diǎn)選型
    不同的負載對 PLC
    的輸出方式有相應的要求。例如,頻繁通斷的感性負載,應選擇晶體管或晶閘管輸出型的,而不應選用繼電器輸出型的。但繼電器輸出型的 PLC
    有許多優(yōu)點(diǎn),如導通壓降小,有隔離作用,價(jià)格相對較便宜,承受瞬時(shí)過(guò)電壓和過(guò)電流的能力較強,其負載電壓靈活(可交流、可直流)且電壓等級范圍大等。所以動(dòng)作不頻繁的交、直流負載可以選擇繼電器輸出型的
    PLC 。
    ( 5 )對在線(xiàn)和離線(xiàn)編程的選擇
    離線(xiàn)編程示指主機和編程器共用一個(gè) CPU ,通過(guò)編程器的方式選擇開(kāi)關(guān)來(lái)選擇 PLC 的編程、監控和運行工作狀態(tài)。編程狀態(tài)時(shí), CPU
    只為編程器服務(wù),而不對現場(chǎng)進(jìn)行控制。專(zhuān)用編程器編程屬于這種情況。在線(xiàn)編程是指主機和編程器各有一個(gè) CPU ,主機的 CPU
    完成對現場(chǎng)的控制,在每一個(gè)掃描周期末尾與編程器通信,編程器把修改的程序發(fā)給主機,在下一個(gè)掃描周期主機將按新的程序對現場(chǎng)進(jìn)行控制。計算機輔助編程既能實(shí)現離線(xiàn)編程,也能實(shí)現在線(xiàn)編程。在線(xiàn)編程需購置計算機,并配置編程軟件。采用哪種編程方法應根據需要決定。

    ( 6 )據是否聯(lián)網(wǎng)通信選型
    若 PLC 控制的系統需要聯(lián)入工廠(chǎng)自動(dòng)化網(wǎng)絡(luò ),則 PLC 需要有通信聯(lián)網(wǎng)功能,即要求 PLC 應具有連接其他 PLC 、上位計算機及
    CRT 等的接口。大、中型機都有通信功能,目前大部分小型機也具有通信功能。
    ( 7 )對 PLC 結構形式的選擇
    在相同功能和相同 I/O
    點(diǎn)數據的情況下,整體式比模塊式價(jià)格低。但模塊式具有功能擴展靈活,維修方便(換模塊),容易判斷故障等優(yōu)點(diǎn),要按實(shí)際需要選擇 PLC
    的結構形式。
    2 .分配輸入 / 輸出點(diǎn)
    一般輸入點(diǎn)和輸入信號、輸出點(diǎn)和輸出控制是一一對應的。
    分配好后,按系統配置的通道與接點(diǎn)號,分配給每一個(gè)輸入信號和輸出信號,即進(jìn)行編號。
    在個(gè)別情況下,也有兩個(gè)信號用一個(gè)輸入點(diǎn)的,那樣就應在接入輸入點(diǎn)前,按邏輯關(guān)系接好線(xiàn)(如兩個(gè)觸點(diǎn)先串聯(lián)或并聯(lián)),然后再接到輸入點(diǎn)。
    ( 1 )確定 I/O 通道范圍
    不同型號的 PLC ,其輸入 / 輸出通道的范圍是不一樣的,應根據所選 PLC
    型號,查閱相應的編程手冊,決不可“張冠李戴”。必須參閱有關(guān)操作手冊。
    ( 2 )部輔助繼電器
    內部輔助繼電器不對外輸出,不能直接連接外部器件,而是在控制其他繼電器、定時(shí)器 / 計數器時(shí)作數據存儲或數據處理用。
    從功能上講,內部輔助繼電器相當于傳統電控柜中的中間繼電器。
    未分配模塊的輸入 / 輸出繼電器區以及未使用 1 : 1
    鏈接時(shí)的鏈接繼電器區等均可作為內部輔助繼電器使用。根據程序設計的需要,應合理安排 PLC 的內部輔助繼電器
    fsxhb2008
    我來(lái)了
    級別: 家園?
    精華主題: 0
    發(fā)帖數量: 423 個(gè)
    工控威望: 519 點(diǎn)
    下載積分: 11342 分
    在線(xiàn)時(shí)間: 177(小時(shí))
    注冊時(shí)間: 2009-06-03
    最后登錄: 2025-04-15
    查看fsxhb2008的 主題 / 回貼
    5樓  發(fā)表于: 2010-03-07 13:10
    PLC基礎知識簡(jiǎn)介  
    ----  


     

    目前,世界上有200多廠(chǎng)家生產(chǎn)300多品種PLC產(chǎn)品,應用在汽車(chē)(23%)、糧食加工(16.4%)、化學(xué)/制藥(14.6%)、金屬/礦山(11.5%)、紙漿/造紙(11.3%)等行業(yè)。為了使各位初學(xué)者更方便地了解PLC,本文對PLC的發(fā)展、基本結構、配置、應用等基本知識作一簡(jiǎn)介,以期對各位網(wǎng)友有所幫助。

    一、PLC的發(fā)展歷程 在工業(yè)生產(chǎn)過(guò)程中,大量的開(kāi)關(guān)量順序控制,它按照邏輯條件進(jìn)行順序動(dòng)作,并按照邏輯關(guān)系進(jìn)行連鎖保護動(dòng)作的控制,及大量離散量的數據采集。傳統上,這些功能是通過(guò)氣動(dòng)或電氣控制系統來(lái)實(shí)現的。1968年美國GM(通用汽車(chē))公司提出取代繼電氣控制裝置的要求,第二年,美國數字公司研制出了基于集成電路和電子技術(shù)的控制裝置,首次采用程序化的手段應用于電氣控制,這就是第一代可編程序控制器,稱(chēng)Programmable Controller(PC)。 個(gè)人計算機(簡(jiǎn)稱(chēng)PC)發(fā)展起來(lái)后,為了方便,也為了反映可編程控制器的功能特點(diǎn),可編程序控制器定名為Programmable Logic Controller(PLC),現在,仍常常將PLC簡(jiǎn)稱(chēng)PC。 PLC的定義有許多種。國際電工委員會(huì )(IEC)對PLC的定義是:可編程控制器是一種數字運算操作的電子系統,專(zhuān)為在工業(yè)環(huán)境下應用而設計。它采用可編程序的存貯器,用來(lái)在其內部存貯執行邏輯運算、順序控制、定時(shí)、計數和算術(shù)運算等操作的指令,并通過(guò)數字的、模擬的輸入和輸出,控制各種類(lèi)型的機械或生產(chǎn)過(guò)程?删幊绦蚩刂破骷捌溆嘘P(guān)設備,都應按易于與工業(yè)控制系統形成一個(gè)整體,易于擴充其功能的原則設計。 上世紀80年代至90年代中期,是PLC發(fā)展最快的時(shí)期,年增長(cháng)率一直保持為30~40%。在這時(shí)期,PLC在處理模擬量能力、數字運算能力、人機接口能力和網(wǎng)絡(luò )能力得到大幅度提高,PLC逐漸進(jìn)入過(guò)程控制領(lǐng)域,在某些應用上取代了在過(guò)程控制領(lǐng)域處于統治地位的DCS系統。 PLC具有通用性強、使用方便、適應面廣、可靠性高、抗干擾能力強、編程簡(jiǎn)單等特點(diǎn)。PLC在工業(yè)自動(dòng)化控制特別是順序控制中的地位,在可預見(jiàn)的將來(lái),是無(wú)法取代的。

    二、PLC的構成  從結構上分,PLC分為固定式和組合式(模塊式)兩種。固定式PLC包括CPU板、I/O板、顯示面板、內存塊、電源等,這些元素組合成一個(gè)不可拆卸的整體。模塊式PLC包括CPU模塊、I/O模塊、內存、電源模塊、底板或機架,這些模塊可以按照一定規則組合配置。

    三、CPU的構成  CPU是PLC的核心,起神經(jīng)中樞的作用,每套PLC至少有一個(gè)CPU,它按PLC的系統程序賦予的功能接收并存貯用戶(hù)程序和數據,用掃描的方式采集由現場(chǎng)輸入裝置送來(lái)的狀態(tài)或數據,并存入規定的寄存器中,同時(shí),診斷電源和PLC內部電路的工作狀態(tài)和編程過(guò)程中的語(yǔ)法錯誤等。進(jìn)入運行后,從用戶(hù)程序存貯器中逐條讀取指令,經(jīng)分析后再按指令規定的任務(wù)產(chǎn)生相應的控制信號,去指揮有關(guān)的控制電路! PU主要由運算器、控制器、寄存器及實(shí)現它們之間聯(lián)系的數據、控制及狀態(tài)總線(xiàn)構成,CPU單元還包括外圍芯片、總線(xiàn)接口及有關(guān)電路。內存主要用于存儲程序及數據,是PLC不可缺少的組成單元! ≡谑褂谜呖磥(lái),不必要詳細分析CPU的內部電路,但對各部分的工作機制還是應有足夠的理解。CPU的控制器控制CPU工作,由它讀取指令、解釋指令及執行指令。但工作節奏由震蕩信號控制。運算器用于進(jìn)行數字或邏輯運算,在控制器指揮下工作。寄存器參與運算,并存儲運算的中間結果,它也是在控制器指揮下工作。 CPU速度和內存容量是PLC的重要參數,它們決定著(zhù)PLC的工作速度,IO數量及軟件容量等,因此限制著(zhù)控制規模。

    四、I/O模塊  PLC與電氣回路的接口,是通過(guò)輸入輸出部分(I/O)完成的。I/O模塊集成了PLC的I/O電路,其輸入暫存器反映輸入信號狀態(tài),輸出點(diǎn)反映輸出鎖存器狀態(tài)。輸入模塊將電信號變換成數字信號進(jìn)入PLC系統,輸出模塊相反。I/O分為開(kāi)關(guān)量輸入(DI),開(kāi)關(guān)量輸出(DO),模擬量輸入(AI),模擬量輸出(AO)等模塊! ¢_(kāi)關(guān)量是指只有開(kāi)和關(guān)(或1和0)兩種狀態(tài)的信號,模擬量是指連續變化的量。常用的I/O分類(lèi)如下:  開(kāi)關(guān)量:按電壓水平分,有220VAC、110VAC、24VDC,按隔離方式分,有繼電器隔離和晶體管隔離! ∧M量:按信號類(lèi)型分,有電流型(4-20mA,0-20mA)、電壓型(0-10V,0-5V,-10-10V)等,按精度分,有12bit,14bit,16bit等! 〕松鲜鐾ㄓ肐O外,還有特殊IO模塊,如熱電阻、熱電偶、脈沖等模塊! “碔/O點(diǎn)數確定模塊規格及數量,I/O模塊可多可少,但其最大數受CPU所能管理的基本配置的能力,即受最大的底板或機架槽數限制。

    五、電源模塊  PLC電源用于為PLC各模塊的集成電路提供工作電源。同時(shí),有的還為輸入電路提供24V的工作電源。電源輸入類(lèi)型有:交流電源(220VAC或110VAC),直流電源(常用的為24VAC)。

    六、底板或機架  大多數模塊式PLC使用底板或機架,其作用是:電氣上,實(shí)現各模塊間的聯(lián)系,使CPU能訪(fǎng)問(wèn)底板上的所有模塊,機械上,實(shí)現各模塊間的連接,使各模塊構成一個(gè)整體。

    七、PLC系統的其它設備  1、編程設備:編程器是PLC開(kāi)發(fā)應用、監測運行、檢查維護不可缺少的器件,用于編程、對系統作一些設定、監控PLC及PLC所控制的系統的工作狀況,但它不直接參與現場(chǎng)控制運行。小編程器PLC一般有手持型編程器,目前一般由計算機(運行編程軟件)充當編程器! 2、人機界面:最簡(jiǎn)單的人機界面是指示燈和按鈕,目前液晶屏(或觸摸屏)式的一體式操作員終端應用越來(lái)越廣泛,由計算機(運行組態(tài)軟件)充當人機界面非常普及! 3、輸入輸出設備:用于永久性地存儲用戶(hù)數據,如EPROM、EEPROM寫(xiě)入器、條碼閱讀器,輸入模擬量的電位器,打印機等!

    八、PLC的通信聯(lián)網(wǎng)  依靠先進(jìn)的工業(yè)網(wǎng)絡(luò )技術(shù)可以迅速有效地收集、傳送生產(chǎn)和管理數據。因此,網(wǎng)絡(luò )在自動(dòng)化系統集成工程中的重要性越來(lái)越顯著(zhù),甚至有人提出"網(wǎng)絡(luò )就是控制器"的觀(guān)點(diǎn)說(shuō)法! LC具有通信聯(lián)網(wǎng)的功能,它使PLC與PLC 之間、PLC與上位計算機以及其他智能設備之間能夠交換信息,形成一個(gè)統一的整體,實(shí)現分散集中控制。多數PLC具有RS-232接口,還有一些內置有支持各自通信協(xié)議的接口! LC的通信,還未實(shí)現互操作性,IEC規定了多種現場(chǎng)總線(xiàn)標準,PLC各廠(chǎng)家均有采用! 

    對于一個(gè)自動(dòng)化工程(特別是中大規?刂葡到y)來(lái)講,選擇網(wǎng)絡(luò )非常重要的。首先,網(wǎng)絡(luò )必須是開(kāi)放的,以方便不同設備的集成及未來(lái)系統規模的擴展;其次,針對不同網(wǎng)絡(luò )層次的傳輸性能要求,選擇網(wǎng)絡(luò )的形式,這必須在較深入地了解該網(wǎng)絡(luò )標準的協(xié)議、機制的前提下進(jìn)行;再次,綜合考慮系統成本、設備兼容性、現場(chǎng)環(huán)境適用性等具體問(wèn)題,確定不同層次所使用的網(wǎng)絡(luò )標準
    匯榮鋁業(yè)
    級別: 網(wǎng)絡(luò )英雄

    精華主題: 0
    發(fā)帖數量: 1787 個(gè)
    工控威望: 5348 點(diǎn)
    下載積分: 21368 分
    在線(xiàn)時(shí)間: 1606(小時(shí))
    注冊時(shí)間: 2009-07-21
    最后登錄: 2025-06-04
    查看匯榮鋁業(yè)的 主題 / 回貼
    6樓  發(fā)表于: 2010-03-07 13:10
    樓主說(shuō)的不錯
    fsxhb2008
    我來(lái)了
    級別: 家園?
    精華主題: 0
    發(fā)帖數量: 423 個(gè)
    工控威望: 519 點(diǎn)
    下載積分: 11342 分
    在線(xiàn)時(shí)間: 177(小時(shí))
    注冊時(shí)間: 2009-06-03
    最后登錄: 2025-04-15
    查看fsxhb2008的 主題 / 回貼
    7樓  發(fā)表于: 2010-03-07 13:14
    西門(mén)子 S7-300 PLC 從入門(mén)到精通的100個(gè)經(jīng)典問(wèn)題  
    ---- 新手必讀  


     

      
    1:使用CPU 315F和ET 200S時(shí)應如何避免出現“通訊故障”消息?
    使用CPU S7 315F, ET 200S以及故障安全DI/DO模塊,那么您將調用OB35 的故障安全程序。而且,您已經(jīng)接受所有監控時(shí)間的默認設置值,并且愿意接收“通訊故障”消息。 OB 35 默認設置為100毫秒。您已經(jīng)將F I/O模塊的F監控時(shí)間設定為100毫秒,因此至少每100毫秒要尋址一次I/O模塊。但是由于每100毫秒才調用一次OB 35,因此會(huì )發(fā)生通訊故障。要確保OB35的掃描間隔和F監控時(shí)間有所差別,請確保F監控時(shí)間大于OB35的掃描間隔時(shí)間。
    S7分布式安全系統,一直到V5.2 SP1 和 6ES7138-4FA00-0AB0,6 ES7138-4FB00-0AB0,6ES7138-4CF00-0AB0 都會(huì )出現這個(gè)問(wèn)題。在新的模塊中,F 監控時(shí)間設定為150毫秒.

    2:當DP從站不可用時(shí),PROFIBUS上S7-300 CPU的監控時(shí)間是多少?
    使用CPU的PROFIBUS接口上的DP從站操作PROFIBUS網(wǎng)絡(luò )時(shí),希望在啟動(dòng)期間檢查期望的組態(tài)與實(shí)際的組態(tài)是否匹配。在 CPU屬性對話(huà)框中的Startup選項卡上給出了兩個(gè)不同的時(shí)間。

    3:如何判斷電源或緩沖區出錯,如:電池故障?
    如果電源(僅S7-400)或緩沖區中的一個(gè)錯誤觸發(fā)一個(gè)事件,則CPU操作系統訪(fǎng)問(wèn)OB81。錯誤糾正后,重新訪(fǎng)問(wèn)OB81。電池故障情況下,如果電池檢測中的BATT.INDIC開(kāi)關(guān)是激活的,則 S7-400僅訪(fǎng)問(wèn)OB81。如果沒(méi)有組態(tài)OB81,則CPU不會(huì )進(jìn)入操作狀態(tài)STOP。如果OB81不可用,則當電源出錯時(shí),CPU仍保持運行。

    4:為S7CPU上的I/O模塊(集中式或者分布式的)分配地址時(shí)應當注意哪些問(wèn)題?
    請注意,創(chuàng )建的數據區域(如一個(gè)雙字)不能組態(tài)在過(guò)程映象的邊界上,因為在該數據塊中,只有邊界下面的區域能夠被讀入過(guò)程映像,因此不可能從過(guò)程映像訪(fǎng)問(wèn)數據。 因此,這些組態(tài)規則不支持這種情況:例如,在一個(gè) 256 字節輸入的過(guò)程映像的 254 號地址上組態(tài)一個(gè)輸入雙字。 如果一定需要如此選址,則必須相應地調整過(guò)程映像的大小(在CPU的Properties中)。

    5:在S7 CPU中如何進(jìn)行全局數據的基本通訊?在通訊時(shí)需要注意什么?
    全局數據通訊用于交換小容量數據,全局數據(GD)可以是:
    輸入和輸出
    標記
    數據塊中的數據
    定時(shí)器和計數器功能
    數據交換是指在連入單向或雙向GD環(huán)的CPU之間以數據包的形式交換數據。GD環(huán)由GD環(huán)編號來(lái)標識。
    單向連接:某一CPU可以向多個(gè)CPU發(fā)送GD數據包。
    雙向連接:兩個(gè)CPU之間的連接:每個(gè)CPU都可以發(fā)送和接收一個(gè)GD數據包。
    必須確保接收端CPU未確認全局數據的接收。如果想要通過(guò)相應通訊塊(SFB、FB或FC)來(lái)交換數據,則必須進(jìn)行通訊塊之間的連接。通過(guò)定義一個(gè)連接,可以極大簡(jiǎn)化通訊塊的設計。該定義對所有調用的通訊塊都有效且不需要每次都重新定義。

    6:可以將S7-400存儲卡用于CPU 318-2DP嗎?
    在通常的操作中,只能使用訂貨號為6ES7951-1K... (Flash EPROM)和6ES7951-1A... (RAM)的“短”> 存儲卡。

    7:盡管LED燈亮,為什么CPU 31xC不能從缺省地址124和125讀取完整輸入?
    對于下列型號的CPU ,請檢查 24V 電壓是否接入引腳 1。LED由輸入電流控制。引腳 1 上的 24V 電壓需要做進(jìn)一步處理。
    313C(6ES7 313-5BE0.-0AB0),313C-2DP (6ES7 313-6CE0.-0AB0),313C-2PTP (6ES7 313-6BE0.-0AB0), 314C-2DP (6ES7 314-6CF0.-0AB0),314C-2PTP (6ES7 314-6BF0.-0AB0)

    8:配置CPU 31x-2 PN/DP的PN接口時(shí),當PROFINET接口偶爾發(fā)生通信錯誤時(shí),該如何處理?
    請確定以太網(wǎng)(PROFINET)中的所有組件(轉換)都支持 100 Mbit/s全雙工基本操作。避 免中心分配器割裂網(wǎng)絡(luò ),因為這些設備只能工作于半雙工模式。

    9:在硬件配置編輯器中,“時(shí)鐘”修正因子有什么含義呢?
    在硬件配置中,通過(guò)CPU > Properties > Diagnostics/Clock,你可以進(jìn)入“時(shí)鐘”> 域內指定一個(gè)修正因子。這個(gè)修正因子只影響CPU的硬件時(shí)鐘。時(shí)間中斷源自于系統時(shí)鐘,并且和硬件時(shí)鐘的設定毫無(wú)關(guān)系。

    10:如何通過(guò)PROFIBUS DP用功能塊實(shí)現在主、從站之間實(shí)現雙向數據傳送?
    在主站plc可以通過(guò)調用SFC14 “DPRD_DAT“和SFC15 “DPWR_DAT“來(lái)完成和從站的數據交換,而對于從站來(lái)說(shuō)可以調用FC1 “DP_SEND“ 和FC2 ”DP_RECV“完成數據的交換。

    11:可以從S7 CPU中讀出哪些標識數據?
    通過(guò)SFC 51“RDSYSST”可讀出下列標識數據:
    可以讀出訂貨號和CPU版本號。為此,使用SFC 51和SSL ID 0111并使用下列索引:
    1 = 模塊標識
    6 = 基本硬件標識
    7 = 基本固件標識

    12:在含有CPU 317-2PN/DP的S7-300上,如何編程可加載通訊功能塊FB14("GET")和FB15("PUT")用于數據交換?
    為了通過(guò)一個(gè)S7連接在使用CPU 317-2PN/DP的兩個(gè)S7-300工作站之間進(jìn)行數據交換,其中該S7連接是使用NetPro組態(tài)的, 在S7通信中,必須調用通訊功能塊。模塊FB14("GET") 用于從遠程CPU取出數據,模塊FB15("PUT")用于將數據寫(xiě)入遠程CPU。 功能塊包含在STEP 7 V5.3的標準庫中。 <
    CPU 317-2PN/DP的通訊模塊FB14("GET")和FB15("PUT")的屬性 :
    FB14和FB15是異步通訊功能。 這些模塊的運行可能跨越多個(gè)OB1循環(huán)。 通過(guò)輸入參數REQ激活FB14或FB15。 DONE、NDR或ERROR表明作業(yè)結束。PUT和GET可以同時(shí)通過(guò)連接進(jìn)行通信。
    注意:不能將庫SIMATIC_NET_CP中的通訊塊用于CPU317-2PN/DP。

    13:對于緊湊CPU 313C-2 PtP和CPU 314-2 PtP作業(yè)同步處理需要注意什么?
    在用戶(hù)程序中,不可以同時(shí)編程SEND作業(yè)和FETCH作業(yè)。
    即: 只要SEND作業(yè)(SFB 63)沒(méi)有完全終止(DONE或ERROR),就不能調用FETCH作業(yè)(SFB 64)(甚至在REQ=0的時(shí)候)。只要FETCH作業(yè)(SFB 64)沒(méi)有完全終止(DONE或ERROR),就不能調用SEND作業(yè)(SFB 63)(甚至在REQ=0的時(shí)候)。在處理一個(gè)主動(dòng)作業(yè)(SEND作業(yè)、SFB 63或FETCH作業(yè)、SFB 64)時(shí),同時(shí)可以處理一個(gè)被動(dòng)作業(yè)(SERVE作業(yè)、SFB 65)。

    14:可以將MICR.master420到440作為組態(tài)軸(位置外部檢測)和CPU 317T一起運行嗎?
    可以,但在動(dòng)力和精度方面,對組態(tài)軸的要求差別非常大。在高要求情況下,伺服驅動(dòng)SIMODRIVE 611U、MASTERDRIVES MC或SINAMICS S必須和CPU 317T一起運行。在低要求情況下,MICROMASTER系列也能滿(mǎn)足動(dòng)力和精度要求。

    15:如何在已配置為DP從站的兩個(gè)CPU模塊間組態(tài)直接數據交換(節點(diǎn)間通信)?
    兩個(gè)CPU站配置為DP從站,而且由同一個(gè)DP主站操作,它們之間的通信通過(guò)配置交換模式為DX可以完成直接數據交換。

    16:如何使用SFC65,SFC66,SFC67 和 SFC68 進(jìn)行通信?
    對于單向基本通信,使用系統功能 SFC67 (X_GET)從一個(gè)被動(dòng)站讀取數據,使用系統功能SFC68(X_PUT)將數據寫(xiě)入一個(gè)被動(dòng)站(服務(wù)器)。這些塊只有在主動(dòng)站中才調用。對于一個(gè)雙向基本通信,調用站中的系統功能SFC65 (X_SEND),在該站中想將數據發(fā)送到另一個(gè)主動(dòng)站。在同樣為主動(dòng)的主動(dòng)接收站中,數據將通過(guò)系統功能SFC66 (X_RCV)記錄。
    兩種類(lèi)型的基本通信中,每次塊調用可以處理最多 76 字節的用戶(hù)數據。對于S7-300 CPU,數據傳送的數據一致性是 8 個(gè)字節,對于S7-400 CPU則是全長(cháng)。 如果連接到S7-200,必須考慮到S7-200只能用作一個(gè)被動(dòng)站。

    17:什么是自由分配 I/O 地址?
    地址的自由分配意味著(zhù)您可對每種模塊(SM/FM/CP)自由的分配一個(gè)地址。地址分配在 STEP 7 里進(jìn)行。先定義起始地址,該模塊的其它地址以它為基準。
    自由分配地址的優(yōu)點(diǎn):因為模塊之間沒(méi)有地址間隙,就可以?xún)?yōu)化地使用可用地址空間。在創(chuàng )建標準軟件時(shí),分配地址過(guò)程中可以不考慮所涉及的 S7-300 的組態(tài)。

    18:診斷緩沖器能夠干什么?
    更快地識別故障源,因而提高系統的可用性。評估STOP之前的最后事件,并尋找引起STOP的原因。
    診斷緩沖器是一個(gè)帶有單個(gè)診斷條目的循環(huán)緩沖器,這些診斷條目顯示在事件發(fā)生序列中;第一個(gè)條目顯示的是最近發(fā)生的事件。如果緩沖器已滿(mǎn), 最早發(fā)生的事件就會(huì )被新的條目所覆蓋。根據不同的CPU,診斷緩沖器的大小或者固定,或者可以通過(guò)HW Config中通過(guò)參數進(jìn)行設置。

    19:診斷緩沖器中的條目包括哪些?
    1) 故障事件
    2) 操作模式轉變以及其它對用戶(hù)重要的操作事件
    3) 用戶(hù)定義的診斷事件(用SFC52 WR_USMSG)
    在操作模式STOP下,在診斷緩沖器中盡量少的存儲事件,以便用戶(hù)能夠很容易在緩沖器中找到引起STOP的原因。因此,只有當事件要求用戶(hù)產(chǎn)生一個(gè)響應(如計劃系統內存復位,電池需要充電)或必須注冊重要信息(如固件更新,站故障)時(shí),才將條目存儲在診斷緩沖器中。

    20:如何確定MMC的大小以便完整地存儲STEP 7項目?
    為了給項目選擇合適的MMC,需要了解整個(gè)項目的大小以及要加載塊的大小?梢园凑杖缦滤龅姆椒▉(lái)確定項目的大。
    1) 首先歸檔STEP 7項目。然后在Windows資源瀏覽器中打開(kāi)已歸檔項目,并確定其大小(選中該項目并右擊)。這會(huì )告訴您歸檔文件的大小。
    2) 將塊加載入CPU,F在仍然需要選擇"PLC > Module Information > Memory"。在此,在" Load memory RAM + EPROM"中,可以看到分配的加載內存的大小。
    3) 必須將該值和已經(jīng)確定的歸檔項目的大小相加。這樣就可以得出在一個(gè)MMC上保存整個(gè)項目所需的總內存的大小。

    21:CPU全面復位后哪些設置會(huì )保留下來(lái)?
    復位CPU時(shí),內存沒(méi)有被完全刪除。整個(gè)主內存被完全刪除了,但加載內存中數據,以及保存在Flash-EPROM存儲卡(MC)或微存儲卡(MMC)上的數據,則會(huì )全部保留下來(lái)。除了加載內存以外,計時(shí)器(CPU 312 IFM除外)和診斷緩沖也被保留。具有MPI接口或一個(gè)組合MPI/DP接口的CPU只在全部復位之前保留接口所采用的當前地址和波特率。另一方面,另一個(gè)PROFIBUS地址也被完全刪除,不能再訪(fǎng)問(wèn)。
    重要事項:重新設置PG/PC之后,與CPU之間的通訊只能通過(guò)MPI或MPI/DP接口來(lái)建立。

    22:為什么不能通過(guò)MPI在線(xiàn)訪(fǎng)問(wèn)CPU?
    如果在CPU上已經(jīng)更改了MPI參數,請檢查硬件配置?梢詫⑦@些值與在"Set PG/PC interface"下的參數進(jìn)行比較,看是否有不一致。
    或者可以這樣做:打開(kāi)一個(gè)新的項目,創(chuàng )建一個(gè)新的硬件組態(tài)。在CPU的MPI接口的屬性中為地址和傳送速度設置各自的值。將"空"項目寫(xiě)入存儲卡中。把該存儲卡插入到CPU 然后重新打開(kāi)CPU的電壓,將位于存儲卡上的設置傳送到CPU,F在已經(jīng)傳送了MPI接口的當前設置,并且像這樣的話(huà),只要接口沒(méi)有故障就可以建立連接。 這個(gè)方法適用于所有具有存儲卡接口的S7-CPU。

    23:錯誤OB的用途是什么?
    如果發(fā)生一個(gè)所描述的錯誤(見(jiàn)文件1),則將調用并處理相應OB。如果沒(méi)有加載該OB,則CPU進(jìn)入STOP(例外:OB70、72、7 3和81)
    S7-CPU可以識別兩類(lèi)錯誤:
    1) 同步錯誤: 這些錯誤在處理特定操作的過(guò)程中被觸發(fā),并且可以歸因于用戶(hù)程序的特定部分。
    2) 異步錯誤: 這些錯誤不能直接歸因于運行中的程序。這些錯誤包括優(yōu)先級類(lèi)的錯誤,自動(dòng)化系統中的錯誤(故障模塊)或者冗余的錯誤。


    24:在DP從站或CPU315-2DP型主站里應該編程哪些“故障 OBs”?
    在組態(tài)一個(gè)作為從站的CPU315-2DP站時(shí),必須在STEP7程序中編程下列OB以便評估分布式I/O類(lèi)型的錯誤信息:
    OB 82 診斷中斷 OB 、OB 86 子機架故障 OB 、OB 122 I/O 訪(fǎng)問(wèn)出錯
    1) 診斷OB82:如果一個(gè)支持診斷,并且已經(jīng)對其釋放了診斷中斷的模塊識別出一個(gè)錯誤,它既對進(jìn)入事件也對外出的事件向 CPU 發(fā)出一個(gè)診斷中斷的請求。操作系統然后調用 OB82。在 OB82 自己的局部變量里包含有有缺陷模塊的邏輯基地址和 4 個(gè)字節的診斷數據。如果你還沒(méi)有編程 OB82, 則 CPU 進(jìn)入“停止”模式。你可以阻斷或延遲診斷中斷 OB ,并通過(guò) SFC 39 - 42 重新釋放它。
    2) 子機架故障OB86:如果識別出一個(gè) DP 主站系統或一個(gè)分布式 I/O 站有故障(既對進(jìn)入事件也對外出的事件),該 CPU 的操作系統就調用 OB 86 。如果沒(méi)有編程 OB 86 但出現了這樣一個(gè)錯誤, CPU 就進(jìn)入“停止”模式。你可以阻斷或延遲 OB86 并通過(guò) SFC 39 - 42 重新釋放它。
    3) I/O 訪(fǎng)問(wèn)出錯OB122:當訪(fǎng)問(wèn)一個(gè)模塊的數據時(shí)出錯,該CPU的操作系統就調用OB 122。比方說(shuō),CPU在存取一個(gè)單個(gè)模塊的數據時(shí)識別出一個(gè)讀錯誤,那么操作系統就調用OB 122。該OB 122以與中斷塊有相同的優(yōu)先級類(lèi)別運行。如果沒(méi)有編程O(píng)B 122,那么CPU由“運行”模式改為“停止”模式。

    25:為什么在某些情況下,保留區會(huì )被重寫(xiě)?
    在STEP 7的硬件組態(tài)中,可以把幾個(gè)操作數區定義為“保留區”。這樣可以在掉電以后,即使沒(méi)有備份電池的話(huà),仍能保持這些區域中的內容。如果定義一個(gè)塊為 “保留塊”,而它在 CPU 中不存在或只是臨時(shí)安裝過(guò),那么這些區域的部分內容會(huì )被重寫(xiě)。在電源接通/斷開(kāi)之后,其他內容會(huì )在相關(guān)區里找到。

    26:為何不能把閃存卡的內容加載入S7 300 CPU?
    你的項目在閃存卡上,F在要用它加載 S7 300 。但加載結束后發(fā)現 CPU 的 RAM 中仍是空的。 出現此問(wèn)題的原因是你的程序里有無(wú)法處理的,"錯誤的"組織塊(比如說(shuō), OB86 沒(méi)有 DP 接口)。 在重新設置和重新啟動(dòng) CPU 后, RAM 仍是空的。 診斷緩沖區對這個(gè)"無(wú)法加載"的塊會(huì )提示一些信息。

    27:當把 CPU315-2DP 作為從站,把 CPU315-2DP 作為主站時(shí)的診斷地址
    在組態(tài)一個(gè) CPU315-2DP 站時(shí),你使用 S7 工具 “H/W CONFIG” 來(lái)分配診斷地址。如果發(fā)生一個(gè)故障,這些診斷地址被加入診斷 OB 的變量 “OB82_MDL_ADDR” 里。 你可在 OB82 里分析此變量,確定有故障的站并作出相應的反應。
    下面是如何分配診斷地址的例子:
    第 1 步: 通過(guò) CPU315-2DP 組態(tài)從站并賦予一個(gè)診斷地址,比如 422。
    第 2 步: 通過(guò) CPU315-2DP 組態(tài)主站
    第 3 步: 把組態(tài)好的從站鏈接到主站并賦予一個(gè)診斷地址,比如 1022。

    28:需要為S7-300 CPU的DP從站接口作何種設置,才可以使用它來(lái)進(jìn)行路由選擇?
    如果使用CPU作為I-Slave,并且該CPU也起S7 路由器的作用,那么請注意如下事項:
    用于路由選擇的從站的DP接口必須設置為活動(dòng)狀態(tài)。這可以在HW Config中完成:在DP接口的屬性對話(huà)框中,選項" Commissioning/Test operation"或"Programming, status/modify..."必須激活。關(guān)于這些設置的注意事項可以在下表中獲得。
    對于S7 路由連接,有 4 種可用的連接資源-與其它任何連接資源無(wú)關(guān)。沒(méi)有使用PG/OP的連接資源或S7基本通信。
    如果必須通過(guò)DP接口來(lái)建立一個(gè)與位于其機架上的通信伙伴連接時(shí)(如在 CP 343-1 中),也要使用一個(gè)路由連接。而對于通過(guò)MPI接口與一個(gè)位于其機架上的通信伙伴的連接,則不使用路由連接資源,因為在這種情況下,能夠直接到達伙伴。注意事項:這不適用于CPU 318。

    29:為什么當使用S7-300 CPU的內部運行時(shí)間表時(shí),沒(méi)有任何返回值?
    當對CPU 312IFM到316-2DP參數化系統功能塊 SFC2, SFC3 和 SFC4 時(shí),為一個(gè)運行時(shí)間表規定了一個(gè)大于 "B#16#0"的標識符,那么將出錯并且所需的功能也無(wú)法用。 此種情況下,將在塊的" RETVAL"輸出處輸出標識符 "8080h" 。
    說(shuō)明:對于這些 CPU,只有一個(gè)計時(shí)器可用。因此你應該只用標識符 "B#16#0"。 在一個(gè)周期塊(OB1, OB35)里一定不能調用系統功能 SFC2 "SET_RTM",而是應該在重啟動(dòng)OB(OB100)調用它。你也可以通過(guò)外部觸發(fā)器來(lái)啟動(dòng)該塊。不然的話(huà),該塊將老是復位運行計時(shí)表,永遠完成不了計數。

    30:變量是如何儲存在臨時(shí)局部數據中的?
    L 堆棧永遠以地址“0”開(kāi)始。 在 L 堆棧中,會(huì )為每個(gè)數據塊保留相同個(gè)數的字節,作為存放每個(gè)塊所擁有的靜態(tài)或局部數據。
    當某個(gè)塊終止時(shí),那么它的空間隨之也被重新釋放出來(lái)。 指針總是指向當前打開(kāi)塊的第一個(gè)字節。

    31:在CPU經(jīng)過(guò)完全復位后是否運行時(shí)間計數器也被復位?
    使用S7-300時(shí),帶硬件時(shí)鐘(內置的 “實(shí)時(shí)時(shí)鐘”)和帶軟件時(shí)鐘的 CPU 之間有區別。對于那些無(wú)后備電池的軟件時(shí)鐘的 CPU,運行時(shí)間計數器在 CPU 被完全復位后其最后值被刪除。而對于那些有后備電池的硬件時(shí)鐘的 CPU,運行時(shí)間計數器的最后值在 CPU 被完全復位后被保留下來(lái)。同樣, CPU 318 和所有的 S7-400 CPU 的運行時(shí)間計數器在 CPU 被完全復位后其最后值被保留。

    32:如何把不在同一個(gè)項目里的一個(gè)S7 CPU組態(tài)為我的S7 DP主站模塊的DP從站?
    缺省情況下, 在STEP 7里只可以把一個(gè)S7 CPU組態(tài)為從站,如果說(shuō)該站是在同一個(gè)項目中的話(huà)。該站然后在“PROFIBUS-DP > 已經(jīng)組態(tài)的站”下的硬件目錄里作為“CPU 31x-2 DP”出現。用這種途徑,可以設置起 DP 主站與 DP 從站間的鏈接。
    還存在一個(gè)選項,可把一個(gè)與主站不在同一個(gè)項目里的S7 CPU組態(tài)為從站。進(jìn)行如下:
    按常規組態(tài)DP從站。
    從網(wǎng)上下載要用作從站的S7-300 CPU的GSD文件。該文件位于客戶(hù)支持網(wǎng)址的“PROFIBUS GSD 文件 / SIMATIC”下。
    打開(kāi)SIMATIC Manager 和硬件配置。
    打開(kāi)“選項 ; 安裝新的 GSD...”,把剛下載的 GSD 文件插入硬件目錄 。 (注意:此過(guò)程中在 HW Config 中無(wú)須打開(kāi)任何窗口)
    通過(guò)“選項; 更新目錄”來(lái)更新硬件目錄。 <
    現在可以組態(tài)你的 DP 主站。將可以在 “PROFIBUS-DP > 更多現場(chǎng)設備 > SPS” 下發(fā)現作為從站的該 S7-300 CPU 。
    注意:如果是手動(dòng)來(lái)結合該 DP 從站, 要確?偩(xiàn)參數,該 DP 從站的 PROFIBUS 地址 和它的 I/O 組態(tài)在兩個(gè)項目里必須相同。

    33:無(wú)備用電池情況下斷電的影響與完全復位一樣嗎?
    不一樣。在CPU被完全復位的情況下,其硬件配置信息被刪除(MPI地址除外),程序被刪除, 剩磁存儲器也被清零。
    在無(wú)備用電池和存儲卡的情況下關(guān)電,硬件配置信息(除了MPI地址) 和程序被刪除。然而,剩磁存儲器不受影響。如果在此情況下重新加載程序,則其工作時(shí)采用剩磁存儲器的舊值。比方說(shuō),這些值通常來(lái)自前 8 個(gè)計數器。如果不把這一點(diǎn)考慮在內,會(huì )導致危險的系統狀態(tài)。
    建議:無(wú)備用電池和存儲卡的情況下斷電后,總是要做一下完全復位。

    34:以將 2 線(xiàn)制傳感器連接到緊湊型CPU的模擬輸入端嗎?
    可以將 2 線(xiàn)制和 4 線(xiàn)制的傳感器連接到CPU 300C的模擬輸入端。使用一個(gè) 2 線(xiàn)制傳感器時(shí),在硬件組態(tài)中將“I = 電流”設置為測量類(lèi)型,與 4 線(xiàn)制傳感器的設置一樣。
    注意事項:請注意緊湊型CPU僅支持有源傳感器( 4 線(xiàn)制傳感器)。如果使用無(wú)源傳感器( 2 制傳感器),必須使用外部電源。
    警告:請注意所允許的最大輸入電流。2 線(xiàn)制傳感器在出現短路時(shí)可能會(huì )超出最大允許電流。技術(shù)數據中規定的最大允許電流是50mA(破壞極限)。對于這種情況(例如,對 2 線(xiàn)制傳感器加電流限制或與傳感器串聯(lián)一個(gè)PTC熱敏電阻),確保提供足夠保護。

    35:SM322-1HH01也能在負載電壓為交流 24 V的情況下工作嗎?
    是的,您也可以在負載電壓為交流 24 V的情況下使用SM322-1HH01。

    36:要確保SM322-1HF01 接通最小需要多大的負載電壓和電流?
    SM322-1HF01 繼電器模塊需要 17 V和 8 mA才能確保開(kāi)閉正常。對于觸點(diǎn)的壽命來(lái)說(shuō),這樣的值比手冊上提供的這個(gè)模塊的值(10 V和 5 mA)更好。手冊的規定值應該認為是最低要求值。

    37:需要為哪些24V數字量輸入模塊(6ES7 321-xBxxx- ...)連接電源?
    24V數字量輸入模塊的電源插針連接 (L+ / M) 。

    38:在 ET200M 里是否也能使用 SM321 模塊(DI16 x 24V)?
    模塊 SM321 (MLFB 6ES7 321-7BH00-0AB0) 也可在 ET200M 里使用。其中 CPU 31x-2DP 作為 DP 主站或者是通訊處理器 CP CP342-5 作為 DP 主站。同樣該模塊可以通過(guò) ET200M 和 S7-400 通訊處理器 CP443-5 連接到一個(gè)S7-400 CPU。

    39:SM323數字卡所占用的地址是多少?
    SM323模塊有 16 位類(lèi)型(6ES7 323-1BL00-0AA0)和 8 位類(lèi)型(6ES7 323-1BH00-0AA0)兩種。對于 16 位類(lèi)型的模塊,輸入和輸出占用“X”和“X+1” 兩個(gè)地址。如果 SM323 的基地址為 4 (即 X=4; 插槽為 5),那么輸入就被賦址在地址 4 和 5 下面, 輸出的地址同樣也被賦址在地址 4 和 5 下面。在模塊的接線(xiàn)視圖中,輸入字節“X”位于左邊的頂部,輸出字節“X”在右邊的頂部。
    對于 8 位類(lèi)型的模塊,輸入和輸出各占用一個(gè)字節,它們有相同的字節地址。若用固定的插槽賦址,SM323 被插入槽 4, 那么輸入地址為I 4.0 至 I 4.7,輸出地址為 Q 4.0 至 Q 4.7。

    40:在不改變硬件配置的情況下,能用SM321-1CH20 代替SM321-1CH80 嗎?
    SM321-1CH20 和SM321-1CH80 模塊的技術(shù)參數是相同的。區別僅在SM321-1CH80 可以應用于更廣泛的環(huán)境條件。因此您無(wú)需更改硬件配置。

    41:進(jìn)行I/O的直接訪(fǎng)問(wèn)時(shí),必須注意什么?
    需要注意在一個(gè)S7-300組態(tài)中,如果進(jìn)行跨越模塊的I/O直接讀訪(fǎng)問(wèn)(用該命令一次讀取幾個(gè)字節),那么就會(huì )讀到不正確的值。 可以通過(guò)hardware中查看具體的地址。

    42:SM321模塊是否需要連接到 DC 24V 上?
    不需要,如果是 MLFB 為 6ES7 321-1BH02-0AA0 的 SM 321 模塊,就不再需要連接 DC 24V 了。

    43:在 STEP 7 硬件組態(tài)中如何規劃模擬模塊 SM374?在硬件目錄中如何找到此模塊?
       模擬模塊SM374可用于三種模式中:作為 16 通道數字輸入模塊,作為 16 通道數字輸出模塊,作為帶 8 個(gè)輸入和 8 個(gè)輸出的混合數字輸入/輸出模塊。
     現在把SM374按照您需要模擬的模塊來(lái)組態(tài),就是說(shuō);
       如果把 SM 374 用作為一個(gè) 16 通道輸入模塊,則組態(tài)一個(gè) 16 通道輸入模塊 - 推薦使用:SM 321: 6ES7321-1BH01-0AA0,
    如果把 SM 374 用作為一個(gè) 16 通道輸出模塊,則組態(tài)一個(gè) 16 通道輸出模塊 - 推薦使用: SM 322: 6ES7322-1BH01-0AA0,
      如果把 SM 374 用作為一個(gè)混合輸入/輸出模塊,則組態(tài)一個(gè)混合輸入/輸出模塊( 8 個(gè)輸入,8 個(gè)輸出) - 推薦使用:SM 323: 6ES7323-1BH01-0AA0。

    44:當測量電流時(shí),出現傳感器短路的情況,模塊6ES7 331-1KF0.-0AB0的模擬量輸入I+是否會(huì )被破壞?
      當測量電流時(shí),出現傳感器短路的情況,模塊6ES7 331-1KF0.-0AB0的模擬輸入 I+不會(huì )被破壞。該模塊具有內置的過(guò)流保護功能。模塊中每個(gè)50歐姆的電阻器前面具有一個(gè)PTC元件,用于防止模塊的輸入通道被破壞。
    請注意,輸入電壓允許的長(cháng)期最大值為12V,短暫(最多1秒)值為30V。

    45:如果切斷CPU,則 2 線(xiàn)制測量變送器是否繼續供電?
       如果變送器模塊插入位置“D”,且模塊在引腳 1 和引腳 20 上由外部電壓供電,則 2 線(xiàn)測量變送器繼續供電。即使切斷CPU,其供電電流仍維持不變。

    46:用S7-300模擬量輸入模塊測量溫度(華氏)時(shí),可以使用模塊說(shuō)明文檔中列出的絕對誤差極限嗎?
       不可以直接使用指定的誤差極限;菊`差和操作誤差都以絕對溫度和攝氏溫度說(shuō)明。必須乘以系數1.8將其轉換為華氏溫度單位。
    例:S7-300 AI 8 x RTD:指定的溫度輸入操作誤差是+/-1.0攝氏度。當以華氏溫度測量時(shí),可接受的最大誤差是+/-1.8華氏度。

    47:為什么用商用數字萬(wàn)用表在模擬輸入塊上不能讀出用于讀取阻抗的恒定電流?
       幾乎所有的S5/S7 模擬輸入設備仍然以復雜的方式工作,即,所有的通道都依次插到僅有的一個(gè)AD轉換器上。該原理也適用于讀取阻抗所必需的恒定電流。因此,要讀的流過(guò)電阻的電流僅用于短期讀數。對于有一個(gè)選定接口抑制"50Hz"和 8 個(gè)參數化通道的SM331-7KF02-0AB0 ,這意味著(zhù)電流將會(huì )約每180ms流過(guò)一次,每次有20ms可讀取阻抗。

    48:為什么S7-300 模擬輸出組的電壓輸出超出容差?端子S+和S-作何用途?
      下列描述適用于所有模擬輸出模塊SM 332:
      當使用模擬輸出模塊 SM 332 時(shí),必須注意返回輸入S+和S-的分配。它們起補償性能阻抗的目的。當用獨立的帶有S+ 和S-的電線(xiàn)連接執行器的兩個(gè)觸點(diǎn)時(shí),模擬輸出會(huì )調節輸出電壓,以便使動(dòng)作機構上實(shí)際存在的電壓為所期望的電壓。
       如果想要獲得補償,那么執行器必須用 4 根電線(xiàn)連接。這意味著(zhù)對于第一個(gè)通道,需要:
       輸出電壓通過(guò)針腳 3 和針腳 6 連接到執行器。
       分配執行器的針腳 4 和針腳 5。
       如果不想獲得補償,只需在前面的開(kāi)關(guān)上簡(jiǎn)單的跨接針腳3-4和針腳5-6。
       注意事項:因為打開(kāi)的傳感器端子 (S+ 和S-),輸出電壓被調節到最大值 140 mV (用于 10V)。g 對于此分配,無(wú)法保持0.5 %的電壓輸出使用誤差限制。

    49:如何連接一個(gè)電位計到6ES7 331-1KF0-0AB0?
    電位計的采樣端和首端連接到 M+,末端連接 M-,并且 S- 和M-連接到一起。
    注意: 最大的可帶電阻是6K,如果電位計支持直接輸出一個(gè)可變的電壓,那么電位計的首端應該連接V+,M端連接M-。

    50:如何把一個(gè)PT100溫度傳感器連接到模擬輸入模塊SM331?
    PT100熱電阻隨溫度的不同其電阻值隨之變化。如果有一恒定電流流經(jīng)該熱電阻,該熱電阻上電壓的下降隨溫度而變化。恒定電流加在接點(diǎn)Ic+ 和 Ic-上。模擬模塊SM331在M+和M-電測定電流的變化。通過(guò)測定電壓就可以確定出溫度。
    PT100 到模擬輸入組有三類(lèi)連接:4 線(xiàn)連接可得到最精確的測定值。
    * 注意:
    1)3 線(xiàn)連接用的公式僅表明了模擬輸入模塊 SM331 (MLFB 號為6ES7 331-7Kxxx-0AB0)b " 的實(shí)際測定過(guò)程。
    2)在 S7-300 系列中,存在一些通過(guò)多次測定的模擬輸入端。它們規定出公共返回線(xiàn)的線(xiàn)電阻并作數學(xué)補償。所獲精確度幾乎與 4 線(xiàn)連接可比美。這樣模塊的一個(gè)例子就是SM331(MLFB號6ES7 331-7PF00-0AB0)。
    3)所給出的公式仍然適用于主要的物理關(guān)系,但并不包含確定 PT100 電阻的有效測定過(guò)程。
    fsxhb2008
    我來(lái)了
    級別: 家園?
    精華主題: 0
    發(fā)帖數量: 423 個(gè)
    工控威望: 519 點(diǎn)
    下載積分: 11342 分
    在線(xiàn)時(shí)間: 177(小時(shí))
    注冊時(shí)間: 2009-06-03
    最后登錄: 2025-04-15
    查看fsxhb2008的 主題 / 回貼
    8樓  發(fā)表于: 2010-03-07 13:19
    51:可以將 HART 測量轉換器連接到 SIMATIC S7-300 系列常規的模擬輸入模塊嗎?
      如果不需要 HART 測量轉換器的其它 HART 特性,還可以使用其它 S7-300 模擬輸入模塊。例如,可以使用模塊 6ES7 331-7KF0x-0AB0 或一個(gè)帶隔離的 4 通道模塊(如 6ES7 331-7RD00-0AB0)。為此,將積分時(shí)間要設置為 16.66ms,20ms 或 100ms。對于連接到手持式設備,或與手持式設備通信,電路中必須串接一個(gè) 250-Ohm 的電阻。
       注意事項:如果要通過(guò)控制器(比如說(shuō),SIMATIC PDM)來(lái)編程 HART 測量轉換器,必須使用一個(gè)相應的 HART 模塊(例如,6ES7 331-7TB00-0AB0 或 6ES7 332-5TB00-0AB0)。

    52:如何避免SM335模塊中模擬輸入的波動(dòng)?
      下列接線(xiàn)說(shuō)明適于下列MLFB的模擬輸入/輸出模塊: 6ES7335-7HG00-0AB0 、6ES7335-7HG01-0AB0
       檢查是否正在使用的安裝在絕緣機架上的未接地傳感器或檢查您的傳感器是否接地。
      安裝在絕緣機架上的傳感器:盡可能通過(guò)最短路徑(可能的話(huà),直接連接到前端的連接器)將接地端子 Mana (針6)連接到測量通道M0(針10),M1(針12),M2(針14)和M 3(針16)以及中央接地點(diǎn)(CGP)。
      接地傳感器:確保傳感器有良好的等電位連接。然后把從 M 到 Mana和到中央接地點(diǎn)的連接隔離起來(lái)。請將屏蔽層置于兩側。

    53:在S7-300F中,是否可以在中央機架上把錯誤校驗和標準模塊結合在一起使用?
       在S7-300F的中央機架上,可以混合使用防錯和非防錯(標準)數字E/A模塊。為此,就像在ET200M中一樣,需要一個(gè)隔離模塊(MLFB: 6ES7195-7KF00-0XA0),用來(lái)在中央和擴展機架中隔離防錯模塊和標準模塊。
     請遵守以下安裝原則:標準模塊(IM、SM、FM、CP)必須插到隔離模塊左側的插槽中,防錯數字E/A模塊必須插到隔離模塊右側的插槽中。

    54:可以將來(lái)自防爆區 0 或防爆區 1 的傳感器 / 執行器直接連接到 S7-300 Ex(i) 模塊嗎?
      不能連接來(lái)自防爆區 0 的傳感器/執行器。但可以直接連接來(lái)自防爆區 1 的傳感器/執行器。
       Ex(i) 模塊是按照 【EEx ib】 IIC 測試的。因此,模塊上有兩道防爆屏障。然而,必須獲得【EEx ia】認可才能用來(lái)自防爆區 0的傳感器 /執行器。(模塊上將應該有三道防爆屏障)。

    55:在SIMATIC PCS 7 中使用FM 355 或者FM 355-2 要特別注意什么?
       舉個(gè)例子,如果您想在一個(gè)冗余的ET 200M站中使用FM 355 或者FM 355-2 ,那么請注意以下的重要事項:
    有兩個(gè)功能塊可用于連接FM 355。舉個(gè)例子,如果需要使用“運行過(guò)程中更換模塊” (熱插拔)功能,您可以使用訂貨號為 6ES7 153-2BA00-0XB0 的IM 153-2 HF 接口模塊的高級特性。在這種情況下,當使用“硬件配置”軟件進(jìn)行組態(tài)時(shí),您必須激活“運行過(guò)程中更換模塊”( 熱插拔)功能。IM 153-2 和所有的SM/FM/CP 都要插在激活的總線(xiàn)模塊上 (訂貨號 6ES7 195-7Hxxx-0XA0)。

    56:將第一個(gè)FM 352-5 的輸出與第二個(gè)FM 352-5 的輸入直接相連時(shí),有哪些注意事項?
       如果要將兩個(gè)FM352-5 互連,在 6ES7 352-5AH10-0AE0(P 型沉沒(méi)輸出)上即可實(shí)現。
       6ES7 352-5AH00-0AE0 有 M 型沉沒(méi)輸出,該輸出只有在每個(gè)輸出端先加一個(gè)插拔電阻時(shí)才可用,推薦插拔電阻的規格: 2,2 kOhm / 0,5 W. 確保開(kāi)關(guān)盒內有短路連接。此種情況下的操作頻率可高達 100 kHz。

    57:可以在不用PG的情況下更換FM353/FM354嗎?
       可以。FM353 (MLFB No. 6ES7 353-1AH01-0AE0)和FM354 (MLFB No. 6ES7 354-1AH01-0AE0)可以不用PG就進(jìn)行更換。
       要求:使用組態(tài)包FM353 V2.1或組態(tài)包FM354 V2.1以及STEP 7版本V3.1或更高版本。
       步驟:當完成了FM和系統的啟動(dòng)后,必須創(chuàng )建一個(gè)系統數據塊(SDB >=1000)并將它儲存在 PG 上。在這個(gè)SDB中儲存FM的全部參數化數據(DB/橫移程序,機器數據,遞增尺寸表等)。 把此SDB傳送到 CPU 或者傳送到 CPU 的存儲卡上。

    58:在 FM 350-2 上如何通過(guò)訪(fǎng)問(wèn) I/O 直接讀取計數值和測量值?
       FM 350-2 允許最多 四個(gè)計數值或測量值直接顯示在模塊I/O上?赏ㄟ^(guò)使用“指定通道”功能來(lái)定義哪個(gè)單個(gè)測量值要顯示在 I/O 區。根據計數值或測量值的大小,必須在“用戶(hù)類(lèi)型”中將數據格式參數化為“Word”或“Dword”。如果參數化為“Dword”,每個(gè)“用戶(hù)類(lèi)型”只能有一個(gè)計數值或測量值。如果參數化為“Word”,可以讀進(jìn)兩個(gè)值。在用戶(hù)程序中,命令 L PIW用于 Word 訪(fǎng)問(wèn),L PID用于 Dword 訪(fǎng)問(wèn)。

    59: FM357-2 用絕對編碼器時(shí)應注意什么?
       FM357-2的固件版本為V3.2/V3.3在下列情況下絕對編碼器的采樣值可能會(huì )不正確, FM357-2固件版本為V3.4時(shí)這些問(wèn)題將被解決。
    1) FM357-2啟動(dòng)失敗。例如,在啟動(dòng)窗口中定義的時(shí)間內掉電。
    2) FM357-2在運行中拔插編碼器的電纜。
    3) 模擬的情況下。例如,FM357-2 在無(wú)驅動(dòng)的情況下準備運行。

    60:如何把一個(gè)初始值快速下載進(jìn)計數器組 FM350-1 或 FM450-1 中?
       對于有些應用場(chǎng)合,重要的是,當達到某個(gè)比較值時(shí)要盡快地把計數器復位為初始值。此外,通常在復位時(shí)需要進(jìn)行一系列計算,以確定下一個(gè)比較值(以便優(yōu)化原料的交點(diǎn))。沒(méi)有標準功能FC CNT_CTRL也可以選擇進(jìn)行一次復位。 <
      為了快速把計數器復位,如下進(jìn)行來(lái)組態(tài)計數器: 在計數器模塊的“屬性”對話(huà)框中的“基本參數”區內,將選項 生成中斷設成“是”,然后將中斷選擇設成“過(guò)程”。這樣,在復位時(shí)會(huì )生成一個(gè)中斷。 在“輸出”參數標志中組態(tài)數字輸出DQ0,以便在達到比較值時(shí)激活它。 在“輸入”參數標志中的“設置計數器”域中,設置選項“多個(gè)”。
    注意事項:在關(guān)聯(lián)通道數據塊中,必須將位 DBX 27.0 或 DBX 27.1 ( CTRL_DQ0) 設置為 1,以便使設置按正確的方向進(jìn)行。在“中斷釋放”參數標志中,選擇選項“設置計數器”,以便在數字輸入 SET處出現一個(gè)上升沿時(shí)觸發(fā)該中斷。 功能模塊 FM 350-1 / FM 450-1 的數字輸入 I2是用于把計數器重置為初始值的。該輸入與數字輸出 Q0 相連接(同 FM 350-1 / FM 450-1)。
    注意事項:在關(guān)聯(lián)通道的數據塊中,必須預先將數據雙字DBD 14(LOAD_VAL)設置為初始值(如 L#0)。數據雙字 DBD18 (CMP_V1)必須設置成比較值。必須通過(guò)在 FC 上置相應的觸發(fā)位一次來(lái)用 FC CNT_CTRL 把這些值傳送到 FM 去。

    61:為什么在FM350-1中選24V編碼器,啟動(dòng)以后,SF燈常亮,FM350-1不能工作?
       要檢查一下,首先在軟件組態(tài)中要選擇編碼器類(lèi)型(為24V),再檢查一下,FM350-1側面的跳線(xiàn)開(kāi)關(guān),因為缺省的開(kāi)關(guān)設置為5V編碼器,一般用戶(hù)沒(méi)有設置,開(kāi)機后,SF燈就會(huì )常亮
    另外,還可以看看在線(xiàn)硬件診斷,可以看看錯誤產(chǎn)生的原因,是否模板壞了。


    62: FM350-1的鎖存功能是否能產(chǎn)生過(guò)程中斷?
    FM350-1的鎖存功能是不能產(chǎn)生過(guò)程中斷,但是可以產(chǎn)生過(guò)零中斷。
    FM350-1的裝載值必須為零,隨者鎖存功能的執行(DI的上升沿開(kāi)始),當前的計數值被儲存到另一地址然后置為初始值零,產(chǎn)生過(guò)零中斷,在OB40中可以讀出中斷并相應的值。鎖存值也可以從FM350-1的硬件組態(tài)地址的前4個(gè)字節中讀出。

    63: 在FM350-1中,怎樣觸發(fā)一個(gè)比較器輸出?
       FM350-1中自帶的輸出點(diǎn)具有快速性、實(shí)時(shí)性,不必要經(jīng)過(guò)CPU的映像區處理。輸出點(diǎn)一般對應于比較器,首先在硬件組態(tài)中定義比較器輸出類(lèi)型,如:輸出值為1或為脈沖輸出,然后在程序中設置比較值。在FM350-1中,地址在通訊DB(UDT生成)塊中為18(比較值1)、22(比較值2),類(lèi)型為DINT,然后激活輸出點(diǎn)28.0(DQ0)、28.1(DQ1),這樣比較器就可以工作了。


    64:在FM350-2中,工作號的作用是什么?
    工作號是S7-300CPU與FM進(jìn)行通訊的任務(wù)號,每次的交換數據只是部分數據交換,而非全部數據,這樣可以減少FM的工作負載,工作號又分寫(xiě)工作號和讀工作號,例如在FM350-2中指定DB1為通訊數據塊,如果把寫(xiě)工作號12寫(xiě)入到DB1.DBB0中,把200寫(xiě)入到DB1.DBD52中,再調用FC3寫(xiě)功能,這樣第一個(gè)計數器的初始值為200,這里工作號10的任務(wù)號是寫(xiě)第一個(gè)計數器的初始值,DB1.DBB0為寫(xiě)工作號存入地址,DB1.DBD52為第一個(gè)計數器裝載地址區,同樣讀工作號100為讀前4路,101為讀后4路計數器,讀工作號存入地址為DB1.DBB2。 但寫(xiě)任務(wù)不能循環(huán)寫(xiě),只能分時(shí)寫(xiě)入。

    65:如果對于4-20 mA模擬量輸入模塊來(lái)說(shuō),小于4 mA后轉換的數字量是多少?
      如果小于4ma,那么將會(huì )是輸出負值,例如 -1對應的是3.9995mA,而1.185 mA 時(shí),這個(gè)數值是-4864 (10進(jìn)制)但是如果小于1.185mA,如果禁止斷線(xiàn)檢測,這個(gè)值是8000(16進(jìn)制)如果有斷線(xiàn)檢測,會(huì )變成7FFF(16進(jìn)制)。

    66:怎樣對模擬量進(jìn)行標準化和非標準化?
      可以使用以下功能塊:
       1.在塊FC164中,x和y都是整數。
       2. FC165中x是整數,y是實(shí)數。
       3. FC166中x是實(shí)數,y是整數。
       4. FC167中x和y都是實(shí)數。

    67:S7系列PLC之間最經(jīng)濟的通訊方式是什么?
    MPI通訊是S7系列PLC之間一種最經(jīng)濟、數據量最小的一種通訊,需要做連接配置的站通過(guò)GD通訊,GD通訊適合于S7-300之間,S7-300、S7-400、MPI之間一些固定數據的通訊。不用作連接的MPI通訊適用于S7-300之間、S7-300與400之間、S7-300/400與S7-200 系列PLC之間的通訊,建議在OB35(循環(huán)中斷100ms)中調用發(fā)送塊,在OB1(主循環(huán)組織塊)調用接收塊。

    68:整個(gè)系統掉電后,為什么CPU在電源恢復后仍保持在停止狀態(tài)?
      整個(gè)系統由一個(gè)DP主站S7-300/400以及從站組成。而從站通過(guò)一個(gè)主開(kāi)關(guān)被切斷了電源。由于內部的CPU電壓緩沖器,CPU 仍繼續運行大約50ms到100ms。此階段里 CPU 識別出所連接的從站的故障。如果沒(méi)有編程O(píng)B86和OB122的話(huà),CPU 就會(huì )因為這些有故障的從站而繼續保留在停止狀態(tài)。

    69:在點(diǎn)到點(diǎn)通信中,協(xié)議 3964(R)和RK 512 之間的區別是什么?
       這兩個(gè)協(xié)議的主要區別在于消息報頭和響應消息的不同。使用RK 512,提供有最高的數據完整性,程序 3964(R) 當傳送信息數據時(shí),程序 3964(R)將控制字符(安全層)添加到信息數據上。這些控制字符激活通信伙伴,檢查數據是否全部接收,是否無(wú)錯誤。
    fsxhb2008
    我來(lái)了
    級別: 家園?
    精華主題: 0
    發(fā)帖數量: 423 個(gè)
    工控威望: 519 點(diǎn)
    下載積分: 11342 分
    在線(xiàn)時(shí)間: 177(小時(shí))
    注冊時(shí)間: 2009-06-03
    最后登錄: 2025-04-15
    查看fsxhb2008的 主題 / 回貼
    9樓  發(fā)表于: 2010-03-07 13:20
    70:當一個(gè)DP從站出故障,如何在輸入的過(guò)程映像被清成“0”以前保存它們?
       當一個(gè)DP從站出故障時(shí),OB86(通過(guò)S7-300/400)被調用?捎孟铝蟹椒ā氨4妗陛斎氲倪^(guò)程映像:
    1. 把從站的所有輸入循環(huán)地復制到一個(gè)獨立的區里。
    2.如果從站出問(wèn)題,則 OB86 被啟動(dòng)。在此 OB 里你可設一個(gè)標志位來(lái)可防止進(jìn)一步的循環(huán)復制操作。
    3. 當從站返回總線(xiàn)后,你把 OB86 里的標志位復位。

    71:對模擬量模塊而言,如何處理未使用的通道?
    如果模塊帶有MANA : 短接所有的未使用通道的M-到 MANA ,如果可能,連接MANA 到接地極,把模塊的測量模式設置為: 0 - 20/ + -20mA. ,短接未使用的COMP+/COMP-. IC+ / IC-可以保持懸空。
    如果模塊不帶有 MANA : 把所有未使用的通道M-連接到使用通道的M-.等在輸入端UCM > 2.5V 時(shí),連接所有未使用的 M-到cpu的接地或系統的接地. 把模塊的測量模式設置為: 0 - 20/ + -20mA. ,短接未使用的COMP+/COMP-. IC+ / IC-可以保持懸空。
    對于SM 331-7NF10-0AB0模塊在4通道模式:禁止未用的通道,這些輸入端懸空即可
    對于Ex模塊SM 331-7RD:未使用的通道可以保持懸空72:上位機與plc進(jìn)行通訊,硬件都需要哪些?

    72:哪些軟件里含有CP5511,CP5512,CP5611,RS232 PC-Adapter 的驅動(dòng)?
      如果安裝了相應的軟件后包含“Set PG/PC Interface …”組件,那么這些軟件都含有CP5511,CP5512,CP5611,RS232 PC-Adapter 的驅動(dòng),只需在“Set PG/PC Interface …”->“Select…”->選擇相應的驅動(dòng),然后“Install-->”即可。
      具體的軟件有Step7,Step7 MicroWin,Simatic Net,WinCC,Protool,Flexible,PCS7。

    73:當試圖通過(guò)TeleService建立PRODAVE MPI和樣列程序之間的通訊時(shí),為什么會(huì )出現出錯消息4501?
       調制解調器沒(méi)有響應,并產(chǎn)生了出錯消息4501。在這個(gè)情況下,工作站的規范不正確。 在TeleService對話(huà)框中檢查工作站的名稱(chēng)和工作站(standort)規范。此處可能有個(gè)不正確的缺省設刪除“station”(“standort”)域中的缺省名,或輸入正確的工作站名。那么就可以使用調制解調器在PRODAVE MPIY和TeleService之間建立連接。

    74:是否可以將數據塊的當前值作為初始值從AS傳送到項目中?
    可以。從AS中“ONLINE,打開(kāi)相關(guān)數據塊(DB).使用軟盤(pán)圖標“OFFLINE”保存DB.
      通過(guò)“File > Generate Source”在DB中產(chǎn)生STL源代碼. 通過(guò)手動(dòng)操作將BEGIN和END_DATA_BLOCK行之間的當前值與相應的聲明(初始值)逐行 連接起來(lái),從而得到下列聲明語(yǔ)句:
       STRUCT
       wordVar : WORD := W#16#ABCD;
       ...
       END_STRUCT ;
       編譯STL源代碼。

    75:在通訊任務(wù)中,在哪些OB中必須調用SFB?
       在啟動(dòng)型OB(如用于S7-300的OB100和用于S7-400的OB100和OB101)和循環(huán)模式OB(OB1)中,必須調用數據通訊或程序管理(把PLC切換到STOP或RUN)所需的所有SFB。 OB100是啟動(dòng)型OB,并在重新啟動(dòng)CPU時(shí)運行。例如,在該OB中,用標記M1.0和M0.1來(lái)釋放第一個(gè)通訊觸發(fā)器。

    76:怎樣編程間接訪(fǎng)問(wèn)一個(gè)ARRAY類(lèi)型變量的元素?
       一個(gè)位、字節或者字符域的尺寸是按照字節限制排列的——在所有其它情況下是按照字對齊的。表T6-1中給出了一個(gè)域的存儲示例。操作系統計算域中單個(gè)元素末端位置的位地址。域被分配到從下一個(gè)字地址(或字節地址)。下一個(gè)數據類(lèi)型從下一個(gè)整字開(kāi)始(或者整字節).
      聲明部分:
      在聲明部分,必須定義一個(gè)與將被間接尋址的ARRAY有著(zhù)同一結構的ARRAY。不一定非要將ARRAY聲明為IN-OUT變量;也可以聲明為T(mén)EMP、IN或OUT變量。
      網(wǎng)絡(luò ):
      域寬度(OFFSET)在網(wǎng)絡(luò )中定義。ARRAY中的單個(gè)元素的最小常規數據寬度是一個(gè)字節;即使在兩個(gè)變量之間定義一個(gè)BOOL。有必要確定相關(guān)的域的寬度和確定下一個(gè)期望域的起始地址?墒褂孟旅娴乃惴ǎ 地址(指數):b = 元素長(cháng)度*(指數 - 1)
      創(chuàng )建具有不同數據類(lèi)型的結構時(shí),必須注意,在特定的環(huán)境下可能會(huì )自動(dòng)插入填充字節。
      保存ARRAY數據類(lèi)型
      示例:ARRAY 【1..2,1..3】 OF 整數 將生成下列域:
      多維域是按照順序保存的。在本例中整數 【1,1】后面是整數 【1,2】,整數 【1,3】后面是整數 【2,1】。

    77:STEP 7 以哪種格式存儲POINTER參數類(lèi)型?
       STEP 7以 6 個(gè)字節保存POINTER參數。顯示了用于保存POINTER參數類(lèi)型的內存區域以及每個(gè)字節中保存的數據。POINTER參數類(lèi)型保存了下列信息: DB號(如果DB中沒(méi)有保存任何數據時(shí)為0)。 CPU中的內存區域(表格中列出了不同內存區域的十六進(jìn)制代碼)。
      數據的地址(按照Byte.Bit格式)。
      如果將形式參數聲明為POINTER參數類(lèi)型,則只需要指定內存區域和地址。STEP 7自動(dòng)將輸入項目的格式轉換為指針格式。

    78:因為總是要首次調用Alarm8P(SFB35)塊,怎樣避免OB 1初始化過(guò)程花費太長(cháng)時(shí)間?
       激活(首次調用)報警塊Alarm(SFB33)、A larm_8(SFB34)和Alarm_8P(SFB35)比簡(jiǎn)單地執行作業(yè)檢查需要多花費 2 到 3 倍的運行時(shí)間。當傳送告警時(shí),塊的運行時(shí)間也會(huì )同樣長(cháng)。 然而警報通常不會(huì )成群發(fā)生,當編程時(shí),需要注意警報塊的首次調用,因為此處用到的所有塊需要很長(cháng)的運行時(shí)間,因此被調用OB的運行時(shí)間在某些情況下將顯著(zhù)增加。將警報塊的首次調用移動(dòng)到OB 100/101/102,可以將較長(cháng)的運行時(shí)間轉換到啟動(dòng)過(guò)程。此處處理時(shí)間也會(huì )較長(cháng),但是由于與模塊的參數設置同時(shí)進(jìn)行,啟動(dòng)時(shí)間不會(huì )太長(cháng)。

    79:當不能卸載STEP 7時(shí),該怎么辦?
       設法通過(guò)控制面板卸載STEP 7。如果安裝文件已損壞,卸載程序常會(huì )出錯,并伴隨出錯信息。 另外STEP 7 CD包含文件Simatic STEP7.msi?梢酝ㄟ^(guò)這個(gè)文件卸載STEP 7。

    80:加密的300PLC MMC處理方法?
       如果您忘記了您在S7-300CPU Protection屬性中所設定的密碼,那么您只能夠采用siemens的編程器PG(6ES7798-0BA00-0XA0)上的讀卡槽或采用帶USB接口的讀卡器(USB delete?S7 Memory Card?prommer 6ES7792-0AA00-0XA0),選擇SIMATIC Manager界面下的菜單 File 選項刪除MMC卡上原有的內容,這樣MMC就可以作為一個(gè)未加密的空卡使用了,但無(wú)法對MMC卡進(jìn)行jie密,讀取MMC卡中的程序或數據。

    81: 以314C為例計數時(shí)如何清計數器值?
       有兩種方法:
       1:在參數設置中“Gate function”選“Cancel count”軟件門(mén)為0,在為1時(shí),值將清零,
       2:利用寫(xiě)“Job”的方式,寫(xiě)計數值的任務(wù)號為1。

    82:CP342-5能否用于PROFIBUS FMS協(xié)議通訊?
      CP342-5支持PROFIBUS DP協(xié)議,不能用于PROFIBUS FMS協(xié)議通訊,同樣CP343-5只支持PROFIBUS FMS協(xié)議,不能用于PROFIBUS DP協(xié)議通訊,而CP342-5和CP343-5都支持PROFIBUS FDL的鏈接方式;

    83:為什么CP342-5 FO無(wú)法建立通訊?如何配置?
       CP342-5 FO不支持3MB,6MB的通訊速率,如果您購買(mǎi)的是5.1版本的CP342-5,而STEP7中沒(méi)有V5.1版的CP342-5時(shí),則可以插入一個(gè)V5.0版的CP342-5模塊,功能不受影響。CP342-5在S7-300系統中的安裝位置與普通的S7-300 I/O模塊一樣,可以插在4至11這8個(gè)槽位中的任何一個(gè)。

    84:CP342-5的3中工作方式有什么區別?
       No DP方式下:可以用CP342-5通訊口進(jìn)行S7編程或進(jìn)行PROFIBUS的FDL連接,連接人機界面;
       DP Master方式下:CP342-5除了作為網(wǎng)絡(luò )中的PROFIBUS主站之外,也可用于S7編程、FDL連接和連接人機界面。DP delay time參數一般不需設定,除非您采用FDL連接時(shí),要與DP的I、O點(diǎn)刷新時(shí)間相一致,才根據PROFIBUS網(wǎng)絡(luò )性能進(jìn)行調整;
       DP Slave方式下:CP342-5除了作為網(wǎng)絡(luò )中的從站之外,如果選擇了The module is an active node on the PROFIBUS subnet選擇框,那么CP 342-5也可用于S7編程、FDL連接和連接人機界面,否則CP342-5只能作為從站使用;

    85:CP342-5 最多能完成多少數據交換?
       一套S7-300系統中最多可以同時(shí)使用4塊CP342-5模塊,每塊CP342-5能夠支持16個(gè)S7 Connection,16個(gè)S5-Compatible Connection。當CP342-5處在No DP模式下工作時(shí),最多同時(shí)支持32個(gè)通訊鏈接,而處在DP Slave或DP Master模式下時(shí),最多同時(shí)支持28個(gè)通訊鏈接。CP342-5 作為PROFIBUS DP主站時(shí),最多鏈接 124個(gè)從站,和每個(gè)從站最多可以交換244個(gè)輸入字節(Input)和244個(gè)輸出字節(Output),與所有從站總共最多交換2160個(gè)輸入字節和2160個(gè)輸出字節。CP342-5 作為從站時(shí),與主站最多能夠交換240個(gè)輸入字節和240個(gè)輸出字節。CP342-5 可以最多連接16個(gè)操作面板(OP)以及最多創(chuàng )建16個(gè)S7 Connnection。

    86:如何實(shí)現在從站斷電、通訊失敗或從站通訊口損壞等現象出現時(shí),主站能夠不停機?
       需要在您的STEP7項目中插入相應組織塊。插入這些組織塊時(shí),不需要編程內容,當從站斷電、通訊失敗等現象出現時(shí),主站只報總線(xiàn)故障,但不停機。這樣,無(wú)論從站先上電,還是主站先上電,系統都能正常運行:
      在S7-300中加入OB82、OB86、OB122; 在S7-400中加入OB82~OB87、OB122;

    87:CP342-5連接上位機軟件或操作面板時(shí)應該選擇什么工作模式?
       如果您只是用CP342-5連接上位機軟件或操作面板(OP),這時(shí)通訊采用的是S7協(xié)議,那么建議您選擇No DP模式,并且不需要調用FC1(DP_SEND)和FC2(DP_RECV)功能塊,它們只是在PROFIBUS DP通訊時(shí)才使用;

    88:為什么系統上電后,即使CP342-5開(kāi)關(guān)已經(jīng)撥至Run,但始終處于STOP狀態(tài)?
       應當檢查STEP7程序和組態(tài)是否正確(刪除程序,只下載硬件組態(tài))、檢查CP342-5連接的24V電源線(xiàn)是否正常、M端是否與CPU的M端短接、通訊電纜連接是否正確(確認通訊電纜未內部短路),CP的firmware是否正確。如果您確認可以排除以上原因,那么可能您的CP342-5已經(jīng)損壞,請更換;

    89:如何用CP342-5組態(tài)PROFIBUS從站?
       1.在STEP7中生成一個(gè)新的項目,并插入一個(gè)S7-300站。
       2.在硬件組態(tài)窗口中選擇一個(gè)S7300的導軌以及相應的CPU。
       3.硬件組態(tài)窗口中,在路徑 "SIMATIC 300 > CP 300 > PROFIBUS > CP342-5" 選中于您訂貨號和版本號對應的CP342-5,插入到S7300站對應的槽位中,注意如果您購買(mǎi)的是Version5.1,而組態(tài)中只能夠找到Version5.0,您可以選用Version5.1替代Version5.0.。
       4.在插入CP342-5的過(guò)程中,會(huì )彈出一個(gè)PROFIBUS屬性窗口,請點(diǎn)擊”New…”按鈕,創(chuàng )建一個(gè)PROFIBUS網(wǎng)絡(luò )PROFIBUS(1) ,并設定CP342-5作為從站的站地址為3。
       5.雙擊CP342-5,打開(kāi)CP342-5的屬性窗口,在"Operating Mode" 標簽頁(yè)下選擇"DP Slave" 選項,此時(shí)會(huì )彈出一個(gè)警示窗口,告知您如果要用CP342-5實(shí)現CPU和 PROFIBUS從站的通訊,必須調用FC1(DP_SEND)和FC2(DP_RECV)功能塊,實(shí)現CPU與CP342-5之間的數據交換,而CP342-5與PROFIBUS的數據交換是自動(dòng)完成的,不用編程。FC3和FC4用于診斷和通訊功能的控制,一般不用調用。
       6.點(diǎn)擊OK ,存盤(pán)編譯。.

    90:如何用CP342-5組態(tài)PROFIBUS主站?
       1.在STEP7的SIMATIC Manager窗口中在插入一個(gè)S7300站;
       2.重復以上組態(tài)從站步驟的2-4步,注意插入CP342-5時(shí),不能點(diǎn)擊”new…”按鈕,而直接用鼠標選中以上創(chuàng )建的PROFIBUS(1)網(wǎng)絡(luò ),點(diǎn)擊OK;
      在"Operating Mode"標簽頁(yè)中選擇"DP Master"選項;

    91:采用CP342-5的DP通訊口與采用CPU集成的DP通訊口進(jìn)行通訊有什么不同,這兩種通訊口功能有什么不同?
       可以通過(guò)CPU集成的DP通訊口或CP443-5模板的DP通訊口,調用Load/Transfer指令(語(yǔ)句表編程,如圖2)、Mov指令(梯形圖編程)或系統功能塊SFC14/15訪(fǎng)問(wèn)從站上的I/O數據;
       如果您使用342-5模塊的DP通訊口進(jìn)行通訊,那么您就不能使用Load/Transfer指令(語(yǔ)句表編程)、Mov指令(梯形圖編程)直接訪(fǎng)問(wèn)PROFIBUS從站的I/O數據。采用CP342進(jìn)行PROFIBUS通訊包括兩個(gè)步驟:
       1.CPU將數據傳輸到CP通訊卡的數據寄存器當中;
       2.數據從CP342-5的數據寄存器當中寫(xiě)到PROFIBUS從站的Output數據區(反過(guò)來(lái)就是CPU讀取從站Input數據的過(guò)程);CP342-5與從站的Input/Output數據區的通訊過(guò)程是自動(dòng)進(jìn)行的,但是您還必須自己手動(dòng)的調用功能塊FC1(”SEND”)和FC2 (”RECV”),完成CP342-5與CPU之間的數據交換。

    92:功能塊DP_SEND、DP_RECV"的返回值代表什么意思,如何理解?
       "DP_SEND"功能塊包括有"DONE","ERROR" 和 "STATUS"三個(gè)參數,用來(lái)指示數據傳輸的狀態(tài)和成功與否。"DP_RECV"功能塊包括有"NDR", "ERROR", "STATUS" 和 "DPSTATUS"四個(gè)參數,用來(lái)指示數據傳輸的狀態(tài)和成功與否。您可以定義相應的數據地址區,存放這些返回值,分析返回的值的意思,當Error=False,STATUS=0,DONE=True,NDR=True時(shí),說(shuō)明CPU與CP342-5之間的數據交換成功進(jìn)行。

    93: DP從站,CP模板以及CPU之間的數據通訊過(guò)程是如何進(jìn)行的?
       使用CP342-5模塊,無(wú)論調用"DP_SEND" 功能塊還是"DP_RECV" 功能塊,您都不能直接讀寫(xiě)某個(gè)PROFIBUS從站的I/O數據。CP342-5模塊有一個(gè)內部的Input和Output存儲區 ,用來(lái)存放所有PROFIBUS從站的的I/O數據,較新版本的CP342-5模板內部存儲器的Input和Output區分別為2160個(gè)字節,Output區的數據循環(huán)寫(xiě)到從站的輸出通道上,循環(huán)讀出從站輸入通道的數值存放在Input區,整個(gè)過(guò)程是CP342-5與PROFIBUS從站之間自動(dòng)協(xié)調完成的,您不需編寫(xiě)程序。您可以在PLC的用戶(hù)程序中調用"DP_SEND"和"DP_RECV"功能塊,讀寫(xiě)CP342-5這個(gè)內部的存儲器。

    94:通過(guò)CP342-5,如何實(shí)現對PROFIBUS網(wǎng)絡(luò )和站點(diǎn)的診斷功能?
       用功能塊"DP_DIAG" (FC 3) 可以在程序中對cp模塊進(jìn)行診斷和分析,可以通過(guò)job類(lèi)型如DP 診斷列表,診斷單個(gè)dp狀態(tài),讀取dp從站數據,讀取cp或cpu的操作模式,讀取從站狀態(tài)等等! 

    95:為什么當CP342-5模塊作為PROFIBUS DP主站,而ET200(如IM151-1或IM153-2)作為從站時(shí),CP342-5上的SF等不停閃爍?
       當S7-300系統中的CP342-5作為DP主站,下掛IM153-2 模塊時(shí),IM153-2只能作為DP主站,而不是S7從站運行。 可以采取通過(guò)GSD文件將ET200從站組態(tài)進(jìn)你的系統。隨后IM153模塊可作為 DP 標準從站運行。為此,您必須將GSD文件安裝到硬件目錄中(通過(guò)菜單序列Tools > "Install new GSD file")。在更新了硬件目錄后您會(huì )在"PROFIBUS-DP > Additional Field Devices".中發(fā)現DP從站。

    96:在STEP7中打開(kāi)一些對象時(shí)出錯是什么原因?
       有的時(shí)候您在打開(kāi)某些項目中的對象時(shí),STEP7會(huì )彈出報錯窗口,錯誤信息為 ’*.dll’文件無(wú)法被裝載,代碼是257:5,
      錯誤信息是一個(gè)或多個(gè)對象不能被顯示,出現這種錯誤的原因是您沒(méi)有安裝與要打開(kāi)對象相關(guān)的軟件包。

    97:如果想通過(guò)上位或觸摸屏對PLC中S5TIME類(lèi)型的參數進(jìn)行設定,有什么方法?
    1、 從上位機寫(xiě)整型數INT或實(shí)數REAL到PLC,首先該數值需包含以毫秒為單位的時(shí)間值,在寫(xiě)入PLC的數據存儲區后,利用ITD(Integer to Double Integer)或RND(Real to Double Integer with Rounding Off)將該值轉換為雙整形,然后將該值寫(xiě)到類(lèi)型為T(mén)IME的變量里,在程序中調用FC40,將TIME轉換成S5TIME即可。
    2、 從上位機寫(xiě)WORD到PLC,首先該數值需包含以某時(shí)基為單位的時(shí)間值,在寫(xiě)入PLC的數據存儲區后,用Word Logic下的WOR_W指令將該值與其時(shí)基相或,再利用MOVE指令將得到的數值寫(xiě)入S5TIME類(lèi)型的變量中。
    3、 如果使用WinCC作為上位軟件,或上位軟件支持32位帶符號浮點(diǎn)數,可以從上位寫(xiě)32位帶符號浮點(diǎn)數到PLC中定義為T(mén)IME的變量,然后在程序中調用FC40,將TIME轉換成S5TIME即可。

    98:STEP 7中相關(guān)時(shí)間處理和轉換的功能塊有哪些?
       SFC 0 "SET_CLK" 設置CPU時(shí)鐘
       SFC 1 "READ_CLK" 讀出CPU時(shí)鐘
       FC 3 "D_TOD_DT" 從DATE_AND_TIME 中取出DATE。
       FC 6 "DT_DATE" 從DATE_AND_TIME 中取出the day of the week,即星期幾
       FC 7 "DT_DAY" 從DATE_AND_TIME 中取出時(shí)間
       FC 8 "DT_TOD"
       FC33用于S5TIME到TIME的轉換
       FC40用于TIME到S5TIME的轉換

    99:如何實(shí)現帶電拔出或插入模板,即熱插拔功能?
       硬件要求:
      使用普通的S7-300導軌和U型總線(xiàn)連接器是不能實(shí)現熱插拔功能的,您必須購買(mǎi)有源總線(xiàn)底板,才能實(shí)現該功能。另外,您在配置時(shí),必須使用MLFB 6ES7 153-1AA02-0XB0版本以上的接口模塊,因為它支持DP協(xié)議的DPV1版本,而MLFB IM153-1AA00-0XB0模塊是不支持該功能的。目前您能夠購買(mǎi)到的IM153接口模塊都支持熱插拔,只有2-3年以前的IM153接口模塊不支持熱插拔。
      軟件要求:您必須在STEP7 5.1版本以上進(jìn)行配置;
      如果您采用S7-400 CPU或S7-400 CP作為DP主站,那么您可以直接在IM153的屬性窗口的"Operating Parameters"標簽頁(yè)里配置熱插拔功能。
       1:在STEP7的硬件組態(tài)窗口的PROFIBUS DP目錄中選擇相應IM153模塊,可以看出該模塊支持“module exchange in opration”(熱插拔);
       2:將IM153模塊拖到PROFIBUS總線(xiàn)上;
       3:選擇I/O模塊,插入到ET200M站的各個(gè)槽位中;
       4:雙擊ET200M站,打開(kāi)屬性窗口,選中“Replace modules during operation“(熱插拔)選項;
       5:屬性窗口中提供了ET200M站熱插拔功能所需的有源總線(xiàn)導軌的訂貨號;
       6:屬性窗口中提供了該型號IM153,插入的I/O模塊對應使用的有源總線(xiàn)底板的訂貨號;
       除了以上的硬件組態(tài)之外,還要向S7-400中下載OB82、OB83、OB84、OB85、OB86、OB87、OB121、OB122等組織塊。當ET200M從站上進(jìn)行模塊的熱插拔時(shí),中斷組織塊OB83 ,OB85,OB122被調用。
       如果您采用S7-300 CPU 或 CP 342-5作為DP主站,那么您只能夠通過(guò)安裝GSD文件的方式將IM153模塊組態(tài)成DP從站,并雙擊IM153,打開(kāi)它的屬性窗口,進(jìn)行設置。否則您在STEP7的硬件組態(tài)窗口中直接將PROFIBUS DP目錄ET200M文件夾下IM153模塊掛在PROFIBUS總線(xiàn)上。

    100:我如何做到對自己的程序塊進(jìn)行加密保護?
    您能夠通過(guò)STEP7軟件的KNOW_HOW_PROTECT功能實(shí)現對您程序代碼的加密保護。
    如果您雙擊鼠標打開(kāi)經(jīng)過(guò)加密的程序塊時(shí),您只能看到該程序塊的接口數據(即IN, OUT 和 IN/OUT 等類(lèi)型的參數)和注釋信息,而程序塊中的代碼及代碼的注釋?zhuān)R時(shí)/靜態(tài)變量是不能被看到的。同時(shí)您也無(wú)法對加密保護的程序塊做出任何改動(dòng)。
    如何實(shí)現程序塊保護:
    1. 打開(kāi)程序編輯窗口LAD/FBD/STL;
    2. 將要進(jìn)行加密保護的程序塊生成轉換為源代碼文件(通過(guò)選擇菜單 File— ;Generate source 生成);

    3. 在LAD/FBD/STL 窗口中關(guān)閉您的程序塊,并在SIMATIC
    Manager項目管理窗口的source文件夾中打開(kāi)上一步所生成的source文件;

    4. 在程序塊的聲明部分,TITLE行下面的一行中輸入”KNOW_HOW_PROTECT”;
    5. 存盤(pán)并編譯該source文件(選擇菜單FileàSave,FileàCompile);
    6. 現在就完成了您程序塊的加密保護;

    101:我如何做到對自己的程序塊進(jìn)行<此處內容被屏蔽>?
    取消對程序塊的加密保護
    1. 打開(kāi)程序塊的Source源文件;
    2. 刪除文件中的KNOW_HOW_PROTECT;
    3. 存盤(pán)并編譯該source文件;
    現在程序塊的加密保護已經(jīng)取消。
    注意: 如果沒(méi)有 STL source 源文件,您是無(wú)法對已經(jīng)加密的程序塊進(jìn)行編輯的.
    fsxhb2008
    我來(lái)了
    級別: 家園?
    精華主題: 0
    發(fā)帖數量: 423 個(gè)
    工控威望: 519 點(diǎn)
    下載積分: 11342 分
    在線(xiàn)時(shí)間: 177(小時(shí))
    注冊時(shí)間: 2009-06-03
    最后登錄: 2025-04-15
    查看fsxhb2008的 主題 / 回貼
    10樓  發(fā)表于: 2010-03-07 13:21
    西門(mén)子SIMATIC S7-300/400 問(wèn)答集錦  
    ----  


      1. 怎么使用 MPI/DP-RS232
      問(wèn):我要將 CPU314 與電腦連接通信應該怎么辦?是否用 MPI/DP-RS232 連接器,要怎么用啊?
      答:第一步,將適配器(PC Adapter)與 RS232 電纜相連。適配器的 MPI/DP 口插入 CPU的編程口,RS232 電纜與 PC 的串口連。
      第二步,進(jìn)入"開(kāi)始"->"設置"->"控制面板"->"SET PG/PC Interface"。點(diǎn)選“ Access Point of the Application ” =S7ONLINE ( STEP7 ),“ Interface Parameter Assignment”=PC Adapter (MPI)。
      第三步,點(diǎn)“Properties”進(jìn)入屬性設置,MPI 設置內容:選中“PG/PC is the only master on the bus”,其余內容沿用默認值,或根據 CPU 的狀態(tài)變更。
      Local Connection 設置:COM Port="硬件連接的串口",Transmission Rate="C" Adapter 的 撥碼位置。 確認后退出設置,如果上下位機參數一致的話(huà),此時(shí)連機就會(huì )成功。

      2. IW 和 PIW 有什么區別
      問(wèn):STEP7 在實(shí)際應用中 IW 和 PIW 有什么區別?
      答:我個(gè)人理解:對于沒(méi)有相應的映像緩沖區的輸入地址,一定采用 PIW 指令,而一般外 設輸入地址,都是沒(méi)有映像緩沖區的。對于有映像緩沖區的輸入地址,一般使用 IW,表示 取映像緩沖區內數據,但也可用 PIW,表示直接取地址內的數據而非映像緩沖區的數據, 相當于立即讀取。對于輸出亦是如此。

      3. 模擬信號接地問(wèn)題
      問(wèn):我用的 SM331 8*12bit 模塊信號有時(shí)正常有時(shí)不正常,后來(lái)我把 COMP-跟信號的 M- 接起來(lái)就好了,但我同時(shí)發(fā)現他們之間接電容也可以,是怎么回事??模塊的 COMP-端、 各信號的 M-端和模塊 24 伏供電的 M 端之間電氣上有什么關(guān)系??
      答:對隔離輸入模板,.摸板參考地 Mana 與 CPU 的電源地 M 沒(méi)有電連接。因此 Mana 與  M 有電位差時(shí),必須采用隔離輸入模板。但是,如果電位差超過(guò) Eiso,則必須建立 Mana與 M 之間的連接。對 SIEMENS 的模板,Eiso=75VDC 或 60VAC。
      對非隔離輸入模板,則必須建立 Mana 與 M 之間的連接。 為抑止信號地 M-與 Mana 之間 的共模干擾,不同傳感器的接地方式不同,限于篇幅以及圖解困難,難以細說(shuō)。一般原則是, 建立信號地與模板的地、模板地與(CPU)系統地的連接。如果有干擾環(huán)流,則將取消模 板地與系統地的連接,讓模擬地懸浮。另外,屏蔽推薦雙端接地,如果有干擾環(huán)流,則改為 單端。

      4. cp342-5 的放置位置有要求嗎?放在軌道的什么地方最合適
      問(wèn):cp342-5 的放置位置有要求嗎?放在軌道的什么地方最合適?
      答:CP342-5 工作原理是, 首先通過(guò)硬件配置將各 DP 子站的分布 I/O 映射到 CP342-5 的內 存,然后再通過(guò) FC1(DP_SEND)、FC2(DP_RECV)實(shí)現 CPU 與 CP342-5 的數據交換。數據 傳遞的過(guò)程如下:
      FC1
      CPU 內存————->CP342-5 ——————->DP 子站的輸出
      FC2
      CPU 內存<————-CP342-5 <——————-DP 子站的輸入
      程序中我們控制的只是 CPU 與 CP342-5 之間的通訊,而子站與 CP342-5 的數據交換是由
      CP342-5 根據硬件配置自動(dòng)完成的。

      關(guān)于 cp341 與 MM440 通訊
      問(wèn):我用 s7-300(cp341)與 MM440 的 com 口(29 30)通訊控制變頻器2 個(gè) PZD,4 個(gè) PKW 具體參數設置如下:
      P003=3700=51000=52011=12012=22013=4;其他參數采用工廠(chǎng)設置。
      仿照 USS-S7 中的例程進(jìn)行編程;但是只能向變頻器發(fā)送 PZD 參數(控制字 1 和主設定值), 但不能返回任何參數。CP341 的指示燈只顯示不斷發(fā)送,接受燈不亮。在數據塊 dbnd(DB100)中的 DBW6(通訊狀態(tài)字)的值為 0200;DBW8(通訊故障字) 的值為 0080;不知是什么意思?
      答:CP341(RS422/485)采用(RS485)ASCII 碼協(xié)議。CP341 如果采用手冊中的接線(xiàn) 方式(11+,4-)則 cp341 的接收發(fā)送燈同時(shí)亮,但是不能進(jìn)行數據傳輸;如果接線(xiàn)為(9+,2-)則出現前述情況,即只能向變頻器發(fā)送 PZD 參數(控制字 1 和主設定值),但不能返回 任何參數。如果你只接了 9、2 的話(huà),現象則說(shuō)明你的參數設置沒(méi)有問(wèn)題。在 4 線(xiàn)方式下,9、2 是發(fā)送 端。11、4 是接受端,沒(méi)有接線(xiàn)自然沒(méi)有數據返回。
      對 MM440 應該用 2 線(xiàn)方式,接線(xiàn)是
      11(CP341)————-29(mm440)
      4(CP341)————-30(mm440)
      且 2 與 4、9 與 11 要短接,你接了嗎?
      此外,在 PKW 中你的任務(wù)識別標記 ID 和參數號填對了嗎?

      5. 315-2DP 與 ET200M
      問(wèn):通過(guò) DP 相連,CPU 地址為 2,ET200M 地址為 5,硬件上地址設置正確。 在項目管理器 里把軟硬件組態(tài)好了以后,把 SIMATIC300 STATION 傳給 PLC,顯示 SF 錯誤,ONLINE 情況下, OB1 不運行。
      如果把 HARDWARE 再傳一遍,則 SF 錯誤無(wú),OB1 可運行,現在再把 SIMATIC300 STATION傳給 PLC,則重新有 SF 錯誤。我原來(lái)以后,把 SIMATIC300 STATION 傳給 PLC 一次,相當于軟硬件組態(tài)都傳一次,請 問(wèn)各位高手,這樣正常嗎?
      答:我想樓上的各位可能沒(méi)有看清楚 royal 的問(wèn)題:他通過(guò) HARDWARE 下載+OB 下載, 沒(méi)有問(wèn)題,這樣可以排除是組態(tài)和程序的問(wèn)題。他只有在用 STATION 下載時(shí)才出現故障,SF 燈亮。所以原因不是很明確。我個(gè)人認為是不是 royal 并沒(méi)有將 HARDWARE 進(jìn)行“編譯保存”,因此他的程序塊內沒(méi)有“SYSTEM BLOCKS”,所以才出現他所說(shuō)的現象。請 royal 在試一試!

      6. S7-300PID 的 FB41CONT_C 功能及參數設定
      問(wèn):請教各位高手,本人現用到西門(mén)子 S7-300(CPU315)做整流系統的 PID 控制,具體 是由 AI 模塊輸入 4-20MA 信號(既 A 柜/B 柜飽和電抗器控制電流信號反饋和機組 A 柜/B 柜直流電流信號反饋),通過(guò) CPU 調用 PID 功能塊,實(shí)現自動(dòng)閉環(huán)控制,最后由 AO 模塊 輸出一個(gè) 4-20MA 的信號給穩流系統(既 A 柜/B 柜電流給定反饋)。
      現請教:1、具體應調用 S7 的 PID 中的哪些功能塊。我是直接在 OB1 里邊調用 FB41,不 知可否。
      2、PID 標準塊 FB41 的輸入輸出參數如何整定,PV_PER、SP_INT、PV_IN 有何區別。
      3、GAIN、TI、TD 如何整定。
      4、MAN_ON、PVPER_ON 怎么用,是直接在 FB41 的輸入端寫(xiě)嗎?
      答:原理上,PID 的調節節奏應該與其采樣周期一致,這是數學(xué)模型應與物理過(guò)程一致的要 求。這也就是 FB41 要在 OB35 中周期調用且 OB35 的周期要與 FB41 采樣周期一致的原因。
      當然,在 OB1 或其他 FC、FB 中調用 FB41 也是可以的,此時(shí)最好將 OB1 參數區中掃描周 期作為 FB41 的采樣周期。
      本人在管道恒流恒壓的 PID 過(guò)程控制中,也曾在 FC 中無(wú)條件連續調用 FB41,PID 效果也 還令人滿(mǎn)意。我個(gè)人認為,精度要求不高的應用中,簡(jiǎn)單調用也是可以的。
      FB41 參數的設置很靈活,可根據自己的習慣或應用的方便選擇。下面是一種方式。
      MAN_ON :激活 PID 手動(dòng)調節給定值 MAN 的使能位,可用 PID 手自動(dòng)轉換位來(lái)觸發(fā)。 PVPER_ON :是 PID 輸入輸出參數“PERIPHERAL 化”的使能位,即將參數看成 0~27648 之間的整數。換個(gè)說(shuō)法,就是 PID 的反饋值直接取自相應 AIW 通道,而 PID 輸出則直接給 出到 AQW 通道。參數整定由 FB41 完成?捎谜{節裝置的啟動(dòng)標志來(lái)觸發(fā)本位。
      MAN :PID 手動(dòng)調節給定值,當“MAN_ON=1”時(shí)有效。
      CYCLE :采樣周期。根據物理量變化快慢定,一般要求與 FB41 執行的周期一致。
      SP_INT:PID 的設定值。注意設定值與反饋值的單位一致。為了避免錯誤,建議將 SP_INT
      轉換為-100.0~100.0%之間無(wú)量綱的百分數,輸入到 FB41 時(shí),注意只取百分號之前的數即可。
      PV_PER:PID 過(guò)程的反饋值,直接取自反饋量的 AIW 通道的 A/D 碼。僅在“PVPER_ON=1”時(shí)有效。 GAIN:比例系數。 TI:積分時(shí)間。 TD:微分時(shí)間。
      LMN_PER:PID 的調節輸出,直接對應調節輸出 AQW 通道。
      設置了上述參數,基本的 PID 調節就可以實(shí)現了。根據需要再完善其他參數的設置,比如 死區的設定等。
      利用 STEP7 中的 PID 賦值工具可形象快捷地完成參數設置,結果直接存入相應背景數據塊,
      FB41 調用時(shí)無(wú)須再賦值。

      7. 除 300 中的密碼
      問(wèn):我在使用 CPU313C-2PTP 時(shí),往 PLC 里下了一個(gè)程序,開(kāi)始還好使,可下載了幾次之后, 竟然要求密碼!本人申明,程序沒(méi)加密,而且本人還不知如何加密!請問(wèn)大蝦, 如何清空PLC 的程序而不需要密碼?
      答:你需要對 MMC 卡進(jìn)行格式化操作。格式化過(guò)程如下:
      1. 將開(kāi)關(guān)置為“MRES ”位置,并保持,直至 LED 停止閃亮(即直至大約 9 秒鐘后永亮 著(zhù))。
      2. 在隨后的 3 秒內,釋放開(kāi)關(guān),并再次切換為“MRES ”位置。STOP LED 現在閃亮, 指示正在進(jìn)行格式化。
      一定要使用規定的操作順序。否則,MMC 就不能進(jìn)行格式化,而是返回存儲器復位狀態(tài)。 我建議你在 http://www.ad.siemens.com.cn/download/manual/as.asp 上下載 S7-300C 的所有資料仔 細讀一讀 才進(jìn)行以 上操作, 在《 S7-300 可編程控制器 CPU 312C 至314C-2DP/PtP CPU 技術(shù)參數》一書(shū)上有此操作的詳細說(shuō)明,并有注意事項!請注意。

      8. 00 的 L 指令
      問(wèn):L 指令裝一個(gè)立即數(常數)到 ACCU1L 1
      如何表達我這個(gè)裝入的數是 Byte? Word? DWord? S7300 還未入門(mén),請高手指教!
      答:在裝入的時(shí)候,如果被裝入的數太短,達不到 4BYTE(大多情況這樣),則在裝入的 時(shí)候,會(huì )自動(dòng)填 0而在取出的時(shí)候,如果目標是 4BYTE,則全盤(pán)復制,如果短了,就只復制需要的長(cháng)度,另外的就被拋棄了,其實(shí)被拋棄的部分一般是 0 的,編程時(shí)候需要知道的。 比如 L L#16#01020304,這是一個(gè) 32 位的 DWORD然后 T MW0,長(cháng)出的部分被丟掉,最終 MW0 的內容為 16#0304 除非有意這樣做,否則做之前是要保證數據沒(méi)有溢出的。否則計算就亂套了。 反過(guò)來(lái),L 16#FFFE (INT -2)T MD0則 MD0 的值為 L#16#0000FFFE (DINT 65534) 數據雖然沒(méi)有溢出,但數據格式不能繼承了。 這種時(shí)候,分別需要 DTI 和 ITD 命令進(jìn)行轉換。
      至于 200 里面的 MOVB,MOVW,MOVD 等的命令,我想,在 300 里面它是自動(dòng)的,根據目 標數的尺寸,自動(dòng)實(shí)現不同的 MOVE 功能,與 200 對應。

      9. SB 接口和 S7-200 及 S7-300 連接的體會(huì )
      我最近換了一個(gè)新筆記本,沒(méi)有串口,最后發(fā)現它不能和 S7-200 及 S7-300 連接,急得我只冒汗(差一點(diǎn)兒吐血了),不過(guò)最終都搞好了,現把我的體會(huì )說(shuō)一下,以供大家參考。
      S7-200 連接過(guò)程:
      1:安裝 200 軟件,連接,不行。
      2:在本網(wǎng)站上下載延時(shí)補丁程序,安裝后連接,不行。
      3http://www4.ad.siemens.de/WW/lli ... lang=en&objId=7
      843251 下載了一個(gè)延時(shí)程序,安裝,行!
      S7-300 連接過(guò)程(版本為 step7-5.2):
      1:安裝 300 軟件,連接,不行。
      2:查看各種資料、檢查各種設置、咨詢(xún)各種人員、連接,不行。
      3:最后安裝 windows2000 的補丁程序(SP2),連接,行(好高興。。 綜上所述:
      1:先要保證你的 USB 口轉串口在硬件上和軟件上(就是驅動(dòng))沒(méi)有問(wèn)題。
      2:200 要下載能解決問(wèn)題的延時(shí)補丁程序。
      3;300 要下載合適的電腦操作系統的補丁程序。
    .
      10. lc 程序的下載問(wèn)題
      問(wèn):在一個(gè)網(wǎng)絡(luò )中(比如 profibus),有多個(gè) plc,在 step7 中硬件組態(tài)中也有 多個(gè) plc,所編程序是整個(gè)網(wǎng)絡(luò )系統的程序,那么程序下載的時(shí)候,如何確定哪 些程序被下載到哪一個(gè) plc 中?
      答:MPI 網(wǎng)絡(luò )中多個(gè) CPU(S7-300/400)及 HMI PANEL(WINCE BASED)的程序下載
      1. 按照你所需要的網(wǎng)絡(luò ),完成硬件安裝及通訊線(xiàn)的連接.
      2. 對所有的 CPU,默認地址都是 2,所以可以分別上電,下載硬件配置與程序.
      3. 對于 PANEL 可以通過(guò)其控制面板的 S7-TRANSFER 設置網(wǎng)絡(luò )地址,然后通過(guò) MPI 網(wǎng)絡(luò )直接下載 PANEL 的組態(tài)程序.注意,此時(shí) S7-TRANSFER 中的’ONLY MASTER ON THE BUS’不能被 選中.
      4. 當使用 CP5511/5611 以點(diǎn)對點(diǎn)的方式對 PANEL 下載程序時(shí),S7-TRANSFER 中的’ONLY  MASTER ON THE BUS’必須被選中。
    fsxhb2008
    我來(lái)了
    級別: 家園?
    精華主題: 0
    發(fā)帖數量: 423 個(gè)
    工控威望: 519 點(diǎn)
    下載積分: 11342 分
    在線(xiàn)時(shí)間: 177(小時(shí))
    注冊時(shí)間: 2009-06-03
    最后登錄: 2025-04-15
    查看fsxhb2008的 主題 / 回貼
    11樓  發(fā)表于: 2010-03-07 13:22
    LOGO!的20個(gè)常見(jiàn)問(wèn)題解答  
    ----  


     


    1: 為什么LOGO!第4個(gè)擴展模塊DM8的輸出點(diǎn)不能使用?

    回答:因為L(cháng)OGO!最多能支持16個(gè)數字量輸出,LOGO!及前3個(gè)DM8擴展模塊上的輸出點(diǎn)加起來(lái)已經(jīng)有16個(gè)數字量輸出點(diǎn)了,因此最后一個(gè)DM8上的輸出點(diǎn)已經(jīng)不支持了,即不能使用了。

    2: 數字量輸入信號能否用作數字量輸出,數字量輸出信號能否用作數字量輸入?

    回答:根據LOGO!的硬件結構,數字量輸入、輸出點(diǎn)不能混用,即數字量輸入信號只能用作輸入,而數字量輸出信號只能用作輸出。

    3:LOGO!的最大I/O配置是多少?
    回答:具有模擬量輸入的LOGO!的最大配置(LOGO! 12/24 RC/RCo和LOGO! 24/24o) 如果此時(shí)LOGO!上的I7、I8用作了模擬量輸入AI1、AI2。
    注:LOGO!加上擴展模塊最多可提供24個(gè)數字量輸入點(diǎn),16個(gè)數字量輸出點(diǎn)和8個(gè)模擬量輸入,LOGO!及其擴展模塊沒(méi)有模擬量輸出點(diǎn)。

    4:LOGO!的時(shí)間開(kāi)關(guān)精度能達到多少?
    回答:LOGO!230RC的時(shí)間精度取決于兩個(gè)因素:
    相對誤差:手冊上給出的時(shí)鐘精度(±2秒/天)就是相對誤差。相對誤差會(huì )在LOGO!運行過(guò)程中累積。這意味著(zhù)運行30天后,時(shí)鐘誤差可能在±60秒左右。
    老產(chǎn)品(0BA3)的時(shí)鐘精度為±5秒/天。
    絕對誤差:絕對誤差指計時(shí)中每?jì)蓚(gè)小時(shí)之間的誤差。絕對誤差不會(huì )累積,所以基本上不用考慮。

    5:LOGO!的程序掃描循環(huán)周期是多少?
    回答:循環(huán)周期就是全部的程序運行時(shí)間(包括讀輸入、執行程序運算、寫(xiě)輸出)。根據所應用的程序功能塊的不同,循環(huán)周期長(cháng)短不一。
    LOGO! 0BA4基本型的典型循環(huán)周期為0.6ms - 8.0ms。
    LOGO! 0BA3基本型的典型循環(huán)周期為7ms - 57ms。
    沒(méi)有數據說(shuō)明單個(gè)的功能塊執行需要多少時(shí)間。關(guān)于0BA4版的LOGO!,每個(gè)功能塊的執行時(shí)間都在0.1ms以?xún)取?br />
    6:LOGO!數字量輸入/輸出響應速度有多快?
    回答:LOGO!對數字量(開(kāi)關(guān)量)處理的速度取決于如下因素:
    輸入硬件延時(shí) 、程序處理時(shí)間 、輸出硬件延時(shí)
    LOGO!新產(chǎn)品(0BA4版本)的程序掃描周期在10ms以?xún)取?br />有些LOGO!模塊的I5,I6速度快是因為本身支持高速輸入,硬件不同;I7,I8反應慢是因為具有支持模擬量輸入的硬件電路。
    繼電器輸出點(diǎn)的反應時(shí)間在10ms級;晶體管輸出點(diǎn)的反應時(shí)間可以忽略。

    7:LOGO!的編程容量能達到多大?
    回答:在LOGO!中,一個(gè)線(xiàn)路程序的大小由存儲器空間所限定。
    對于0BA4的LOGO!可提供的資源如下:
    表1. LOGO!的資源
    字節 功能塊 可保持的存儲器
    2000 130 60
    對于這些資源用戶(hù)可以直接在LOGO!中查詢(xún)還有多少可用空間,方法為:
    進(jìn)入LOGO!的Program(程序)> Edit(編輯) > Memory(內存)中,即可看到所剩下的可使用的存儲空間字節、功能塊、及可保持的存儲器空間的總量。

    8:有寬溫型LOGO!嗎?
    回答:LOGO!的工作環(huán)境要求為:
    0°C-55°C,水平安裝
    0°C-55°C,垂直安裝
    相對濕度:10%-95%,無(wú)結露
    西門(mén)子還提供LOGO!的寬溫度范圍產(chǎn)品(SIPLUS LOGO!):
    工作溫度范圍:-25°C-+70°C
    相對濕度:55°C時(shí)98%,70°C時(shí)45%
    其他參數與普通LOGO!產(chǎn)品相同
    LOGO!的寬溫型產(chǎn)品,每種都有其單獨的訂貨號,可到SIPLUS產(chǎn)品主頁(yè)查詢(xún)。如果沒(méi)有找到,則說(shuō)明目前沒(méi)有對應的SIPLUS產(chǎn)品。

    9:LOGO!的繼電器輸出點(diǎn)能不能連接380VAC電路?
    回答: 型號中有字母“R”的LOGO!為繼電器輸出的LOGO!。它的輸出提供一個(gè)干接點(diǎn),且每一路輸出都是相互隔離的,與電源也是隔離的,因此每一路輸出都可以接電壓等級在0-220V之間的不同的交直流負載。
    LOGO!的繼電器輸出點(diǎn)不能連接380VAC電路!

    10:LOGO!230RC是否能用于380VAC的場(chǎng)合?
    回答:不能。
    380VAC電壓不能接到LOGO!230RC的電源輸入端;也不能用于它的繼電器觸點(diǎn)。
    11:LOGO!Soft 能顯示中文嗎?
      目前常見(jiàn)的LOGO!Soft Comfort版本顯示中文時(shí)會(huì )在字符的位置出現內容空白的方框。如果出現這種情況,可以按如下方法解決。
      通過(guò)更新LOGO!Soft Comfort的運行環(huán)境——JRE(Java Runtime Environment),可以做到在軟件內部支持中文功能塊名、注釋?zhuān)约爸形捻椖课募?br />  
    12:LOGO!的時(shí)鐘如何設置?
      有操作面板的LOGO!可以通過(guò)面板設置實(shí)時(shí)時(shí)鐘。無(wú)面板的只有通過(guò)編程軟件和電纜與LOGO!模塊通訊,使用軟件的菜單命令設置。
      在LOGO!Soft Comfort軟件菜單Tools > Transfer > Set Clock...命令設置實(shí)時(shí)時(shí)鐘。
      LOGO!的時(shí)鐘數據下電后是靠超級電容保持的,即在LOGO!上電24小時(shí)后,下電后時(shí)鐘數據可以保持80小時(shí)。
      
    13:LOGO!擴展模塊上的LED燈亮紅燈是什么故障?
    擴展模塊上的LED燈為紅色,說(shuō)明與其左側的模塊通訊不正常。
    如果是在產(chǎn)品經(jīng)過(guò)運輸后出現這個(gè)問(wèn)題,很可能是劇烈震動(dòng)造成接觸松動(dòng)。只需按順序拆裝一遍就可以解決。裝配時(shí)要注意把灰色的模塊連接滑塊移動(dòng)到位。
      檢查擴展模塊的供電。
    擴展模塊必須在LOGO!本體上電之前、或者同時(shí)上電。
      
    14:LOGO上有電池嗎?程序能存住嗎?
    LOGO!沒(méi)有電池卡來(lái)延長(cháng)數據的保持時(shí)間。在LOGO!上編程,或者使用LOGO!Soft Comfort(輕松編程軟件)下載程序到LOGO!中,永遠不會(huì )丟失。內含程序的存儲卡,其內容永遠不會(huì )丟失。內含程序,并且設置了“程序保護”功能的存儲卡,當卡插在LOGO!上的時(shí)候,LOGO!可以正常運行;當卡從LOGO!上移走,LOGO!中就沒(méi)有程序,不能正常運行。

    15:logo上有保持寄存器嗎?
    在LOGO!上編程,或者使用LOGO!Soft Comfort(輕松編程軟件)編程下載程序到LOGO!中,其特殊功能塊的開(kāi)關(guān)狀態(tài)和計數器值可以設定為具有保持功能,即在掉電后當前的數據可以保持,并在電源恢復后從斷點(diǎn)處繼續運行。
    為了實(shí)現此功能,必須在相關(guān)的特殊功能塊中設置為保存(Retentive)。如RS觸發(fā)器,則在LOGO!停止運行或下電后,它的狀態(tài)會(huì )一直保存,再次運行或上電時(shí)其輸出狀態(tài)會(huì )與停止或斷電前的狀態(tài)相同。
      
    16:LOGO!存儲卡是干什么的?
    普通存儲功能:內部存有LOGO!程序的存儲卡插到LOGO!上,上電后程序被復制到LOGO!內部;存儲卡拔走后,程序依舊保存在LOGO!內
      程序保護功能:將程序復制到存儲卡中后,在LOGO!菜單中設置存儲卡的“拷貝保護”功能為“Yes”,則只有在存儲卡插在LOGO!上時(shí),LOGO!才能執行程序;存儲卡拔走后,程序消失, 存儲卡的“拷貝保護”功能與LOGO!程序的密碼保護功能配合,可以做到完全的知識產(chǎn)權保護。
      
    17:LOGO!也能設定密碼嗎?
    1)直接在LOGO!上操作,進(jìn)入Password功能項進(jìn)行設置。
      2)用LOGO!Soft-Comfort軟件編程時(shí),進(jìn)入命令菜單File(文件) > Properties(屬性) > Password(密碼)設置密碼,然后將程序通過(guò)LOGO! 編程電纜下載到LOGO!中,密碼也一并下載到LOGO!中了。
      這兩種方法設置的密碼功能效果一樣。
      
    18:LOGO!能實(shí)現長(cháng)達好幾天的定時(shí)嗎?
    可以用周定時(shí)器,周定時(shí)器用來(lái)實(shí)現最大循環(huán)周期為一周的定時(shí)任務(wù),也可以用來(lái)實(shí)現按天循環(huán)的定時(shí)任務(wù)。
    只有具內部實(shí)時(shí)時(shí)鐘的LOGO!模塊(型號后面帶有C的模塊)支持這個(gè)特殊功能塊。
    每個(gè)周定時(shí)器實(shí)際上是由三個(gè)獨立的星期-日定時(shí)器復合而成。每個(gè)星期-日定時(shí)器可以設置一個(gè)“開(kāi)/關(guān)”時(shí)間段,獨立對一星期內的某天(可以分別設定)起作用。因此一周內的每天可以設置三個(gè)開(kāi)/關(guān)時(shí)間段,或者說(shuō),每一時(shí)刻的輸出狀態(tài)可以受到最多三個(gè)時(shí)間段設定條件的約束。
      
    19:LOGO!有啟動(dòng)脈沖位嗎?
    M8在用戶(hù)程序啟動(dòng)的第一個(gè)循環(huán)周期會(huì )被置位為“1”;在完成第一個(gè)循環(huán)周期后,會(huì )自動(dòng)復位為“0”。
      因此M8可作為用戶(hù)程序的啟動(dòng)標志。
      M8在所有其余的循環(huán)周期內可用作中間點(diǎn),其用法和其它的標志位用法相同。

    20:LOGO!有聯(lián)網(wǎng)通訊能力嗎?
    LOGO!可以連接到兩種通訊網(wǎng)絡(luò ):
    1)EIB(Instabus EIB):
       LOGO!附加CM EIB/KNX模塊可以連接到EIB網(wǎng)絡(luò )上。EIB是歐洲安裝標準,一種多用于建筑設施的通訊
      2)AS-Interface:
       LOGO!附加CM AS-I模塊可以連接到AS-Interface網(wǎng)絡(luò )上,只能作為AS-Interface從站。每個(gè)LOGO!可以在網(wǎng)絡(luò )上有4輸入/4輸出(共8個(gè))開(kāi)關(guān)量點(diǎn)。常見(jiàn)的主站如S7-200系列中的CP243-2模塊,S7-300中的CP343-2模塊等  
    • «
    • 1
    • 2
    • 3
    • »
    • Pages: 1/3     Go

    欧美变态杂交XXXX,99综合之综合久久伊人,关晓彤床震18以下禁免费网站,精品国产3p一区二区三区,性感美女毛片