




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第九章第九章 S7-200 PLC的擴展功能的擴展功能 S7-200 PLC 除了能夠?qū)崿F(xiàn)基本的邏輯控制和數(shù)據(jù)處理功能外,通過外插存儲卡和擴展模塊等還可以實現(xiàn)更復(fù)雜的功能。本章主要介紹S7-200的配方、數(shù)據(jù)記錄、定位控制和稱重控制等高級功能。9.1 使用配方功能使用配方功能 新型的S7-200支持配方功能,通過STEP 7 Micro/Win軟件中提供的配方向?qū)Э梢越M織和定義配方。要使用配方功能,需要在PLC中插入一塊64K或者256K的存儲卡。 配方結(jié)構(gòu)是由配方向?qū)傻囊惶捉M件,這些組件包括指令子程序,數(shù)據(jù)塊標簽和符號表; 配方集是指一個配方的集合,它們擁有相同的參數(shù)集合,但是依賴于配方
2、參數(shù)的數(shù)值各不相同; 一條配方是一組參數(shù)值,它提供了生產(chǎn)一種產(chǎn)品和控制一個過程所需要的信息。域名域名數(shù)據(jù)類型數(shù)據(jù)類型巧克力夾心巧克力夾心(配方(配方0)甜餅干甜餅干(配方(配方1)注釋注釋(單位)(單位)黃油黃油字節(jié)字節(jié)8 88 8盎司盎司白糖白糖字節(jié)字節(jié)6 61212盎司盎司紅糖紅糖字節(jié)字節(jié)6 60 0盎司盎司雞蛋雞蛋字節(jié)字節(jié)2 21 1個個香草香草字節(jié)字節(jié)1 11 1茶匙茶匙面粉面粉字節(jié)字節(jié)18183232盎司盎司碳酸氫鈉碳酸氫鈉實數(shù)實數(shù)1.01.00.50.5茶匙茶匙發(fā)酵粉發(fā)酵粉實數(shù)實數(shù)0 01.01.0茶匙茶匙鹽鹽實數(shù)實數(shù)1.01.00.50.5茶匙茶匙巧克力夾心巧克力夾心實數(shù)實數(shù)16
3、.016.00.00.0盎司盎司檸檬皮檸檬皮實數(shù)實數(shù)0.00.01.01.0大湯匙大湯匙烹調(diào)時間烹調(diào)時間實數(shù)實數(shù)9.09.010.010.0分鐘分鐘表表9-1 餅干配方集中的不同配方舉例餅干配方集中的不同配方舉例圖9-1 “配方數(shù)據(jù)域定義”對話框圖圖9-2 “創(chuàng)建和編輯配方創(chuàng)建和編輯配方”對話對話框框l單擊圖9-2“下一步”按鈕,進入“分配存儲區(qū)”對話框,選擇“建議地址”即可。編寫的程序清單及注釋如圖9-3所示。圖9-3 主程序 在數(shù)據(jù)塊中選擇向?qū)碌摹癛CPx_DATA”標志可找到數(shù)據(jù)所在的V存儲器位置,如圖9-4所示。圖9-4 數(shù)據(jù)塊中的配方相關(guān)信息9.2 使用數(shù)據(jù)記錄使用數(shù)據(jù)記錄 數(shù)據(jù)歸
4、檔通常是指按照日期時間排序的一組數(shù)據(jù),每條記錄都是某些過程事件的一套過程數(shù)據(jù)。 啟動STEP 7 Micro/Win軟件,在指令樹中,單擊“向?qū)?shù)據(jù)記錄”,打開數(shù)據(jù)記錄向?qū)ВM入“數(shù)據(jù)記錄選項”對話框,如圖9-5所示。單擊圖9-5“下一步”按鈕,進入“數(shù)據(jù)記錄定義”對話框,如圖9-6所示圖9-5 數(shù)據(jù)記錄選項”對話框 單擊圖9-5“下一步”按鈕,進入“數(shù)據(jù)記錄定義”對話框,如圖9-6所示圖9-6 “數(shù)據(jù)記錄定義”對話框單擊圖9-6“下一步”按鈕,進入“分配存儲區(qū)”對話框,使用“建議地址”即可。使用默認名稱,完成配置,生成相應(yīng)的子程序。編寫用戶程序如圖9-7所示。在數(shù)據(jù)塊中選擇向?qū)碌摹癉ATx
5、_DATA”標志可找到數(shù)據(jù)所在的V存儲器位置,如圖9-8所示。圖9-7 主程序圖9-8 數(shù)據(jù)塊中的數(shù)據(jù)記錄相關(guān)信息9.3 定位控制 S7-200 PLC 通過擴展模塊EM253實現(xiàn)開環(huán)定位控制,其基本步驟包括:(1)根據(jù)所選擇的步進電機驅(qū)動器,完成模板接線(2)通過STEP 7 Micro/Win軟件的“EM253位控”向?qū)渲枚ㄎ荒KEM253的運動參數(shù)、運動軌跡包絡(luò)等;(3)編寫S7-200控制程序;(4)使用EM253控制面板進行調(diào)試。 連接定位模塊EM253和步進電機驅(qū)動器的接線請參照參考文獻及相關(guān)說明書。9.3.1 使用向?qū)渲枚ㄎ荒K使用向?qū)渲枚ㄎ荒KEM253 啟動STEP 7
6、 Micro/Win軟件,單擊“工具”菜單“位置控制向?qū)А贝蜷_位置控制向?qū)?,選擇“配置EM253位控模塊操作”,單擊“下一步”按鈕,進入“EM253位控模塊配置”的模塊位置對話框。單擊 “下一步”按鈕,進入系統(tǒng)測量單位配置對話框,如圖9-9所示。 單擊圖9-9“下一步”按鈕,進入“定義模板輸入信號LMT+、LMT-、STP功能”對話框。 單擊“下一步”按鈕,進入“定義電機速度”對話框 單擊“下一步”按鈕,進入“手動參數(shù)設(shè)置”對話框 單擊“下一步”按鈕,進入“加減速時間參數(shù)設(shè)置”對話框 單擊“下一步”按鈕,采用默認配置名稱,完成向?qū)У呐渲?,則系統(tǒng)自動生成了11個子程序,如表9-2所示。每一個子程
7、序,都是以“POSx_”作為名稱前綴,這里的“x”表示模板的位置。圖9-9 系統(tǒng)測量單位配置對話框表9-2 用于定位模板EM253運動控制功能的子程序序號序號名稱名稱用途用途1 1POSx_CTRLPOSx_CTRL自動裝載模塊板已經(jīng)配置的運動控制參數(shù)和軌跡,使能、初始化定位模塊自動裝載模塊板已經(jīng)配置的運動控制參數(shù)和軌跡,使能、初始化定位模塊EM2532 2POSx_MANPOSx_MAN可以將定位模塊可以將定位模塊EM253的工作模式置為的工作模式置為“手動操作模式手動操作模式”3 3POSx_GOTOPOSx_GOTO使機械設(shè)備按照使機械設(shè)備按照“GOTO”命令給出的速度、位置,以指定的操
8、作模式運動命令給出的速度、位置,以指定的操作模式運動到相應(yīng)的機械設(shè)備坐標系位置到相應(yīng)的機械設(shè)備坐標系位置4 4POSx_RUNPOSx_RUN使電動機按照預(yù)先定義的運動軌跡包絡(luò),移動到指定的機械位置使電動機按照預(yù)先定義的運動軌跡包絡(luò),移動到指定的機械位置5 5POSx_RSEEKPOSx_RSEEK設(shè)定機械設(shè)備坐標系的參考原點位置設(shè)定機械設(shè)備坐標系的參考原點位置6 6POSx_LDOFFPOSx_LDOFF設(shè)定機械設(shè)備坐標系參考原點位置的偏置數(shù)值設(shè)定機械設(shè)備坐標系參考原點位置的偏置數(shù)值7 7POSx_LDPOSPOSx_LDPOS使定位模塊使定位模塊EM253改變當前的機械坐標位置值為輸入?yún)?shù)
9、值改變當前的機械坐標位置值為輸入?yún)?shù)值“New_Pos”8 8POSx_SRATEPOSx_SRATE使定位模塊使定位模塊EM253改變配置參數(shù)改變配置參數(shù)“加速度時間、減速度時間、軌跡拐點時間加速度時間、減速度時間、軌跡拐點時間”9 9POSx_DISPOSx_DIS使定位模塊使定位模塊EM253在在DIS輸出端子上高電平輸出輸出端子上高電平輸出1010POSx_CLRPOSx_CLR使定位模塊使定位模塊EM253在在CLR輸出端子上產(chǎn)生一個輸出端子上產(chǎn)生一個500ms的脈沖的脈沖1111POSx_CFGPOSx_CFG重新裝載最新的重新裝載最新的“定位模塊定位模塊EM253配置參數(shù)和預(yù)定義
10、運動軌跡包絡(luò)配置參數(shù)和預(yù)定義運動軌跡包絡(luò)”9.3.2 相關(guān)子程序相關(guān)子程序(1)POSx_CTRL子程序該子程序用于自動裝載模塊已經(jīng)配置的運動控制參數(shù)和軌跡,使能、初始化定位模塊EM253,如圖9-10所示。該子程序在每個項目中只能使用一次,且要確保在每個掃描周期調(diào)用該命令。圖9-10 POSx_CTRL子程序(2)POSx_MAN子程序子程序 該子程序?qū)⒍ㄎ荒KEM253的操作模式置為“手動模式”,如圖9-11所示。 只有在“POSx_CTRL” 、“POSx_DIS”(如果存在的話)命令被執(zhí)行后,才允許執(zhí)行本命令。 置位輸入?yún)?shù)“RUN” 置位輸入?yún)?shù)“JOG_P”或者“JOG_N”時間超
11、過0.5秒,可以使電動機按照相應(yīng)的方向和“定位控制向?qū)А迸渲霉ぞ咚x的速度(JOG_SPEED)運轉(zhuǎn)。 輸出參數(shù)“Dir,Error,C_Pos,C_Speed”提供了定位模塊EM253的當前運動狀態(tài)、出錯信息、運行位置、運動速度、運動方向。圖9-11 POSx_MAN子程序(3)POSx_GOTO子程序子程序 該子程序可以使機械設(shè)備按照“GOTO”命令給出的速度值、位置值,以指定的操作模式運動到相應(yīng)的機械設(shè)備坐標系位置,如圖9-12所示。 只有在“POSx_CTRL”、“POSx_DIS”、“POSx_RSEEK” (如果存在的話)命令被執(zhí)行以后,才允許執(zhí)行“POSx_GOTO”命令;借助
12、判斷CTRL命令輸出參數(shù)“Done”的狀態(tài),確保模板在沒有執(zhí)行任何其他運動控制之前,啟動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子程序子程序 該子程序使電動機按照預(yù)先定義好的運動軌跡包絡(luò),移動到指定的機械位置,如圖9-13所示。 只有在“POSx_CTRL”、“POSx_DIS”、“POSx_RSEEK”命令被執(zhí)行以后,才允許執(zhí)行RUN命令;借助判斷CTRL命令輸出參數(shù)“Done”的狀態(tài),確保模
13、板在沒有執(zhí)行任何其他運動控制之前,啟動RUN命令; 置位操作輸入?yún)?shù)“EN” 置位輸入?yún)?shù)“Abort” 輸入?yún)?shù)“Profile”圖9-13 POSx_RUN子程序命令代碼命令代碼功能功能0 0至至24執(zhí)行預(yù)定義的運動軌跡包絡(luò);執(zhí)行預(yù)定義的運動軌跡包絡(luò);118118激活輸出激活輸出DIS;119119非激活輸出非激活輸出DIS;120120輸出脈沖輸出脈沖CLR;121121再次裝載當前的機械設(shè)備坐標位置;再次裝載當前的機械設(shè)備坐標位置;122122執(zhí)行交互式數(shù)據(jù)塊中的運動控制命令。如:絕對方式,相對方式,單一速度、連續(xù)執(zhí)行交互式數(shù)據(jù)塊中的運動控制命令。如:絕對方式,相對方式,單一速度、連續(xù)
14、正方向旋轉(zhuǎn),單一速度、連續(xù)負方向旋轉(zhuǎn),手動正方向旋轉(zhuǎn),手動負方向旋轉(zhuǎn),等正方向旋轉(zhuǎn),單一速度、連續(xù)負方向旋轉(zhuǎn),手動正方向旋轉(zhuǎn),手動負方向旋轉(zhuǎn),等等等123 123 設(shè)定機械設(shè)備坐標系參考原點位置的偏置數(shù)值;設(shè)定機械設(shè)備坐標系參考原點位置的偏置數(shù)值;124124手動正方向旋轉(zhuǎn);手動正方向旋轉(zhuǎn);125125手動負方向旋轉(zhuǎn);手動負方向旋轉(zhuǎn);126126設(shè)定機械設(shè)備坐標系的參考原點位置;設(shè)定機械設(shè)備坐標系的參考原點位置;127127重新裝載配置的運動參數(shù)。重新裝載配置的運動參數(shù)。輸出參數(shù)“Done”為1時,復(fù)位操作輸入?yún)?shù)“EN”;輸出參數(shù)“Done,Error,C_Profile,C_Step,C_
15、Pos,C_Speed”提供了定位模塊EM253的當前運動狀態(tài)、出錯信息、運動軌跡包絡(luò)編號、運動軌跡包絡(luò)中的運行階段、運行位置、運動速度。表9-3 高級運動控制的命令代碼(5)POSx_RSEEK子程序子程序 該子程序使電動機按照預(yù)先定義好的找尋參考點的模式,移動機械設(shè)備到指定的位置,停止運動,分配機械坐標位置值(RF_OFFSET)給控制系統(tǒng),并且在輸出點“CLR”輸出一個50毫秒的脈沖信號,如圖9-14所示。圖9-14 POSx_RSEEK子程序(6)POSx_LDOFF子程序子程序 在機械設(shè)備按照預(yù)先定義的模式建立了機械參考坐標系以后,可以根據(jù)工藝需要,運動機械設(shè)備到達指定的機械坐標位置
16、,然后執(zhí)行“POSx_LDOFF”命令,通過定位模板EM253改變當前的機械坐標位置值為“0”,重新定義機械參考點坐標系。圖9-15 POSx_LDOFF子程序 該命令使定位模板EM253改變當前的機械坐標位置值為輸入?yún)?shù)值“New_Pos”,如圖9-16所示。 編程使用時,需借助判斷CTRL命令輸出參數(shù)“Done”的狀態(tài),確保模板在沒有執(zhí)行任何其他運動控制之前,啟動LDPOS命令; 置位操作輸入?yún)?shù)“EN” 輸入?yún)?shù)“New_Pos” 輸出參數(shù)“Done”為1時,復(fù)位操作輸入?yún)?shù)“EN” 輸出參數(shù)“Error,C_Pos”(7)POSx_LDPOS子程序子程序圖9-16 POSx_LDPOS
17、子程序 該命令使定位模板EM253改變配置參數(shù)“加速度時間、減速度時間、軌跡拐點時間”,如圖9-17所示。 編程使用時,需借助判斷CTRL命令輸出參數(shù)“Done”的狀態(tài),確保模板在沒有執(zhí)行任何其他運動控制之前,啟動SRATE命令; 置位操作輸入?yún)?shù)“EN” 輸入?yún)?shù)“ACCEL_Time、DECEL_Time、JERK_Time” 輸出參數(shù)“Done”為1時,復(fù)位操作輸入?yún)?shù)“EN”; 輸出參數(shù)“Error”(8)POSx_SRATE子程序子程序圖9-17 POSx_SRATE子程序 該命令可以用來“使能”和“禁止”操作電動機驅(qū)動器,如圖9-18所示。 使用SM0.0置位操作輸入?yún)?shù)“EN”,
18、啟動DIS命令,控制輸出端子DIS,使能操作電動機驅(qū)動器, 復(fù)位操作輸入?yún)?shù)“DIS_ON”,則停止輸出端子DIS,非使能操作電動機驅(qū)動器; 輸出參數(shù)“Error”,提供了定位模塊EM253的當前出錯信息。(9)POSx_DIS子程序子程序圖9-18 POSx_DIS子程序(10)POSx_CLR子程序子程序 該命令使定位模板EM253在CLR輸出端子上產(chǎn)生一個50毫秒的脈沖,如圖9-19所示。 編程使用時,需借助判斷CTRL命令輸出參數(shù)“Done”的狀態(tài),確保模板在沒有執(zhí)行任何其他運動控制之前,啟動CLR命令。圖9-19 POSx_CLR子程序(11)POSx_CFG子程序子程序 該命令使定
19、位模板EM253用當前的“定位模板EM253配置參數(shù)和預(yù)定義運動軌跡包絡(luò)”與最新的做比較,重新裝載最新的“定位模板EM253配置參數(shù)和預(yù)定義運動軌跡包絡(luò)”。 圖9-20所示為POSx_CFG命令,編程使用時需借助判斷CTRL命令輸出參數(shù)“Done”的狀態(tài),確保模板在沒有執(zhí)行任何其他運動控制之前,啟動CFG命令。圖9-20 POSx_CFG子程序9.3.3 應(yīng)用舉例應(yīng)用舉例 下面給出兩個使用定位模塊EM253的例子。第一個是相對運動的例子,完成一個切割長度的操作。該例子不需要RP尋找模式或移動包絡(luò),長度可以是脈沖數(shù)或工程單位。輸入長度(VD500)和目標速度(VD504),當啟動(I0.0)接通
20、時,設(shè)備啟動。當停止(I0.1)接通時,設(shè)備完成當前操作則停止。當緊急停止(I0.2)接通時,設(shè)備終止任何運動并立即停止。9.3.4 使用使用EM253控制面板控制面板 STEP 7 Micro/Win軟件提供了一個EM253控制面板用于幫助開發(fā)運動控制方案,以便在開發(fā)過程的啟動和測試階段監(jiān)控定位模塊的操作,如圖9-23所示。 使用EM253控制面板可以驗證定位模塊是否正確接線,調(diào)整配置運動控制參數(shù),測試每一個預(yù)定義的運動軌跡包絡(luò)。 圖9-23中的“操作”選項卡顯示當前設(shè)備運行速度、位置和方向信息,監(jiān)控到定位模板EM253多數(shù)的輸入、輸出點狀態(tài)信息(不包括“脈沖發(fā)送”信息)。圖9-23 定位模
21、塊EM253控制面板 單擊圖中“配置”選項卡,進入?yún)?shù)配置界面,如圖9-24所示。圖9-24 參數(shù)配置界面 單擊圖9-23中“診斷”選項卡,進入錯誤診斷界面,如圖9-25所示。圖9-25 錯誤診斷界面9.4 稱重功能稱重功能 第二章簡要介紹了S7-200的稱重擴展模塊SIWAREX MS(微量秤)。本節(jié)詳細介紹稱重模塊的參數(shù)和命令以及編程方法。9.4.1 稱重模塊的參數(shù)稱重模塊的參數(shù) 稱重模塊的參數(shù)分為以下稱重模塊的參數(shù)分為以下幾類:幾類: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)部過內(nèi)部過程值
22、;程值;DR 30過程值。過程值。(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用于確定稱重模塊用于確定稱重模塊的特征曲線,由兩點確定的特征曲線,由兩點確定的特征曲線和由三點確定的特征曲線和由三點確定的特征曲線如圖的特征曲線如圖9-26所示。所示。圖9-26 兩點和三點確定的特征曲線 特征值范圍 測量時間 低通濾波器 極限頻率 平均值濾波器 秤的名稱 稱量范圍的最小重量 稱量范圍 數(shù)字階躍 停頓時間、停頓范圍:停頓監(jiān)視用于識別秤何時能處于一種穩(wěn)定的平衡狀態(tài)。如果重量值在一段規(guī)定時間(停頓時間)內(nèi)的變化小于一個規(guī)定的偏差范圍(停頓值),則秤的停頓被確定。圖9
23、-27中展示了停頓監(jiān)視的示意圖。 遠程顯示器和ASCII重量輸出的小數(shù)位圖9-27 停頓監(jiān)視示意圖 用于零點設(shè)置的最大負重量和正重量、皮重最大重量T-:對于零點設(shè)置,來自秤的當前稱量信號被定義為零重量。對于零點設(shè)置,此技術(shù)規(guī)格能用于限制功能的影響。 皮重最大重量T-:SIWAREX MS將接受小于最大皮重的任何外部皮重規(guī)定。這個值被限制在最大稱量范圍的100%。 TT協(xié)議選擇:可以將各種遠程顯示器連接到TTY接口上。共有兩種協(xié)議可以利用:0: 用于由Siebert提供的S102的協(xié)議1: 具有內(nèi)容STX-重量值-ETX的ASCII協(xié)議 保留:該字段目前由固定值“-”占著。不允許有其它定義。 測
24、量單位(2)DR 4極限值參數(shù)極限值參數(shù)在DR4中,極限值的打開和關(guān)閉值被參數(shù)化。 DR4的分配如表9-4所示??梢越o每一個極限值單獨定義打開和關(guān)閉重量。以這種方式,最小值監(jiān)視器和最大值監(jiān)視器就能通過滯后來實現(xiàn)。(3)DR 9 關(guān)于模塊的信息關(guān)于模塊的信息 在DR9中不能進行任何輸入,此數(shù)據(jù)記錄只用于顯示查看關(guān)于模塊固件版本的信息,如表9-5所示。名稱名稱類型類型長長度度默認值默認值數(shù)值范數(shù)值范圍圍/意義意義/顯示顯示模塊名稱模塊名稱字符串字符串101212SIWAREX SIWAREX MSMS稱重模稱重模塊的名塊的名稱稱MLFBMLFB(20個個字符)字符)字符串字符串2022227MH4
25、9307MH4930-0AA01-0AA01MLFBMLFB訂訂單號單號編輯編輯1HW字字2 21 1硬件版硬件版本本固件版本固件版本字符串字符串46 6V1.0V1.0固件版固件版本本程序包的程序包的CRC校驗校驗和和字字2 2取決于取決于代碼代碼表表9-5 DR 9模塊信息模塊信息(4)DR 15 皮重輸入皮重輸入 DS 15用于皮重的外部規(guī)定,如表9-6所示。在利用DR 15做了規(guī)定之后,皮重值還不能馬上生效。此后,需要利用“接受皮重輸入”命令,將它傳送到SIWAREX MS的皮重存儲器。名稱名稱類類型型長長度度默默認認值值數(shù)值范圍數(shù)值范圍/含義含義皮重皮重輸入輸入值值整整數(shù)數(shù)2 20
26、0皮重輸入值(預(yù)皮重輸入值(預(yù)設(shè)的皮重設(shè)的皮重PT)表9-6 DR 15 皮重輸入(5)DS 26 內(nèi)部過程值內(nèi)部過程值 DS 26用于儲存當前內(nèi)部過程值,如表9-7所示??梢宰x取這些值,保存它們,并將它們寫回到SIWAREX MS中。不過,不能修改這些值。名稱名稱類類型型長長度度默默認認值值數(shù)值范圍數(shù)值范圍/含義含義校驗和校驗和字字2 20 0檢驗和檢驗和字字節(jié)節(jié)1 10 0保留保留預(yù)設(shè)的皮預(yù)設(shè)的皮重重字字節(jié)節(jié)1 10 01=1=皮重存儲器包含皮重存儲器包含外部默認值外部默認值皮重過程皮重過程值值*100雙雙整整數(shù)數(shù)4 40 0皮重皮重*100零點設(shè)定零點設(shè)定值值*100雙雙整整數(shù)數(shù)4 40
27、 0零點設(shè)定值零點設(shè)定值*100(在零點設(shè)置期間(在零點設(shè)置期間設(shè)定)設(shè)定)表9-7 DS 26 內(nèi)部過程值(6)DS 30過程值過程值 使用過程值,能夠監(jiān)視秤的當前狀態(tài)和數(shù)據(jù),如表9-8所示。名稱名稱類型類型長度長度默認值默認值數(shù)值范圍數(shù)值范圍/解釋解釋校驗和校驗和字字2-校驗和校驗和CRC16秤的狀態(tài)秤的狀態(tài)字字2-秤的狀態(tài)秤的狀態(tài)操作錯誤位操作錯誤位字節(jié)字節(jié)1-操作錯誤位操作錯誤位保留保留字節(jié)字節(jié)10保留保留1毛重過程值毛重過程值整數(shù)整數(shù)2-毛重毛重凈重過程值凈重過程值整數(shù)整數(shù)2-凈重凈重皮重過程值皮重過程值整數(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-來自模數(shù)轉(zhuǎn)換器的未經(jīng)濾波的來自模數(shù)轉(zhuǎn)換器的未經(jīng)濾波的數(shù)字值數(shù)字值濾波后的原始值濾波后的原始值字字2-來自濾波器層級的經(jīng)過濾波的來自濾波器層級的經(jīng)過濾波的數(shù)字值數(shù)字值重量值重量值A(chǔ)SCII字符串字符串1416-校準校準ASCII重量值(在接到命重量值(在接到命令之后,臨時處于較高分辨率)令之后,臨時處于較高分辨率)毫秒毫秒整數(shù)整數(shù)20運行時間運行時間-毫秒(毫秒(0到到999)秒鐘秒鐘字節(jié)字節(jié)10
29、運行時間運行時間-秒鐘(秒鐘(0到到59)分鐘分鐘字節(jié)字節(jié)10運行時間運行時間-分鐘(分鐘(0到到59)小時小時整數(shù)整數(shù)20運行時間運行時間-小時(小時(0到到32000)表9-8 DS 30過程值1)秤的狀態(tài)此狀態(tài)信息提供了關(guān)于秤當前狀態(tài)的細節(jié),如表9-9所示位號位號名稱名稱數(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=皮重存儲器被占用(皮重存儲器被占用(0)3 3預(yù)設(shè)的皮重預(yù)設(shè)的皮重1=1=皮重存儲器含有外部默認值皮重存儲器含有外部默認值4 4最大最大+9e
30、1=1=毛重稱量范圍被超出或不足,程序大于毛重稱量范圍被超出或不足,程序大于9個顯個顯示階躍示階躍5 51/4 d1/4 d零點零點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=寫保護開關(guān)激活;(不能發(fā)送調(diào)節(jié)參數(shù)寫保護開關(guān)激活;(不能發(fā)送調(diào)節(jié)參數(shù)DR3或或調(diào)節(jié)命令)調(diào)節(jié)命令)9 9小于最小稱量小于最小稱量范圍范圍1=1=小于最小稱量范圍小于最小稱量范圍1010-1111-1212-1313-1414引導(dǎo)引導(dǎo)SIWAREXSIWAREX
31、模塊正在啟動模塊正在啟動1515模塊故障模塊故障1=1=全局模塊故障全局模塊故障/操作錯誤(操作錯誤(SF)表表9-9 DS 30過程值:秤的狀態(tài)過程值:秤的狀態(tài)2)操作錯誤 此字節(jié)顯示當前操作發(fā)生的錯誤,如表9-10所示。 SIWATOOL MS在供貨時,所有參數(shù)都已經(jīng)設(shè)定到默認值。使用“裝載工廠設(shè)置”命令,即可恢復(fù)到工廠設(shè)置的默認參數(shù)定義。位位號號名稱名稱0 01=1=由于由于RAM錯誤而重新啟動錯誤而重新啟動1 11=1=由于看門狗錯誤或程序故障而重新啟動由于看門狗錯誤或程序故障而重新啟動2 21=1=沒有沒有24V模塊電壓(只能在模塊電壓(只能在SIMATIC CPU中讀取,不能利用中
32、讀取,不能利用SIWATOOLMS讀?。┳x?。? 31=1=重量計算中的數(shù)字溢出重量計算中的數(shù)字溢出4 41=1=參數(shù)錯誤參數(shù)錯誤5 51=1=模數(shù)轉(zhuǎn)換器處于測量范圍的極限值處模數(shù)轉(zhuǎn)換器處于測量范圍的極限值處6 61=1=傳感器線路上的電壓小于最小規(guī)定值傳感器線路上的電壓小于最小規(guī)定值7 71=1=模數(shù)轉(zhuǎn)換器故障模數(shù)轉(zhuǎn)換器故障表9-10 DS 30過程值:操作錯誤9.4.2 稱重模塊的命令稱重模塊的命令 稱重模塊的每個命令都有一個獨特的編號,可以通過各種接口發(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備份到閃存中備份到閃存中將皮重和零點設(shè)定值備份到閃存中將皮重和零點設(shè)定值備份到閃存中3 3調(diào)節(jié)命令調(diào)節(jié)命令“零點零點”有效有效“零點零點”命令有效(激活校準模式)命令有效(激活校準模式)在無寫保護在無寫保護時可以執(zhí)行時可以執(zhí)行4 4調(diào)節(jié)命令調(diào)節(jié)命令“調(diào)節(jié)重量調(diào)節(jié)重量1”有效有效通過校準重量確定出了第一個調(diào)節(jié)點通過校準重量確定出了第一個調(diào)節(jié)點5 5調(diào)節(jié)命令調(diào)節(jié)命令“調(diào)節(jié)重量調(diào)節(jié)重量2”有效有
34、效通過校準重量確定出了第二個調(diào)節(jié)點通過校準重量確定出了第二個調(diào)節(jié)點8 8利用默認值預(yù)定義所有數(shù)據(jù)記錄利用默認值預(yù)定義所有數(shù)據(jù)記錄所有參數(shù)都被設(shè)定到出廠狀態(tài)所有參數(shù)都被設(shè)定到出廠狀態(tài)1515特征曲線漂移特征曲線漂移通過秤調(diào)節(jié)而確定的秤的特征曲線發(fā)生了臨通過秤調(diào)節(jié)而確定的秤的特征曲線發(fā)生了臨時漂移,使得當前秤的復(fù)合對應(yīng)于零點(零時漂移,使得當前秤的復(fù)合對應(yīng)于零點(零重量)重量)表表9-11 “維修和調(diào)節(jié)命令維修和調(diào)節(jié)命令”組組“秤的命令”組:包含與靜態(tài)秤的設(shè)置有關(guān)的所有命令。例如,零點設(shè)置、定皮重。如表9-12所示。稱重模塊的調(diào)節(jié)過程由下列步驟組成:1.定義調(diào)節(jié)重量和DS 3數(shù)據(jù)記錄的其它參數(shù);2
35、.將DS 3發(fā)送到秤;3.當秤空載時,給出命令“有效調(diào)節(jié)重量 = 0”;4.給秤裝載定義好的校準重量;5.給出命令“有效調(diào)節(jié)重量 = 1”;6.接收從秤傳送給PC的DS 3;7.將數(shù)據(jù)儲存到數(shù)據(jù)載體。代碼代碼命令解釋命令解釋秤的命令秤的命令2121秤的零點設(shè)置秤的零點設(shè)置當前重量被設(shè)定為零點,皮重也同時定義當前重量被設(shè)定為零點,皮重也同時定義2222皮重皮重當前重量被設(shè)定為零點,同時,重量顯示被指定為當前重量被設(shè)定為零點,同時,重量顯示被指定為“凈重凈重”2323刪除皮重刪除皮重皮重被刪除。顯示出當前重量,名稱從皮重被刪除。顯示出當前重量,名稱從“凈重凈重”改變改變?yōu)闉椤懊孛亍?;名稱;名稱
36、“凈重凈重”和和“預(yù)設(shè)的皮重預(yù)設(shè)的皮重”被復(fù)位被復(fù)位2424接受來自接受來自DR15的皮重輸入的皮重輸入皮重輸入被接受為皮重,同時重量顯示被指定為皮重輸入被接受為皮重,同時重量顯示被指定為“凈凈重重”,而,而“預(yù)設(shè)的皮重預(yù)設(shè)的皮重”被復(fù)位被復(fù)位2525打開提高分辨率打開提高分辨率利用提高的分辨率,激活校準重量值的輸出利用提高的分辨率,激活校準重量值的輸出/顯示,時顯示,時間為間為5秒秒2626從從S7控制范圍傳送皮重控制范圍傳送皮重來自來自S7控制范圍的皮重規(guī)格生效,同時,重量顯示被控制范圍的皮重規(guī)格生效,同時,重量顯示被指定為指定為“凈重凈重”,而狀態(tài),而狀態(tài)“預(yù)設(shè)的皮重預(yù)設(shè)的皮重”被復(fù)位被
37、復(fù)位表9-12 “秤的命令”組 SIWAREX MS報文分為兩種類型: 異步報文:能夠隨時由一個不可預(yù)測的事件而生成,如表9-13所示。這包括內(nèi)部和外部硬件故障(操作報文),它們能在一個稱量工序過程中自然地生成。 同步報文:始終作為對命令的響應(yīng)而發(fā)生,如表9-14所示。 此外,狀態(tài)位并不是報文,但其狀態(tài)顯示器描述正常操作中秤的狀態(tài),可以隨時對系統(tǒng)進行監(jiān)視和評估。錯誤編號錯誤編號數(shù)據(jù)和操作錯誤數(shù)據(jù)和操作錯誤-意義意義描述描述1 1未知的命令代碼未知的命令代碼SIWAREXSIWAREX不能識別此命令代碼或參數(shù)化模式中的數(shù)據(jù)不能識別此命令代碼或參數(shù)化模式中的數(shù)據(jù)記錄;或者不能處理此命令或當前操作狀
38、態(tài)中的數(shù)記錄;或者不能處理此命令或當前操作狀態(tài)中的數(shù)據(jù)記錄據(jù)記錄2 2未知的數(shù)據(jù)記錄未知的數(shù)據(jù)記錄規(guī)定的數(shù)據(jù)記錄不存在規(guī)定的數(shù)據(jù)記錄不存在4 4保留保留5 5由于寫保護生效,不允由于寫保護生效,不允許傳遞校準參數(shù)、傳送許傳遞校準參數(shù)、傳送內(nèi)部過程值和調(diào)節(jié)命令內(nèi)部過程值和調(diào)節(jié)命令校準參數(shù)校準參數(shù)DR3、內(nèi)部過程值、內(nèi)部過程值DR26和調(diào)節(jié)命令只能在和調(diào)節(jié)命令只能在無寫保護(短接連接端子無寫保護(短接連接端子1-5)的情況下傳遞)的情況下傳遞7 7命令只能在停頓時執(zhí)行命令只能在停頓時執(zhí)行只有當秤處于停頓狀態(tài)時,此命令才能執(zhí)行只有當秤處于停頓狀態(tài)時,此命令才能執(zhí)行8 8未能遵守兩個命令之間未能遵守兩
39、個命令之間的最小時間跨度的最小時間跨度在兩個連續(xù)的命令之間,必須要有一段至少在兩個連續(xù)的命令之間,必須要有一段至少5秒的等秒的等待時間待時間2020命令只允許在調(diào)節(jié)好的命令只允許在調(diào)節(jié)好的秤上進行秤上進行只有當模塊已經(jīng)校準好,秤的命令才能執(zhí)行只有當模塊已經(jīng)校準好,秤的命令才能執(zhí)行2121模塊故障模塊故障由于模塊故障,命令不允許執(zhí)行由于模塊故障,命令不允許執(zhí)行7777規(guī)范代碼不允許規(guī)范代碼不允許輸入輸入“-”7878保留保留8080停頓范圍不正確停頓范圍不正確規(guī)定的停頓范圍不合適規(guī)定的停頓范圍不合適8181小數(shù)位不正確小數(shù)位不正確給遠程顯示器的小數(shù)位不正確,允許值為給遠程顯示器的小數(shù)位不正確,允
40、許值為0-5表表9-13 同步報文同步報文8282數(shù)字階躍不正確數(shù)字階躍不正確在在DR3中,數(shù)字階躍不正確,允許值中,數(shù)字階躍不正確,允許值10,5,2,18383濾波器參數(shù)不正確濾波器參數(shù)不正確DR3DR3中的濾波器參數(shù)定義不正確,檢查極限頻率(選擇中的濾波器參數(shù)定義不正確,檢查極限頻率(選擇0-9)8484特征值不正確特征值不正確在在DR3中定義的特征值不正確,將參數(shù)設(shè)定為一個有效值(中定義的特征值不正確,將參數(shù)設(shè)定為一個有效值(1,2,4)8585調(diào)節(jié)重量不真實調(diào)節(jié)重量不真實在秤的調(diào)節(jié)中,至少有一個重量設(shè)置不真實在秤的調(diào)節(jié)中,至少有一個重量設(shè)置不真實8686調(diào)節(jié)重量錯誤調(diào)節(jié)重量錯誤定義的
41、調(diào)節(jié)重量不正確,重量值必須向上加或者不使用的話為定義的調(diào)節(jié)重量不正確,重量值必須向上加或者不使用的話為08787定義的百分比不正確定義的百分比不正確定義的百分比不正確,在定義零點設(shè)定值或最大皮重值時,不允許超定義的百分比不正確,在定義零點設(shè)定值或最大皮重值時,不允許超過過100%的定義的定義8888負值不允許負值不允許參數(shù)含有一個不允許的負值參數(shù)含有一個不允許的負值8989TTYTTY接口的選擇代碼不允許接口的選擇代碼不允許TTYTTY接口的選擇代碼不允許,有效值為接口的選擇代碼不允許,有效值為0或或19494調(diào)節(jié)重量太小調(diào)節(jié)重量太小DR3DR3中的調(diào)節(jié)重量太低。增大調(diào)節(jié)重量的間隔,兩個連續(xù)調(diào)
42、節(jié)重量之間中的調(diào)節(jié)重量太低。增大調(diào)節(jié)重量的間隔,兩個連續(xù)調(diào)節(jié)重量之間的測量值之差必須至少等于測量范圍的的測量值之差必須至少等于測量范圍的5%9696皮重皮重T無效無效減去皮重已經(jīng)執(zhí)行。該錯誤在下列情況下產(chǎn)生:減去皮重已經(jīng)執(zhí)行。該錯誤在下列情況下產(chǎn)生:對于對于“定皮重定皮重”命令,毛重值處于規(guī)定的允許皮重范圍以上命令,毛重值處于規(guī)定的允許皮重范圍以上一個外部定義的皮重值是負的一個外部定義的皮重值是負的100100重量處于零點定義范圍以外重量處于零點定義范圍以外零點設(shè)置不能執(zhí)行,由于當前零點處在零點設(shè)置不能執(zhí)行,由于當前零點處在DR3中定義的零點設(shè)置范圍以中定義的零點設(shè)置范圍以外或者當前毛重值超過
43、最大定義稱量范圍外或者當前毛重值超過最大定義稱量范圍171171校驗和錯誤校驗和錯誤數(shù)據(jù)記錄數(shù)據(jù)記錄26種的校驗和錯誤種的校驗和錯誤此數(shù)據(jù)是假的或此數(shù)據(jù)是假的或DR版本不匹配版本不匹配172172保存數(shù)據(jù)記錄錯誤保存數(shù)據(jù)記錄錯誤在把數(shù)據(jù)記錄保存到閃存上的過程中,發(fā)生了一個錯誤在把數(shù)據(jù)記錄保存到閃存上的過程中,發(fā)生了一個錯誤173173數(shù)據(jù)記錄傳送錯誤數(shù)據(jù)記錄傳送錯誤在傳送數(shù)據(jù)記錄的過程中,發(fā)生了一個錯誤。數(shù)值記錄未能成功傳送在傳送數(shù)據(jù)記錄的過程中,發(fā)生了一個錯誤。數(shù)值記錄未能成功傳送錯誤編號錯誤編號操作報文操作報文-意義意義描述描述1 1由于由于RAM讀寫測試中的錯誤而導(dǎo)致的重新讀寫測試中的錯
44、誤而導(dǎo)致的重新啟動啟動此錯誤意味著模塊有缺陷此錯誤意味著模塊有缺陷2 2由于看門狗錯誤而導(dǎo)致的重新啟動由于看門狗錯誤而導(dǎo)致的重新啟動模塊必須復(fù)位,因為有一個關(guān)鍵的錯誤模塊必須復(fù)位,因為有一個關(guān)鍵的錯誤3 3由于程序錯誤而導(dǎo)致的重新啟動由于程序錯誤而導(dǎo)致的重新啟動此錯誤意味著模塊有缺陷此錯誤意味著模塊有缺陷4 4丟失的過程報警丟失的過程報警過程報警丟失過程報警丟失5 5參數(shù)錯誤參數(shù)錯誤不同參數(shù)之間不一致(校驗和不正確),不同參數(shù)之間不一致(校驗和不正確),重新傳送所有數(shù)據(jù)記錄重新傳送所有數(shù)據(jù)記錄7 7數(shù)字溢流數(shù)字溢流在重量計算中發(fā)生了數(shù)字溢流在重量計算中發(fā)生了數(shù)字溢流1717稱重傳感器信號的極限
45、值被超過或不足稱重傳感器信號的極限值被超過或不足測量值太高。利用萬用表測量電源電壓,測量值太高。利用萬用表測量電源電壓,并檢查稱重傳感器,檢查并檢查稱重傳感器,檢查DS3中的特征中的特征值設(shè)定值設(shè)定1818電線中斷電線中斷到稱重傳感器的連接已經(jīng)中斷。檢查稱到稱重傳感器的連接已經(jīng)中斷。檢查稱重傳感器的連接重傳感器的連接1919模數(shù)轉(zhuǎn)換器錯誤模數(shù)轉(zhuǎn)換器錯誤因為發(fā)生了故障,模數(shù)轉(zhuǎn)換器必須重新因為發(fā)生了故障,模數(shù)轉(zhuǎn)換器必須重新啟動啟動2020在電壓恢復(fù)之后的重新啟動在電壓恢復(fù)之后的重新啟動只是關(guān)于完成重新啟動的信息只是關(guān)于完成重新啟動的信息2121在固件錯誤之后的重新啟動在固件錯誤之后的重新啟動只是關(guān)
46、于完成重新啟動的信息只是關(guān)于完成重新啟動的信息2222沒有沒有24V電源電源沒有沒有24V電源電壓被供應(yīng)給模塊電源電壓被供應(yīng)給模塊表表9-14 異步報文異步報文表表9-15 通過通過LED指示的報文指示的報文9.4.3 SIWATOOL MS的使用的使用 使用西門子軟件SIWATOOL MS來設(shè)定稱重模塊的參數(shù),發(fā)送稱重模塊的命令,以及監(jiān)視稱重模塊的報文信息,而無需依賴SIMATIC S7-200自動化系統(tǒng)的調(diào)試。 1SIWATOOL MS的窗口和功能 SIWATOOL MS程序安裝完畢后,在“開始”菜單中選擇該程序,將打開如圖9-28所示的程序窗口。 菜單欄 工具欄 參數(shù)樹 命令欄 重量顯示
47、窗口 報文窗口 DR3窗口“Calibration”選項卡1)脫機設(shè)定參數(shù) 秤的所有參數(shù)都能在沒有SIWAREX MS模塊的條件下處理和儲存,這樣能夠縮短調(diào)試時間。2)聯(lián)機設(shè)定參數(shù) 要想切換到聯(lián)機操作,必須使用串行通訊電纜將PC與SIWAREX MS連接起來。圖9-28 打開SIWATOOL MS程序窗口2使用使用SIWATOOL MS設(shè)置稱重模塊設(shè)置稱重模塊使用SIWATOOL MS設(shè)置稱重模塊包含下面幾步。1)設(shè)置參數(shù) 設(shè)置數(shù)字調(diào)節(jié)重量0、1,調(diào)節(jié)重量1(如果需要可以設(shè)置重量2)設(shè)置特征值,確定稱重模塊的特征曲線,如圖9-29所示。 單擊圖9-29中的“Send”按鈕,將設(shè)置好的參數(shù)發(fā)送給
48、稱重模塊。圖9-29 設(shè)置數(shù)字調(diào)節(jié)重量和特征值2)稱重傳感器空載 將稱重傳感器空載,單擊圖9-30所示的“Adjustment zero valid”命令。3)稱重傳感器帶載 稱重傳感器上放置重為調(diào)整重量1的砝碼,單擊圖9-30中的“Adjustment weight 1 valid”命令。圖9-30 “Adjustment zero valid”命令9.4.4 編程示例編程示例 操作SIWAREX MS需要用到MicroScale程序庫,可以在模塊隨同軟件配置包中找到本程序庫。將MicroScale程序庫添加到STEP 7 Micro/Win軟件中。 使用稱重模塊需要屏蔽模擬輸入濾波功能。
49、調(diào)用MicroScale功能塊,如圖9-31所示。圖9-31 MicroScale功能塊 SIWAREX MS需要S7-200 CPU的輸出區(qū)域中的4個字來進行操作。參數(shù)First_AAW,Second_AAW,Third_AAW,F(xiàn)ourth_AAW為輸出字,必須匹配實際模塊地址。 變量存儲器分配表如表9-16所示。變量存儲器字節(jié)變量存儲器字節(jié)名稱名稱類型類型默認值默認值備注備注VBnVBnActual_Process_ValActual_Process_Valueue字節(jié)字節(jié)B#16#0B#16#0顯示,哪個過程值目前被輸出到位置顯示,哪個過程值目前被輸出到位置VWn+2上上0 0:毛重:
50、毛重/凈重凈重1 1:皮重:皮重2 2:毛重過程值:毛重過程值3 3:凈重過程值:凈重過程值4 4:皮重過程值:皮重過程值5 5:濾波后的原始值:濾波后的原始值6 6:未濾波的原始值:未濾波的原始值要想使用過程值,編號必須對應(yīng)于要想使用過程值,編號必須對應(yīng)于VBn+10上上的定義。如果編號匹配,則輸出到位置的定義。如果編號匹配,則輸出到位置VWn+2的值只對應(yīng)于位置的值只對應(yīng)于位置VBn+10上的所需選上的所需選擇擇VBn+1VBn+1保留保留整數(shù)整數(shù)0 0保留保留VWn+2VWn+2Process_ValueProcess_Value字字W#16#0W#16#0當前過程值當前過程值VBn+4
51、VBn+4Bit_MessageBit_Message字節(jié)字節(jié)B#16#0B#16#0關(guān)于命令處理的信息:關(guān)于命令處理的信息:第第0位:命令正在處理位:命令正在處理第第1位:命令已處理,沒有錯誤(位:命令已處理,沒有錯誤(1個周期為個周期為真)真)第第2位:在命令處理期間,已經(jīng)發(fā)生了一個錯位:在命令處理期間,已經(jīng)發(fā)生了一個錯誤(同步錯誤)(誤(同步錯誤)(1個周期為真)個周期為真)第第3位到第位到第7位:保留位:保留表表9-16 變量存儲器分配表變量存儲器分配表VBn+5VBn+5Synchronous_Error_CoSynchronous_Error_Codede整數(shù)整數(shù)0 0同步錯誤報文
52、同步錯誤報文如果第如果第2位在變量位在變量VBn+4中被設(shè)定了一個周期,則中被設(shè)定了一個周期,則為報文的編號為報文的編號VBn+6VBn+6Asynchronous_Error_CAsynchronous_Error_Codeode字節(jié)字節(jié)B#16#0B#16#0異步錯誤報文異步錯誤報文VBn+7VBn+7Refresh_CounterRefresh_Counter字節(jié)字節(jié)B#16#0B#16#0刷新計數(shù)器刷新計數(shù)器SIWAREXSIWAREX模塊中測量周期的數(shù)量,它起始于當前過模塊中測量周期的數(shù)量,它起始于當前過程值程值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上顯示的當前過程值選擇上顯示的當前過程值選擇 ,參,參見見VBnVBn+11VBn+11Command_CodeCommand_Code整數(shù)整數(shù)0 0命令代碼命令代碼下一個將被觸發(fā)的命令的編號。始終首先輸入命令下一個將被觸發(fā)的命令的編號。始終首先輸入命令的編號,然后再觸發(fā)此命令(的編號,然后再觸發(fā)此命令(VBn+12,第,第0位)位)VBn+12VBn+12Bit_CommandsBit_
54、Commands字節(jié)字節(jié)B#16#0B#16#0位命令:位命令:第第0位:命令觸發(fā)器,位由邊緣設(shè)定,能自動再次位:命令觸發(fā)器,位由邊緣設(shè)定,能自動再次將位設(shè)定回來將位設(shè)定回來第第1位到第位到第7位:保留位:保留VBn+13VBn+13保留保留整數(shù)整數(shù)0 0保留保留VWn+14VWn+14Preset_Tare_ValuePreset_Tare_Value整數(shù)整數(shù)0 0預(yù)設(shè)皮重,被用于定義一個預(yù)設(shè)皮重,被用于定義一個“預(yù)設(shè)的預(yù)設(shè)的”皮重皮重VWn+16VWn+16Lifebit_CounterLifebit_Counter字字W#16#0W#16#0內(nèi)部計數(shù)器到壽命位校驗內(nèi)部計數(shù)器到壽命位校驗V
55、Wn+18VWn+18Lib_Error_BitsLib_Error_Bits字字W#16#0W#16#0在程序庫處理期間的錯誤在程序庫處理期間的錯誤 VB n+6: Asynchronous_Error_Bits,異步錯誤報文,操作錯誤位分配含義如表7-16所示。 VB n+7:Refresh_Counter,刷新計數(shù)器,SIWAREX模塊中測量周期的數(shù)量,它起始于當前過程值。位號位號數(shù)值范圍數(shù)值范圍/意義意義0 01=1=由于由于RAM錯誤而重新啟動錯誤而重新啟動1 11=1=由于看門狗錯誤而重新啟動由于看門狗錯誤而重新啟動2 21=1=由于程序錯誤而重新啟動由于程序錯誤而重新啟動3 31
56、=1=重量計算中的數(shù)字溢流重量計算中的數(shù)字溢流4 41=1=參數(shù)錯誤參數(shù)錯誤5 51=1=模數(shù)轉(zhuǎn)換器處于測量范圍的極限值處模數(shù)轉(zhuǎn)換器處于測量范圍的極限值處6 61=1=傳感器線路上的電壓小于最小規(guī)定值傳感器線路上的電壓小于最小規(guī)定值7 71=1=模數(shù)轉(zhuǎn)換器故障模數(shù)轉(zhuǎn)換器故障表表9-17 異步報文操作錯誤位分配表異步報文操作錯誤位分配表VW n+8: Scale_Status_Bits,稱重模塊的狀態(tài),如表9-18所示。VB n+10: Select_Process_Value,選擇當前過程值VW n+2所要顯示哪個過程值。定義如下:0:毛重/凈重1:皮重2:毛重過程值3:凈重過程值4:皮重過程值5:濾波后的原始值6:未濾波的原始值位號位號名稱名稱數(shù)值范
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中國加納籽提取物項目創(chuàng)業(yè)計劃書
- 中國科學(xué)與工程計算軟件項目創(chuàng)業(yè)計劃書
- 中國骨科植入金屬材料項目創(chuàng)業(yè)計劃書
- 中國內(nèi)蒙古園林綠化項目創(chuàng)業(yè)計劃書
- 畢業(yè)聯(lián)歡會活動策劃書
- 樂理模擬試題及答案
- 商務(wù)合作保密協(xié)議條款及聲明書
- 數(shù)據(jù)驅(qū)動的機械制造優(yōu)化策略研究-洞察闡釋
- 2025承諾擔保合同全文
- 小學(xué)三年級語文上冊語文教案7篇
- 司法鑒定的奧秘智慧樹知到期末考試答案2024年
- 講述“活著”的中國法制史智慧樹知到期末考試答案2024年
- 廣東開放大學(xué)《集裝箱班輪運輸業(yè)務(wù)與法律》終結(jié)性考試復(fù)習題庫(附答案)
- 倉儲部作業(yè)指導(dǎo)手冊
- 健康生活方式指導(dǎo)員培訓(xùn)
- 2024屆北京市海淀清華附中物理高二下期末達標檢測模擬試題含解析
- 社會工作學(xué)習資料
- 燃氣用不銹鋼集成管道技術(shù)規(guī)程
- 肝內(nèi)膽管癌護理查房課件
- 抖音培訓(xùn)課件
- JGJT350-2015 保溫防火復(fù)合板應(yīng)用技術(shù)規(guī)程
評論
0/150
提交評論