1_回顧及簡介
從本節(jié)開始,將介紹電子凸輪,即CAM。
CAM主要有CAMIn和CamInDirect等功能塊。CamInDirect與GearInDirect性格差不多,也是個急性子,一刻也不愿等,只爭朝夕!
本節(jié)先介紹一下執(zhí)行CAM的基礎(chǔ)組態(tài)及編程工作。
2_具體操作介紹
1.軸模態(tài)設(shè)置
把主軸和從軸的AxisType都設(shè)置為Modulo(Rotary),Modulo Range都設(shè)置為360。在機(jī)械凸輪中,主軸一般做循環(huán)圓周運(yùn)動,每圈360°。
2.添加Cam Table
在Application下添加一個CamTable: CamDemo
雙擊CamDemo進(jìn)入Cam Editor
系統(tǒng)已經(jīng)默認(rèn)創(chuàng)建了一個Cam表。默認(rèn)Cam中有4個關(guān)鍵點(diǎn)。
CAM中,默認(rèn)包含4個Diagram,分別是:位置、速度、加速度、加加速度。
3.編輯Cam Table
各個關(guān)鍵點(diǎn)的坐標(biāo)可以編輯,可以上下拖動。
通過Add Point, 可以為CamTable添加新的關(guān)鍵點(diǎn)。
可以分別設(shè)置各段CAM的線型。Line或Poly5。
4.Cam菜單介紹
可以把現(xiàn)有Cam表保存為ASCII 格式的*.txt文件并讀回。
可以顯示系統(tǒng)隱式生成的Cam代碼。
5.Cam程序介紹
在Action act_Cam中,添加MC_CamTableSelect, MC_CamIn和MC_CamOut三個基本功能塊。
編程時,Master為虛軸vAxis,主軸為Axis01。
MC_CamTableSelect的輸入CamTable的賦值為ADR(Cam01)。即通過此功能塊選中Cam01。
MC_CamTableSelect的輸出CamTableID組態(tài)給MC_CamIn的輸入:CamTableID。這樣確保走的Cam曲線為:Cam01.
6.CAM測試畫面
添加了主軸和從軸的相關(guān)VISU和按鈕。
主軸使用MC_MoveVelocity,從軸添加了上文所述3個CAM功能塊,以及軸的狀態(tài)機(jī)。
另外為主從軸分別添加了:Power,Stop,SetPosition,Reset等基本操作按鈕,并實(shí)時監(jiān)控位置和速度。
-
編程
+關(guān)注
關(guān)注
88文章
3565瀏覽量
93536 -
工業(yè)控制
+關(guān)注
關(guān)注
37文章
1433瀏覽量
85758
發(fā)布評論請先 登錄
相關(guān)推薦
評論