plc與變頻器協(xié)同控制電機(jī)轉(zhuǎn)速講課教案_第1頁
plc與變頻器協(xié)同控制電機(jī)轉(zhuǎn)速講課教案_第2頁
plc與變頻器協(xié)同控制電機(jī)轉(zhuǎn)速講課教案_第3頁
plc與變頻器協(xié)同控制電機(jī)轉(zhuǎn)速講課教案_第4頁
plc與變頻器協(xié)同控制電機(jī)轉(zhuǎn)速講課教案_第5頁
已閱讀5頁,還剩50頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、Good is good, but better carries it.精益求精,善益求善。plc與變頻器協(xié)同控制電機(jī)轉(zhuǎn)速摘要PLC和變頻器是工廠實(shí)現(xiàn)遠(yuǎn)程控制,提高生產(chǎn)效率的重要硬件。采用PLC的優(yōu)點(diǎn)就在于PLC的程序編制過程不是很復(fù)雜。而組態(tài)軟件又使得工廠在生產(chǎn)過程中能夠遠(yuǎn)程監(jiān)控設(shè)備的運(yùn)行,能夠及時有效的處理突發(fā)事件。組態(tài)王控制功能強(qiáng)大,界面創(chuàng)建簡單,編寫程序方便,有利于初學(xué)者使用。本次設(shè)計(jì)是在熟悉KINGVIEW組態(tài)王、S7-200編程軟件、西門子MM420變頻器、以及USS通信協(xié)議的基礎(chǔ)上完成的。本文主要體現(xiàn)了,PLC與變頻器之間利用USS協(xié)議連接起來,共同控制電動機(jī)調(diào)速,最終要實(shí)現(xiàn)的是

2、利用組態(tài)王的監(jiān)控界面可以改變PLC的打開/閉合,能夠監(jiān)控電機(jī)的運(yùn)轉(zhuǎn)畫面。文中重點(diǎn)介紹了組態(tài)王界面的制作及參數(shù)的設(shè)置、USS協(xié)議的應(yīng)用、PLC程序的編寫過程及參數(shù)設(shè)置、變頻器的參數(shù)設(shè)置、PLC與變頻器的通信等。關(guān)鍵詞:PLC;變頻器;USS通信協(xié)議;組態(tài)王AbstractPLCandtransducerisimportanthardwarewhichrealizeslongcontrolandimprovetheyieldinthefactory.PLCSmeritsconsistthatweavingPLCSprogramsarentveryhard.Kingviewmakethefactor

3、ycanwatchandcontroltherunningfacilitiesbetweentheproducingprocesses,alsodealwithmatterswhichbreakoutinseason.Thekingviewhaspowerfulcontrolfunction,itsetteesupinterfacesveryeasy,itwritesprogramseasy,anditispropitioustousingfornovice.InthisdesigniscompletedonthebasesofknowingKINGVIEW,s7-200programming

4、software,SIEMENSEMM420,transducerandUSScommunicationprotocol.ThisessaymainlymaterializesthatPLClinkedupwithtransducer,makinguseofUSScommunicationprotocol.Theycontrolledthespeedofelectromotor.FinallywewellrealizedtheinterfaceofkingviewandcanchangePLCson/off,andthenwecansuperviseandcontroltheworkingme

5、nuofelectromotor.Inthisessay,Iintroducethefactureofkingviewandtheparameterssettingofkingview,theapplicationofUSSprotocol,thewritingprocessofthePLCsprogramandparametersetting,theparametersettingoftransducer,communicationbetweenPLCandtransducer,etc.Keywords:PLC;transducer;USScommunicatingprotocol;king

6、view目錄TOCo1-3hzuHYPERLINKl_Toc2019092141引言PAGEREF_Toc201909214h1HYPERLINKl_Toc2019092151.1課題背景及設(shè)計(jì)研究方向PAGEREF_Toc201909215h1HYPERLINKl_Toc2019092161.1.1課題背景PAGEREF_Toc201909216h1HYPERLINKl_Toc2019092171.1.2設(shè)計(jì)研究方向PAGEREF_Toc201909217h2HYPERLINKl_Toc2019092182PLC可編程控制器PAGEREF_Toc201909218h3HYPERLINKl_T

7、oc2019092192.1可編程控制器梯形圖編程規(guī)則PAGEREF_Toc201909219h3HYPERLINKl_Toc2019092202.1.1編程的幾個步驟PAGEREF_Toc201909220h3HYPERLINKl_Toc2019092212.2S7200的通信方式與通信參數(shù)的設(shè)置PAGEREF_Toc201909221h4HYPERLINKl_Toc2019092222.2.1S7-200的通信方式PAGEREF_Toc201909222h4HYPERLINKl_Toc2019092232.2.2S7-200通信的硬件選擇PAGEREF_Toc201909223h4HYPE

8、RLINKl_Toc2019092242.2.3網(wǎng)絡(luò)部件PAGEREF_Toc201909224h5HYPERLINKl_Toc2019092252.2.4使用PC/PPI電纜通信PAGEREF_Toc201909225h6HYPERLINKl_Toc2019092262.2.5計(jì)算機(jī)使用的通信接口參數(shù)的設(shè)置PAGEREF_Toc201909226h7HYPERLINKl_Toc2019092272.3S7-200的網(wǎng)絡(luò)通信協(xié)議PAGEREF_Toc201909227h7HYPERLINKl_Toc2019092282.3.1點(diǎn)對點(diǎn)接口協(xié)議PAGEREF_Toc201909228h7HYPER

9、LINKl_Toc2019092292.3.2多點(diǎn)接口協(xié)議(MPI)PAGEREF_Toc201909229h8HYPERLINKl_Toc2019092303變頻器PAGEREF_Toc201909230h9HYPERLINKl_Toc2019092313.1變頻器介紹PAGEREF_Toc201909231h9HYPERLINKl_Toc2019092323.1.1變頻器面版圖PAGEREF_Toc201909232h9HYPERLINKl_Toc2019092343.1.2快速調(diào)試PAGEREF_Toc201909234h10HYPERLINKl_Toc2019092353.1.3控制端

10、子PAGEREF_Toc201909235h12HYPERLINKl_Toc2019092364通信協(xié)議介紹PAGEREF_Toc201909236h13HYPERLINKl_Toc2019092374.1USS通信協(xié)議PAGEREF_Toc201909237h13HYPERLINKl_Toc2019092384.1.1USS協(xié)議的網(wǎng)絡(luò)結(jié)構(gòu)PAGEREF_Toc201909238h13HYPERLINKl_Toc2019092394.2采用通用的串行接口協(xié)議PAGEREF_Toc201909239h14HYPERLINKl_Toc2019092404.2.1通訊報文的結(jié)構(gòu)PAGEREF_Toc

11、201909240h14HYPERLINKl_Toc2019092414.2.2USS協(xié)議有關(guān)信息的詳細(xì)說明PAGEREF_Toc201909241h15HYPERLINKl_Toc2019092424.2.3USS的物理連接PAGEREF_Toc201909242h17HYPERLINKl_Toc2019092434.3MICROMASTER4有關(guān)USS通訊的參數(shù)設(shè)置PAGEREF_Toc201909243h18HYPERLINKl_Toc2019092444.3.1基本設(shè)定PAGEREF_Toc201909244h18HYPERLINKl_Toc2019092454.4USS庫中指令介紹P

12、AGEREF_Toc201909245h19HYPERLINKl_Toc2019092464.4.1USS_INIT指令PAGEREF_Toc201909246h19HYPERLINKl_Toc2019092474.4.2USS_CTRL指令PAGEREF_Toc201909247h20HYPERLINKl_Toc2019092484.4.3USS_RPM_x指令PAGEREF_Toc201909248h22HYPERLINKl_Toc2019092494.4.4USS_WPM_x指令PAGEREF_Toc201909249h23HYPERLINKl_Toc2019092505KINGVIEW

13、組態(tài)軟件介紹PAGEREF_Toc201909250h25HYPERLINKl_Toc2019092515.1組態(tài)軟件的概述PAGEREF_Toc201909251h25HYPERLINKl_Toc2019092525.2制作一個工程的一般過程PAGEREF_Toc201909252h25HYPERLINKl_Toc2019092535.2.1建立組態(tài)新工程PAGEREF_Toc201909253h26HYPERLINKl_Toc2019092545.2.2創(chuàng)建組態(tài)畫面PAGEREF_Toc201909254h28HYPERLINKl_Toc2019092555.2.3定義I/O設(shè)備PAGER

14、EF_Toc201909255h31HYPERLINKl_Toc2019092566設(shè)計(jì)過程及設(shè)備調(diào)試PAGEREF_Toc201909256h35HYPERLINKl_Toc2019092576.1PLC與變頻器通信設(shè)置PAGEREF_Toc201909257h35HYPERLINKl_Toc2019092586.1.1PLC軟件應(yīng)用及參數(shù)設(shè)置PAGEREF_Toc201909258h35HYPERLINKl_Toc2019092596.1.2變頻器通信參數(shù)設(shè)置PAGEREF_Toc201909259h40HYPERLINKl_Toc2019092606.2電機(jī)調(diào)試過程PAGEREF_Toc

15、201909260h41HYPERLINKl_Toc201909261結(jié)論P(yáng)AGEREF_Toc201909261h42HYPERLINKl_Toc201909262致謝PAGEREF_Toc201909262h43HYPERLINKl_Toc201909263參考文獻(xiàn)PAGEREF_Toc201909263h44HYPERLINKl_Toc201909264附錄APAGEREF_Toc201909264h45HYPERLINKl_Toc201909265附錄BPAGEREF_Toc201909265h501引言1.1課題背景及設(shè)計(jì)研究方向1.1.1課題背景在工業(yè)控制自動化領(lǐng)域的發(fā)展過程中,手

16、工操作的進(jìn)行工業(yè)生產(chǎn)的設(shè)備已經(jīng)逐漸被淘汰,取而代之的是利用先進(jìn)的設(shè)備及軟件系統(tǒng)實(shí)現(xiàn)遠(yuǎn)程控制,這樣一來,工人不用在車間工作,減少了不小的危險性,更重要的是先進(jìn)設(shè)備及軟件系統(tǒng)的引用使得生產(chǎn)過程簡單化,生產(chǎn)車間標(biāo)準(zhǔn)化,生產(chǎn)效率大大提高,控制性能大大加強(qiáng)。硬件設(shè)備中PLC與變頻器逐漸成現(xiàn)代生產(chǎn)過程中的重要組成部分了。他們可以通過之間的通信協(xié)議進(jìn)行通信連接來控制設(shè)備的生產(chǎn)過程。Profibus(ProcessFieldbus)協(xié)議和USS(UniverselleSerielleSchnittstelle:德語)協(xié)議都是常見的協(xié)議。常見的變頻器、直流調(diào)速器會支持這兩種接口協(xié)議。Profibus協(xié)議復(fù)雜、穩(wěn)

17、定、可靠,被廣泛的支持,目前已應(yīng)用的領(lǐng)域包括加工制造、過程控制和樓宇自動化等。USS協(xié)議簡單高效,常被用來與PLC或者PC相連接,組成遠(yuǎn)程控制系統(tǒng)。USS協(xié)議,簡單易用,而且性能穩(wěn)定,它在中小型的自動化應(yīng)用系統(tǒng)中應(yīng)用很廣泛。直接采用USS協(xié)議進(jìn)行組網(wǎng),無須購置額外的附件進(jìn)行系統(tǒng)組態(tài)(Profibus協(xié)議需要另購附件),成本大大下降。因此,直接利用USS協(xié)議組建控制網(wǎng)絡(luò),是一個獲得低成本、高性能的好辦法。但是組建這樣的基于USS協(xié)議的遠(yuǎn)程控制網(wǎng)絡(luò)有些困難,主要原因有兩點(diǎn),可以歸結(jié)為組態(tài)軟件的功能問題和軟件重用問題。(1)有些組態(tài)軟件不提供USS協(xié)議。當(dāng)用戶想利用USS協(xié)議組態(tài)時,就要編寫腳本,從

18、底層做起,查找資料,分析協(xié)議,最后編寫代碼,測試軟件等等。對軟件開發(fā)人員來說,這可能不算什么,但對工業(yè)自動化設(shè)計(jì)人員就是一個很大的障礙和負(fù)擔(dān),他們對底層的軟件開發(fā)并不是很了解。并且不同的組態(tài)軟件腳本語言差別很大,如果更換了組態(tài)軟件,又要從頭做起;有的組態(tài)軟件腳本提供的功能很少,開發(fā)不了USS協(xié)議。(2)有些用戶不使用組態(tài)軟件由于成本和特殊需要,用戶需要自己利用編程工具開發(fā)USS協(xié)議。這樣也要重復(fù)上述工作,從底層1/O做起,直至上層軟件完全手動實(shí)現(xiàn),任務(wù)量很大。另外編程語言各種各樣從一個開發(fā)平臺遷移到另一個開發(fā)平臺,幾乎又要重新做這項(xiàng)工作。面對如此的問題,我們依然可以用KINGVIEW組態(tài)王來解

19、決這些問題,我們可以利用組態(tài)王的COM通信口與PLC進(jìn)行通信,利用PLC的強(qiáng)大的功能實(shí)現(xiàn)控制被控對象。1.1.2設(shè)計(jì)研究方向本次設(shè)計(jì)研究的方向是PLC與變頻器利用USS協(xié)議進(jìn)行通信,實(shí)現(xiàn)對電機(jī)轉(zhuǎn)速的控制,同時用組態(tài)王進(jìn)行監(jiān)控。在工業(yè)生產(chǎn)中組態(tài)王軟件的應(yīng)用十分的廣泛,功能十分強(qiáng)大,盡管組態(tài)王沒有USS協(xié)議,不過已經(jīng)找到了可以代替的方法,如利用COM口監(jiān)控PLC運(yùn)行,進(jìn)而監(jiān)控電機(jī)的轉(zhuǎn)速。2PLC可編程控制器2.1可編程控制器梯形圖編程規(guī)則2.1.1編程的幾個步驟1、決定系統(tǒng)所需的動作及次序。當(dāng)使用可編程控制器時,最重要的一環(huán)是決定系統(tǒng)所需的輸入及輸出,這主要取決于系統(tǒng)所需的輸入及輸出接口分立元件。

20、輸入及輸出要求:第一步是設(shè)定系統(tǒng)輸入及輸出數(shù)目,可由系統(tǒng)的輸入及輸出分立元件數(shù)目直接取得。第二步是決定控制先后、各器件相應(yīng)關(guān)系以及作出何種反應(yīng)。2、將輸入及輸出器件編號每一輸入和輸出,包括定時器、計(jì)數(shù)器、內(nèi)置寄存器等都有一個唯一的對應(yīng)編號,不能混用。3、根據(jù)控制系統(tǒng)的動作要求,畫出梯形圖。4、將梯形圖轉(zhuǎn)化為程序把繼電器梯形圖轉(zhuǎn)變?yōu)榭删幊炭刂破鞯木幋a,當(dāng)完成梯形圖以后,下一步是把它編碼成可編程控制器能識別的程序。這種程序語言是由地址、控制語句、數(shù)據(jù)組成。地址是控制語句及數(shù)據(jù)所存儲或擺放的位置,控制語句告訴可編程控制器怎樣利用數(shù)據(jù)作出相應(yīng)的動作。5、在編程方式下用鍵盤輸入程序。6、編程及設(shè)計(jì)控制程

21、序。7、測試控制程序的錯誤并修改。8、保存完整的控制程序。2.2S7200的通信方式與通信參數(shù)的設(shè)置2.2.1S7-200的通信方式S7-200的通信功能強(qiáng),有多種通信方式可供用戶選擇。在運(yùn)行Windows或WindowsNT操作系統(tǒng)的個人計(jì)算機(jī)(PC)上安裝了STET7-Micro/WIN32編程軟后,PC可作為通信中的主站。(1)單主站方式單主站與一個或多個從站相連,STEP7-Micro/WIN32每次和一個S7-200CPU通信,但是它可以訪問網(wǎng)絡(luò)上的所有CPU。(2)多主站方式通信網(wǎng)絡(luò)中有多個主站,一個或多個從站。帶CP通信卡的計(jì)算機(jī)和文本顯示器TD200、操作面板OP15是主站,S

22、7-200CPU可以是從站或主站。2.2.2S7-200通信的硬件選擇表2.1給出了可供用戶選擇的STEP7-Micro/WIN32支持的通信硬件和波特率。除此之外,S7-200還可以通過EM277PROFIBUS-DP模塊連接到PROFIBUS-DP現(xiàn)場總線網(wǎng)絡(luò),各通信卡提供一個與PROFIBUS網(wǎng)絡(luò)相連的RS-485通信口。表2.2給出了S7-200與PROFIBUS通信模塊EM227的性能。表2.1STEP7-Micro/WIN32支持的硬件配置支持的硬件類型支持的波特率/Kbps支持的協(xié)議PC/PPI電纜到PC通信口的電纜聯(lián)接器9.6,19.2PPI協(xié)議CP5511II型,PCMCIA

23、卡9.6,19.2,187.5支持用于筆記本電腦的PPI,MPI和PROFIBUS協(xié)議CP5611PCI卡(版本3或更高)支持用于PC的PPI,MPI和PROFIBUS協(xié)議MPI集成在編程器中的PCISA卡表2.2S7-200與PROFIBUS通信模塊EM277的性能連接口支持的波特率/Kbps邏輯連接數(shù)支持的協(xié)議S7-200CPU口09.6K每個模塊4個PPI,MPI和PROFIBUS協(xié)議口19.6K,19.2K,187.5KEM277PROFIBUS-DP模塊每個CPU最多2塊9.6K-12M每個模塊6個MPI和PROFIBUS協(xié)議2.2.3網(wǎng)絡(luò)部件1、通信口S7-200CPU上的通信口是

24、與RS-485兼容的9針D型連接器,符合歐洲標(biāo)準(zhǔn)EN50170。表2.3給出了通信口的引腳分配。表2.3S7-200CPU通信口引腳分配針PROFIBUS名稱端口0/端口11屏蔽邏輯地224V返回邏輯地3RS-485信號BRS-485信號B4發(fā)送申請RTS(TTL)55V返回邏輯地6+5V+5V,100串聯(lián)電阻7+24V+24V8RS-485信號ARS-485信號A9不用10位協(xié)議選擇連接器外殼屏蔽屏蔽2、網(wǎng)絡(luò)連接器利用西門子提供的兩種網(wǎng)絡(luò)連接器可以把多個設(shè)備很容易的連到網(wǎng)絡(luò)中。兩種連接器都有兩組螺釘端子,可以連接網(wǎng)絡(luò)的輸入和輸出。一種連接器僅提供連接到CPU的接口,而另一種連接器增加了一個編

25、程接口。兩種網(wǎng)絡(luò)連接器還有網(wǎng)絡(luò)偏置和終端偏置的選擇開關(guān),該開關(guān)在ON位置時的內(nèi)部接線圖,在OFF位置時未接終端電阻。接在網(wǎng)絡(luò)端部的連接器上的開關(guān)應(yīng)放在ON位置。帶有編程器接口的連接器可以把SIMATIC編程器或操作員面板接到網(wǎng)絡(luò)中,而不用改動現(xiàn)有的網(wǎng)絡(luò)連接。編程器接口的連接器把CPU來的信號傳到編程器接口,這個連接器對于連接從CPU獲取電源的設(shè)備(例如操作員面板TD200或OP3)很有用。2.2.4使用PC/PPI電纜通信使用PC/PPI電纜可實(shí)現(xiàn)S7-200CPU與RS-232標(biāo)準(zhǔn)兼容的設(shè)備的通信。有兩種不同型號的PC/PPI電纜:1、帶RS-232口的隔離型PC/PPI電纜,用5個DIP開

26、關(guān)設(shè)置波特率和其他配置項(xiàng)。通信的波特率用PC/PPI電纜盒上的DIP開關(guān)來設(shè)置。2、帶RS-232口的非隔離型PC/PPI電纜,用4個DIP開關(guān)設(shè)置波特率,這種電纜已經(jīng)被隔離型PC/PPI電纜取代。當(dāng)數(shù)據(jù)從RS-232傳送到RS-485口時,PC/PPI電纜是發(fā)送模式。當(dāng)數(shù)據(jù)從RS-485傳送到RS-232口時,PC/PPI電纜是接收模式。檢測到RS-232的發(fā)送線有字符時,電纜立即從接收模式切換到發(fā)送模式。RS-232發(fā)送線處于閑置的時間超過電纜切換時間時,電纜又切換到接收模式。這個時間與電纜上的DIP開關(guān)設(shè)置的波特率有關(guān)。開關(guān)PC/PPI電纜的5號DIP設(shè)為0時,RS-232口為數(shù)據(jù)通信設(shè)

27、備(DCE)模式,設(shè)置為1時,為數(shù)據(jù)終端設(shè)備(DTE)模式。表2.4是PC/PPI電纜各個引腳的定義。表2.4RS-485至RS-232DTE連接器引腳RS-485連接器引腳RS-232DTE連接器引腳引腳號信號說明引腳號信號說明1地(RS-485邏輯地)1數(shù)據(jù)載波檢測(DCD)(不用)224V(RS-485邏輯地)2接收數(shù)據(jù)(RD,輸入到PC/PPI電纜)3信號B(RxD/TxD+)3發(fā)送數(shù)據(jù)(TD,從PC/PPI電纜輸出)4RTS(TTL電平)4數(shù)據(jù)終端就緒(DTR,不用)5地(RS-485邏輯地)5地(RS-232邏輯地)6+5V(帶100串聯(lián)電阻)6數(shù)據(jù)設(shè)置就緒(DSR,不用)724V

28、電源7申請發(fā)送(RTS,PC/PPI電纜輸出)8信號A(RxD/TxD-)8清除發(fā)送(CTS,不用)9協(xié)議選擇9振鈴指示器(RI,不用)注:調(diào)制解調(diào)器需要一個陰到陽的9針到25針的轉(zhuǎn)換。2.2.5計(jì)算機(jī)使用的通信接口參數(shù)的設(shè)置打開“設(shè)置PG/PC接口”對話框,“Micro/WIN”應(yīng)出現(xiàn)在“AccessPointoftheApplication(應(yīng)用的訪問接點(diǎn))”列表框中。PC/PPI電纜只能選用PPI協(xié)議:選擇好通信協(xié)議后,單擊“設(shè)置PG/PC接口”對話框中的“屬性(Properties)”按鈕,然后在彈出的窗口中設(shè)置通信參數(shù)。PC/PPI電纜的PPI參數(shù)設(shè)置:如果使用PC/PPI電纜,在“

29、設(shè)置PG/PC接口”對話框中單擊“屬性”按鈕,就會出現(xiàn)PC/PPI電纜(PPI)的屬性窗口。進(jìn)行通信時,STEP7-Micro/WIN32的默認(rèn)設(shè)置為多主站PPI協(xié)議。此協(xié)議允許STEP7-Micro/WIN32與其他主站(TD200與操作員面板)在網(wǎng)絡(luò)中共為主站。選中PG/PC接口中PC/PPI電纜屬性對話框中的“多主站網(wǎng)絡(luò)(MultipleMasterNetword)”,即可啟動此模塊,未選擇時為單主站協(xié)議。2.3S7-200的網(wǎng)絡(luò)通信協(xié)議S7-200支持多種通信協(xié)議,如點(diǎn)對點(diǎn)接口(PPI)、多點(diǎn)接口(MPI)和PROFIBUS。它們都是基于字符的異步通信協(xié)議,帶有起始位、8位數(shù)據(jù)、偶校驗(yàn)

30、和1個停止位。通信幀由起始和結(jié)束字符、源和目的站地址、幀長度和數(shù)據(jù)完整性校驗(yàn)和組成。只要波特率相同,三個協(xié)議可以在網(wǎng)絡(luò)中同時運(yùn)行,不會相互影響。協(xié)議支持一個網(wǎng)絡(luò)上的127個地址(0126),網(wǎng)絡(luò)上最多可有32個主站,網(wǎng)絡(luò)上各設(shè)備的地址不能重復(fù)。運(yùn)行STEP7-Micro/WIN32的計(jì)算機(jī)的默認(rèn)地址為0,操作員面板的默認(rèn)地址為1,可編程控制器的默認(rèn)地址為2。2.3.1點(diǎn)對點(diǎn)接口協(xié)議PPI(Point-to-Point)是主/從協(xié)議,網(wǎng)絡(luò)上的S7-200CPU均為從站,其他CPU、SIMATIC編程器或TD200為主站。如果在用戶程序中允許PPI主站模式,一些S7-200CPU在RUN模式下可以

31、作主站,它們可以用網(wǎng)絡(luò)讀(NETR)和網(wǎng)絡(luò)寫(NETW)指令讀寫其他CPU中的數(shù)據(jù)。S7-200CPU作PPI主站時,還可以作為從站響應(yīng)來自其他主站的通信申請。PPI沒有限制可以有多少個主站與一個從站通信,但是在網(wǎng)絡(luò)中最多只能有32個主站。2.3.2多點(diǎn)接口協(xié)議(MPI)MPI是集成在西門子公司的可編程序控制器、操作員界面和編程器上的集成通信接口,用于建立小型的通信網(wǎng)絡(luò)。最多可接32個節(jié)點(diǎn),典型數(shù)據(jù)長度為64字節(jié),最大距離100m。MPI(Multi-Point)可以是主/主協(xié)議或主/從協(xié)議。S7-300CPU作為網(wǎng)絡(luò)主站,使用主/主協(xié)議。對S7-200CPU建立主/從連接,因?yàn)镾7-200C

32、PU是從站。MPI在兩個相互通信的設(shè)備之間建立連接,一個連接可能是兩個設(shè)備之間的非公用連接,另一個主站不能干涉兩個設(shè)備之間已經(jīng)建立的連接。主站可以短時間建立連接,或使連接長期斷開。每個S7-200CPU支持四個連接,每個EM277模塊支持6個連接。它們保留兩個連接,其中一個給SIMATIC編程器或計(jì)算機(jī),另一個給操作員面板。保留的連接不能被其他類型的主站(如CPU)使用。S7-200與計(jì)算機(jī)之間的MPI通信,S7-200要與計(jì)算機(jī)之間進(jìn)行MPI通信,計(jì)算機(jī)內(nèi)必須安裝有CP5611網(wǎng)卡。3變頻器3.1變頻器介紹3.1.1變頻器面版圖圖3.1BOP基本操作面板上的按鈕功能圖表3.1基本操作面板更改

33、參數(shù)的數(shù)值顯示/按鈕功能功能的說明狀態(tài)顯示LCD顯示變頻器當(dāng)前的設(shè)定值。起動變頻器按此鍵起動變頻器。缺省值運(yùn)行時此鍵是被封鎖的。為了使此鍵的操應(yīng)設(shè)定P0700=1。停止變頻器OFF1:按此鍵,變頻器將按選定的斜坡下降速率減速停車.缺省值運(yùn)行時此鍵被封鎖;為了允許此鍵操作,應(yīng)設(shè)定P0700=1。OFF2:按此鍵兩次(或一次,但時間較長)電動機(jī)將在慣性作用下自由停車此功能總是“使能”的。改變電動機(jī)的轉(zhuǎn)動方向按此鍵可以改變電動機(jī)的轉(zhuǎn)動方向。電動機(jī)的反向用負(fù)號()表示或用閃爍的小數(shù)點(diǎn)表示。缺省值運(yùn)行時此鍵是被封鎖的,為了使此鍵的操作有效,應(yīng)設(shè)定P0700=1。電動機(jī)點(diǎn)動在變頻器無輸出的情況下按此鍵,將

34、使電動機(jī)起動,并按預(yù)設(shè)定的點(diǎn)動頻率運(yùn)行。釋放此鍵時,變頻器停車。如果變頻器/電動機(jī)正在運(yùn)行,按此鍵將不起作用。功能此鍵用于瀏覽輔助信息。變頻器運(yùn)行過程中,在顯示任何一個參數(shù)時按下此鍵并保持不動2秒鐘,將顯示以下參數(shù)值(在變頻器運(yùn)行中,從任何一個參數(shù)開始):1.直流回路電壓(用d表示單位:V)2.輸出電流(A)3.輸出頻率(Hz)4.輸出電壓(用o表示單位:V)。5.由P0005選定的數(shù)值(如果P0005選擇顯示上述參數(shù)中的任何一個(34,或5),這里將不再顯示)。連續(xù)多次按下此鍵,將輪流顯示以上參數(shù)。跳轉(zhuǎn)功能在顯示任何一個參數(shù)(rXXXX或PXXXX)時短時間按下此鍵,將立即跳轉(zhuǎn)到r0000,

35、如果需要的話,您可以接著修改其它的參數(shù)。跳轉(zhuǎn)到r0000后,按此鍵將返回原來的顯示點(diǎn)。訪問參數(shù)按此鍵即可訪問參數(shù)。增加數(shù)值按此鍵即可增加面板上顯示的參數(shù)數(shù)值。減少數(shù)值按此鍵即可減少面板上顯示的參數(shù)數(shù)值.3.1.2快速調(diào)試變頻器有許多參數(shù),為了快速進(jìn)行調(diào)試,選用其中最基本的參數(shù)進(jìn)行修正即可,過程如下:傳統(tǒng)的異步電動機(jī)是由恒頻恒壓的正弦波電源供電,而變頻調(diào)速的異步電動機(jī)則是由變頻變壓的變頻器供電,在供電電源中包含有大量的高次諧波。變速運(yùn)行以及供電電源的非正弦,是變頻調(diào)速異步電動機(jī)設(shè)計(jì)中需要特殊考慮的兩個問題。P0010開始快速調(diào)試準(zhǔn)備運(yùn)行快速調(diào)試工廠的缺省設(shè)置值說明:在電動機(jī)投入運(yùn)行之前,必須回到

36、0但是如果調(diào)試結(jié)束后選定P3900=1那么,P0010回0時自動進(jìn)行的P0100選定工作地區(qū)是歐洲/北美0功率單位為kw:f的缺省值為50Hz1功率單位為hp:f的缺省值為60Hz2功率單位為kw:f的缺省值為60Hz說明:p0100的設(shè)定值0和1應(yīng)該用DIP關(guān)來更改使其設(shè)定得知固定不變。P0304電動機(jī)的額定電壓1)10V-2000V根據(jù)名牌鍵入的電動機(jī)額定電壓(V)P0305電動機(jī)的額定電流1)0-2倍變頻器額定電流(A)根據(jù)名牌鍵入的電動機(jī)額定電流(A)P0307電動機(jī)額定功率1)0kw-2000kw根據(jù)名牌鍵入電動機(jī)額定功率(kw)如果P.0100=1,功率單位應(yīng)是hpP0310電動機(jī)

37、的額定頻率1)12Hz-650Hz根據(jù)名牌鍵入電動機(jī)的額定頻率(Hz)P0311電動機(jī)的額定速度1)0-40000r/min根據(jù)名牌鍵入電動機(jī)的額定速度P0700選擇命令源2)接通/斷開/反轉(zhuǎn)(on/off/reverse)0工廠設(shè)定值1基本操作面板(BOP)2模入端子/數(shù)字輸入P1000選擇功率設(shè)定值2)0無頻率設(shè)定值1用BOP控制頻率的升降2模擬設(shè)定值P1080電機(jī)最小頻率0-650Hz達(dá)到這一頻率電動機(jī)的運(yùn)行速度將與頻率的設(shè)定值無關(guān),這里設(shè)定的值對電機(jī)正反轉(zhuǎn)都適用P1082電動機(jī)最大頻率0-650Hz達(dá)到這一頻率電動機(jī)的運(yùn)行速度與頻率的設(shè)定值無關(guān),這里設(shè)定的值對電機(jī)正反轉(zhuǎn)都適用P1120

38、斜坡上升時間0s-650s電動機(jī)從靜止停車的加速到最大電動機(jī)頻率所需要的時間P1121斜坡下降時間0s-650s電動機(jī)從最大頻率減速到靜止停車所需要的時間P3900結(jié)束快速調(diào)速0結(jié)束快速調(diào)試,不進(jìn)行電動機(jī)計(jì)算或復(fù)位為工廠缺省值設(shè)置1結(jié)束快速調(diào)試,進(jìn)行電動機(jī)計(jì)算或復(fù)位為工廠缺省值設(shè)置(推薦方式)2結(jié)束快速調(diào)試,進(jìn)行電動機(jī)計(jì)算和I/O復(fù)位3結(jié)束快速調(diào)試,電動機(jī)計(jì)算,但I(xiàn)/O不復(fù)位。圖3.2快速調(diào)試設(shè)置圖控制端子表3.2變頻器端子圖端子號標(biāo)識功能1輸出+10V2輸出0V3ADC+模擬輸入(+)4ADC-模擬輸入(-)5DIN1數(shù)字輸出16DIN2數(shù)字輸出27DIN3數(shù)字輸出38帶電位隔離的輸出+24

39、V/最大。100mA9帶電位隔離的輸出0V/最大。100mA10RL1_B數(shù)字輸出/NO(常開)觸頭11RL1_C數(shù)字輸出/切換觸頭12DAC+模擬輸出(+)13DAC-模擬輸出(-)14P+RS485串行接口15N-RS485串行接口4通信協(xié)議介紹4.1USS通信協(xié)議USS協(xié)是由SIEMENSAG定義的,簡單的串行數(shù)據(jù)通訊協(xié)議,SIEMENS所有傳動產(chǎn)品都支持這個通用協(xié)議。與Profibus及其它協(xié)議相比,USS協(xié)議無須購置通訊附件,是一種低成本、高性能的工業(yè)網(wǎng)絡(luò)組態(tài)連接方案。USS協(xié)議采用主-從結(jié)構(gòu),總線上可以連接1個主站和最多31個從站。在主站沒有要求從站通信時,從站不能首先發(fā)送數(shù)據(jù);各

40、個從站之間也不能直接進(jìn)行數(shù)據(jù)傳輸。主站一般為PLC或者PC機(jī),從站可以是變頻器或者直流調(diào)速器.在其他一些串行通訊場合,例如PC機(jī)與智能終端,嵌入式系統(tǒng)網(wǎng)絡(luò),由于缺乏現(xiàn)成的標(biāo)準(zhǔn)協(xié)議,用戶不得不自己制定一些協(xié)議。USS協(xié)議由于其簡單、高效、靈活、易于實(shí)現(xiàn),也被廣泛的應(yīng)用在這些場合。USS協(xié)議具有以下一些優(yōu)點(diǎn):(1)是開放的,定義透明的系統(tǒng)。(2)由不同的制造商開發(fā)了多種產(chǎn)品。(3)在工業(yè)應(yīng)用中證明效果很好。(4)減少了現(xiàn)場布線的數(shù)量;便于(不用更改布線)重新編程,監(jiān)測和控制。(5)速度快,可達(dá)12Mbaud。(6)一個DP系統(tǒng)最多可以連接125個從站。(7)可以由一個主站或多個主站進(jìn)行操作。(8)

41、通訊方式可以是點(diǎn)對點(diǎn)或廣播方式。(9)有支持和開發(fā)軟件供使用。4.1.1USS協(xié)議的網(wǎng)絡(luò)結(jié)構(gòu)國際化標(biāo)準(zhǔn)組織ISO(InternationalStandardOrigination)制定的開放式系統(tǒng)互連OSI(OpenSystemsInterconnection)參考模型是一個7層次的標(biāo)準(zhǔn)模型,它定義了不同機(jī)種互連網(wǎng)絡(luò)的標(biāo)準(zhǔn)框架結(jié)構(gòu),是一種概念性的和功能型的結(jié)構(gòu),它并不涉及任何特定系統(tǒng)互連的具體技術(shù)和方法。(1)物理層主要為數(shù)據(jù)鏈路實(shí)體之間的比特傳輸而建立、維持和拆除物理連接,提供機(jī)械、電氣、功能及規(guī)程方法,其功能是負(fù)責(zé)一個數(shù)據(jù)終端設(shè)備和一個數(shù)據(jù)電路終接設(shè)備之間的建立、維持、和拆除物理連接。(2

42、)數(shù)據(jù)鏈路層主要負(fù)責(zé)數(shù)據(jù)在信道上的傳輸,提供功能和規(guī)章方面的手段,用于網(wǎng)絡(luò)實(shí)體之間建立、維持和釋放數(shù)據(jù)鏈路的連接,并傳送數(shù)據(jù)鏈路服務(wù)數(shù)據(jù)單元。(3)網(wǎng)絡(luò)層是在開放系統(tǒng)之間建立、保持和終止網(wǎng)絡(luò)連接的手段,并且為傳送實(shí)體間提供功能和規(guī)程方面的手段,如負(fù)責(zé)路由選擇和擁擠控制等。(4)傳輸層提供兩個進(jìn)程之間可靠、透明的數(shù)據(jù)傳輸。(5)會話層是合作實(shí)體組織同步它們之間的對話,以及管理其數(shù)據(jù)交換。(6)表示層提供實(shí)體在通信時需要引用的信息表示方法,在兩個表示實(shí)體之間提供會話連接的服務(wù),并支持有序交換數(shù)據(jù)的交互。(7)應(yīng)用層為應(yīng)用進(jìn)程提供訪問OSI的手段,是用戶使用OSI環(huán)境的唯一窗口,為使用OSI的應(yīng)用程

43、序提供有意義的信息。從OSI/RM7層模型來看,USS協(xié)議包含數(shù)據(jù)鏈路層和物理層,沒有提供其他的五個層。采用通用的串行接口協(xié)議通用的串行接口協(xié)議(USS)按照串行總線的主-從通訊原理來確定訪問的方法??偩€上可以連接一個主站和最多31個從站。主站根據(jù)通訊報文中的地址字符來選擇要傳輸數(shù)據(jù)的從站。在主站沒有要求它進(jìn)行通訊時,從站本身不能首先發(fā)送數(shù)據(jù),各個從站之間也不能直接進(jìn)行信息的傳輸。4.2.1通訊報文的結(jié)構(gòu)每條報文都是以字符STX(=02hex)開始,接著是長度的說明(LGE)和地址字節(jié)(ADR)。然后是采用的數(shù)據(jù)字符。報文以數(shù)據(jù)塊的檢驗(yàn)符(BCC)結(jié)束。STXLGEADR12nBCC|采用數(shù)據(jù)

44、字符|圖4.1通訊報文的結(jié)構(gòu)有效的數(shù)據(jù)塊分成兩個區(qū)域,即PKW區(qū)(參數(shù)識別ID數(shù)值區(qū))和PZD區(qū)(過程數(shù)據(jù))。如圖4.2所示。|PKW區(qū)|PZD區(qū)|PKEINDPWE1PWE2PWEnPZD1PZD2PZDn圖4.2PKW和PZD區(qū)域PKW區(qū)定義通訊雙方參數(shù)傳遞的機(jī)制,通過PKW可以完成從站參數(shù)的讀寫。它包括三部分:PKE,IND,PWE。PKE和IND的信息是關(guān)于主站請求的任務(wù)(任務(wù)識別標(biāo)記ID)或者應(yīng)答報文的類型(應(yīng)答識別標(biāo)記)。PWE是被訪問參數(shù)的數(shù)值。USS協(xié)議的報文長度不是固定的,可以根據(jù)需要來確定。標(biāo)準(zhǔn)的USS報文長度為14字節(jié),格式如下:主站發(fā)往從站的報文:STXLGEADRPK

45、EINDPWESTWHSWBCC從站應(yīng)答主站的報文:STXLGEADRPKEINDPWEZSWHIWBCC主站發(fā)往從站的報文和從站應(yīng)答的報文結(jié)構(gòu)一樣,只是數(shù)據(jù)代表的含義有所變化,STW與ZSW相對應(yīng),HSW與HIW相對應(yīng)。STX:STX區(qū)是一個字節(jié)的ASCII字符(02hex),表示一條信息的開始。4.2.2USS協(xié)議有關(guān)信息的詳細(xì)說明STX:STX區(qū)是一個字節(jié)的ASCII字符(02hex),表示一條信息的開始。LGE:LGE區(qū)是一個字節(jié),指明這一條信息中后跟的字節(jié)數(shù)目。按照USS的技術(shù)說明,報文的長度是可以變化的,而且報文的長度必須在報文的第2個字節(jié)(即LGE)中說明.根據(jù)配置,可以把報文定

46、義為固定的長度(參看PKE和PZD區(qū)的說明)??偩€上的各個從站結(jié)點(diǎn)可以采用不同長度的報文。一條報文的最大長度是256個字節(jié).LGE是根據(jù)所采用的數(shù)據(jù)字符數(shù),地址字節(jié)(ADR)和數(shù)據(jù)塊檢驗(yàn)字符(BCC)確定的。顯然,實(shí)際的報文總長度比LGE要多2個字節(jié),因?yàn)樽止?jié)STX和LGE沒有計(jì)算在LGE以內(nèi)。MICROMASTER4既可以采用變化的報文長度,也可以采用固定的報文長度。采用哪種報文長度由參數(shù)P2012和P2013來定義PZD和PKW的長度。最常用的固定長度是4個字(8字節(jié))的PKW區(qū)和2個字(4字節(jié))的PZD區(qū),共有12個數(shù)據(jù)字符。故得:LGE=12+2=14ADR:ADR區(qū)是一個字節(jié),是從站

47、結(jié)點(diǎn)(即變頻器)的地址。地址字節(jié)每一位的尋址如圖4.3所示。765432100XX|從站節(jié)點(diǎn)地址|圖4.3地址(ADR)的位號位5是廣播位。如果這一位設(shè)置為1,該信息就是廣播信息,對串行鏈路上的所有信息都有效。結(jié)點(diǎn)號是不用判定的。USS協(xié)議規(guī)范要求在PKW區(qū)進(jìn)行一些設(shè)置。位6表示鏡象報文。結(jié)點(diǎn)號需要判定,被尋址的從站將未加更改的報文返回給主站。不用的位應(yīng)設(shè)置為0。BCCBCC區(qū)是長度為一個字節(jié)的校驗(yàn)和,用于檢查該信息是否有效。它是該信息中BCC前面所有字節(jié)“異或”運(yùn)算的結(jié)果。如果根據(jù)校驗(yàn)和的運(yùn)算結(jié)果,表明變頻器接收到的信息是無效的,它將丟棄這一信息,并且不向主站發(fā)出應(yīng)答信號。PKE:用來控制從

48、站的運(yùn)行參數(shù)設(shè)定,是一個16位的區(qū)域(兩個字節(jié)),如圖4.4所示。1514131211109876543210控制位0參數(shù)值圖4.4PKE各個位的說明IND:參數(shù)的下標(biāo)。PWE:被訪問參數(shù)的數(shù)值。PZD區(qū)域過程數(shù)據(jù)區(qū))是為控制和監(jiān)測從站而設(shè)計(jì)的。通訊報文的PZD區(qū)是為控制和監(jiān)測從站而設(shè)計(jì)的。在主站和從站中收到的PZD總是以最高的優(yōu)先級加以處理。處理PZD的優(yōu)先級高于處理PKW的優(yōu)先級。PZD包括STW和HSW,STW為從站的控制字,用于控制從機(jī)的運(yùn)行動作,各位的具體含義應(yīng)參考從機(jī)的說明書。ZSW為從站的狀態(tài)字,與STW相對應(yīng),為一個16位的區(qū)域。HSW:控制從機(jī)的輸出頻率。滿額的值為16384

49、(4000H),對應(yīng)100%的輸出頻率。最大值為32768,即200%的輸出頻率。當(dāng)取值為3276865535時,表示反向的輸出頻率從0-200%變化,電機(jī)反轉(zhuǎn)。HIW:運(yùn)行參數(shù)實(shí)際值,與FEW定義相同,為從站的實(shí)際頻率值。USS協(xié)議的時序USS中定義數(shù)據(jù)傳送格式為:1個啟始位,8位數(shù)據(jù),1個偶校驗(yàn)位,1個停止位,共11位。每一幀數(shù)據(jù)的開頭都有啟動標(biāo)志STX(02hex),但是這對于從站清楚識別報文是不充分的,因?yàn)閿?shù)據(jù)區(qū)中也會出現(xiàn)02(hex)。因此主站在STX前定義了一個啟動間隔,它是工作幀的一部分。啟動間隔最少是兩個字節(jié)的傳送時間。例如,如果波特率為9600bps,那么最小啟動間隔為:2X

50、11bit/9600bps=2.3ms.常見波特率一F的最小啟動間隔,如表4.5所示。表4.5常見波特率的最小啟動間隔波特率啟動時間4800bps4.6ms9600bps2.3ms19200bps1.15ms38400bps0.58ms187500bps0.12ms主站傳送幀的結(jié)束標(biāo)志BCC與從站應(yīng)答幀的啟動標(biāo)志STX之間的時間間隔為應(yīng)答延時,應(yīng)答延時最大不超過20ms,并且大于啟動間隔,即:啟動間隔小于等于應(yīng)答延時小于等于20ms所以,一個完整的通訊周期為=啟動時間+主站傳送幀時間+應(yīng)答時間+從站應(yīng)答幀時間在一個完整的通訊周期中,主站和從站完成了一次通訊,互相交換了信息。顯然通訊速率越快,通

51、訊周期越短。表4.6是一些常用通訊速率下的通信周期。在實(shí)際使用時,通常要考慮系統(tǒng)的穩(wěn)定性,周期設(shè)置的長一些,給主機(jī)和從機(jī)充分的處理和響應(yīng)時間表4.6常用波特率的通訊周期波特率通訊周期4800bps100ms9600bps50ms19200bps25ms38400bps15ms4.2.3USS的物理連接USS采用RS485連接主站和從站。RS485采用差動電壓,有著很高的抗噪聲能力,通訊速度高達(dá)1OMbps,而且允許工作在超長距離的場合可達(dá)1000m)。RS485是為多臺機(jī)器之間進(jìn)行通訊而設(shè)計(jì)的,一個RS485連接最多可以有256個節(jié)點(diǎn)。所有的西門子變頻器都采用RS485硬件,有的也提供RS23

52、2接口。RS232適用于個人計(jì)算機(jī)與外圍設(shè)備的接口。為了進(jìn)行通訊,通訊伙伴之間要連接若干條互連線,并且約定如何交換數(shù)據(jù)。最簡單的情況是由3條連線組成,即發(fā)送線(TX),接收線(RX)和地線(GND)。RS232的設(shè)計(jì)僅適用于相距不遠(yuǎn)的兩臺機(jī)器之間的通訊,而且,這一臺機(jī)器的TX線應(yīng)連接到另一臺機(jī)器的RX線,反之,這一臺機(jī)器的RX線應(yīng)連接到另一臺機(jī)器的TX線。典型的電壓等級是+/-12V。當(dāng)使用PC機(jī)與變頻器相連接時,需要一個RS232與RS485接口轉(zhuǎn)換的設(shè)備,與主站USS的連接為線性拓?fù)浣Y(jié)構(gòu),RS-485數(shù)據(jù)線的兩端均為節(jié)點(diǎn)。圖4.6表示USS的線性拓?fù)浣Y(jié)構(gòu)。主機(jī)從站n從站1從站2(最多31個

53、)圖4.6USS的拓?fù)浣Y(jié)構(gòu)USS協(xié)議支持的波特率為:300bps,600bps,1200bps,2400bps,4800bps,9600bps等,最高可達(dá)1875006ps.常用的有9600bps,57600bps等4.3MICROMASTER4有關(guān)USS通訊的參數(shù)設(shè)置MICROMASTER4可以有兩種USS通訊接口:RS232和RS485。RS232接口用選件模塊實(shí)現(xiàn)。RS485接口是將端子14和15分別連接到P+和N-來實(shí)現(xiàn)。在有關(guān)參數(shù)的文獻(xiàn)中,采用RS485的USS有時稱為USS2,而采用RS232的USS稱為USS1。無論哪種情況下,報文的結(jié)構(gòu)都是相同的。通常,USS的參數(shù)有兩個下標(biāo),

54、下標(biāo)0對應(yīng)于RS485,而下標(biāo)1對應(yīng)于RS232。4.3.1基本設(shè)定為了進(jìn)行USS通訊,必須確定變頻器采用的是RS485接口,還是RS232接口。據(jù)此可以確定USS參數(shù)應(yīng)設(shè)定為哪個下標(biāo)。P0003=2(訪問第2級的參數(shù)所必須的)。P2010=USS波特率。這一參數(shù)必須與主站采用的波特率相一致。USS支持的最大波特率是57600波特。P2011=USS結(jié)點(diǎn)地址。這是為變頻器指定的唯一從站地址。一旦設(shè)置了這些參數(shù),就可以進(jìn)行通訊了。主站可以對變頻器的參數(shù)(PKW區(qū))進(jìn)行讀和寫,也可以監(jiān)測變頻器的狀態(tài)和實(shí)際的輸出頻率(PZD區(qū))。P0700=4或5。這一設(shè)置允許通過USS對變頻器進(jìn)行控制?!癙ZD區(qū)

55、”一節(jié)中,給出了對每一位含義的解釋。常規(guī)的正向運(yùn)行(RUN)和停車(OFF1)命令分別是047F(hex)和047E(hex)。其它的例子已在“PZD區(qū)”一節(jié)中給出。P1000=4或5。這一設(shè)置允許通過USS發(fā)送主設(shè)定值。這是缺省情況下用P2000進(jìn)行的規(guī)格化,所以,4000(hex)=在P2000中設(shè)定的數(shù)值(說明:P0700和P1000是相互獨(dú)立的,必須根據(jù)需要分別進(jìn)行設(shè)定)。4.4USS庫中指令介紹4.4.1USS_INIT指令圖4.7USS_INIT指令框圖USS_INIT指令被用于啟用和初始化或禁止MicroMaster驅(qū)動器通訊。在使用任何其他USS協(xié)議指令之前,必須執(zhí)行USS_I

56、NIT指令,且無錯。一旦該指令完成,立即設(shè)置“完成”位,才能繼續(xù)執(zhí)行下一條指令。EN輸入打開時,在每次掃描時執(zhí)行該指令。僅限為通訊狀態(tài)的每次改動執(zhí)行一次USS_INIT指令。使用邊緣檢測指令,以脈沖方式打開EN輸入。欲改動初始化參數(shù),執(zhí)行一條新USS_INIT指令。USS輸入數(shù)值選擇通訊協(xié)議:輸入值1將端口0分配給USS協(xié)議,并啟用該協(xié)議;輸入值0將端口0分配給PPI,并禁止USS協(xié)議。BAUD(波特率)將波特率設(shè)為1200、2400、4800、9600、19200、38400、57600或115200。ACTIVE(激活)表示激活驅(qū)動器。某些驅(qū)動器僅支持地址0至30。參閱圖4.8中的激活驅(qū)動

57、器輸入說明和格式。會在背景中對任何帶有“激活”標(biāo)簽的驅(qū)動器自動進(jìn)行輪詢,以便控制驅(qū)動器、收集狀態(tài)和預(yù)防驅(qū)動器中的串聯(lián)鏈接超時??墒褂抿?qū)動器通訊時間中的驅(qū)動器掃描時間表計(jì)算驅(qū)動器狀態(tài)輪詢之間的時間。MSBLSB313029283210D31D30D29.D2D1D0圖4.8激活參數(shù)說明和格式當(dāng)USS_INIT指令完成時,DONE(完成)輸出打開?!板e誤”輸出字節(jié)包含執(zhí)行指令的結(jié)果USS指令執(zhí)行錯誤標(biāo)題定義可能因執(zhí)行指令導(dǎo)致的錯誤條件。4.4.2USS_CTRL指令圖4.9USS_CTRL指令框圖USS_CTRL指令被用于控制ACTIVE(激活)MicroMaster驅(qū)動器。USS_CTRL指令將

58、選擇的命令放在通訊緩沖區(qū)中,然后送至編址的驅(qū)動器(DRIVE(驅(qū)動器)參數(shù)),條件是已在USS_INIT指令的ACTIVE(激活)參數(shù)中選擇該驅(qū)動器。僅限為每臺驅(qū)動器指定一條USS_CTRL指令。某些驅(qū)動器僅將速度作為正值報告。如果速度為負(fù)值,驅(qū)動器將速度作為正值報告,但逆轉(zhuǎn)D_Dir(方向)位。EN位必須打開,才能啟用USS_CTRL指令。該指令應(yīng)當(dāng)始終啟用。RUN(運(yùn)行)(RUN/STOP(運(yùn)行停止)表示驅(qū)動器是打開(1)還是關(guān)閉(0)。當(dāng)RUN(運(yùn)行)位打開時,MicroMaster驅(qū)動器收到一條命令,按指定的速度和方向開始運(yùn)行。為了使驅(qū)動器運(yùn)行,必須符合以下條件:DRIVE(驅(qū)動器)在

59、USS_INIT中必須被選為ACTIVE(激活)。OFF2和OFF3必須被設(shè)為0。FAULT(故障)和INHIBIT(禁止)必須為0。當(dāng)RUN(運(yùn)行)關(guān)閉時,會向MicroMaster驅(qū)動器發(fā)出一條命令,將速度降低,直至電機(jī)停止。OFF2位被用于允許MicroMaster驅(qū)動器滑行至停止。OFF3位被用于命令MicroMaster驅(qū)動器迅速停止。Resp_R(收到應(yīng)答)位確認(rèn)從驅(qū)動器收到應(yīng)答。對所有的激活驅(qū)動器進(jìn)行輪詢,查找最新驅(qū)動器狀態(tài)信息。每次S7-200從驅(qū)動器收到應(yīng)答時,Resp_R位均會打開,進(jìn)行一次掃描,所有以下數(shù)值均被更新。F_ACK(故障確認(rèn))位被用于確認(rèn)驅(qū)動器中的故障。當(dāng)F_

60、ACK從0轉(zhuǎn)為1時,驅(qū)動器清除故障。DIR(方向)位表示驅(qū)動器應(yīng)當(dāng)移動的方向。“驅(qū)動器”(驅(qū)動器地址)輸入是MicroMaster驅(qū)動器的地址,向該地址發(fā)送USS_CTRL命令。有效地址:0至31?!邦愋汀保?qū)動器類型)輸入選擇驅(qū)動器的類型。將MicroMaster3(或更早版本)驅(qū)動器的類型設(shè)為0。將MicroMaster4驅(qū)動器的類型設(shè)為1。Speed_SP(速度設(shè)定值)是作為全速百分比的驅(qū)動器速度。Speed_SP的負(fù)值會使驅(qū)動器反向旋轉(zhuǎn)方向。范圍:-200.0%至200.0%?!板e誤”是一個包含對驅(qū)動器最新通訊請求結(jié)果的錯誤字節(jié)。USS指令執(zhí)行錯誤標(biāo)題定義可能因執(zhí)行指令而導(dǎo)致的錯誤條件

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論