在組態(tài)表中更換模塊
如果使用hwconfig來(lái)修訂站組態(tài),并且,例如,希望為一個(gè)具有新訂貨號(hào)的站更換模塊,請(qǐng)做如下處理:
使用拖放操作從硬件目錄窗口將模塊拖到已放置好的舊模塊上。
放下新模塊。新模塊會(huì)盡量采用已插入的模塊的參數(shù)。
此過(guò)程比通過(guò)刪除舊模塊、然后插入新模塊并為新模塊設(shè)置參數(shù),從而實(shí)現(xiàn)更換模塊的方法更快。
在hwconfig中,可以通過(guò)菜單命令選項(xiàng)>設(shè)置(啟用模塊更換)來(lái)打開(kāi)或關(guān)閉此功能。
具有大量聯(lián)網(wǎng)站的項(xiàng)目
如果逐個(gè)組態(tài)所有的站,然后通過(guò)菜單命令選項(xiàng)>組態(tài)網(wǎng)絡(luò)調(diào)用netpro,以便組態(tài)連接,站將自動(dòng)置于網(wǎng)絡(luò)視圖中。這個(gè)步驟的缺點(diǎn)是隨后必須根據(jù)拓?fù)錅?zhǔn)則排列站和子網(wǎng)。
如果項(xiàng)目包含大量聯(lián)網(wǎng)的站,并且希望組態(tài)這些站之間的連接,應(yīng)在網(wǎng)絡(luò)視圖中從頭組態(tài)系統(tǒng)結(jié)構(gòu),以保持總覽:
在simatic管理器中創(chuàng)建新項(xiàng)目(菜單命令文件>新建)。
啟動(dòng)netpro(菜單命令選項(xiàng)>組態(tài)網(wǎng)絡(luò))
在netpro中按如下步驟創(chuàng)建站:
使用拖放操作,從目錄窗口放置站。
雙擊站以啟動(dòng)hwconfig。
在hwconfig中,使用拖放操作放置具有通信能力的模塊(cpu、cp、fm、if模塊)。
如果希望聯(lián)網(wǎng)這些模塊,雙擊組態(tài)表中相應(yīng)的行,創(chuàng)建新的子網(wǎng),并聯(lián)網(wǎng)接口。
保存組態(tài)并切換到netpro。
在netpro中,放置站和子網(wǎng)(用鼠標(biāo)移動(dòng)對(duì)象,直到到達(dá)希望的位置)
在netpro中組態(tài)連接,必要時(shí)更正聯(lián)網(wǎng)。
重新排列
如果在step7中工作時(shí)出現(xiàn)無(wú)法解釋的問(wèn)題,常??梢酝ㄟ^(guò)重新排列項(xiàng)目或庫(kù)的數(shù)據(jù)庫(kù)來(lái)解決。
選擇菜單命令文件>重新排列,可進(jìn)行重新排列。這可以排除內(nèi)容刪除過(guò)程中引起的間隙,這樣會(huì)減少項(xiàng)目/庫(kù)數(shù)據(jù)的存儲(chǔ)空間。
這項(xiàng)功能可以?xún)?yōu)化項(xiàng)目或庫(kù)的數(shù)據(jù)存儲(chǔ),方法類(lèi)似于硬盤(pán)文件存儲(chǔ)優(yōu)化的硬盤(pán)碎片整理。
重新排列過(guò)程的持續(xù)時(shí)間取決于要移動(dòng)的數(shù)據(jù)的量,這可能需要一點(diǎn)時(shí)間。因此,該功能不能自動(dòng)進(jìn)行(如在關(guān)閉某個(gè)項(xiàng)目的時(shí)候),而是在用戶(hù)覺(jué)得需要對(duì)項(xiàng)目或者庫(kù)進(jìn)行重新排列的時(shí)候,由用戶(hù)觸發(fā)進(jìn)行。
要檢查使用數(shù)據(jù)管理的程度,選擇塊文件夾并選擇菜單命令編輯>對(duì)象屬性。單擊填充量選項(xiàng)卡中的獲取填充量按鈕。計(jì)算出填充量后,選項(xiàng)卡的下部將顯示重新組織項(xiàng)目的計(jì)算值和建議。
要求
只有當(dāng)項(xiàng)目和庫(kù)中沒(méi)有任何對(duì)象被其它應(yīng)用程序編輯,并因此鎖定數(shù)據(jù)訪(fǎng)問(wèn)時(shí),才能進(jìn)行重新排列。
跨多個(gè)程序段編輯符號(hào)
lad/stl/fbd程序編輯器使您可以查看和編輯多個(gè)程序段的符號(hào)。
單擊程序段名稱(chēng)(例如程序段1),以選擇該程序段名稱(chēng)。
按住crtl鍵,添加更多的程序段到所作的選擇中。
右擊,調(diào)用上下文關(guān)聯(lián)菜單命令編輯符號(hào)。
使用快捷鍵ctrl+a,選擇一個(gè)塊的所有程序段,然后突出顯示程序段名稱(chēng)。
用變量表測(cè)試
為了監(jiān)視和修改變量表中的變量,請(qǐng)注意如下的編輯提示:
可以將符號(hào)和地址輸入符號(hào)列以及地址列。條目會(huì)自動(dòng)寫(xiě)入合適的列。
要顯示修改的值,應(yīng)將監(jiān)視觸發(fā)點(diǎn)設(shè)置到掃描周期開(kāi)始處,并將修改觸發(fā)點(diǎn)設(shè)置到掃描周期結(jié)束處。
如果將光標(biāo)放在有紅色標(biāo)記的行中,將顯示簡(jiǎn)要的信息,告知錯(cuò)誤原因。按下f1以獲得消除錯(cuò)誤的建議。
可以只輸入已在符號(hào)表中定義的符號(hào)。
必須完全按照符號(hào)表中的定義輸入符號(hào)。
包含特殊字符的符號(hào)名必須用引號(hào)括起(例如,motor.off、motor+off、motor-off)。
可以在在線(xiàn)選項(xiàng)卡(用戶(hù)自定義對(duì)話(huà)框)中關(guān)閉警告。
無(wú)需事先斷開(kāi)連接,即可改變連接。
監(jiān)視觸發(fā)器可以在監(jiān)視變量時(shí)定義。
可以通過(guò)選擇行并執(zhí)行強(qiáng)制功能來(lái)修改所選擇的變量。只修改高亮度顯示的變量。
不確認(rèn)即退出:
當(dāng)監(jiān)視、修改、釋放pq、監(jiān)視和修改終止時(shí),如果按esc鍵,則不會(huì)提問(wèn)是否希望退出。
輸入連續(xù)的地址范圍:
使用菜單命令插入>變量范圍。
顯示和隱藏列:
使用下列菜單命令顯示或隱藏各個(gè)列:
符號(hào):視圖>符號(hào)
符號(hào)注釋?zhuān)阂晥D>符號(hào)注釋
狀態(tài)值的表達(dá)格式:視圖>顯示格式
變量的狀態(tài)值:視圖>變量狀態(tài)值
修改變量的值:視圖>修改變量值
同時(shí)改變表格多個(gè)行的顯示格式:
按住鼠標(biāo)左鍵,在目標(biāo)表格區(qū)域上拖動(dòng),選擇希望改變顯示格式的區(qū)域。
用菜單命令視圖>選擇顯示格式選擇表達(dá)方式。僅改變那些允許改變格式的、選中的表格行的格式。
通過(guò)f1鍵輸入實(shí)例:
如果將光標(biāo)放在地址列并按f1鍵,將獲得有關(guān)地址輸入的實(shí)例。
如果將光標(biāo)放在修改變量值列并按f1鍵,將獲得有關(guān)修改制輸入值的實(shí)例。
使用程序編輯器修改變量
在程序編輯器中,可以對(duì)用于二進(jìn)制輸入和存儲(chǔ)位的按鈕進(jìn)行編程,這些按鈕將提供一種快速、簡(jiǎn)單的方式,通過(guò)鼠標(biāo)單擊就可以對(duì)這些地址進(jìn)行修改。
要求
在符號(hào)表中,已通過(guò)菜單命令特殊對(duì)象屬性>在接觸點(diǎn)上控制將該屬性分配給想要修改的地址
已經(jīng)選擇了lad/stl/fbd程序編輯器常規(guī)選項(xiàng)卡中的觸點(diǎn)控制選項(xiàng)(菜單命令選項(xiàng)>用戶(hù)自定義)。
已經(jīng)選擇了菜單命令調(diào)試>監(jiān)視。
此處的觸發(fā)條件為永久/在周期啟動(dòng)處。
只要保持按鈕處于按下?tīng)顟B(tài),就會(huì)對(duì)設(shè)備中實(shí)際使用的輸入進(jìn)行監(jiān)視。還可以通過(guò)多重選擇(ctrl鍵)修改多個(gè)輸入。
對(duì)于位存儲(chǔ)器或無(wú)法使用的輸入,按下按鈕將使?fàn)顟B(tài)置位為1。僅當(dāng)通過(guò)快捷菜單條目或在變量表中提出明確要求,或該地址被step7程序復(fù)位時(shí),該狀態(tài)才會(huì)復(fù)位為0。
當(dāng)為非否定輸入或位存儲(chǔ)器時(shí),按下此按鈕將應(yīng)用修改值1;當(dāng)為否定輸入或位存儲(chǔ)器時(shí),將應(yīng)用修改值0。
關(guān)于wincc的注意事項(xiàng)
如果在wincc中通過(guò)操作員控制啟動(dòng)了程序編輯器和變量監(jiān)視,那么只有wincc的控制選項(xiàng)是允許的。然而,如果操作員具有wincc的維護(hù)權(quán)限,那么兩者都是允許的。
使用程序編輯器修改變量
在程序編輯器中,可以對(duì)用于二進(jìn)制輸入和存儲(chǔ)位的按鈕進(jìn)行編程,這些按鈕將提供一種快速、簡(jiǎn)單的方式,通過(guò)鼠標(biāo)單擊就可以對(duì)這些地址進(jìn)行修改。
要求
在符號(hào)表中,已通過(guò)菜單命令特殊對(duì)象屬性>在接觸點(diǎn)上控制將該屬性分配給想要修改的地址
已經(jīng)選擇了lad/stl/fbd程序編輯器常規(guī)選項(xiàng)卡中的觸點(diǎn)控制選項(xiàng)(菜單命令選項(xiàng)>用戶(hù)自定義)。
已經(jīng)選擇了菜單命令調(diào)試>監(jiān)視。
此處的觸發(fā)條件為永久/在周期啟動(dòng)處。
只要保持按鈕處于按下?tīng)顟B(tài),就會(huì)對(duì)設(shè)備中實(shí)際使用的輸入進(jìn)行監(jiān)視。還可以通過(guò)多重選擇(ctrl鍵)修改多個(gè)輸入。
對(duì)于位存儲(chǔ)器或無(wú)法使用的輸入,按下按鈕將使?fàn)顟B(tài)置位為1。僅當(dāng)通過(guò)快捷菜單條目或在變量表中提出明確要求,或該地址被step7程序復(fù)位時(shí),該狀態(tài)才會(huì)復(fù)位為0。
當(dāng)為非否定輸入或位存儲(chǔ)器時(shí),按下此按鈕將應(yīng)用修改值1;當(dāng)為否定輸入或位存儲(chǔ)器時(shí),將應(yīng)用修改值0。
關(guān)于wincc的注意事項(xiàng)
如果在wincc中通過(guò)操作員控制啟動(dòng)了程序編輯器和變量監(jiān)視,那么只有wincc的控制選項(xiàng)是允許的。然而,如果操作員具有wincc的維護(hù)權(quán)限,那么兩者都是允許的。