




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
圖2-1清花工序系統(tǒng)構(gòu)成圖3系統(tǒng)要緊硬件的介紹3.1EM277PROFIBUSDP模塊 3.1.1EM277的介紹通過EM277PROFIBUSDP擴(kuò)展從站模塊,將S7-200PLC連接到PROFIBUSDP網(wǎng)絡(luò)上。EM277通過串行I/O總線連接到S7-200PLC。PROFIBUS網(wǎng)絡(luò)通過其DP通信端口,連接到EM277PROFIBUSDP模塊,如圖3-1中S7-200PLC通過EM277連接到總線上[11]。PROFIBUSDPPROFIBUSDPEM277S7-200PLCS7-300PLC串行I/O總線圖3-1S7-200PLC通過EM277連接到總線作為DP從站,EM277模塊同意從主站來的多種不同的I/O組態(tài),向主站發(fā)送和接收不同數(shù)量的數(shù)據(jù)。這種特性使用戶能修改所傳輸?shù)臄?shù)據(jù)量,以滿足實(shí)際應(yīng)用的需要。與許多DP從站不同的是,EM277模塊不僅僅是傳輸I/O數(shù)據(jù)。EM277能讀寫S7-200PLC中定義的變量數(shù)據(jù)塊。如此,使用戶能與主站交換任何類型的數(shù)據(jù)。輸入、計(jì)數(shù)器值、定時(shí)器值或其它計(jì)算得到的值能夠首先移動(dòng)S7-200PLC的變量存儲(chǔ)區(qū),然后傳送到主站。首先將數(shù)據(jù)移到S7-200PLC中的變量存儲(chǔ)器,就可將輸入、計(jì)數(shù)值、定時(shí)器值或其它計(jì)算值傳送到主站。輸入和輸出緩存區(qū)的地址能夠配置在S7-200PLCV存儲(chǔ)器中的任何位置。輸入和輸出緩沖器的缺省值地址為VB0。輸入和輸出緩沖地址是主站寫入S7-200PLC賦值參數(shù)信息的一部分,用戶必須組態(tài)主站以識(shí)不所有的從站以及將需要的參數(shù)和I/O組態(tài)寫入每一個(gè)從站。為了將EM277作為一個(gè)DP從站使用,用戶必須設(shè)定與主站組態(tài)中的地址相匹配的DP端口地址。從站地址是使用EM277模塊上的旋轉(zhuǎn)開關(guān)設(shè)定的。在為新的從站地址按照順序進(jìn)行了開關(guān)改變以后,若要使改變生效,就必須對(duì)PLC重新上電。一旦EM277PROFIBUSDP模塊已用一個(gè)DP主站成功地進(jìn)行了組態(tài),EM277和DP主站就進(jìn)入數(shù)據(jù)交換模式。在數(shù)據(jù)交換模式中,主站將輸出數(shù)據(jù)寫入到EM277PROFIBUSDP模塊,然后,EM277模塊響應(yīng)最新的S7-200PLC輸入數(shù)據(jù)。EM277模塊不斷地更新其從S7-200PLC來的輸入,以便向DP主站提供最新的輸入數(shù)據(jù)。然后,該模塊將輸出數(shù)據(jù)傳送給S7-200PLC。從主站來的輸出數(shù)據(jù)放在V存儲(chǔ)器中由某地址開始的區(qū)域內(nèi),而該地址是在初始化期間,由DP主站所提供的。到主站的輸入數(shù)據(jù)在輸出數(shù)據(jù)之后趕忙從V存儲(chǔ)區(qū)中提取出來。在建立S7-200PLC用戶程序時(shí),必須明白V存儲(chǔ)器中的數(shù)據(jù)緩沖區(qū)的開始地址和緩沖區(qū)大小。EM277PROFIBUSDP模塊在前面的面板上有四個(gè)狀態(tài)LED,用來指示DP端口的運(yùn)行狀態(tài):(1)S7-200PLC上電后,DXMODE燈一直熄滅直到DP通訊開始。(2)當(dāng)DP的通訊成功地初始化后(EM277PROFIBUSDP模塊進(jìn)入和主站交換數(shù)據(jù)的狀態(tài)時(shí)),DXMODE燈變綠直到數(shù)據(jù)交換狀態(tài)結(jié)束。(3)假如DP通訊中斷,強(qiáng)迫EM277模塊退出數(shù)據(jù)交換模式,現(xiàn)在,DXMODE燈熄滅而DPERROR燈變紅。此狀態(tài)一直保持到S7-200PLC斷電或數(shù)據(jù)交換重新開始。(4)假如主站寫入EM277模塊的I/O組態(tài)或參數(shù)信息錯(cuò)誤,則DPERROR的紅燈將閃耀。(5)假如沒有24VDC供電,POWER(電源)燈將熄滅。表3-1總結(jié)了EM277狀態(tài)指示器的各種狀態(tài)LEDOFF紅色紅色閃耀綠色CPU故障模塊良好內(nèi)部模塊故障POWER沒有24DC24VDC用戶電源良好DPERROR沒有錯(cuò)誤脫離數(shù)據(jù)交換模式參數(shù)化/組態(tài)錯(cuò)誤DXMODE不在數(shù)據(jù)交換模式在數(shù)據(jù)交換模式3.1.2EM277在數(shù)據(jù)采集中的作用除7臺(tái)異纖微塵分離機(jī)和5臺(tái)往復(fù)式抓棉機(jī)預(yù)留有RS-485通訊接口外,其他操縱器及濾塵機(jī)組差不多上采納西門子S7-200PLC,因此可采納EM277PROFIBUSDP擴(kuò)展從站模塊將這些S7-200PLC連接到PROFIBUSDP網(wǎng)絡(luò)上。EM277通過串行I/O總線連接到S7-200PLC。PROFIBUS網(wǎng)絡(luò)通過其DP通信端口,連接到EM277PROFIBUSDP模塊。能夠?qū)崿F(xiàn)S7-200PLC與PROFIBUSDP網(wǎng)絡(luò)上主站的物理連接。當(dāng)給EM277PROFIBUSDP模塊設(shè)定了與主站組態(tài)中的地址相匹配的DP端口地址,同時(shí)已用PROFIBUS網(wǎng)絡(luò)上DP主站成功地進(jìn)行了組態(tài),EM277和DP主站就進(jìn)入數(shù)據(jù)交換模式。在數(shù)據(jù)交換模式中,主站將輸出數(shù)據(jù)寫入到EM277PROFIBUSDP模塊,然后,EM277模塊響應(yīng)最新的S7-200PLC輸入數(shù)據(jù)。EM277模塊不斷地更新其從S7-200PLC來的輸入,以便向DP主站提供最新的輸入數(shù)據(jù)。然后,該模塊將輸出數(shù)據(jù)傳送給S7-200PLC。從主站來的輸出數(shù)據(jù)放在V存儲(chǔ)器中由某地址開始的區(qū)域內(nèi),而該地址是在初始化期間,由DP主站所提供的。到主站的輸入數(shù)據(jù)在輸出數(shù)據(jù)之后趕忙從V存儲(chǔ)區(qū)中提取出來。S7-200PLC通過EM277PROFIBUSDP擴(kuò)展從站模塊連接到PROFIBUSDP網(wǎng)絡(luò)上。能夠?qū)崿F(xiàn)其與網(wǎng)絡(luò)上的主站進(jìn)行數(shù)據(jù)交換,S7-200PLC操縱器對(duì)設(shè)備上的信息進(jìn)行采集,并將其放到V存儲(chǔ)器內(nèi),當(dāng)要把采集來的數(shù)據(jù)上傳給主站時(shí),數(shù)據(jù)就會(huì)從S7-200PLC的V存儲(chǔ)器復(fù)制到EM277中,以便同時(shí)傳送到主站,進(jìn)而通過主站上的通信模塊將采集來的數(shù)據(jù)傳送給上位機(jī)系統(tǒng)。EM277是實(shí)現(xiàn)S7-200PLC與主站數(shù)據(jù)交換的中轉(zhuǎn)站。3.2RS485/DP模塊3.2.1RS485/DP模塊的介紹首先介紹一下RS485/DP模塊的工作原理如圖3-2所示,其中SPC3是西門子公司的PROFIBUS通信協(xié)議芯片。PROFIBUSInterface是PROFIBUS標(biāo)準(zhǔn)驅(qū)動(dòng)電路,RS485Interface是標(biāo)準(zhǔn)的RS485驅(qū)動(dòng)電路,兩者都由光隔及RS485驅(qū)動(dòng)芯片組成。圖3-2RS485/DP總線橋的工作原理圖RS485/DP模塊要緊用于將具有RS485接口的設(shè)備連接到PROFIBUS總線上,使設(shè)備成為PROFIBUS總線上的一個(gè)從站,如圖3-3所示。S7-300PLCS7-300PLCRS485/DPRS485設(shè)備PROFIBUSDP圖3-3RS485設(shè)備通過RS485/DP連接到總線上在PLC為主站的PROFIBUS系統(tǒng)中,總線橋作為系統(tǒng)的一個(gè)從站,通過RS485接口與設(shè)備連接??偩€橋能夠作為RS485設(shè)備的主站(主動(dòng)向RS485設(shè)備發(fā)送的通信信息,等待設(shè)備回答),也能夠作為RS485設(shè)備的從站(RS485設(shè)備主動(dòng)發(fā)送的通信信息)。總線橋在PROFIBUS一側(cè)是PROFIBUS從站,因此需要設(shè)置PROFIBUS從站地址。地址設(shè)置由產(chǎn)品正面的兩個(gè)十進(jìn)制旋轉(zhuǎn)開關(guān)SA來設(shè)置。假如需要設(shè)置大于99的PROFIBUS地址,需要使用產(chǎn)品背面的功能選擇開關(guān)SW配合設(shè)置地址,假如SW3=OFF(向下),那個(gè)從站的地址確實(shí)是SA(19);假如SW3=ON(向上),那個(gè)從站的地址確實(shí)是100+SA(19)=119;假如SA≥27,即使SW3=ON(向上),本產(chǎn)品PROFIBUS仍然是27,因?yàn)镻ROFIBUS規(guī)定從站地址范圍0~126??偩€橋作為PROFIBUS的一個(gè)從站,通過RS485接口與設(shè)備連接,實(shí)現(xiàn)PROFIBUS主站與RS485設(shè)備之間通信數(shù)據(jù)透明傳送。RS485只是設(shè)備通信物理層的一個(gè)標(biāo)準(zhǔn),因此PROFIBUS主站必須向RS485設(shè)備傳送它能夠理解的數(shù)據(jù),這確實(shí)是RS485設(shè)備的通信協(xié)議。因此,為實(shí)現(xiàn)PROFIBUS主站與RS485設(shè)備的有效數(shù)據(jù)通信,PROFIBUS主站編程人員應(yīng)該了解RS485設(shè)備的通信協(xié)議。RS485設(shè)備的通信協(xié)議通常有以下兩類:[12](1)具有應(yīng)答關(guān)系和若干通信指令的通信協(xié)議這是應(yīng)用比較廣泛的通信格式,通信數(shù)據(jù)可能是ASCII碼(如研華的ADAM模塊)或二進(jìn)制數(shù)據(jù)。關(guān)于這種設(shè)備,(以總線橋是RS485主設(shè)備為例)用戶在主站上編程,按照協(xié)議規(guī)定的報(bào)文格式將通信數(shù)據(jù)填入總線橋的PROFIBUS數(shù)據(jù)輸出區(qū),然后啟動(dòng)總線橋發(fā)送(觸發(fā)發(fā)送或定時(shí)自動(dòng)發(fā)送)將通信數(shù)據(jù)通過RS485接口發(fā)送到設(shè)備;然后,總線橋自動(dòng)轉(zhuǎn)入接收狀態(tài);當(dāng)總線橋接收完畢RS485設(shè)備的回答報(bào)文數(shù)據(jù)后,將回答報(bào)文數(shù)據(jù)自動(dòng)填入PROFIBUS數(shù)據(jù)輸入?yún)^(qū),如此,PROFIBUS主站能夠在PROFIBUS數(shù)據(jù)輸入?yún)^(qū)得到RS485設(shè)備的回答報(bào)文數(shù)據(jù)。(2)無應(yīng)答關(guān)系、單純接收或發(fā)送數(shù)據(jù)的通信總線橋單純接收:如條碼掃描器通過RS485接口PROFIBUS主站發(fā)送ASCII碼或二進(jìn)制數(shù)據(jù);總線橋單純發(fā)送:如PROFIBUS主站通過RS485接口向顯示屏發(fā)送ASCII碼或二進(jìn)制數(shù)據(jù);PROFIBUS主站實(shí)現(xiàn)這類簡(jiǎn)單通信協(xié)議的原理與第一種協(xié)議相同,只是編程簡(jiǎn)單而已。數(shù)據(jù)的發(fā)送與同意過程:(1)發(fā)送總線橋發(fā)送有2種方式:觸發(fā)發(fā)送模式、自動(dòng)定時(shí)發(fā)送模式。發(fā)送模式由操縱字D1位auto_txd選擇。①觸發(fā)發(fā)送:操縱字D1:auto_txd=0,即默認(rèn)方式是觸發(fā)發(fā)送。觸發(fā)發(fā)送靠操縱字D0位start_tr的上升沿啟動(dòng)一次發(fā)送。②自動(dòng)定時(shí)發(fā)送:操縱字D1:auto_txd=1,是自動(dòng)定時(shí)發(fā)送。當(dāng)auto_txd與start_tr同時(shí)為1是啟動(dòng)自動(dòng)定時(shí)發(fā)送。定時(shí)發(fā)送時(shí)刻間隔在總線橋配置時(shí)選定,默認(rèn)時(shí)刻是1秒。(2)接收總線橋有2種操縱接收結(jié)束方式:按字符間隔接收模式、按長(zhǎng)度接收模式。接收模式由操縱字D2位relen選擇。①按字符間隔接收:當(dāng)接收到一個(gè)字符后連續(xù)3.5個(gè)字符時(shí)刻(與波特率、字符位數(shù)及有無校驗(yàn)位有關(guān)),沒有接收下一個(gè)字符時(shí),認(rèn)為報(bào)文結(jié)束。②按長(zhǎng)度接收:按照用戶給定的接收?qǐng)?bào)文長(zhǎng)度操縱接收結(jié)束。接收?qǐng)?bào)文長(zhǎng)度放在PROFIBUS輸出區(qū)最后一個(gè)字節(jié)。典型通信過程:有“發(fā)→收→發(fā)→收→”、“收→發(fā)→收→發(fā)→”、“發(fā)→發(fā)→”、“收→收→”4種典型的通信過程。3.2.2RS485/DP模塊在數(shù)據(jù)采集中的作用在此設(shè)計(jì)中有7臺(tái)異纖微塵分離機(jī)和5臺(tái)往復(fù)式抓棉機(jī)預(yù)留有RS-485通訊接口,因此這些設(shè)備能夠通過RS485/DP模塊連接到PROFIBUSDP網(wǎng)絡(luò)上,使設(shè)備成為PROFIBUS總線上的一個(gè)從站。RS485/DP模塊通過其RS-485串行通信總線連接到預(yù)留有RS-485通訊接口的設(shè)備上,PROFIBUSDP網(wǎng)絡(luò)通過其DP通信端口,連接到RS485/DP模塊,如此實(shí)現(xiàn)了設(shè)備與總線的連接。當(dāng)給RS485/DP模塊設(shè)定了與主站組態(tài)中的地址相匹配的DP端口地址,同時(shí)已用PROFIBUS網(wǎng)絡(luò)上DP主站成功地進(jìn)行了組態(tài),RS485/DP模塊和DP主站就進(jìn)入數(shù)據(jù)交換模式。設(shè)備有數(shù)據(jù)要傳送給PROFIBUSDP網(wǎng)絡(luò)上的S7-300的主站,需要在其相應(yīng)的操縱器中編寫相應(yīng)發(fā)送數(shù)據(jù)的程序,還要在主站中運(yùn)行相應(yīng)的同意數(shù)據(jù)程序。然后先有其操縱器將數(shù)據(jù)采集到其存儲(chǔ)區(qū),需要發(fā)送時(shí)從操縱器的存儲(chǔ)區(qū)中讀取并通過RS485/DP模塊將采集來的數(shù)據(jù)發(fā)送給主站,并通過主站上的通信模塊發(fā)送給上位機(jī)系統(tǒng)。RS485/DP模塊是主站與從站通信的橋梁。能夠?qū)崿F(xiàn)從站與主站的數(shù)據(jù)交換,將設(shè)備的信息通過其對(duì)應(yīng)的操縱器傳送到主站,完成數(shù)據(jù)采集。3.3中繼器3.3.1中繼器的介紹中繼器又稱為重發(fā)器或轉(zhuǎn)發(fā)器。它用于連接兩個(gè)相同的網(wǎng)絡(luò),負(fù)責(zé)在兩個(gè)節(jié)點(diǎn)的物理層上傳遞信息,完成對(duì)信號(hào)的復(fù)制、調(diào)整和放大等功能。通俗地理解中繼器的功能確實(shí)是增加了網(wǎng)絡(luò)的長(zhǎng)度。從理論上來講,中繼器的使用個(gè)數(shù)能夠是無限個(gè),即網(wǎng)絡(luò)的長(zhǎng)度能夠無限延長(zhǎng),但實(shí)際上這是不可能的。因?yàn)樵诰W(wǎng)絡(luò)標(biāo)準(zhǔn)中都對(duì)信號(hào)的延遲范圍做了具體的規(guī)定,假如延遲太長(zhǎng),協(xié)議就不能正常工作,因此網(wǎng)絡(luò)中使用的中繼器的個(gè)數(shù)也是受到限制的。[9]如在PROFIBUSDP總線網(wǎng)絡(luò)中使用中繼器的個(gè)數(shù)一般不同意超過4個(gè),同時(shí)由于選擇了不同的通信速率,其網(wǎng)絡(luò)的最大拓?fù)溟L(zhǎng)度也是不同的??傮w趨勢(shì)是波特率越高,網(wǎng)絡(luò)最大延伸長(zhǎng)度反而越短。因此選擇中繼器個(gè)數(shù)也要依照實(shí)際情況而定的。在PROFIBUSDP總線網(wǎng)絡(luò)中中繼器要緊用于網(wǎng)絡(luò)段之間的連接,假如在同一個(gè)網(wǎng)絡(luò)段中設(shè)備數(shù)量多于32個(gè)或由于受距離以及設(shè)備性質(zhì)的限制,必須劃分成多個(gè)網(wǎng)絡(luò)段。那么在這時(shí)中繼器承擔(dān)其重任,連接兩個(gè)網(wǎng)段,實(shí)現(xiàn)信號(hào)的放大和傳遞。信號(hào)在兩個(gè)網(wǎng)段之間能夠?qū)崿F(xiàn)再生,在同一個(gè)網(wǎng)段內(nèi)信號(hào)不能再生;兩個(gè)網(wǎng)段之間是物理隔離的,因而中繼器除了擴(kuò)展網(wǎng)段外,還有一個(gè)重要的功能是能夠進(jìn)行網(wǎng)絡(luò)隔離。中繼器在PROFIBUSDP總線中的要緊作用有以下幾點(diǎn):在一個(gè)網(wǎng)段中從站設(shè)備多于32個(gè)時(shí)要用中繼器將其分成兩個(gè)網(wǎng)段,實(shí)現(xiàn)中繼器作為終端設(shè)備的網(wǎng)絡(luò)拓展。如圖3-4所示:圖3-4中繼器作為終端設(shè)備的網(wǎng)絡(luò)拓展當(dāng)一個(gè)網(wǎng)段中從站分布過于離散,距離太遠(yuǎn),要依照實(shí)際情況將使用中繼器將網(wǎng)段延伸,實(shí)現(xiàn)中繼器作為網(wǎng)段的中間設(shè)備的網(wǎng)絡(luò)拓?fù)?。?dāng)網(wǎng)絡(luò)有分叉電路時(shí)會(huì)阻礙到系統(tǒng)的穩(wěn)定性,需要采納中繼器來替代分叉電路確保系統(tǒng)可靠運(yùn)行。如圖3-5所示:圖3-5中繼器替代分叉電路需要講明的是由于在一個(gè)RS485物理網(wǎng)段中,只能夠連接32個(gè)物理設(shè)備,但RS485中繼器本身也是一個(gè)專門的DP從站設(shè)備,在連接的兩個(gè)網(wǎng)段中,都要分不占用一個(gè)設(shè)備數(shù)量資源(但不用分配站地址)。因而實(shí)際在這兩個(gè)網(wǎng)段中都只能再連接31個(gè)DP主站/從站設(shè)備[13]。同時(shí)中繼器上的終端電阻要依照實(shí)際情況而設(shè)定。中繼器作為DP網(wǎng)絡(luò)的中間設(shè)備時(shí),其處于同一網(wǎng)段中不需要設(shè)置終端電阻;當(dāng)中繼器處于一網(wǎng)段的終端則需要設(shè)置終端電阻。3.3.2中繼器在信號(hào)傳遞中的作用在清花工序中現(xiàn)場(chǎng)機(jī)械設(shè)備分布范圍較廣,數(shù)量較多,一個(gè)網(wǎng)絡(luò)段內(nèi)最多能帶32個(gè)設(shè)備,而此系統(tǒng)中除了一個(gè)主站外還有45個(gè)從站設(shè)備同時(shí)中繼器也需要占用設(shè)備數(shù)量資源,遠(yuǎn)遠(yuǎn)超出了它所帶設(shè)備的能力,因此依照實(shí)際情況和冗余方面的考慮需要運(yùn)用中繼器將其分成三個(gè)網(wǎng)段,并組建成一個(gè)有45個(gè)從站設(shè)備和1個(gè)主站的網(wǎng)絡(luò),保證了主站與從站在一個(gè)網(wǎng)絡(luò)中的可靠連接,為通信建立基礎(chǔ)。同時(shí)基于其設(shè)備比較分散,從站設(shè)備之間距離比較遠(yuǎn),而由于通訊速率的選擇和設(shè)備性質(zhì)的限制,網(wǎng)絡(luò)段的長(zhǎng)度受到了限制。因此依照現(xiàn)場(chǎng)的實(shí)際情況必須選擇使用中繼器延長(zhǎng)網(wǎng)絡(luò)的長(zhǎng)度。中繼器處于兩個(gè)DP網(wǎng)絡(luò)段之間,在網(wǎng)絡(luò)中它的要緊作用是實(shí)現(xiàn)主站和從站通信信號(hào)的放大和傳遞,保證了信號(hào)的可靠傳輸。中繼器在此DP網(wǎng)絡(luò)中作為中間設(shè)備,因此要設(shè)置其上的終端電阻以減少信號(hào)的反射??傊?,中繼器在此系統(tǒng)中的要緊作用有:延長(zhǎng)DP網(wǎng)絡(luò)的長(zhǎng)度、增加網(wǎng)絡(luò)所帶設(shè)備的能力、保證信號(hào)的可靠傳遞。4軟件設(shè)計(jì)4.1運(yùn)用STEP7對(duì)整個(gè)系統(tǒng)硬件進(jìn)行組態(tài)一個(gè)DP主站組態(tài)應(yīng)包含地址,從站類型以及從站所需要的任何參數(shù)賦值信息。還應(yīng)告訴主站由從站(輸入)讀入的數(shù)據(jù)應(yīng)放置何處,以及從何處獲得寫入從站(輸出)的數(shù)據(jù)。DP主站建立網(wǎng)絡(luò),然后初始化其DP從站。主站將參數(shù)賦值信息和I/O組態(tài)寫入到從站。然后,主站從從站那兒讀出診斷信息,并驗(yàn)證DP從站已同意參數(shù)和I/O組態(tài)。然后,主站開始與從站交換I/O數(shù)據(jù)。每次對(duì)從站的數(shù)據(jù)交換為寫輸出和讀輸入。這種數(shù)據(jù)交換方式無限期地接著下去。假如有意外情況發(fā)生,從站器件能夠通知主站,而主站就會(huì)讀取來自從站的診斷信息[14]。一旦DP主站已將參數(shù)和I/O組態(tài)寫入到DP從站,而且從站已從主站那兒接收到參數(shù)和組態(tài),則主站就擁有那個(gè)從站。從站只能接收其主站的寫請(qǐng)求。網(wǎng)絡(luò)上的其它主站能夠讀取該從站的輸入和輸出,然而它們不能向該從站寫入任何信息。(1)組態(tài)EM277及其地址分配在此設(shè)計(jì)中用到大量EM277模塊,因此選擇對(duì)11號(hào)從站進(jìn)行組態(tài)作為示例。主站通過將其輸出區(qū)的信息發(fā)送給從站的輸入緩沖區(qū),與其每個(gè)從站交換數(shù)據(jù)。從站將其輸出緩沖區(qū)的數(shù)據(jù)返回給主站的輸入?yún)^(qū),以響應(yīng)從主站來的信息[11]。EM277可用DP主站組態(tài),以接收從主站來的輸出數(shù)據(jù),并將輸入數(shù)據(jù)返回給主站。輸出和輸入數(shù)據(jù)緩沖區(qū)駐留在S7-200PLC的變量存儲(chǔ)器(V存儲(chǔ)器)內(nèi)。當(dāng)用戶組態(tài)DP主站時(shí),應(yīng)定義V存儲(chǔ)器內(nèi)的字節(jié)位置。從那個(gè)位置開始為輸出數(shù)據(jù)緩沖區(qū),它應(yīng)作為EM277的參數(shù)賦值信息的一個(gè)部分。用戶也要定義I/O組態(tài),它是寫入到S7-200PLC的輸出數(shù)據(jù)總量和從S7-200PLC返回的輸入數(shù)據(jù)總量。EM277從I/O組態(tài)確定輸入和輸出緩沖區(qū)的大小。DP主站將參數(shù)賦值和I/O組態(tài)信息寫入到EM277PROFIBUSDP模塊,然后,EM277將V存儲(chǔ)器地址和輸入及輸出數(shù)據(jù)長(zhǎng)度傳送給S7-200PLC。CPU224CPU315-2DPV存儲(chǔ)區(qū)I/O地址區(qū) 偏移量:2400字節(jié)輸入緩沖區(qū):4個(gè)字輸出緩沖區(qū):16個(gè)字VB變量存儲(chǔ)字節(jié) I/O輸入?yún)^(qū):16個(gè)字I/O輸出區(qū):4個(gè)字PI外部輸入PQ外部出VB0DPDP模塊EM277VB2399PIB272VB2400PIB272PIB303VB2407PIB303VB2407PQB272VB2408PQB272VB2408PQB279VB2439PQB279VB2439圖4-1V存儲(chǔ)器和I/O地址區(qū)上圖表示CPU224中的V存儲(chǔ)器的一個(gè)存儲(chǔ)器模型,以及一個(gè)DP主站CPU的I/O地址區(qū)。在那個(gè)例子中,DP主站已定義了4個(gè)字輸出和16個(gè)字輸入的一種I/O組態(tài),以及V存儲(chǔ)器偏移為2400。CPU224中的輸出緩沖區(qū)和輸入緩沖區(qū)長(zhǎng)度(由I/O組態(tài)確定)分不是16個(gè)字和4個(gè)字。輸入數(shù)據(jù)緩沖區(qū)從VB2400開始;輸出緩沖區(qū)緊緊跟隨輸出緩沖區(qū),并在VB2408處開始。具體組態(tài)如下:首先從STEP7中HWConfig左邊的窗口找到EM277的GSD文件,將此文件拖放到總線網(wǎng)絡(luò)上,右擊EM277的位圖,選擇屬性,設(shè)置與S7-300PLC交換數(shù)據(jù)的區(qū)域的偏移量,同時(shí)此從站地址設(shè)為11如圖4-2所示。圖4-2S7-200的數(shù)據(jù)交換區(qū)的偏移量設(shè)置S7-300PLC與S7-200PLC的數(shù)據(jù)交換是通過S7-200PLC的V存儲(chǔ)區(qū)作為中介來進(jìn)行的[15],即S7-300PLC的輸入輸出區(qū)對(duì)應(yīng)S7-200PLC的存儲(chǔ)區(qū),在如圖4-3所示的組態(tài)信息設(shè)置,二者交換數(shù)據(jù)的區(qū)域?yàn)椋涸赟7-300PLC中,PIB272-PIB303區(qū)域的數(shù)據(jù)來自S7-200PLC的VB2408-VB2439,PQB272-PQB279區(qū)域的數(shù)據(jù)輸出到S7-200PLC的VB2400-VB2407。即只要S7-200PLC通過區(qū)域VB2408-VB2439把數(shù)據(jù)發(fā)到S7-300PLC中,而S7-300PLC通過區(qū)域VB2400-VB2407把數(shù)據(jù)發(fā)送到S7-200PLC中。圖4-3EM277在S7-300中數(shù)據(jù)交換區(qū)的設(shè)置(2)組態(tài)RS485/DP及其地址分配設(shè)計(jì)中用到多個(gè)RS485/DP模塊,我選擇了對(duì)17號(hào)從站進(jìn)行組態(tài)作為示例。具體組態(tài)如下:將RS485/DP的GSD文件拖放到總線網(wǎng)絡(luò)上,選擇屬性,設(shè)置傳輸速率,自動(dòng)發(fā)送時(shí)刻間隔默認(rèn)為1s,同時(shí)設(shè)置為從站RS485Slave,同時(shí)此從站地址設(shè)為17如圖4-4所示。圖4-4RS485/DP總線橋接收模式下的通信協(xié)議設(shè)置總線橋組態(tài)設(shè)定為1字節(jié)輸出/21字節(jié)輸入,輸出對(duì)應(yīng)地址為PQB4,輸入對(duì)應(yīng)地址為PIB4-PIB24,剩余部分用empty填滿,第一個(gè)槽中為系統(tǒng)默認(rèn)分配的用于操縱字。由于總線橋自身不具備操縱功能,必須通過DP主站進(jìn)行操縱。DP主站通過對(duì)其操縱字的設(shè)置,來操縱總線橋作為RS485網(wǎng)絡(luò)主站對(duì)其各從站的發(fā)送接收模式,通過監(jiān)控其狀態(tài)字來實(shí)現(xiàn)數(shù)據(jù)發(fā)送接收狀態(tài)的操縱,PROFIBUS數(shù)據(jù)區(qū)與RS485數(shù)據(jù)報(bào)文格式對(duì)比關(guān)系如表4-1所示,[12]通信狀態(tài)字和操縱狀態(tài)字如表4-2所示:表4-1PROFIBUS數(shù)據(jù)區(qū)與RS485數(shù)據(jù)報(bào)文對(duì)比表PROFIBUS映射地址長(zhǎng)度RS485報(bào)文格式IB01字節(jié)用來存儲(chǔ)接收?qǐng)?bào)文長(zhǎng)度IB11字節(jié)通信狀態(tài)字IB2以后若干字節(jié)接收數(shù)據(jù)緩沖區(qū)QB01字節(jié)用來存儲(chǔ)發(fā)送報(bào)文長(zhǎng)度QB11字節(jié)通信操縱字QB2以后若干字節(jié)發(fā)送數(shù)據(jù)緩沖區(qū)表4-2通信狀態(tài)字及通信操縱字的含義PROFIBUS輸出地址通信操縱字對(duì)應(yīng)位的含義PROFIBUS輸入地址通信狀態(tài)字對(duì)應(yīng)位的含義Q1.0啟動(dòng)發(fā)送標(biāo)記I1.0接收完畢/發(fā)送同意Q1.1發(fā)送模式I1.1正在發(fā)送報(bào)文標(biāo)記Q1.2按長(zhǎng)度接收I1.2正在接收?qǐng)?bào)文標(biāo)記Q1.3-Q1.5不用I1.3-I1.6預(yù)留Q1.6強(qiáng)制等待接收狀態(tài)I1.7奇偶校驗(yàn)錯(cuò)標(biāo)記(3)整個(gè)系統(tǒng)硬件組態(tài)整個(gè)系統(tǒng)的硬件組態(tài)如圖4-6所示,其中EM277有33個(gè),12個(gè)RS485/DP,依照設(shè)備的功能和現(xiàn)場(chǎng)分布將45個(gè)設(shè)備分成五套車(如圖4-5中)。通過EM277連接到DP總線上的設(shè)備有4個(gè)臺(tái)單軸流開棉機(jī),5臺(tái)集控柜,9臺(tái)多倉混棉機(jī),9臺(tái)清棉機(jī);留有RS485/DP接口的設(shè)備有:5臺(tái)往復(fù)式抓棉機(jī),7臺(tái)異纖分離機(jī)。組態(tài)完成,主站就能夠識(shí)不其從站并能夠進(jìn)行通信。圖4-5整個(gè)系統(tǒng)硬件組態(tài)4.2EM277與S7-300PLC通信程序的設(shè)計(jì)在S7-200PLC操縱器中已有程序?qū)m棒角度、給棉量、棉箱壓力、壓力上下限、設(shè)備中斷次數(shù)、車的位置、每分鐘彩色噴繪次數(shù)等設(shè)備參數(shù)進(jìn)行采集同時(shí)將其放到以VB1000為首字節(jié)的連續(xù)的32個(gè)字節(jié)變量存儲(chǔ)區(qū)中。則S7-200PLC將數(shù)據(jù)傳送給主站的程序如下:4.3RS485/DP模塊與S7-300PLC通信程序的設(shè)計(jì)帶有RS485口的設(shè)備的操縱器將所需參數(shù)差不多采集并將其存儲(chǔ)到以VB1000為首字節(jié)的連續(xù)的21個(gè)字節(jié)變量存儲(chǔ)區(qū)中。需要講明的是其操縱器可能是西門子公司之外的PLC或者是其他帶有RS485通訊口的操縱器,因此需要廠家配合將其所采參數(shù)放到一個(gè)特定的存儲(chǔ)單元里,以便讀取。如以VB1000為首字節(jié)的連續(xù)的數(shù)個(gè)字節(jié)。則帶有RS485口的設(shè)備的操縱器發(fā)送數(shù)據(jù)的程序如下:(1)主程序在主程序中首先是對(duì)RS485端口的初始化,自由口通信協(xié)議,選擇9600波特率,8位字符,無校驗(yàn)位等初始化信息。[16]同時(shí)通過端口0發(fā)送數(shù)據(jù),將發(fā)送完成事件連接到中斷上,發(fā)送緩沖區(qū)以VB2000開始。(2)中斷0發(fā)送完成,進(jìn)入0號(hào)中斷,設(shè)定10ms定時(shí)中斷。(3)中斷110ms時(shí)刻到,斷開定時(shí)中斷,通過端口0接著發(fā)送數(shù)據(jù)。4.4系統(tǒng)信息采集程序的設(shè)計(jì)主站中的程序要緊應(yīng)用于同意來自EM277模塊和RS485模塊所帶的從站發(fā)送的采集數(shù)據(jù)同時(shí)對(duì)其做出相應(yīng)的處理進(jìn)而將信息傳送給上位機(jī)系統(tǒng)。首先依照需要在STEP7中進(jìn)行用戶程序塊的添加(如圖4-6所示),然后在組織塊(OB)和功能(FC)中進(jìn)行程序的編寫,同時(shí)將采集的和處理過的數(shù)據(jù)放入數(shù)據(jù)塊(DB)中。圖4-6程序組織塊圖(1)組織塊(OB)的編程OB1:主程序循環(huán)塊,用于循環(huán)處理。程序編寫中存放主程序。在此設(shè)計(jì)中主程序要緊應(yīng)用于調(diào)用FC1和FC2子程序來進(jìn)行每個(gè)從站數(shù)據(jù)的讀取,同時(shí)通過調(diào)用FC4子程序來防止小車運(yùn)行混亂??傊?,主程序在此設(shè)計(jì)中要緊是通過調(diào)用子程序完成數(shù)據(jù)采集與處理[17-19]。詳細(xì)編程見附錄1。OB35:定時(shí)循環(huán)中斷,設(shè)置了其中斷時(shí)刻間隔為1s,要緊應(yīng)用于推斷車通信及運(yùn)行的情況。通過程序讀入數(shù)據(jù)并放入MB10和MB12存儲(chǔ)單元中,然后推斷相應(yīng)的位來置位或清零車是否上電的標(biāo)志位和車是否運(yùn)行的標(biāo)志位。詳細(xì)編程見附錄1OB80:循環(huán)計(jì)時(shí)錯(cuò)誤OB82:診斷中斷OB85:沒有裝入組織塊錯(cuò)誤OB86:機(jī)架故障錯(cuò)誤OB87:通信錯(cuò)誤OB121:編程錯(cuò)誤OB122:I/O訪問錯(cuò)誤OB80、OB82、OB85、OB86、OB87、OB121、OB122這些組織塊中沒有進(jìn)行程序的編寫,當(dāng)出現(xiàn)這些故障時(shí),就會(huì)執(zhí)行相應(yīng)的組織塊,能夠使主站PLC對(duì)故障報(bào)警而可不能停止運(yùn)行,保證系統(tǒng)的可靠運(yùn)行。假如不添加這些塊,當(dāng)出現(xiàn)這些錯(cuò)誤時(shí),主站就會(huì)停止運(yùn)行,造成整個(gè)操縱系統(tǒng)癱瘓,這在所有操縱系統(tǒng)中是不同意的。OB100:暖啟動(dòng),要緊應(yīng)用于程序的初始化。此處要緊應(yīng)用于RS485總線橋的初始化。如圖4-7中,將4傳送給QB6和QB14是用來定義發(fā)送報(bào)文的長(zhǎng)度,將3發(fā)送給QB7和QB15是定義RS485總線橋處于同意模式。圖4-7OB100中的RS485總線橋初始化程序(2)功能(FC)的編程在功能(FC)中程序編寫的是子程序,其他程序能夠調(diào)用。FC1:異纖分離機(jī)的數(shù)據(jù)傳送程序,通過RS485/DP模塊的操縱字使總線橋處于強(qiáng)制等待接收狀態(tài)同時(shí)按長(zhǎng)度接收。在程序編寫中要給總線橋發(fā)送一個(gè)數(shù)據(jù)來定義主站要接收的數(shù)據(jù)長(zhǎng)度,將21傳遞給QB4確實(shí)是實(shí)現(xiàn)那個(gè)操作。那個(gè)子程序要緊用于采集每分鐘,每小時(shí)的白色和彩色噴繪次數(shù)同時(shí)在程序中對(duì)接收來的數(shù)據(jù)進(jìn)行分析推斷,假如接收數(shù)據(jù)有誤,則要丟棄本次采集的數(shù)據(jù)直接跳轉(zhuǎn)到其他設(shè)備的數(shù)據(jù)采集。具體編程見附錄2。FC2:主站通過EM277對(duì)S7-200PLC操縱器的數(shù)據(jù)讀取并存儲(chǔ)到DB11數(shù)據(jù)塊中。詳細(xì)編程見附錄2。FC3:通過編程實(shí)現(xiàn)在車啟動(dòng)和高速運(yùn)行5分鐘后,給上位機(jī)一個(gè)有效的信號(hào),用于上位機(jī)推斷捻度、牽伸倍數(shù)及錠速值的推斷同時(shí)也會(huì)推斷速度是否正常。如圖4-8中,當(dāng)車啟動(dòng)時(shí)M60.0閉合(在車停止時(shí)M60.0分開,在OB35中能夠進(jìn)行分析),T101開始定時(shí),當(dāng)5分鐘定時(shí)時(shí)刻到,給上位機(jī)信號(hào)。圖4-8FC3中的車運(yùn)行后延時(shí)信號(hào)程序FC4:通過計(jì)算去掉末尾數(shù)值以消除往復(fù)式抓棉機(jī)位置數(shù)據(jù)紊亂情況。如圖4-9中,將DB11.DBD270中的數(shù)據(jù)與MD200中的數(shù)據(jù)進(jìn)行比較,當(dāng)數(shù)據(jù)較大時(shí),要將數(shù)據(jù)除以10以去掉最末尾的數(shù)值并存放入原來的數(shù)據(jù)單元中,如此處理是用來消除小車運(yùn)行紊亂的情況(什么緣故)。關(guān)于MD200中的數(shù)值時(shí)每250ms取一下DB11.DBD270中的數(shù)據(jù)并乘以2放入其中,作為比較的標(biāo)準(zhǔn)值。圖4-9FC4中消除往復(fù)式抓棉機(jī)數(shù)據(jù)紊亂程序FC5:此程序用作設(shè)備斷電后將保存的I/O及速度信息清零,防止再次上電時(shí)的自動(dòng)操作造成事故。當(dāng)車斷電時(shí),M50.0和M50.1閉合(在OB35中能夠進(jìn)行分析),將信息清零。詳細(xì)編程見附錄2。(3)數(shù)據(jù)塊(DB)和變量表的講明設(shè)計(jì)中用到一個(gè)數(shù)據(jù)塊(DB11)用于存放由從站傳送給主站的數(shù)據(jù)。同時(shí)上位機(jī)系統(tǒng)也是通過讀取那個(gè)數(shù)據(jù)塊中的相關(guān)數(shù)據(jù)存儲(chǔ)單元進(jìn)行操縱的。如圖4-10所示,將從操縱器中讀來的數(shù)據(jù)存入到數(shù)據(jù)塊中。圖4-10DB11中的地址單元分配變量表中用于定義輸入字節(jié)和中間寄存器字節(jié)所存儲(chǔ)的數(shù)值類型,可能還有對(duì)其進(jìn)行賦初值。在那個(gè)系統(tǒng)的編程設(shè)計(jì)中,最關(guān)鍵之處確實(shí)是通過EM277模塊和RS485模塊,主站能夠讀取從站發(fā)送的數(shù)據(jù),并一直保持同意狀態(tài),完成數(shù)據(jù)的采集。需要講明的是在論文中只是附了部分程序用來講明系統(tǒng)的運(yùn)行情況,同時(shí)應(yīng)用硬件差不多相同,程序編寫中只需依照需要改變相應(yīng)的地址和存儲(chǔ)單元等就能夠完成整個(gè)系統(tǒng)。
5上位機(jī)系統(tǒng)5.1上位機(jī)監(jiān)控功能和智能治理功能的介紹整個(gè)上位機(jī)系統(tǒng)要緊功能體現(xiàn)在兩方面,即監(jiān)控功能和智能治理功能。(1)全線集中監(jiān)控功能監(jiān)控計(jì)算機(jī)實(shí)現(xiàn)全車間設(shè)備的生產(chǎn)狀態(tài)、產(chǎn)量、效率的監(jiān)視,同時(shí)還能夠?qū)υO(shè)備的工藝參數(shù)進(jìn)行統(tǒng)一設(shè)置。其圖形界面按照生產(chǎn)線工藝流程布置,具有生產(chǎn)線關(guān)鍵設(shè)備運(yùn)行狀態(tài)顯示、工藝參數(shù)和設(shè)備參數(shù)的實(shí)時(shí)顯示;重要參數(shù)的設(shè)定值、實(shí)際值實(shí)時(shí)顯示功能。設(shè)計(jì)了“系統(tǒng)狀態(tài)監(jiān)控畫面”、“現(xiàn)場(chǎng)設(shè)備監(jiān)控畫面”、“歷史數(shù)據(jù)查詢畫面”等數(shù)十種畫面,同時(shí)具有數(shù)據(jù)統(tǒng)計(jì)、分析和報(bào)表打印功能。生產(chǎn)中出現(xiàn)的質(zhì)量問題可于第一時(shí)刻在終端上顯示出來,使生產(chǎn)質(zhì)量更加穩(wěn)定,提高了機(jī)器運(yùn)轉(zhuǎn)性能、產(chǎn)品質(zhì)量和生產(chǎn)率。各種工藝產(chǎn)量參數(shù)的統(tǒng)計(jì)、累計(jì)及存儲(chǔ)功能,使治理層隨時(shí)掌握紡織清花工序中操縱系統(tǒng)中各個(gè)設(shè)備的一切運(yùn)轉(zhuǎn)狀態(tài)。(2)在線診斷和報(bào)警功能系統(tǒng)能夠?qū)Σ倏v網(wǎng)絡(luò)和總線故障進(jìn)行在線診斷。在監(jiān)控計(jì)算機(jī)上能遠(yuǎn)程實(shí)時(shí)監(jiān)控各個(gè)設(shè)備的故障狀態(tài)及報(bào)警情況,并通過不同顏色和信息提示區(qū)分報(bào)警的狀態(tài),使治理人員隨時(shí)掌握車間設(shè)備運(yùn)轉(zhuǎn)狀態(tài)及報(bào)警類型。(3)信息化治理功能集控室里設(shè)置的治理計(jì)算機(jī)或操作員站要緊完成企業(yè)級(jí)的信息治理,如生產(chǎn)調(diào)度、質(zhì)量操縱、設(shè)備治理、車間基礎(chǔ)治理(車間各項(xiàng)生產(chǎn)報(bào)表曲線生成、質(zhì)量分析、產(chǎn)量統(tǒng)計(jì)等報(bào)表形成)等信息治理。同時(shí),通過與治理系統(tǒng)的連接,獵取生產(chǎn)調(diào)度信息,質(zhì)量操縱信息等,使生產(chǎn)打算部門、質(zhì)量操縱等部門與整個(gè)紡織集控系統(tǒng)實(shí)現(xiàn)集成治理和操縱,從而實(shí)現(xiàn)工廠生產(chǎn)治理的信息化。5.2要緊畫面的介紹上位機(jī)系統(tǒng)其圖形界面按照生產(chǎn)線工藝流程布置,具有生產(chǎn)線關(guān)鍵設(shè)備運(yùn)行狀態(tài)顯示、工藝參數(shù)和設(shè)備參數(shù)的實(shí)時(shí)顯示;重要參數(shù)的設(shè)定值、實(shí)際值實(shí)時(shí)顯示功能。下圖5-1是清花工序中第一套車設(shè)備監(jiān)控畫面,要緊顯示了塵棒角度、打手速度、給棉量、棉箱壓力等設(shè)備參數(shù),同時(shí)詳細(xì)展示清花工序生產(chǎn)線的具體過程。還能夠在線設(shè)定棉箱壓力、打手速度、壓力上下限等參數(shù)實(shí)施調(diào)控生產(chǎn)。系統(tǒng)也能夠遠(yuǎn)程實(shí)時(shí)監(jiān)控各個(gè)設(shè)備報(bào)警情況,并通過不同顏色和信息提示區(qū)分報(bào)警的狀態(tài)。圖5-1清花工序中第一套車設(shè)備監(jiān)控畫面系統(tǒng)還能夠?qū)η寤üば蚓W(wǎng)絡(luò)中所有設(shè)備狀態(tài)進(jìn)行監(jiān)控,如下圖圖5-2中能夠顯示設(shè)備與DP網(wǎng)絡(luò)的通信情況,同時(shí)在其上能夠顯示出中斷次數(shù),當(dāng)次數(shù)超過設(shè)定的中斷次數(shù)上限值時(shí)就會(huì)產(chǎn)生報(bào)警,上面的中斷的次數(shù)會(huì)通過變換顏色(正常情況為黑色,報(bào)警時(shí)為黃色)來顯示報(bào)警信息。圖5-2清花工序網(wǎng)絡(luò)狀態(tài)監(jiān)控畫面6結(jié)論與展望6.1全文總結(jié)本文要緊作用是把現(xiàn)場(chǎng)總線技術(shù)應(yīng)用到傳統(tǒng)的紡織生產(chǎn)過程中,完成海量數(shù)據(jù)的實(shí)時(shí)采集和上傳。具體是依照宏業(yè)紡織廠清花工序中生產(chǎn)設(shè)備現(xiàn)狀的具體情況,既有國(guó)外進(jìn)口的最先進(jìn)的設(shè)備,也有落后的舊設(shè)備,依靠先進(jìn)的PROFIBUS總線技術(shù)將具有不同通信接口的設(shè)備聯(lián)網(wǎng)。關(guān)于使用S7-200PLC操縱器的設(shè)備通過EM277模塊將其連接到DP總線網(wǎng)絡(luò)上,留有RS485口的設(shè)備通過RS485/DP模塊連接到總線網(wǎng)絡(luò)上。并通過主站上的通信模塊將其連接到工業(yè)以太網(wǎng)上。實(shí)現(xiàn)基于PROFIBUS總線技術(shù)對(duì)清花工序生產(chǎn)線上的設(shè)備要緊參數(shù)采集,解決生產(chǎn)現(xiàn)場(chǎng)數(shù)據(jù)采集的準(zhǔn)確性、實(shí)時(shí)性的問題。同時(shí)運(yùn)用現(xiàn)場(chǎng)總線技術(shù)進(jìn)行遠(yuǎn)程操縱,實(shí)現(xiàn)現(xiàn)場(chǎng)設(shè)備與操縱中心的遠(yuǎn)程數(shù)據(jù)通訊,從而實(shí)現(xiàn)了生產(chǎn)現(xiàn)場(chǎng)輔助治理和工藝參數(shù)優(yōu)化,使整個(gè)公司的信息化治理形成一個(gè)閉環(huán)操縱系統(tǒng),確保公司資源治理系統(tǒng)的成功實(shí)施。本系統(tǒng)應(yīng)用于實(shí)際工程中還需要做大量工作,依照現(xiàn)場(chǎng)設(shè)備具體情況進(jìn)行布線和安裝,設(shè)備的在線調(diào)試,考慮現(xiàn)場(chǎng)的干擾等問題,功能不足之處還需修改。6.2紡織信息采集系統(tǒng)的進(jìn)一步進(jìn)展網(wǎng)絡(luò)信息化技術(shù)極大地提高了勞動(dòng)生產(chǎn)率和工作效率,作為全球正面臨著的一場(chǎng)新技術(shù)革命,普遍應(yīng)用于紡織產(chǎn)品研發(fā)過程、生產(chǎn)過程、治理過程和營(yíng)銷過程中,為紡織工業(yè)在新世紀(jì)全面進(jìn)入數(shù)字化時(shí)期提供了重要條件。采納PROFIBUS總線技術(shù)對(duì)紡織生產(chǎn)信息,完成海量數(shù)據(jù)的實(shí)時(shí)采集和上傳,促進(jìn)紡織企業(yè)的進(jìn)展已成為當(dāng)今世界的潮流。紡織信息采集系統(tǒng)必將廣泛地使用總線技術(shù)和網(wǎng)絡(luò)技術(shù)來進(jìn)行數(shù)據(jù)采集,節(jié)約大量的人力物力,提高生產(chǎn)效率。致謝本論文的完成,自始至終都滲透著江豪老師的悉心指導(dǎo)。在此,首先向尊敬的江豪老師表示衷心的感謝并致以崇高的敬意!半年來,江豪老師的平易近人,工作上的勤奮和永不停息,深深地激勵(lì)著我、阻礙著我,使我在學(xué)習(xí)上、人生態(tài)度上都得到了無盡的啟迪,在我人生當(dāng)中這是一份寶貴的財(cái)寶。再次表示對(duì)江豪老師的敬意和衷心的感謝!感謝電氣信息工程學(xué)院王永華教授的悉心指導(dǎo)和關(guān)心,同時(shí)要感謝其研究生師兄何勝科,汪冬冬,邱世堅(jiān),喬金峰和師姐常潔。在這半年的學(xué)習(xí)和生活中,他們給予了我無盡關(guān)心和指導(dǎo),使我受益匪淺并能夠快速的成長(zhǎng)。同時(shí)要感謝我的同學(xué)路林濤和宋云召,我的論文的完成得益于大伙兒在實(shí)驗(yàn)室中營(yíng)造了一個(gè)積極向上,踏實(shí)肯干的環(huán)境。感謝他們對(duì)我的關(guān)心。最后,我要感謝我的父母和弟弟,他們給了我無私的愛。在我困難的求學(xué)生涯中,他們始終在背后的默默支持和奉獻(xiàn),使我在遇到困難的時(shí)候,始終有接著堅(jiān)持的勇氣和信心。同時(shí)要感謝他們一直以來的寬容、理解和支持!參考文獻(xiàn)[1]RogerNagal,RiekDove.21stCenturyManufacturingEnterprisestrategy:AnIndustry-LedView.IacoccaInstitute,LehighUniversity,[2]中國(guó)自動(dòng)化網(wǎng).紡織機(jī)械的機(jī)電一體化現(xiàn)狀與進(jìn)展趨勢(shì),2010.3.28.[3]BuchholtzB.ManagingInventory.ComputerApplicationsinTextileControl,TEXTILERENTAL,01-Jan-2008.[4]谷瑞軍,徐伯俊.我國(guó)紡織行業(yè)ERP應(yīng)用現(xiàn)狀與前景分析[J].上海紡織科技,2004(5):5-7.[5]AgilityForum.CreatingtheAgileOrganization:Models,MeticsandPilots.4thAnnualConferenceProceedings,AilantaGeogria,Mareh,2009.[6]梅自強(qiáng).現(xiàn)代紡織技術(shù)的特征是智能化生產(chǎn)[J],紡織信息周刊,2005(40):20.[7]王桂明.大生集團(tuán)紡織生產(chǎn)監(jiān)控系統(tǒng)[D]:[碩士學(xué)位論文].江蘇:南京理工大學(xué),2006,4:2-16.[8]GeorgeL.Hodge.EnterpriseResourcePlanninginTextiles.JournalofTextileandApparel,TechnologyandManagement.2002,Volume2,Issue3,Summer2007.[9]王永華,A.Verwer.現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程[M].北京:機(jī)械工業(yè)出版社,2006.12:34-44.[10]張曙光.現(xiàn)代棉紡技術(shù)[M].上海:東華大學(xué)出版社,2007,8:183-205.[11]S7-200可編程操縱器系統(tǒng)手冊(cè):423-434.[12]北京鼎實(shí)PB-B-RS232/485V3x產(chǎn)品手冊(cè):16-20.[13]西門子RS485中繼器使用講明:4-7.[14]邊春元,任雙艷,滿永奎等.S7-300/400PLC有用開發(fā)指南.北京:機(jī)械工業(yè)出版社,2007.1:215-220.[15]劉鍇,周海.深入淺出西門子S7-300PLC[M].北京:北京航空航天大學(xué)出版社,2004:145-152.[16]王永華.現(xiàn)代電氣操縱及PLC應(yīng)用技術(shù).北京:北京航空航天大學(xué)出版社,2008.2:300-305.[17]秦益霖.西門子S7-300PLC應(yīng)用技術(shù)[M].北京:電子工業(yè)出版社,2007:153-163.[18]張運(yùn)剛,宋小春,郭武強(qiáng).從入門到精通—西門子S7-300/400PLC技術(shù)與應(yīng)用[M].北京:人民郵電出版社,2007:166-174.[19]廖常初.S7-300/400PLC應(yīng)用技術(shù)[M].北京:機(jī)械工業(yè)出版社,2005:145-162.附錄附錄1(1)OB1中的程序:(2)OB35中的程序:附錄2(1)FC1中的程序(2)FC2中的程序:數(shù)據(jù)的讀取Network1:地址讀入L#LADDR//將LADDR的指針裝入累加器1中L8//將累加器1中的內(nèi)容裝入累加器2中,將8放入累加器1中*D//將累加器2中的內(nèi)容和累加器1中的相乘,結(jié)果存放在累加器1中TMD20//將累加器1中的內(nèi)容傳送到MD20中L#NUM//將NUM的指針裝入累加器1中TMW24//將累加器1低字中的內(nèi)容傳送到MW24中
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國(guó)內(nèi)銷型苦丁茶數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 廣東省汕尾市陸豐市碣石鎮(zhèn)2024-2025學(xué)年三年級(jí)上學(xué)期期中測(cè)試語文試卷(含答案)
- 幼教面試試題試題及答案
- 英美概況考試試題及答案
- 2025年軍隊(duì)文職人員招聘之軍隊(duì)文職教育學(xué)題庫檢測(cè)試卷B卷附答案
- 采購(gòu)與供應(yīng)商分包合同(2篇)
- 詞牌名的文化內(nèi)涵與寫作技巧:小學(xué)高年級(jí)語文古詩教學(xué)教案
- 化學(xué)反應(yīng)與能量化學(xué)科學(xué)教案
- 學(xué)前教育中的寓言故事啟示讀后感
- 房地產(chǎn)行業(yè)智慧社區(qū)與智能家居開發(fā)方案
- 2025年黑龍江農(nóng)業(yè)工程職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫完整版
- 2025年湖南環(huán)境生物職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫匯編
- 2025年廣西南寧市公安局警務(wù)輔助崗位招聘2364人歷年高頻重點(diǎn)模擬試卷提升(共500題附帶答案詳解)
- 2024年中國(guó)農(nóng)業(yè)大學(xué)招聘筆試真題
- 課件:以《哪吒2》為鏡借哪吒精神燃開學(xué)斗志
- 2025年貴安發(fā)展集團(tuán)有限公司招聘筆試參考題庫含答案解析
- berg平衡評(píng)定量表
- 中央空調(diào)維保方案
- 我是家里的小主人
- 中國(guó)高血糖危象診斷與治療指南-
- 《醫(yī)療機(jī)構(gòu)基本標(biāo)準(zhǔn)(試行)》2017版
評(píng)論
0/150
提交評(píng)論