6ES7317-2EK14-0AB0參數(shù)詳細
為了查看程序中的參考數(shù)據(jù),需要在step7中進行基本的設置,步驟如下:
①在simatic管理器中打開項目,選擇邏輯塊文件夾。
②執(zhí)行菜單指令“option”一“reference data”一“generate”,可以在對話框中(見圖14-1.1)選擇是否重新生成( regenerated)或修改(updated)參考數(shù)據(jù)。修改( updated)參考數(shù)據(jù)只有在已經(jīng)建立了參考數(shù)據(jù)表的情況下使用,對于查看,一般應選擇重新生成( regenerated)選項。
③執(zhí)行菜單指令“option”一“reference data”一“display”,可以打開參考數(shù)據(jù)選擇頁面(見圖14-1.2)。
④參考數(shù)據(jù)選擇頁面有圖14-1.3所示的選項,可以供選擇,選項包括了交叉參考(cross-reference)、存儲賦值表(assignment)、程序結構(program structure)、未用符號(unused symbols)、無符號地址( addresses without symbol)等。
選擇對應的選項,并用“ok”鍵確認后,即可分類顯示對應的參考內(nèi)容
在使用s7-200的庫指令時,通常需要給庫指令分配數(shù)據(jù)區(qū),否則編譯就會出錯。庫指令數(shù)據(jù)區(qū)是相應庫的子程序和中斷程序所要用到的變量存儲空間。如果在編程時不分配庫指令數(shù)據(jù)區(qū),編譯時會產(chǎn)生許多相同的錯誤(錯誤18)。那如何分配庫指令數(shù)據(jù)區(qū)呢?下面我以modbus rtu庫指令為例來介紹其操作步驟:
1 在指令樹的project(項目)中,以鼠標右鍵單擊program block(程序塊),在彈出的快捷菜單中選擇library memory。如下圖所示:
2 在彈出的選項卡中設置庫指令數(shù)據(jù)區(qū),如下圖所示:
缺省情況下是從vb0開始,但因為與modbus的保持寄存區(qū)沖突,所以手動改為vb2000。按“suggest address”按鈕也可以自動分配。
免責聲明
- 凡本網(wǎng)注明“來源:化工儀器網(wǎng)”的所有作品,均為浙江興旺寶明通網(wǎng)絡有限公司-化工儀器網(wǎng)合法擁有版權或有權使用的作品,未經(jīng)本網(wǎng)授權不得轉載、摘編或利用其它方式使用上述作品。已經(jīng)本網(wǎng)授權使用作品的,應在授權范圍內(nèi)使用,并注明“來源:化工儀器網(wǎng)”。違反上述聲明者,本網(wǎng)將追究其相關法律責任。
- 本網(wǎng)轉載并注明自其他來源(非化工儀器網(wǎng))的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點和對其真實性負責,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉載時,必須保留本網(wǎng)注明的作品第一來源,并自負版權等法律責任。
- 如涉及作品內(nèi)容、版權等問題,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關權利。