時間:2024-12-06 14:51:26來源:深圳市雷賽智能控制股份有限公司
當(dāng)主從軸綁定電子凸輪后,除非解綁凸輪或急停從軸,否則從軸將一直跟隨主軸做同步運動。
但是當(dāng)設(shè)備中途斷電時,電子凸輪的運行狀態(tài)是沒有記憶的,用戶往往需要在上電后先進行軸復(fù)位再重新綁定凸輪,無法延續(xù)斷電前的電子凸輪狀態(tài)。在設(shè)備的實際生產(chǎn)過程中,如果每次上電都需要執(zhí)行復(fù)位才可以操作,那么肯定會影響到實際的生產(chǎn)效率。
比如在枕式包裝機應(yīng)用中,客戶往往要求設(shè)備要免復(fù)位一鍵啟動,這時候就需要PLC能夠延續(xù)斷電前的凸輪狀態(tài),使得拉膜軸和旋刀軸在重新上電后可以直接運行。
因此,下面提供一種基于LeadStudio實現(xiàn)電子凸輪斷電后一鍵啟動的方法。
版本要求
LeadStudio編程軟件版本:V2.6.6.0及以上
PLC固件版本:7905及以上
相關(guān)功能塊介紹
本例使用到以下功能塊:
1、凸輪啟動功能塊
2、凸輪從軸位移獲取功能塊
樣例詳解
本樣例采用兩個旋轉(zhuǎn)軸作為主從軸,凸輪運行一段距離后,重啟PLC,模擬凸輪掉電后重啟的情況。
01、依次添加兩個軸(分別作為主從軸)
02、添加一個電子凸輪配置
03、編寫凸輪啟動程序
調(diào)用功能塊
調(diào)用凸輪啟動功能塊及凸輪從軸位移獲取功能塊,并將獲取的凸輪從軸位移取反后賦給凸輪啟動功能塊的SlaveOffset(從軸偏置)
如上圖所示,凸輪啟動功能塊有幾個重要參數(shù)需要詳細介紹
1.StartPosition(凸輪表起始位置)
功能塊啟動后,需要等待主軸位置到達StartPosition才開始執(zhí)行凸輪;這個參數(shù)決定從軸綁定主軸的時機,例如設(shè)定為60,那么在啟動功能塊后,需要等待主軸的位置等于60時才開始執(zhí)行凸輪表。
本例程中,主軸反饋的實時位置賦值給了StartPosition,PLC斷電重啟并重新啟動凸輪后,凸輪會以當(dāng)前的主軸位置作為起點立即耦合主從軸,并開始執(zhí)行凸輪表。2.MasterStartPosition(主軸追蹤距離)、StartMode(主軸追蹤距離模式)功能塊啟動并開始執(zhí)行凸輪表時,主軸還需經(jīng)過MasterStartPosition指定的位置后,從軸才開始跟隨主軸做凸輪運動。根據(jù)StartMode的設(shè)置,MasterStartPosition有相對模式和絕對模式兩種指定方式,相對模式指定主軸以StartPosition為起點相對位移MasterStartPosition的距離,絕對模式指定主軸實際位置運動到MasterStartPosition的位置。MasterStartPosition的主要作用是在啟動凸輪時,將主軸的相位設(shè)置到上一次運行停止的位置,跳過部分凸輪線段,從而實現(xiàn)從軸啟動凸輪時免復(fù)位,直接從上一次停止的位置啟動運行。本例程中,StartMode設(shè)置為0(絕對模式),MasterStartPosition的值設(shè)置為主軸反饋的實時位置,目的是為了上電啟動凸輪后,從軸可以立即執(zhí)行凸輪動作。3.MasterOffset (主軸偏置)、SlaveOffset(從軸偏置)設(shè)置SlaveOffset用于偏移從軸的位移,可將凸輪表沿著凸輪表的縱軸進行移動。本例程中,由于凸輪啟動時,從軸位置為0(重新上電,從軸位置清零),需要通過設(shè)置SlaveOffset消除因MasterStartPosition而產(chǎn)生的位置階躍,SlaveOffset由MC_GetCamTableDistance(凸輪從軸位移獲取功能塊)得到。MC_GetCamTableDistance輸入的Phase(主軸相位)為主軸反饋的實時位置,通過主軸的當(dāng)前位置求出從軸在凸輪表中的目標(biāo)位置。MasterOffset是用于偏移主軸的凸輪相位,可將凸輪表沿著凸輪表的橫軸進行移動,這是實現(xiàn)凸輪斷電保持的核心參數(shù)。如果沒有設(shè)置MasterOffset,那么凸輪起始點為0,每次啟動凸輪都會從0點開始動作;但是斷電前的凸輪可能已經(jīng)越過0點,那么要恢復(fù)掉電前的凸輪狀態(tài)必須設(shè)置MasterOffset來偏移主軸的相位。本例程中,MasterOffset的值為主軸反饋的實時位置取反,目的是使主軸的相位偏移到斷電前的凸輪相位,啟動后凸輪會延續(xù)斷電前的凸輪相位來執(zhí)行凸輪動作。
觸發(fā)功能塊執(zhí)行
啟動凸輪前,需要先觸發(fā)從軸位移獲取功能塊,得到從軸位移取反后賦給凸輪啟動功能塊的SlaveOffset,再執(zhí)行凸輪啟動功能塊,程序可參考下圖:
仿真測試
PLC啟動仿真調(diào)試
啟動凸輪
進入軸調(diào)試界面
、龠M入主軸(Axis_0)的軸調(diào)試界面,并觸發(fā)主軸運動
②進入從軸(Axis_1)的軸調(diào)試界面,觀察軸的位置
③對比凸輪配置表的主從軸位置
重啟PLC后再啟動凸輪
①重啟PLC
模擬設(shè)備斷電重啟的情況(實際使用中,主軸的位置需要通過掉電保持變量進行保存,并在上電時使用MC_SetPosition恢復(fù)位置)
、谠俅螁油馆
再次進入軸調(diào)試界面
、儆|發(fā)主軸再位移20,由25→45
②觀察從軸,從軸跟隨主軸由150→190
、蹖Ρ韧馆喤渲帽,主從軸延續(xù)了PLC重啟前的電子凸輪
-LeadStudio-
更小、更快、更易用的PLC編程平臺
下一篇:刀具誤差的常見來源及使用自...
中國傳動網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動網(wǎng)(www.hysjfh.com)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負版權(quán)法律責(zé)任。
產(chǎn)品新聞
更多>激光閃耀 智慧引領(lǐng) | WISE MASER 黑武士...
2025-03-20
2025-03-13
2025-03-06
2025-02-25
2025-02-21
管材加工“黑科技”:WiseCAM導(dǎo)入重構(gòu)新...
2025-02-21