第09章S7-200_PLC的擴(kuò)展功能_第1頁(yè)
第09章S7-200_PLC的擴(kuò)展功能_第2頁(yè)
第09章S7-200_PLC的擴(kuò)展功能_第3頁(yè)
第09章S7-200_PLC的擴(kuò)展功能_第4頁(yè)
第09章S7-200_PLC的擴(kuò)展功能_第5頁(yè)
已閱讀5頁(yè),還剩61頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、第九章第九章 S7-200 PLC的擴(kuò)展功能的擴(kuò)展功能 S7-200 PLC 除了能夠?qū)崿F(xiàn)基本的邏輯控制和數(shù)據(jù)處理功能外,通過(guò)外插存儲(chǔ)卡和擴(kuò)展模塊等還可以實(shí)現(xiàn)更復(fù)雜的功能。本章主要介紹S7-200的配方、數(shù)據(jù)記錄、定位控制和稱(chēng)重控制等高級(jí)功能。9.1 使用配方功能使用配方功能 新型的S7-200支持配方功能,通過(guò)STEP 7 Micro/Win軟件中提供的配方向?qū)Э梢越M織和定義配方。要使用配方功能,需要在PLC中插入一塊64K或者256K的存儲(chǔ)卡。 配方結(jié)構(gòu)是由配方向?qū)傻囊惶捉M件,這些組件包括指令子程序,數(shù)據(jù)塊標(biāo)簽和符號(hào)表; 配方集是指一個(gè)配方的集合,它們擁有相同的參數(shù)集合,但是依賴(lài)于配方

2、參數(shù)的數(shù)值各不相同; 一條配方是一組參數(shù)值,它提供了生產(chǎn)一種產(chǎn)品和控制一個(gè)過(guò)程所需要的信息。域名域名數(shù)據(jù)類(lèi)型數(shù)據(jù)類(lèi)型巧克力夾心巧克力夾心(配方(配方0)甜餅干甜餅干(配方(配方1)注釋注釋?zhuān)▎挝唬▎挝唬S油黃油字節(jié)字節(jié)8 88 8盎司盎司白糖白糖字節(jié)字節(jié)6 61212盎司盎司紅糖紅糖字節(jié)字節(jié)6 60 0盎司盎司雞蛋雞蛋字節(jié)字節(jié)2 21 1個(gè)個(gè)香草香草字節(jié)字節(jié)1 11 1茶匙茶匙面粉面粉字節(jié)字節(jié)18183232盎司盎司碳酸氫鈉碳酸氫鈉實(shí)數(shù)實(shí)數(shù)1.01.00.50.5茶匙茶匙發(fā)酵粉發(fā)酵粉實(shí)數(shù)實(shí)數(shù)0 01.01.0茶匙茶匙鹽鹽實(shí)數(shù)實(shí)數(shù)1.01.00.50.5茶匙茶匙巧克力夾心巧克力夾心實(shí)數(shù)實(shí)數(shù)16

3、.016.00.00.0盎司盎司檸檬皮檸檬皮實(shí)數(shù)實(shí)數(shù)0.00.01.01.0大湯匙大湯匙烹調(diào)時(shí)間烹調(diào)時(shí)間實(shí)數(shù)實(shí)數(shù)9.09.010.010.0分鐘分鐘表表9-1 餅干配方集中的不同配方舉例餅干配方集中的不同配方舉例圖9-1 “配方數(shù)據(jù)域定義”對(duì)話框圖圖9-2 “創(chuàng)建和編輯配方創(chuàng)建和編輯配方”對(duì)話對(duì)話框框l單擊圖9-2“下一步”按鈕,進(jìn)入“分配存儲(chǔ)區(qū)”對(duì)話框,選擇“建議地址”即可。編寫(xiě)的程序清單及注釋如圖9-3所示。圖9-3 主程序 在數(shù)據(jù)塊中選擇向?qū)碌摹癛CPx_DATA”標(biāo)志可找到數(shù)據(jù)所在的V存儲(chǔ)器位置,如圖9-4所示。圖9-4 數(shù)據(jù)塊中的配方相關(guān)信息9.2 使用數(shù)據(jù)記錄使用數(shù)據(jù)記錄 數(shù)據(jù)歸

4、檔通常是指按照日期時(shí)間排序的一組數(shù)據(jù),每條記錄都是某些過(guò)程事件的一套過(guò)程數(shù)據(jù)。 啟動(dòng)STEP 7 Micro/Win軟件,在指令樹(shù)中,單擊“向?qū)?shù)據(jù)記錄”,打開(kāi)數(shù)據(jù)記錄向?qū)?,進(jìn)入“數(shù)據(jù)記錄選項(xiàng)”對(duì)話框,如圖9-5所示。單擊圖9-5“下一步”按鈕,進(jìn)入“數(shù)據(jù)記錄定義”對(duì)話框,如圖9-6所示圖9-5 數(shù)據(jù)記錄選項(xiàng)”對(duì)話框 單擊圖9-5“下一步”按鈕,進(jìn)入“數(shù)據(jù)記錄定義”對(duì)話框,如圖9-6所示圖9-6 “數(shù)據(jù)記錄定義”對(duì)話框單擊圖9-6“下一步”按鈕,進(jìn)入“分配存儲(chǔ)區(qū)”對(duì)話框,使用“建議地址”即可。使用默認(rèn)名稱(chēng),完成配置,生成相應(yīng)的子程序。編寫(xiě)用戶程序如圖9-7所示。在數(shù)據(jù)塊中選擇向?qū)碌摹癉ATx

5、_DATA”標(biāo)志可找到數(shù)據(jù)所在的V存儲(chǔ)器位置,如圖9-8所示。圖9-7 主程序圖9-8 數(shù)據(jù)塊中的數(shù)據(jù)記錄相關(guān)信息9.3 定位控制 S7-200 PLC 通過(guò)擴(kuò)展模塊EM253實(shí)現(xiàn)開(kāi)環(huán)定位控制,其基本步驟包括:(1)根據(jù)所選擇的步進(jìn)電機(jī)驅(qū)動(dòng)器,完成模板接線(2)通過(guò)STEP 7 Micro/Win軟件的“EM253位控”向?qū)渲枚ㄎ荒KEM253的運(yùn)動(dòng)參數(shù)、運(yùn)動(dòng)軌跡包絡(luò)等;(3)編寫(xiě)S7-200控制程序;(4)使用EM253控制面板進(jìn)行調(diào)試。 連接定位模塊EM253和步進(jìn)電機(jī)驅(qū)動(dòng)器的接線請(qǐng)參照參考文獻(xiàn)及相關(guān)說(shuō)明書(shū)。9.3.1 使用向?qū)渲枚ㄎ荒K使用向?qū)渲枚ㄎ荒KEM253 啟動(dòng)STEP 7

6、 Micro/Win軟件,單擊“工具”菜單“位置控制向?qū)А贝蜷_(kāi)位置控制向?qū)?,選擇“配置EM253位控模塊操作”,單擊“下一步”按鈕,進(jìn)入“EM253位控模塊配置”的模塊位置對(duì)話框。單擊 “下一步”按鈕,進(jìn)入系統(tǒng)測(cè)量單位配置對(duì)話框,如圖9-9所示。 單擊圖9-9“下一步”按鈕,進(jìn)入“定義模板輸入信號(hào)LMT+、LMT-、STP功能”對(duì)話框。 單擊“下一步”按鈕,進(jìn)入“定義電機(jī)速度”對(duì)話框 單擊“下一步”按鈕,進(jìn)入“手動(dòng)參數(shù)設(shè)置”對(duì)話框 單擊“下一步”按鈕,進(jìn)入“加減速時(shí)間參數(shù)設(shè)置”對(duì)話框 單擊“下一步”按鈕,采用默認(rèn)配置名稱(chēng),完成向?qū)У呐渲?,則系統(tǒng)自動(dòng)生成了11個(gè)子程序,如表9-2所示。每一個(gè)子程

7、序,都是以“POSx_”作為名稱(chēng)前綴,這里的“x”表示模板的位置。圖9-9 系統(tǒng)測(cè)量單位配置對(duì)話框表9-2 用于定位模板EM253運(yùn)動(dòng)控制功能的子程序序號(hào)序號(hào)名稱(chēng)名稱(chēng)用途用途1 1POSx_CTRLPOSx_CTRL自動(dòng)裝載模塊板已經(jīng)配置的運(yùn)動(dòng)控制參數(shù)和軌跡,使能、初始化定位模塊自動(dòng)裝載模塊板已經(jīng)配置的運(yùn)動(dòng)控制參數(shù)和軌跡,使能、初始化定位模塊EM2532 2POSx_MANPOSx_MAN可以將定位模塊可以將定位模塊EM253的工作模式置為的工作模式置為“手動(dòng)操作模式手動(dòng)操作模式”3 3POSx_GOTOPOSx_GOTO使機(jī)械設(shè)備按照使機(jī)械設(shè)備按照“GOTO”命令給出的速度、位置,以指定的操

8、作模式運(yùn)動(dòng)命令給出的速度、位置,以指定的操作模式運(yùn)動(dòng)到相應(yīng)的機(jī)械設(shè)備坐標(biāo)系位置到相應(yīng)的機(jī)械設(shè)備坐標(biāo)系位置4 4POSx_RUNPOSx_RUN使電動(dòng)機(jī)按照預(yù)先定義的運(yùn)動(dòng)軌跡包絡(luò),移動(dòng)到指定的機(jī)械位置使電動(dòng)機(jī)按照預(yù)先定義的運(yùn)動(dòng)軌跡包絡(luò),移動(dòng)到指定的機(jī)械位置5 5POSx_RSEEKPOSx_RSEEK設(shè)定機(jī)械設(shè)備坐標(biāo)系的參考原點(diǎn)位置設(shè)定機(jī)械設(shè)備坐標(biāo)系的參考原點(diǎn)位置6 6POSx_LDOFFPOSx_LDOFF設(shè)定機(jī)械設(shè)備坐標(biāo)系參考原點(diǎn)位置的偏置數(shù)值設(shè)定機(jī)械設(shè)備坐標(biāo)系參考原點(diǎn)位置的偏置數(shù)值7 7POSx_LDPOSPOSx_LDPOS使定位模塊使定位模塊EM253改變當(dāng)前的機(jī)械坐標(biāo)位置值為輸入?yún)?shù)

9、值改變當(dāng)前的機(jī)械坐標(biāo)位置值為輸入?yún)?shù)值“New_Pos”8 8POSx_SRATEPOSx_SRATE使定位模塊使定位模塊EM253改變配置參數(shù)改變配置參數(shù)“加速度時(shí)間、減速度時(shí)間、軌跡拐點(diǎn)時(shí)間加速度時(shí)間、減速度時(shí)間、軌跡拐點(diǎn)時(shí)間”9 9POSx_DISPOSx_DIS使定位模塊使定位模塊EM253在在DIS輸出端子上高電平輸出輸出端子上高電平輸出1010POSx_CLRPOSx_CLR使定位模塊使定位模塊EM253在在CLR輸出端子上產(chǎn)生一個(gè)輸出端子上產(chǎn)生一個(gè)500ms的脈沖的脈沖1111POSx_CFGPOSx_CFG重新裝載最新的重新裝載最新的“定位模塊定位模塊EM253配置參數(shù)和預(yù)定義

10、運(yùn)動(dòng)軌跡包絡(luò)配置參數(shù)和預(yù)定義運(yùn)動(dòng)軌跡包絡(luò)”9.3.2 相關(guān)子程序相關(guān)子程序(1)POSx_CTRL子程序該子程序用于自動(dòng)裝載模塊已經(jīng)配置的運(yùn)動(dòng)控制參數(shù)和軌跡,使能、初始化定位模塊EM253,如圖9-10所示。該子程序在每個(gè)項(xiàng)目中只能使用一次,且要確保在每個(gè)掃描周期調(diào)用該命令。圖9-10 POSx_CTRL子程序(2)POSx_MAN子程序子程序 該子程序?qū)⒍ㄎ荒KEM253的操作模式置為“手動(dòng)模式”,如圖9-11所示。 只有在“POSx_CTRL” 、“POSx_DIS”(如果存在的話)命令被執(zhí)行后,才允許執(zhí)行本命令。 置位輸入?yún)?shù)“RUN” 置位輸入?yún)?shù)“JOG_P”或者“JOG_N”時(shí)間超

11、過(guò)0.5秒,可以使電動(dòng)機(jī)按照相應(yīng)的方向和“定位控制向?qū)А迸渲霉ぞ咚x的速度(JOG_SPEED)運(yùn)轉(zhuǎn)。 輸出參數(shù)“Dir,Error,C_Pos,C_Speed”提供了定位模塊EM253的當(dāng)前運(yùn)動(dòng)狀態(tài)、出錯(cuò)信息、運(yùn)行位置、運(yùn)動(dòng)速度、運(yùn)動(dòng)方向。圖9-11 POSx_MAN子程序(3)POSx_GOTO子程序子程序 該子程序可以使機(jī)械設(shè)備按照“GOTO”命令給出的速度值、位置值,以指定的操作模式運(yùn)動(dòng)到相應(yīng)的機(jī)械設(shè)備坐標(biāo)系位置,如圖9-12所示。 只有在“POSx_CTRL”、“POSx_DIS”、“POSx_RSEEK” (如果存在的話)命令被執(zhí)行以后,才允許執(zhí)行“POSx_GOTO”命令;借助

12、判斷CTRL命令輸出參數(shù)“Done”的狀態(tài),確保模板在沒(méi)有執(zhí)行任何其他運(yùn)動(dòng)控制之前,啟動(dòng)GOTO命令; 置位操作輸入?yún)?shù)“EN” 置位輸入?yún)?shù)“Abort” 輸入?yún)?shù)“Pos,Speed” 輸入?yún)?shù)“Mode” 輸出參數(shù)“Done,Error,C-Pos,C_Speed”圖9-12 POSx_GOTO子程序(4)POSx_RUN子程序子程序 該子程序使電動(dòng)機(jī)按照預(yù)先定義好的運(yùn)動(dòng)軌跡包絡(luò),移動(dòng)到指定的機(jī)械位置,如圖9-13所示。 只有在“POSx_CTRL”、“POSx_DIS”、“POSx_RSEEK”命令被執(zhí)行以后,才允許執(zhí)行RUN命令;借助判斷CTRL命令輸出參數(shù)“Done”的狀態(tài),確保模

13、板在沒(méi)有執(zhí)行任何其他運(yùn)動(dòng)控制之前,啟動(dòng)RUN命令; 置位操作輸入?yún)?shù)“EN” 置位輸入?yún)?shù)“Abort” 輸入?yún)?shù)“Profile”圖9-13 POSx_RUN子程序命令代碼命令代碼功能功能0 0至至24執(zhí)行預(yù)定義的運(yùn)動(dòng)軌跡包絡(luò);執(zhí)行預(yù)定義的運(yùn)動(dòng)軌跡包絡(luò);118118激活輸出激活輸出DIS;119119非激活輸出非激活輸出DIS;120120輸出脈沖輸出脈沖CLR;121121再次裝載當(dāng)前的機(jī)械設(shè)備坐標(biāo)位置;再次裝載當(dāng)前的機(jī)械設(shè)備坐標(biāo)位置;122122執(zhí)行交互式數(shù)據(jù)塊中的運(yùn)動(dòng)控制命令。如:絕對(duì)方式,相對(duì)方式,單一速度、連續(xù)執(zhí)行交互式數(shù)據(jù)塊中的運(yùn)動(dòng)控制命令。如:絕對(duì)方式,相對(duì)方式,單一速度、連續(xù)

14、正方向旋轉(zhuǎn),單一速度、連續(xù)負(fù)方向旋轉(zhuǎn),手動(dòng)正方向旋轉(zhuǎn),手動(dòng)負(fù)方向旋轉(zhuǎn),等正方向旋轉(zhuǎn),單一速度、連續(xù)負(fù)方向旋轉(zhuǎn),手動(dòng)正方向旋轉(zhuǎn),手動(dòng)負(fù)方向旋轉(zhuǎn),等等等123 123 設(shè)定機(jī)械設(shè)備坐標(biāo)系參考原點(diǎn)位置的偏置數(shù)值;設(shè)定機(jī)械設(shè)備坐標(biāo)系參考原點(diǎn)位置的偏置數(shù)值;124124手動(dòng)正方向旋轉(zhuǎn);手動(dòng)正方向旋轉(zhuǎn);125125手動(dòng)負(fù)方向旋轉(zhuǎn);手動(dòng)負(fù)方向旋轉(zhuǎn);126126設(shè)定機(jī)械設(shè)備坐標(biāo)系的參考原點(diǎn)位置;設(shè)定機(jī)械設(shè)備坐標(biāo)系的參考原點(diǎn)位置;127127重新裝載配置的運(yùn)動(dòng)參數(shù)。重新裝載配置的運(yùn)動(dòng)參數(shù)。輸出參數(shù)“Done”為1時(shí),復(fù)位操作輸入?yún)?shù)“EN”;輸出參數(shù)“Done,Error,C_Profile,C_Step,C_

15、Pos,C_Speed”提供了定位模塊EM253的當(dāng)前運(yùn)動(dòng)狀態(tài)、出錯(cuò)信息、運(yùn)動(dòng)軌跡包絡(luò)編號(hào)、運(yùn)動(dòng)軌跡包絡(luò)中的運(yùn)行階段、運(yùn)行位置、運(yùn)動(dòng)速度。表9-3 高級(jí)運(yùn)動(dòng)控制的命令代碼(5)POSx_RSEEK子程序子程序 該子程序使電動(dòng)機(jī)按照預(yù)先定義好的找尋參考點(diǎn)的模式,移動(dòng)機(jī)械設(shè)備到指定的位置,停止運(yùn)動(dòng),分配機(jī)械坐標(biāo)位置值(RF_OFFSET)給控制系統(tǒng),并且在輸出點(diǎn)“CLR”輸出一個(gè)50毫秒的脈沖信號(hào),如圖9-14所示。圖9-14 POSx_RSEEK子程序(6)POSx_LDOFF子程序子程序 在機(jī)械設(shè)備按照預(yù)先定義的模式建立了機(jī)械參考坐標(biāo)系以后,可以根據(jù)工藝需要,運(yùn)動(dòng)機(jī)械設(shè)備到達(dá)指定的機(jī)械坐標(biāo)位置

16、,然后執(zhí)行“POSx_LDOFF”命令,通過(guò)定位模板EM253改變當(dāng)前的機(jī)械坐標(biāo)位置值為“0”,重新定義機(jī)械參考點(diǎn)坐標(biāo)系。圖9-15 POSx_LDOFF子程序 該命令使定位模板EM253改變當(dāng)前的機(jī)械坐標(biāo)位置值為輸入?yún)?shù)值“New_Pos”,如圖9-16所示。 編程使用時(shí),需借助判斷CTRL命令輸出參數(shù)“Done”的狀態(tài),確保模板在沒(méi)有執(zhí)行任何其他運(yùn)動(dòng)控制之前,啟動(dòng)LDPOS命令; 置位操作輸入?yún)?shù)“EN” 輸入?yún)?shù)“New_Pos” 輸出參數(shù)“Done”為1時(shí),復(fù)位操作輸入?yún)?shù)“EN” 輸出參數(shù)“Error,C_Pos”(7)POSx_LDPOS子程序子程序圖9-16 POSx_LDPOS

17、子程序 該命令使定位模板EM253改變配置參數(shù)“加速度時(shí)間、減速度時(shí)間、軌跡拐點(diǎn)時(shí)間”,如圖9-17所示。 編程使用時(shí),需借助判斷CTRL命令輸出參數(shù)“Done”的狀態(tài),確保模板在沒(méi)有執(zhí)行任何其他運(yùn)動(dòng)控制之前,啟動(dòng)SRATE命令; 置位操作輸入?yún)?shù)“EN” 輸入?yún)?shù)“ACCEL_Time、DECEL_Time、JERK_Time” 輸出參數(shù)“Done”為1時(shí),復(fù)位操作輸入?yún)?shù)“EN”; 輸出參數(shù)“Error”(8)POSx_SRATE子程序子程序圖9-17 POSx_SRATE子程序 該命令可以用來(lái)“使能”和“禁止”操作電動(dòng)機(jī)驅(qū)動(dòng)器,如圖9-18所示。 使用SM0.0置位操作輸入?yún)?shù)“EN”,

18、啟動(dòng)DIS命令,控制輸出端子DIS,使能操作電動(dòng)機(jī)驅(qū)動(dòng)器, 復(fù)位操作輸入?yún)?shù)“DIS_ON”,則停止輸出端子DIS,非使能操作電動(dòng)機(jī)驅(qū)動(dòng)器; 輸出參數(shù)“Error”,提供了定位模塊EM253的當(dāng)前出錯(cuò)信息。(9)POSx_DIS子程序子程序圖9-18 POSx_DIS子程序(10)POSx_CLR子程序子程序 該命令使定位模板EM253在CLR輸出端子上產(chǎn)生一個(gè)50毫秒的脈沖,如圖9-19所示。 編程使用時(shí),需借助判斷CTRL命令輸出參數(shù)“Done”的狀態(tài),確保模板在沒(méi)有執(zhí)行任何其他運(yùn)動(dòng)控制之前,啟動(dòng)CLR命令。圖9-19 POSx_CLR子程序(11)POSx_CFG子程序子程序 該命令使定

19、位模板EM253用當(dāng)前的“定位模板EM253配置參數(shù)和預(yù)定義運(yùn)動(dòng)軌跡包絡(luò)”與最新的做比較,重新裝載最新的“定位模板EM253配置參數(shù)和預(yù)定義運(yùn)動(dòng)軌跡包絡(luò)”。 圖9-20所示為POSx_CFG命令,編程使用時(shí)需借助判斷CTRL命令輸出參數(shù)“Done”的狀態(tài),確保模板在沒(méi)有執(zhí)行任何其他運(yùn)動(dòng)控制之前,啟動(dòng)CFG命令。圖9-20 POSx_CFG子程序9.3.3 應(yīng)用舉例應(yīng)用舉例 下面給出兩個(gè)使用定位模塊EM253的例子。第一個(gè)是相對(duì)運(yùn)動(dòng)的例子,完成一個(gè)切割長(zhǎng)度的操作。該例子不需要RP尋找模式或移動(dòng)包絡(luò),長(zhǎng)度可以是脈沖數(shù)或工程單位。輸入長(zhǎng)度(VD500)和目標(biāo)速度(VD504),當(dāng)啟動(dòng)(I0.0)接通

20、時(shí),設(shè)備啟動(dòng)。當(dāng)停止(I0.1)接通時(shí),設(shè)備完成當(dāng)前操作則停止。當(dāng)緊急停止(I0.2)接通時(shí),設(shè)備終止任何運(yùn)動(dòng)并立即停止。9.3.4 使用使用EM253控制面板控制面板 STEP 7 Micro/Win軟件提供了一個(gè)EM253控制面板用于幫助開(kāi)發(fā)運(yùn)動(dòng)控制方案,以便在開(kāi)發(fā)過(guò)程的啟動(dòng)和測(cè)試階段監(jiān)控定位模塊的操作,如圖9-23所示。 使用EM253控制面板可以驗(yàn)證定位模塊是否正確接線,調(diào)整配置運(yùn)動(dòng)控制參數(shù),測(cè)試每一個(gè)預(yù)定義的運(yùn)動(dòng)軌跡包絡(luò)。 圖9-23中的“操作”選項(xiàng)卡顯示當(dāng)前設(shè)備運(yùn)行速度、位置和方向信息,監(jiān)控到定位模板EM253多數(shù)的輸入、輸出點(diǎn)狀態(tài)信息(不包括“脈沖發(fā)送”信息)。圖9-23 定位模

21、塊EM253控制面板 單擊圖中“配置”選項(xiàng)卡,進(jìn)入?yún)?shù)配置界面,如圖9-24所示。圖9-24 參數(shù)配置界面 單擊圖9-23中“診斷”選項(xiàng)卡,進(jìn)入錯(cuò)誤診斷界面,如圖9-25所示。圖9-25 錯(cuò)誤診斷界面9.4 稱(chēng)重功能稱(chēng)重功能 第二章簡(jiǎn)要介紹了S7-200的稱(chēng)重?cái)U(kuò)展模塊SIWAREX MS(微量秤)。本節(jié)詳細(xì)介紹稱(chēng)重模塊的參數(shù)和命令以及編程方法。9.4.1 稱(chēng)重模塊的參數(shù)稱(chēng)重模塊的參數(shù) 稱(chēng)重模塊的參數(shù)分為以下稱(chēng)重模塊的參數(shù)分為以下幾類(lèi):幾類(lèi):DR 3調(diào)節(jié)參數(shù);調(diào)節(jié)參數(shù);DR 4極限值參數(shù);極限值參數(shù);DR 9關(guān)于模塊的信息;關(guān)于模塊的信息;DR 15皮重輸入;皮重輸入;DR 26內(nèi)部過(guò)內(nèi)部過(guò)程值

22、;程值;DR 30過(guò)程值。過(guò)程值。(1)DR 3調(diào)節(jié)參數(shù)調(diào)節(jié)參數(shù) 調(diào)節(jié)數(shù)字調(diào)節(jié)數(shù)字0、1、2和調(diào)節(jié)重和調(diào)節(jié)重量量1、2用于確定稱(chēng)重模塊用于確定稱(chēng)重模塊的特征曲線,由兩點(diǎn)確定的特征曲線,由兩點(diǎn)確定的特征曲線和由三點(diǎn)確定的特征曲線和由三點(diǎn)確定的特征曲線如圖的特征曲線如圖9-26所示。所示。圖9-26 兩點(diǎn)和三點(diǎn)確定的特征曲線 特征值范圍 測(cè)量時(shí)間 低通濾波器 極限頻率 平均值濾波器 秤的名稱(chēng) 稱(chēng)量范圍的最小重量 稱(chēng)量范圍 數(shù)字階躍 停頓時(shí)間、停頓范圍:停頓監(jiān)視用于識(shí)別秤何時(shí)能處于一種穩(wěn)定的平衡狀態(tài)。如果重量值在一段規(guī)定時(shí)間(停頓時(shí)間)內(nèi)的變化小于一個(gè)規(guī)定的偏差范圍(停頓值),則秤的停頓被確定。圖9

23、-27中展示了停頓監(jiān)視的示意圖。 遠(yuǎn)程顯示器和ASCII重量輸出的小數(shù)位圖9-27 停頓監(jiān)視示意圖 用于零點(diǎn)設(shè)置的最大負(fù)重量和正重量、皮重最大重量T-:對(duì)于零點(diǎn)設(shè)置,來(lái)自秤的當(dāng)前稱(chēng)量信號(hào)被定義為零重量。對(duì)于零點(diǎn)設(shè)置,此技術(shù)規(guī)格能用于限制功能的影響。 皮重最大重量T-:SIWAREX MS將接受小于最大皮重的任何外部皮重規(guī)定。這個(gè)值被限制在最大稱(chēng)量范圍的100%。 TT協(xié)議選擇:可以將各種遠(yuǎn)程顯示器連接到TTY接口上。共有兩種協(xié)議可以利用:0: 用于由Siebert提供的S102的協(xié)議1: 具有內(nèi)容STX-重量值-ETX的ASCII協(xié)議 保留:該字段目前由固定值“-”占著。不允許有其它定義。 測(cè)

24、量單位(2)DR 4極限值參數(shù)極限值參數(shù)在DR4中,極限值的打開(kāi)和關(guān)閉值被參數(shù)化。 DR4的分配如表9-4所示。可以給每一個(gè)極限值單獨(dú)定義打開(kāi)和關(guān)閉重量。以這種方式,最小值監(jiān)視器和最大值監(jiān)視器就能通過(guò)滯后來(lái)實(shí)現(xiàn)。(3)DR 9 關(guān)于模塊的信息關(guān)于模塊的信息 在DR9中不能進(jìn)行任何輸入,此數(shù)據(jù)記錄只用于顯示查看關(guān)于模塊固件版本的信息,如表9-5所示。名稱(chēng)名稱(chēng)類(lèi)型類(lèi)型長(zhǎng)長(zhǎng)度度默認(rèn)值默認(rèn)值數(shù)值范數(shù)值范圍圍/意義意義/顯示顯示模塊名稱(chēng)模塊名稱(chēng)字符串字符串101212SIWAREX SIWAREX MSMS稱(chēng)重模稱(chēng)重模塊的名塊的名稱(chēng)稱(chēng)MLFBMLFB(20個(gè)個(gè)字符)字符)字符串字符串2022227MH4

25、9307MH4930-0AA01-0AA01MLFBMLFB訂訂單號(hào)單號(hào)編輯編輯1HW字字2 21 1硬件版硬件版本本固件版本固件版本字符串字符串46 6V1.0V1.0固件版固件版本本程序包的程序包的CRC校驗(yàn)校驗(yàn)和和字字2 2取決于取決于代碼代碼表表9-5 DR 9模塊信息模塊信息(4)DR 15 皮重輸入皮重輸入 DS 15用于皮重的外部規(guī)定,如表9-6所示。在利用DR 15做了規(guī)定之后,皮重值還不能馬上生效。此后,需要利用“接受皮重輸入”命令,將它傳送到SIWAREX MS的皮重存儲(chǔ)器。名稱(chēng)名稱(chēng)類(lèi)類(lèi)型型長(zhǎng)長(zhǎng)度度默默認(rèn)認(rèn)值值數(shù)值范圍數(shù)值范圍/含義含義皮重皮重輸入輸入值值整整數(shù)數(shù)2 20

26、0皮重輸入值(預(yù)皮重輸入值(預(yù)設(shè)的皮重設(shè)的皮重PT)表9-6 DR 15 皮重輸入(5)DS 26 內(nèi)部過(guò)程值內(nèi)部過(guò)程值 DS 26用于儲(chǔ)存當(dāng)前內(nèi)部過(guò)程值,如表9-7所示。可以讀取這些值,保存它們,并將它們寫(xiě)回到SIWAREX MS中。不過(guò),不能修改這些值。名稱(chēng)名稱(chēng)類(lèi)類(lèi)型型長(zhǎng)長(zhǎng)度度默默認(rèn)認(rèn)值值數(shù)值范圍數(shù)值范圍/含義含義校驗(yàn)和校驗(yàn)和字字2 20 0檢驗(yàn)和檢驗(yàn)和字字節(jié)節(jié)1 10 0保留保留預(yù)設(shè)的皮預(yù)設(shè)的皮重重字字節(jié)節(jié)1 10 01=1=皮重存儲(chǔ)器包含皮重存儲(chǔ)器包含外部默認(rèn)值外部默認(rèn)值皮重過(guò)程皮重過(guò)程值值*100雙雙整整數(shù)數(shù)4 40 0皮重皮重*100零點(diǎn)設(shè)定零點(diǎn)設(shè)定值值*100雙雙整整數(shù)數(shù)4 40

27、 0零點(diǎn)設(shè)定值零點(diǎn)設(shè)定值*100(在零點(diǎn)設(shè)置期間(在零點(diǎn)設(shè)置期間設(shè)定)設(shè)定)表9-7 DS 26 內(nèi)部過(guò)程值(6)DS 30過(guò)程值過(guò)程值 使用過(guò)程值,能夠監(jiān)視秤的當(dāng)前狀態(tài)和數(shù)據(jù),如表9-8所示。名稱(chēng)名稱(chēng)類(lèi)型類(lèi)型長(zhǎng)度長(zhǎng)度默認(rèn)值默認(rèn)值數(shù)值范圍數(shù)值范圍/解釋解釋校驗(yàn)和校驗(yàn)和字字2-校驗(yàn)和校驗(yàn)和CRC16秤的狀態(tài)秤的狀態(tài)字字2-秤的狀態(tài)秤的狀態(tài)操作錯(cuò)誤位操作錯(cuò)誤位字節(jié)字節(jié)1-操作錯(cuò)誤位操作錯(cuò)誤位保留保留字節(jié)字節(jié)10保留保留1毛重過(guò)程值毛重過(guò)程值整數(shù)整數(shù)2-毛重毛重凈重過(guò)程值凈重過(guò)程值整數(shù)整數(shù)2-凈重凈重皮重過(guò)程值皮重過(guò)程值整數(shù)整數(shù)2-皮重皮重G/N重量重量整數(shù)整數(shù)2-用于顯示的用于顯示的B/N重量值重

28、量值G/N重量重量*10雙整數(shù)雙整數(shù)4-具有具有10倍分辨率的倍分辨率的B/N重量值重量值(ASCII重量值的基礎(chǔ))重量值的基礎(chǔ))皮重皮重整數(shù)整數(shù)2-皮重值皮重值未經(jīng)濾波的原始未經(jīng)濾波的原始值值字字2-來(lái)自模數(shù)轉(zhuǎn)換器的未經(jīng)濾波的來(lái)自模數(shù)轉(zhuǎn)換器的未經(jīng)濾波的數(shù)字值數(shù)字值濾波后的原始值濾波后的原始值字字2-來(lái)自濾波器層級(jí)的經(jīng)過(guò)濾波的來(lái)自濾波器層級(jí)的經(jīng)過(guò)濾波的數(shù)字值數(shù)字值重量值重量值A(chǔ)SCII字符串字符串1416-校準(zhǔn)校準(zhǔn)ASCII重量值(在接到命重量值(在接到命令之后,臨時(shí)處于較高分辨率)令之后,臨時(shí)處于較高分辨率)毫秒毫秒整數(shù)整數(shù)20運(yùn)行時(shí)間運(yùn)行時(shí)間-毫秒(毫秒(0到到999)秒鐘秒鐘字節(jié)字節(jié)10

29、運(yùn)行時(shí)間運(yùn)行時(shí)間-秒鐘(秒鐘(0到到59)分鐘分鐘字節(jié)字節(jié)10運(yùn)行時(shí)間運(yùn)行時(shí)間-分鐘(分鐘(0到到59)小時(shí)小時(shí)整數(shù)整數(shù)20運(yùn)行時(shí)間運(yùn)行時(shí)間-小時(shí)(小時(shí)(0到到32000)表9-8 DS 30過(guò)程值1)秤的狀態(tài)此狀態(tài)信息提供了關(guān)于秤當(dāng)前狀態(tài)的細(xì)節(jié),如表9-9所示位號(hào)位號(hào)名稱(chēng)名稱(chēng)數(shù)值范圍數(shù)值范圍/含義含義0 0極限值極限值11=1=極限值極限值1已經(jīng)響應(yīng)已經(jīng)響應(yīng)1 1極限值極限值21=1=極限值極限值2已經(jīng)響應(yīng)已經(jīng)響應(yīng)2 2秤已定好皮重秤已定好皮重1=1=皮重存儲(chǔ)器被占用(皮重存儲(chǔ)器被占用(0)3 3預(yù)設(shè)的皮重預(yù)設(shè)的皮重1=1=皮重存儲(chǔ)器含有外部默認(rèn)值皮重存儲(chǔ)器含有外部默認(rèn)值4 4最大最大+9e

30、1=1=毛重稱(chēng)量范圍被超出或不足,程序大于毛重稱(chēng)量范圍被超出或不足,程序大于9個(gè)顯個(gè)顯示階躍示階躍5 51/4 d1/4 d零點(diǎn)零點(diǎn)1=1=毛重小于毛重小于0.25d(d代表設(shè)定的數(shù)字階躍)代表設(shè)定的數(shù)字階躍)6 6停頓停頓1=1=停頓存在停頓存在7 7模塊已調(diào)節(jié)模塊已調(diào)節(jié)1=1=模塊已調(diào)節(jié)模塊已調(diào)節(jié)8 8參數(shù)定義閉鎖參數(shù)定義閉鎖1=1=寫(xiě)保護(hù)開(kāi)關(guān)激活;(不能發(fā)送調(diào)節(jié)參數(shù)寫(xiě)保護(hù)開(kāi)關(guān)激活;(不能發(fā)送調(diào)節(jié)參數(shù)DR3或或調(diào)節(jié)命令)調(diào)節(jié)命令)9 9小于最小稱(chēng)量小于最小稱(chēng)量范圍范圍1=1=小于最小稱(chēng)量范圍小于最小稱(chēng)量范圍1010-1111-1212-1313-1414引導(dǎo)引導(dǎo)SIWAREXSIWAREX

31、模塊正在啟動(dòng)模塊正在啟動(dòng)1515模塊故障模塊故障1=1=全局模塊故障全局模塊故障/操作錯(cuò)誤(操作錯(cuò)誤(SF)表表9-9 DS 30過(guò)程值:秤的狀態(tài)過(guò)程值:秤的狀態(tài)2)操作錯(cuò)誤 此字節(jié)顯示當(dāng)前操作發(fā)生的錯(cuò)誤,如表9-10所示。 SIWATOOL MS在供貨時(shí),所有參數(shù)都已經(jīng)設(shè)定到默認(rèn)值。使用“裝載工廠設(shè)置”命令,即可恢復(fù)到工廠設(shè)置的默認(rèn)參數(shù)定義。位位號(hào)號(hào)名稱(chēng)名稱(chēng)0 01=1=由于由于RAM錯(cuò)誤而重新啟動(dòng)錯(cuò)誤而重新啟動(dòng)1 11=1=由于看門(mén)狗錯(cuò)誤或程序故障而重新啟動(dòng)由于看門(mén)狗錯(cuò)誤或程序故障而重新啟動(dòng)2 21=1=沒(méi)有沒(méi)有24V模塊電壓(只能在模塊電壓(只能在SIMATIC CPU中讀取,不能利用中

32、讀取,不能利用SIWATOOLMS讀?。┳x?。? 31=1=重量計(jì)算中的數(shù)字溢出重量計(jì)算中的數(shù)字溢出4 41=1=參數(shù)錯(cuò)誤參數(shù)錯(cuò)誤5 51=1=模數(shù)轉(zhuǎn)換器處于測(cè)量范圍的極限值處模數(shù)轉(zhuǎn)換器處于測(cè)量范圍的極限值處6 61=1=傳感器線路上的電壓小于最小規(guī)定值傳感器線路上的電壓小于最小規(guī)定值7 71=1=模數(shù)轉(zhuǎn)換器故障模數(shù)轉(zhuǎn)換器故障表9-10 DS 30過(guò)程值:操作錯(cuò)誤9.4.2 稱(chēng)重模塊的命令稱(chēng)重模塊的命令 稱(chēng)重模塊的每個(gè)命令都有一個(gè)獨(dú)特的編號(hào),可以通過(guò)各種接口發(fā)送(如SIMATIC - CPU,SIWATOOL MS)命令。 按照命令的功能不同,將SIWAREX命令分成兩組: “維修和調(diào)節(jié)命令”

33、組:在秤的調(diào)試期間使用,如表9-11所示。代碼代碼命令解釋命令解釋備注備注維修和調(diào)節(jié)命令維修和調(diào)節(jié)命令1 1將將DR4備份到閃存中備份到閃存中將極限值參數(shù)備份到閃存中將極限值參數(shù)備份到閃存中2 2將將DR26備份到閃存中備份到閃存中將皮重和零點(diǎn)設(shè)定值備份到閃存中將皮重和零點(diǎn)設(shè)定值備份到閃存中3 3調(diào)節(jié)命令調(diào)節(jié)命令“零點(diǎn)零點(diǎn)”有效有效“零點(diǎn)零點(diǎn)”命令有效(激活校準(zhǔn)模式)命令有效(激活校準(zhǔn)模式)在無(wú)寫(xiě)保護(hù)在無(wú)寫(xiě)保護(hù)時(shí)可以執(zhí)行時(shí)可以執(zhí)行4 4調(diào)節(jié)命令調(diào)節(jié)命令“調(diào)節(jié)重量調(diào)節(jié)重量1”有效有效通過(guò)校準(zhǔn)重量確定出了第一個(gè)調(diào)節(jié)點(diǎn)通過(guò)校準(zhǔn)重量確定出了第一個(gè)調(diào)節(jié)點(diǎn)5 5調(diào)節(jié)命令調(diào)節(jié)命令“調(diào)節(jié)重量調(diào)節(jié)重量2”有效有

34、效通過(guò)校準(zhǔn)重量確定出了第二個(gè)調(diào)節(jié)點(diǎn)通過(guò)校準(zhǔn)重量確定出了第二個(gè)調(diào)節(jié)點(diǎn)8 8利用默認(rèn)值預(yù)定義所有數(shù)據(jù)記錄利用默認(rèn)值預(yù)定義所有數(shù)據(jù)記錄所有參數(shù)都被設(shè)定到出廠狀態(tài)所有參數(shù)都被設(shè)定到出廠狀態(tài)1515特征曲線漂移特征曲線漂移通過(guò)秤調(diào)節(jié)而確定的秤的特征曲線發(fā)生了臨通過(guò)秤調(diào)節(jié)而確定的秤的特征曲線發(fā)生了臨時(shí)漂移,使得當(dāng)前秤的復(fù)合對(duì)應(yīng)于零點(diǎn)(零時(shí)漂移,使得當(dāng)前秤的復(fù)合對(duì)應(yīng)于零點(diǎn)(零重量)重量)表表9-11 “維修和調(diào)節(jié)命令維修和調(diào)節(jié)命令”組組“秤的命令”組:包含與靜態(tài)秤的設(shè)置有關(guān)的所有命令。例如,零點(diǎn)設(shè)置、定皮重。如表9-12所示。稱(chēng)重模塊的調(diào)節(jié)過(guò)程由下列步驟組成:1.定義調(diào)節(jié)重量和DS 3數(shù)據(jù)記錄的其它參數(shù);2

35、.將DS 3發(fā)送到秤;3.當(dāng)秤空載時(shí),給出命令“有效調(diào)節(jié)重量 = 0”;4.給秤裝載定義好的校準(zhǔn)重量;5.給出命令“有效調(diào)節(jié)重量 = 1”;6.接收從秤傳送給PC的DS 3;7.將數(shù)據(jù)儲(chǔ)存到數(shù)據(jù)載體。代碼代碼命令解釋命令解釋秤的命令秤的命令2121秤的零點(diǎn)設(shè)置秤的零點(diǎn)設(shè)置當(dāng)前重量被設(shè)定為零點(diǎn),皮重也同時(shí)定義當(dāng)前重量被設(shè)定為零點(diǎn),皮重也同時(shí)定義2222皮重皮重當(dāng)前重量被設(shè)定為零點(diǎn),同時(shí),重量顯示被指定為當(dāng)前重量被設(shè)定為零點(diǎn),同時(shí),重量顯示被指定為“凈重凈重”2323刪除皮重刪除皮重皮重被刪除。顯示出當(dāng)前重量,名稱(chēng)從皮重被刪除。顯示出當(dāng)前重量,名稱(chēng)從“凈重凈重”改變改變?yōu)闉椤懊孛亍保幻Q(chēng);名稱(chēng)

36、“凈重凈重”和和“預(yù)設(shè)的皮重預(yù)設(shè)的皮重”被復(fù)位被復(fù)位2424接受來(lái)自接受來(lái)自DR15的皮重輸入的皮重輸入皮重輸入被接受為皮重,同時(shí)重量顯示被指定為皮重輸入被接受為皮重,同時(shí)重量顯示被指定為“凈凈重重”,而,而“預(yù)設(shè)的皮重預(yù)設(shè)的皮重”被復(fù)位被復(fù)位2525打開(kāi)提高分辨率打開(kāi)提高分辨率利用提高的分辨率,激活校準(zhǔn)重量值的輸出利用提高的分辨率,激活校準(zhǔn)重量值的輸出/顯示,時(shí)顯示,時(shí)間為間為5秒秒2626從從S7控制范圍傳送皮重控制范圍傳送皮重來(lái)自來(lái)自S7控制范圍的皮重規(guī)格生效,同時(shí),重量顯示被控制范圍的皮重規(guī)格生效,同時(shí),重量顯示被指定為指定為“凈重凈重”,而狀態(tài),而狀態(tài)“預(yù)設(shè)的皮重預(yù)設(shè)的皮重”被復(fù)位被

37、復(fù)位表9-12 “秤的命令”組 SIWAREX MS報(bào)文分為兩種類(lèi)型: 異步報(bào)文:能夠隨時(shí)由一個(gè)不可預(yù)測(cè)的事件而生成,如表9-13所示。這包括內(nèi)部和外部硬件故障(操作報(bào)文),它們能在一個(gè)稱(chēng)量工序過(guò)程中自然地生成。 同步報(bào)文:始終作為對(duì)命令的響應(yīng)而發(fā)生,如表9-14所示。 此外,狀態(tài)位并不是報(bào)文,但其狀態(tài)顯示器描述正常操作中秤的狀態(tài),可以隨時(shí)對(duì)系統(tǒng)進(jìn)行監(jiān)視和評(píng)估。錯(cuò)誤編號(hào)錯(cuò)誤編號(hào)數(shù)據(jù)和操作錯(cuò)誤數(shù)據(jù)和操作錯(cuò)誤-意義意義描述描述1 1未知的命令代碼未知的命令代碼SIWAREXSIWAREX不能識(shí)別此命令代碼或參數(shù)化模式中的數(shù)據(jù)不能識(shí)別此命令代碼或參數(shù)化模式中的數(shù)據(jù)記錄;或者不能處理此命令或當(dāng)前操作狀

38、態(tài)中的數(shù)記錄;或者不能處理此命令或當(dāng)前操作狀態(tài)中的數(shù)據(jù)記錄據(jù)記錄2 2未知的數(shù)據(jù)記錄未知的數(shù)據(jù)記錄規(guī)定的數(shù)據(jù)記錄不存在規(guī)定的數(shù)據(jù)記錄不存在4 4保留保留5 5由于寫(xiě)保護(hù)生效,不允由于寫(xiě)保護(hù)生效,不允許傳遞校準(zhǔn)參數(shù)、傳送許傳遞校準(zhǔn)參數(shù)、傳送內(nèi)部過(guò)程值和調(diào)節(jié)命令內(nèi)部過(guò)程值和調(diào)節(jié)命令校準(zhǔn)參數(shù)校準(zhǔn)參數(shù)DR3、內(nèi)部過(guò)程值、內(nèi)部過(guò)程值DR26和調(diào)節(jié)命令只能在和調(diào)節(jié)命令只能在無(wú)寫(xiě)保護(hù)(短接連接端子無(wú)寫(xiě)保護(hù)(短接連接端子1-5)的情況下傳遞)的情況下傳遞7 7命令只能在停頓時(shí)執(zhí)行命令只能在停頓時(shí)執(zhí)行只有當(dāng)秤處于停頓狀態(tài)時(shí),此命令才能執(zhí)行只有當(dāng)秤處于停頓狀態(tài)時(shí),此命令才能執(zhí)行8 8未能遵守兩個(gè)命令之間未能遵守兩

39、個(gè)命令之間的最小時(shí)間跨度的最小時(shí)間跨度在兩個(gè)連續(xù)的命令之間,必須要有一段至少在兩個(gè)連續(xù)的命令之間,必須要有一段至少5秒的等秒的等待時(shí)間待時(shí)間2020命令只允許在調(diào)節(jié)好的命令只允許在調(diào)節(jié)好的秤上進(jìn)行秤上進(jìn)行只有當(dāng)模塊已經(jīng)校準(zhǔn)好,秤的命令才能執(zhí)行只有當(dāng)模塊已經(jīng)校準(zhǔn)好,秤的命令才能執(zhí)行2121模塊故障模塊故障由于模塊故障,命令不允許執(zhí)行由于模塊故障,命令不允許執(zhí)行7777規(guī)范代碼不允許規(guī)范代碼不允許輸入輸入“-”7878保留保留8080停頓范圍不正確停頓范圍不正確規(guī)定的停頓范圍不合適規(guī)定的停頓范圍不合適8181小數(shù)位不正確小數(shù)位不正確給遠(yuǎn)程顯示器的小數(shù)位不正確,允許值為給遠(yuǎn)程顯示器的小數(shù)位不正確,允

40、許值為0-5表表9-13 同步報(bào)文同步報(bào)文8282數(shù)字階躍不正確數(shù)字階躍不正確在在DR3中,數(shù)字階躍不正確,允許值中,數(shù)字階躍不正確,允許值10,5,2,18383濾波器參數(shù)不正確濾波器參數(shù)不正確DR3DR3中的濾波器參數(shù)定義不正確,檢查極限頻率(選擇中的濾波器參數(shù)定義不正確,檢查極限頻率(選擇0-9)8484特征值不正確特征值不正確在在DR3中定義的特征值不正確,將參數(shù)設(shè)定為一個(gè)有效值(中定義的特征值不正確,將參數(shù)設(shè)定為一個(gè)有效值(1,2,4)8585調(diào)節(jié)重量不真實(shí)調(diào)節(jié)重量不真實(shí)在秤的調(diào)節(jié)中,至少有一個(gè)重量設(shè)置不真實(shí)在秤的調(diào)節(jié)中,至少有一個(gè)重量設(shè)置不真實(shí)8686調(diào)節(jié)重量錯(cuò)誤調(diào)節(jié)重量錯(cuò)誤定義的

41、調(diào)節(jié)重量不正確,重量值必須向上加或者不使用的話為定義的調(diào)節(jié)重量不正確,重量值必須向上加或者不使用的話為08787定義的百分比不正確定義的百分比不正確定義的百分比不正確,在定義零點(diǎn)設(shè)定值或最大皮重值時(shí),不允許超定義的百分比不正確,在定義零點(diǎn)設(shè)定值或最大皮重值時(shí),不允許超過(guò)過(guò)100%的定義的定義8888負(fù)值不允許負(fù)值不允許參數(shù)含有一個(gè)不允許的負(fù)值參數(shù)含有一個(gè)不允許的負(fù)值8989TTYTTY接口的選擇代碼不允許接口的選擇代碼不允許TTYTTY接口的選擇代碼不允許,有效值為接口的選擇代碼不允許,有效值為0或或19494調(diào)節(jié)重量太小調(diào)節(jié)重量太小DR3DR3中的調(diào)節(jié)重量太低。增大調(diào)節(jié)重量的間隔,兩個(gè)連續(xù)調(diào)

42、節(jié)重量之間中的調(diào)節(jié)重量太低。增大調(diào)節(jié)重量的間隔,兩個(gè)連續(xù)調(diào)節(jié)重量之間的測(cè)量值之差必須至少等于測(cè)量范圍的的測(cè)量值之差必須至少等于測(cè)量范圍的5%9696皮重皮重T無(wú)效無(wú)效減去皮重已經(jīng)執(zhí)行。該錯(cuò)誤在下列情況下產(chǎn)生:減去皮重已經(jīng)執(zhí)行。該錯(cuò)誤在下列情況下產(chǎn)生:對(duì)于對(duì)于“定皮重定皮重”命令,毛重值處于規(guī)定的允許皮重范圍以上命令,毛重值處于規(guī)定的允許皮重范圍以上一個(gè)外部定義的皮重值是負(fù)的一個(gè)外部定義的皮重值是負(fù)的100100重量處于零點(diǎn)定義范圍以外重量處于零點(diǎn)定義范圍以外零點(diǎn)設(shè)置不能執(zhí)行,由于當(dāng)前零點(diǎn)處在零點(diǎn)設(shè)置不能執(zhí)行,由于當(dāng)前零點(diǎn)處在DR3中定義的零點(diǎn)設(shè)置范圍以中定義的零點(diǎn)設(shè)置范圍以外或者當(dāng)前毛重值超過(guò)

43、最大定義稱(chēng)量范圍外或者當(dāng)前毛重值超過(guò)最大定義稱(chēng)量范圍171171校驗(yàn)和錯(cuò)誤校驗(yàn)和錯(cuò)誤數(shù)據(jù)記錄數(shù)據(jù)記錄26種的校驗(yàn)和錯(cuò)誤種的校驗(yàn)和錯(cuò)誤此數(shù)據(jù)是假的或此數(shù)據(jù)是假的或DR版本不匹配版本不匹配172172保存數(shù)據(jù)記錄錯(cuò)誤保存數(shù)據(jù)記錄錯(cuò)誤在把數(shù)據(jù)記錄保存到閃存上的過(guò)程中,發(fā)生了一個(gè)錯(cuò)誤在把數(shù)據(jù)記錄保存到閃存上的過(guò)程中,發(fā)生了一個(gè)錯(cuò)誤173173數(shù)據(jù)記錄傳送錯(cuò)誤數(shù)據(jù)記錄傳送錯(cuò)誤在傳送數(shù)據(jù)記錄的過(guò)程中,發(fā)生了一個(gè)錯(cuò)誤。數(shù)值記錄未能成功傳送在傳送數(shù)據(jù)記錄的過(guò)程中,發(fā)生了一個(gè)錯(cuò)誤。數(shù)值記錄未能成功傳送錯(cuò)誤編號(hào)錯(cuò)誤編號(hào)操作報(bào)文操作報(bào)文-意義意義描述描述1 1由于由于RAM讀寫(xiě)測(cè)試中的錯(cuò)誤而導(dǎo)致的重新讀寫(xiě)測(cè)試中的錯(cuò)

44、誤而導(dǎo)致的重新啟動(dòng)啟動(dòng)此錯(cuò)誤意味著模塊有缺陷此錯(cuò)誤意味著模塊有缺陷2 2由于看門(mén)狗錯(cuò)誤而導(dǎo)致的重新啟動(dòng)由于看門(mén)狗錯(cuò)誤而導(dǎo)致的重新啟動(dòng)模塊必須復(fù)位,因?yàn)橛幸粋€(gè)關(guān)鍵的錯(cuò)誤模塊必須復(fù)位,因?yàn)橛幸粋€(gè)關(guān)鍵的錯(cuò)誤3 3由于程序錯(cuò)誤而導(dǎo)致的重新啟動(dòng)由于程序錯(cuò)誤而導(dǎo)致的重新啟動(dòng)此錯(cuò)誤意味著模塊有缺陷此錯(cuò)誤意味著模塊有缺陷4 4丟失的過(guò)程報(bào)警丟失的過(guò)程報(bào)警過(guò)程報(bào)警丟失過(guò)程報(bào)警丟失5 5參數(shù)錯(cuò)誤參數(shù)錯(cuò)誤不同參數(shù)之間不一致(校驗(yàn)和不正確),不同參數(shù)之間不一致(校驗(yàn)和不正確),重新傳送所有數(shù)據(jù)記錄重新傳送所有數(shù)據(jù)記錄7 7數(shù)字溢流數(shù)字溢流在重量計(jì)算中發(fā)生了數(shù)字溢流在重量計(jì)算中發(fā)生了數(shù)字溢流1717稱(chēng)重傳感器信號(hào)的極限

45、值被超過(guò)或不足稱(chēng)重傳感器信號(hào)的極限值被超過(guò)或不足測(cè)量值太高。利用萬(wàn)用表測(cè)量電源電壓,測(cè)量值太高。利用萬(wàn)用表測(cè)量電源電壓,并檢查稱(chēng)重傳感器,檢查并檢查稱(chēng)重傳感器,檢查DS3中的特征中的特征值設(shè)定值設(shè)定1818電線中斷電線中斷到稱(chēng)重傳感器的連接已經(jīng)中斷。檢查稱(chēng)到稱(chēng)重傳感器的連接已經(jīng)中斷。檢查稱(chēng)重傳感器的連接重傳感器的連接1919模數(shù)轉(zhuǎn)換器錯(cuò)誤模數(shù)轉(zhuǎn)換器錯(cuò)誤因?yàn)榘l(fā)生了故障,模數(shù)轉(zhuǎn)換器必須重新因?yàn)榘l(fā)生了故障,模數(shù)轉(zhuǎn)換器必須重新啟動(dòng)啟動(dòng)2020在電壓恢復(fù)之后的重新啟動(dòng)在電壓恢復(fù)之后的重新啟動(dòng)只是關(guān)于完成重新啟動(dòng)的信息只是關(guān)于完成重新啟動(dòng)的信息2121在固件錯(cuò)誤之后的重新啟動(dòng)在固件錯(cuò)誤之后的重新啟動(dòng)只是關(guān)

46、于完成重新啟動(dòng)的信息只是關(guān)于完成重新啟動(dòng)的信息2222沒(méi)有沒(méi)有24V電源電源沒(méi)有沒(méi)有24V電源電壓被供應(yīng)給模塊電源電壓被供應(yīng)給模塊表表9-14 異步報(bào)文異步報(bào)文表表9-15 通過(guò)通過(guò)LED指示的報(bào)文指示的報(bào)文9.4.3 SIWATOOL MS的使用的使用 使用西門(mén)子軟件SIWATOOL MS來(lái)設(shè)定稱(chēng)重模塊的參數(shù),發(fā)送稱(chēng)重模塊的命令,以及監(jiān)視稱(chēng)重模塊的報(bào)文信息,而無(wú)需依賴(lài)SIMATIC S7-200自動(dòng)化系統(tǒng)的調(diào)試。 1SIWATOOL MS的窗口和功能 SIWATOOL MS程序安裝完畢后,在“開(kāi)始”菜單中選擇該程序,將打開(kāi)如圖9-28所示的程序窗口。 菜單欄 工具欄 參數(shù)樹(shù) 命令欄 重量顯示

47、窗口 報(bào)文窗口 DR3窗口“Calibration”選項(xiàng)卡1)脫機(jī)設(shè)定參數(shù) 秤的所有參數(shù)都能在沒(méi)有SIWAREX MS模塊的條件下處理和儲(chǔ)存,這樣能夠縮短調(diào)試時(shí)間。2)聯(lián)機(jī)設(shè)定參數(shù) 要想切換到聯(lián)機(jī)操作,必須使用串行通訊電纜將PC與SIWAREX MS連接起來(lái)。圖9-28 打開(kāi)SIWATOOL MS程序窗口2使用使用SIWATOOL MS設(shè)置稱(chēng)重模塊設(shè)置稱(chēng)重模塊使用SIWATOOL MS設(shè)置稱(chēng)重模塊包含下面幾步。1)設(shè)置參數(shù) 設(shè)置數(shù)字調(diào)節(jié)重量0、1,調(diào)節(jié)重量1(如果需要可以設(shè)置重量2)設(shè)置特征值,確定稱(chēng)重模塊的特征曲線,如圖9-29所示。 單擊圖9-29中的“Send”按鈕,將設(shè)置好的參數(shù)發(fā)送給

48、稱(chēng)重模塊。圖9-29 設(shè)置數(shù)字調(diào)節(jié)重量和特征值2)稱(chēng)重傳感器空載 將稱(chēng)重傳感器空載,單擊圖9-30所示的“Adjustment zero valid”命令。3)稱(chēng)重傳感器帶載 稱(chēng)重傳感器上放置重為調(diào)整重量1的砝碼,單擊圖9-30中的“Adjustment weight 1 valid”命令。圖9-30 “Adjustment zero valid”命令9.4.4 編程示例編程示例 操作SIWAREX MS需要用到MicroScale程序庫(kù),可以在模塊隨同軟件配置包中找到本程序庫(kù)。將MicroScale程序庫(kù)添加到STEP 7 Micro/Win軟件中。 使用稱(chēng)重模塊需要屏蔽模擬輸入濾波功能。

49、調(diào)用MicroScale功能塊,如圖9-31所示。圖9-31 MicroScale功能塊 SIWAREX MS需要S7-200 CPU的輸出區(qū)域中的4個(gè)字來(lái)進(jìn)行操作。參數(shù)First_AAW,Second_AAW,Third_AAW,F(xiàn)ourth_AAW為輸出字,必須匹配實(shí)際模塊地址。 變量存儲(chǔ)器分配表如表9-16所示。變量存儲(chǔ)器字節(jié)變量存儲(chǔ)器字節(jié)名稱(chēng)名稱(chēng)類(lèi)型類(lèi)型默認(rèn)值默認(rèn)值備注備注VBnVBnActual_Process_ValActual_Process_Valueue字節(jié)字節(jié)B#16#0B#16#0顯示,哪個(gè)過(guò)程值目前被輸出到位置顯示,哪個(gè)過(guò)程值目前被輸出到位置VWn+2上上0 0:毛重:

50、毛重/凈重凈重1 1:皮重:皮重2 2:毛重過(guò)程值:毛重過(guò)程值3 3:凈重過(guò)程值:凈重過(guò)程值4 4:皮重過(guò)程值:皮重過(guò)程值5 5:濾波后的原始值:濾波后的原始值6 6:未濾波的原始值:未濾波的原始值要想使用過(guò)程值,編號(hào)必須對(duì)應(yīng)于要想使用過(guò)程值,編號(hào)必須對(duì)應(yīng)于VBn+10上上的定義。如果編號(hào)匹配,則輸出到位置的定義。如果編號(hào)匹配,則輸出到位置VWn+2的值只對(duì)應(yīng)于位置的值只對(duì)應(yīng)于位置VBn+10上的所需選上的所需選擇擇VBn+1VBn+1保留保留整數(shù)整數(shù)0 0保留保留VWn+2VWn+2Process_ValueProcess_Value字字W#16#0W#16#0當(dāng)前過(guò)程值當(dāng)前過(guò)程值VBn+4

51、VBn+4Bit_MessageBit_Message字節(jié)字節(jié)B#16#0B#16#0關(guān)于命令處理的信息:關(guān)于命令處理的信息:第第0位:命令正在處理位:命令正在處理第第1位:命令已處理,沒(méi)有錯(cuò)誤(位:命令已處理,沒(méi)有錯(cuò)誤(1個(gè)周期為個(gè)周期為真)真)第第2位:在命令處理期間,已經(jīng)發(fā)生了一個(gè)錯(cuò)位:在命令處理期間,已經(jīng)發(fā)生了一個(gè)錯(cuò)誤(同步錯(cuò)誤)(誤(同步錯(cuò)誤)(1個(gè)周期為真)個(gè)周期為真)第第3位到第位到第7位:保留位:保留表表9-16 變量存儲(chǔ)器分配表變量存儲(chǔ)器分配表VBn+5VBn+5Synchronous_Error_CoSynchronous_Error_Codede整數(shù)整數(shù)0 0同步錯(cuò)誤報(bào)文

52、同步錯(cuò)誤報(bào)文如果第如果第2位在變量位在變量VBn+4中被設(shè)定了一個(gè)周期,則中被設(shè)定了一個(gè)周期,則為報(bào)文的編號(hào)為報(bào)文的編號(hào)VBn+6VBn+6Asynchronous_Error_CAsynchronous_Error_Codeode字節(jié)字節(jié)B#16#0B#16#0異步錯(cuò)誤報(bào)文異步錯(cuò)誤報(bào)文VBn+7VBn+7Refresh_CounterRefresh_Counter字節(jié)字節(jié)B#16#0B#16#0刷新計(jì)數(shù)器刷新計(jì)數(shù)器SIWAREXSIWAREX模塊中測(cè)量周期的數(shù)量,它起始于當(dāng)前過(guò)模塊中測(cè)量周期的數(shù)量,它起始于當(dāng)前過(guò)程值程值VWn+8VWn+8Scale_Status_BitsScale_Sta

53、tus_Bits字字0 0秤的狀態(tài)秤的狀態(tài)VBn+10VBn+10Select_Process_ValueSelect_Process_Value字節(jié)字節(jié)B#16#0B#16#0用于在位置用于在位置VWn+2上顯示的當(dāng)前過(guò)程值選擇上顯示的當(dāng)前過(guò)程值選擇 ,參,參見(jiàn)見(jiàn)VBnVBn+11VBn+11Command_CodeCommand_Code整數(shù)整數(shù)0 0命令代碼命令代碼下一個(gè)將被觸發(fā)的命令的編號(hào)。始終首先輸入命令下一個(gè)將被觸發(fā)的命令的編號(hào)。始終首先輸入命令的編號(hào),然后再觸發(fā)此命令(的編號(hào),然后再觸發(fā)此命令(VBn+12,第,第0位)位)VBn+12VBn+12Bit_CommandsBit_

54、Commands字節(jié)字節(jié)B#16#0B#16#0位命令:位命令:第第0位:命令觸發(fā)器,位由邊緣設(shè)定,能自動(dòng)再次位:命令觸發(fā)器,位由邊緣設(shè)定,能自動(dòng)再次將位設(shè)定回來(lái)將位設(shè)定回來(lái)第第1位到第位到第7位:保留位:保留VBn+13VBn+13保留保留整數(shù)整數(shù)0 0保留保留VWn+14VWn+14Preset_Tare_ValuePreset_Tare_Value整數(shù)整數(shù)0 0預(yù)設(shè)皮重,被用于定義一個(gè)預(yù)設(shè)皮重,被用于定義一個(gè)“預(yù)設(shè)的預(yù)設(shè)的”皮重皮重VWn+16VWn+16Lifebit_CounterLifebit_Counter字字W#16#0W#16#0內(nèi)部計(jì)數(shù)器到壽命位校驗(yàn)內(nèi)部計(jì)數(shù)器到壽命位校驗(yàn)V

55、Wn+18VWn+18Lib_Error_BitsLib_Error_Bits字字W#16#0W#16#0在程序庫(kù)處理期間的錯(cuò)誤在程序庫(kù)處理期間的錯(cuò)誤 VB n+6: Asynchronous_Error_Bits,異步錯(cuò)誤報(bào)文,操作錯(cuò)誤位分配含義如表7-16所示。 VB n+7:Refresh_Counter,刷新計(jì)數(shù)器,SIWAREX模塊中測(cè)量周期的數(shù)量,它起始于當(dāng)前過(guò)程值。位號(hào)位號(hào)數(shù)值范圍數(shù)值范圍/意義意義0 01=1=由于由于RAM錯(cuò)誤而重新啟動(dòng)錯(cuò)誤而重新啟動(dòng)1 11=1=由于看門(mén)狗錯(cuò)誤而重新啟動(dòng)由于看門(mén)狗錯(cuò)誤而重新啟動(dòng)2 21=1=由于程序錯(cuò)誤而重新啟動(dòng)由于程序錯(cuò)誤而重新啟動(dòng)3 31

56、=1=重量計(jì)算中的數(shù)字溢流重量計(jì)算中的數(shù)字溢流4 41=1=參數(shù)錯(cuò)誤參數(shù)錯(cuò)誤5 51=1=模數(shù)轉(zhuǎn)換器處于測(cè)量范圍的極限值處模數(shù)轉(zhuǎn)換器處于測(cè)量范圍的極限值處6 61=1=傳感器線路上的電壓小于最小規(guī)定值傳感器線路上的電壓小于最小規(guī)定值7 71=1=模數(shù)轉(zhuǎn)換器故障模數(shù)轉(zhuǎn)換器故障表表9-17 異步報(bào)文操作錯(cuò)誤位分配表異步報(bào)文操作錯(cuò)誤位分配表VW n+8: Scale_Status_Bits,稱(chēng)重模塊的狀態(tài),如表9-18所示。VB n+10: Select_Process_Value,選擇當(dāng)前過(guò)程值VW n+2所要顯示哪個(gè)過(guò)程值。定義如下:0:毛重/凈重1:皮重2:毛重過(guò)程值3:凈重過(guò)程值4:皮重過(guò)程值5:濾波后的原始值6:未濾波的原始值位號(hào)位號(hào)名稱(chēng)名稱(chēng)數(shù)值范

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論