V90基本定位器(EPOS)
V90 PN可以有兩種方式實(shí)現(xiàn)位置控制,一種是激活其內(nèi)部的基本定位器控制方式EPOS),另一種是在PLC中創(chuàng)建軸TO工藝對象。
S7-1200/1500通過FB284實(shí)現(xiàn)V90PN的EPOS控制
PLC通過 PROFINET 通訊連接 V90 PN,將 V90 驅(qū)動(dòng)器的控制模式設(shè)置為"基本位置控制(EPOS)",使用111報(bào)文,博途中調(diào)用驅(qū)動(dòng)庫中的功能塊FB284可實(shí)現(xiàn)V90的EPOS基本定位控制。主要步驟如下:
1. 安裝V90 GSD文件(GSDML_file_v2.32_sinamcis_v90pn_20180321)
GSD文件下載鏈接:
https://support.industry.siemens.com/cs/cn/zh/view/109737269/en
2. 創(chuàng)建項(xiàng)目后添加PLC后,在網(wǎng)絡(luò)視圖中將"其他現(xiàn)場設(shè)備"下的V90 PN拖到網(wǎng)絡(luò)中
3. 在博途中創(chuàng)建1500(T)與V90PN的網(wǎng)絡(luò)連接并設(shè)置設(shè)備的IP地址及設(shè)備名稱
4. 在設(shè)備視圖中為V90添加111報(bào)文
5. 調(diào)用FB284功能塊
Drivelib驅(qū)動(dòng)庫文件下載:
https://support.industry.siemens.com/cs/ww/en/view/109475044
HWIDSTW:通過111通訊報(bào)文硬件標(biāo)識(shí)符的確定,也可以在管腳下拉列表中選擇已經(jīng)配置的111報(bào)文:
HWIDSTW、HWIDZSW管腳填寫示例:
6. 控制示例
(1)絕對定位模式
? 運(yùn)行模式選擇 ModePos=2
? Jog1 及Jog2 必須設(shè)置為 "0"
? 軸必須已回零或編碼器已被校準(zhǔn)
? CancelTransing=1,IntermediateStop=1,
? ConfigEpos=16#00000003
? 設(shè)置目標(biāo)位置Position和速度Velocity,參數(shù) Positive 及 Negative 必須為 "0"
? 通過輸入?yún)?shù) OverV、OverAcc、OverDec 指定速度、加減速度的倍率,通常采取默認(rèn)設(shè)置即可。
? 驅(qū)動(dòng)的運(yùn)行命令 EnableAxis=1
? ExecuteMode上升沿觸發(fā)定位運(yùn)動(dòng)
(2)相對定位模式
? 運(yùn)行模式選擇 ModePos=1
? Jog1 及Jog2 必須設(shè)置為 "0"
? 軸可以不回零或不校正絕對值編碼器
? CancelTransing=1,IntermediateStop=1
? ConfigEpos=16#00000003
? 設(shè)置定位長度Position和速度Velocity,運(yùn)動(dòng)方向由Postion給定的正負(fù)決定
? 通過輸入?yún)?shù) OverV、OverAcc、OverDec 指定速度、加減速度的倍率,通常采取默認(rèn)設(shè)置即可。
? 驅(qū)動(dòng)的運(yùn)行命令 EnableAxis=1
? ExecuteMode上升沿觸發(fā)定位運(yùn)動(dòng)
(3) 連續(xù)運(yùn)行模式
"連續(xù)運(yùn)行"模式允許軸的位置控制器在正向或反向以一個(gè)恒定的速度運(yùn)行
? 運(yùn)行模式選擇 ModePos=3
? Jog1 及Jog2 必須設(shè)置為 "0"
? 軸不必回零或編碼器未被校正
? CancelTransing=1,IntermediateStop=1
? ConfigEpos=16#00000003
? 通過輸入?yún)?shù) Velocity 指定運(yùn)行速度,運(yùn)行方向由 Positive 及 Negative 決定
? 通過輸入?yún)?shù) OverV、OverAcc、OverDec 指定速度、加減速度的倍率,通常采取默認(rèn)設(shè)置即可。
? 驅(qū)動(dòng)的運(yùn)行命令 EnableAxis=1
? ExecuteMode 的上升沿觸發(fā)定位運(yùn)動(dòng)
1200/1500 PLC使用FB284功能塊可以控制V90 基本定位功能: