? 利用可存儲在驅(qū)動裝置中的程序步進(jìn)行定位,包括程序步變更
啟用條件以及針對之前參考過的軸執(zhí)行的特定任務(wù)
? 使用 STARTER 作為程序步編輯器
? 程序步包含以下信息:專賣全新西門子S7-1200SM1231熱電偶模塊正品
- 作業(yè)編號及作業(yè)內(nèi)容(如定位、等待、跳轉(zhuǎn)到指定程序步、設(shè)
置二進(jìn)制輸出、移動到固定停止點(diǎn))
- 運(yùn)動控制參數(shù) (目標(biāo)位置、速度、加速及超調(diào))
- 模式 (例如隱藏程序步和繼續(xù)執(zhí)行任務(wù)的條件,包括專賣全新西門子S7-1200SM1231熱電偶模塊正品
“ 停止后繼續(xù)執(zhí)行 ”(Continue_with_stop)、 “ 連續(xù)執(zhí)行
”(Continue_flying) 和 “ 基于外部高速探頭輸入繼續(xù)執(zhí)行
”(Continue_externally using high-speed probe bs))
- 作業(yè)參數(shù) (如等待時間、程序步狀態(tài))專賣全新西門子S7-1200SM1231熱電偶模塊正品
直接設(shè)定點(diǎn)輸入 (MDI) 模式
? 使用直接設(shè)定點(diǎn)輸入(如通過 PLC 中的過程數(shù)據(jù))進(jìn)行(絕對
或相對)定位或設(shè)置 (連續(xù)閉環(huán)位置控制)
? 在移動過程中始終可以干預(yù)運(yùn)動控制參數(shù)(接受動態(tài)設(shè)定點(diǎn)),
也可以在設(shè)置模式與定位模式之間動態(tài)切換。
? 如果軸未回零,也可在相對定位或設(shè)置模式中使用直接設(shè)定點(diǎn)
輸入運(yùn)行模式 (MDI)。這意味著可使用“動態(tài)尋參”實現(xiàn)動態(tài)同步
以及重新回零。專賣全新西門子S7-1200SM1231熱電偶模塊正品
點(diǎn)動模式
? 通過“連續(xù)位置控制”或“點(diǎn)動增量”模式實現(xiàn)軸的閉環(huán)位置控制,
這兩種模式可切換 (按“步長”移動
在圖10中定義了partnet A用于UDP通信的數(shù)據(jù)連接結(jié)構(gòu)的名稱UDT65和地址數(shù)據(jù)塊的名稱UDT66,在項目open_UDP_wizard中選擇塊文件夾。點(diǎn)擊下一步如圖11所示,再下一步開始編譯,如圖12所示:
圖11
圖12
編譯無誤后如圖13所示:
圖13
點(diǎn)擊Finish完成向?qū)У呐渲?。這樣在項目open_UDP_wizard的塊中生成了UDT65, UDT66,如圖14所示。
圖14
用同樣的步驟為SIMATIC 315PN-2 站配置向?qū)?,完成配置后在SIMATIC 315PN-2站的塊中生成了UDT65,UDT66。
4. 在STEP7中為項目open_UDP_wizard編寫程序
首先為partner A編寫程序。在SIMATIC 315PN-1的塊中創(chuàng)建DB101,定義一個變量DB_VAR,變量類型為UDT65。如圖15所示。
圖15
接著創(chuàng)建DB102,定義一個變量DB_VAR,變量類型為UDT66。如圖16所示。