PROFIenergy可用來經過PROFINET網絡節制能耗。為此要利用讓負載對計劃內和計劃外中止作出反應的下令。
ROFIenergy是基于PROFINET的數據接口,適用于同一封閉用電設備,并在停息時期開展充實和諧,而與制造商或設備范例無關。如許,應確保僅為進程中的設備給予真正所需的電力。進程將勤儉絕多數能量,而PROFINET設備自己僅具有較小的節能潛力。
IO控制器的PROFIenergy指令:
需求兩條指令節制和看管PROFIenergy功效。
根據PE_START_END指令,能夠輕松地激活和撤消激活PROFINET設備的閑置狀況。這可根據達到沿或分開沿實現。PE_START_END指令供應實現PROFIenergy號令Start_Pause和End_Pause的簡樸接口。根據PE_CMD指令,能夠傳送一切PROFIenergy號令,包羅Start_Pause和End_Pause。能夠運用別的號令,正在停息時代查詢PROFINET設備的當前狀況或行動。根據PE_CMD指令,能夠快速便利地處置一切PROFIenergy功用。
FBPE_WOL(FB820)
因為FBPE_WOL不具有多實例功用,是以將調用它,包孕靠山數據塊DB820IDB_PE_WOL。
版本里也是那樣運用的
運用PE_WOL能夠運用PROFIenergy尋址多達256個PROFINET設備。正在適用于初始化塊的旌旗燈號以后,將讀取正在PROFINET線上毗連的一切設備的完好I&M數據。然后,將這一些數據保存正在PLC數據類型PE_PLUS“PENERGY”的實例中,并提供應用戶。
別的,還要查抄每一個設備的PROFIenergy功效。鄙人面的操縱中,僅尋址撐持PROFIenergy備用辦理的設備(即可以正在停息時代經過PROFIenergy關機)。
這也包孕撐持LAN叫醒形式的PROFIenergy設備。關于停息完畢號令,將所謂的“把戲包”發送給他們以截止停息。
正在設備開展PROFIenergy轉換時期,即緊接正在最先或完畢停息敕令以后,將周期輪詢該設備的PROFIenergy狀況,并更新其數據地區,直到設備停止轉換為止。
PE_WOL:經過WakeOnLan啟動和停滯節能形式:
若是PE設備根據UDP銜接撐持“WakeonLAN”功用,那末就能夠根據指令調和多個PE設備。
“PE_WOL”指令只能正在帶有集成以太網接口的CPU上實行。該CPU可加載約400KB巨細的塊。假如經由過程以太網CP毗鄰該CPU,則該塊將沒法正在PROFINETI/O體系中利用。
指令“PE_WOL”以異步體例實行。
物流智能分揀機器人的原理“PE_WOL”指令僅支撐編號小于256的設備,大于該編號的設備將被疏忽。
界說:WakeonLAN
利用WakeonLAN功用時,已禁用的設備可通過接納一個以太網專用數據包開展從頭激活。為了可以履行該操縱,數據處理設備必需具有可以接納這類數據包的網絡控制器。該數據包(MagicPacket)具有特別的花樣。它包羅網絡適配器的15個MAC地點。
挑選設備
利用參數PENERGY處的用戶數據塊可開展設備挑選。此處,該用
戶數據塊為處置多臺設備的數據庫。
正在初始化“PE_WOL”之前,必需最少先將以下信息存儲到用戶數據塊中:
●PROFINETI/O體系的ID
快遞倉庫分揀機器人●適用于“WakeonLAN”的毗鄰數據。
●適用于“WakeonLAN”的端口號。
●關于每臺設備
–停息工夫(PauseTime)
–將設備切換為PE_SLEEP_MODE(EnableSleep)
運用參數COM_RST初始化“PE_WOL”指令。初始化后,順次處置懲罰用戶數據塊中存儲的功課。
下圖說明晰PE敕令“Start_Pause”傳送到多臺設備的方式:
(1)第1步:待封閉設備的“CmdStartPause”位由用戶設置為“1”。
(2)第2步:待封閉設備(CmdStartPause=“1”)的診斷地點鏈收到陣列。
(3)第3步:功課鏈接以后,位“CmdStartPause”將主動復位。
(4)第4步:功課鏈接以后,指令“PE_WOL”將立刻開端處置懲罰這一些功課。
可對PROFINETIO體系中全部根據START和END參數識其余設備發送PROFIenergy敕令“CmdStartPause”或“CmdEndPause”。
功課處置懲罰狀況和處置懲罰時期可能發生的毛病經由過程STATUS參數輸出。
運用用戶數據塊的指令闡明
指令“PE_WOL”只會根據用戶數據塊實行。正在這類情況下運用根基歷程:
1.挑選要對設備實行的敕令:
–START_PAUSE(用戶數據塊中的“CmdStartPause”)
–ENDE_PAUSE(用戶數據塊中的“CmdEndPause”)
快遞分揀機器人市場–UPDATE_STATUS(用戶數據塊中的“CmdUpdateStatus”)
2.設置更新位(用戶數據塊頭中的“Update”)“Update”=False時兩次更新之間應最少經由一個CPU周期;不然,將沒法確保舉行邊緣檢驗。
PE下令的優先級:
順次處置懲罰這一些下令,而無需斟酌先前的下令挪用是不是勝利或勝利完成。
若是與此同時設置了2條飭令(如“CmdEndPause”和“CmdUpdateStatus”),則只會施行個中
一條。塊內存在各類優先級:
●飭令“CmdStartPause”的優先級最高,若是挑選了該飭令,將始終實行它。
●號令“CmdEndPause”的優先級次高。
●敕令“CmdUpdateStatus”的優先級最低。
假如與此同時設置了這3條飭令,未施行的飭令將連結預選狀況。此時,將在下一個上升沿支持下一條飭令。
FBPE_CTRL(FB821)
PE_CTRL集成了PE_WOL并經過其他功能對其進行了加強:
?簡化的塊參數化
?可由歷程操縱
?存儲方案的停息
?設備主動叫醒
?同一的可視化
此塊的功用特色:
KUKA的PROFINETDevice撐持PROFIenergy。正在利用PROFIenergy時,機器人控制系統根據PROFIenergy協定取上一級控制系統通訊。
KUKA用WorkVisual設置PROFINETDevice
選項卡PROFIenergy
機器人控制系統撐持以下的PROFIenergy狀況:
l?Ready_To_Operate:該控制器已準備就緒。
l?驅動總線封閉:驅動裝配已封閉。
l?Hibernate:控制系統處于休眠狀況而且只對WakeOnLan包有回響反映。
l?制動器已制動:已制動制動器而且只對下一個運轉指令有反響。
進口分揀機器人生產若是出產停工很短,為了利用狀況驅動總線封閉,則可以用狀況制動器已制動節能。可是,只有正在機器人控制系統處于編程截止狀況下時,才氣激活狀況制動器已制動。
PROFIenergy只能在AUTEXT運轉形式下施行,而沒有能在T1和T2運轉形式下施行。沒法將PROFIenergy取電源經管相結合。
1狀況Ready_To_Operate
2狀況驅動總線封閉、Hibernate或制動器已制動
PROFIenergy狀況有以下特點:
Time_to_Pause(toff):直到控制系統由狀況Ready_To_Operate到達狀況驅動總線封閉、Hibernate或制動器已制動的工夫隔斷。
快遞分揀機器人的原理Time_min_length_of_stay(toff_min):控制系統保持正在驅動總線封閉、蟄伏或制動器已制動狀況時的時候距離。正在驅動總線封閉和蟄伏狀況時,一切已銜接的設備正在該時候距離中該當
正在重新啟動控制系統之前能完整關機。
Time_to_operate(ton):直到控制系統由狀況驅動總線封閉、Hibernate或制動器已制動抵達狀況Ready_To_Operate的工夫距離。
罷工時候的默認值取最小值符合。不能超過這一些值。
能夠經過安裝別的使用程序包進步停工時候。倡議正在投入運行時測試所需的停工時候。
分揀機器人怎么選購激活PROFIenergy?勾選:利用PROFIenergy。未勾選:沒有利用PROFIenergy。
休眠操縱:
停息時候:輸入控制系統直到已達到蟄伏狀況容許須要的時候。默認值:50000ms
停留工夫長度:輸入控制系統該當保持在蟄伏狀態下的最小工夫。默認值:10000ms
運轉時候:輸入控制系統直到已達到Ready_To_Operate狀況答應須要的時候。默認值:60000m
封閉驅動總線:
停息時候:輸入控制系統直到已達到驅動總線封閉狀況容許需求的時候。默認值:5000ms
停留工夫長度:輸入控制系統應當保持在驅動總線封閉狀態下的最小工夫。默認值:0ms
運轉時候:輸入控制系統直到已達到Ready_To_Operate狀況同意須要的時候。默認值:20000ms
制動制動器:
停息時候:輸入控制系統直到已達到制動器已制動狀況同意需求的時候。默認值:1000ms
停留時候長度:輸入控制系統保持在制動器已制動狀態下的最小時候。默認值:0ms
運轉工夫:輸入控制系統直到已達到Ready_To_Operate狀況答應需求的工夫。默認值:1000ms
PROFIenergy指令
PLC可借助PROFIenergy指令向機器人控制系統收回切換狀況或訊問信息的旌旗燈號。為了可以切換狀況,機器人控制系統必需處于AUTEXT運轉形式下。
KUKA支撐以下PROFIenergy指令:
Start_Pause機器人控制系統切換到驅動總線封閉狀況。
End_Pause機器人控制系統從新由蟄伏/驅動總線封閉狀況啟動。
Go_WOL將設備設置到狀況PE_sleep_mode_WOL中。
Info_Sleep_WOL查明設備中有關PE_sleep_mode_WOL狀況的信息。
通通
下列示例表現的是由上級控制系統經由過程WakeOnLAN接通機器人控制系統。正在得到一個WakeOnLAN的Magic包后,機器人控制系統收回BBS運轉準備就緒的旌旗燈號。經由過程平安相干旌旗燈號表現有關PSA的PROFIsafe狀況。
網絡叫醒實現了對網絡的集合經管,即在任何時刻,網管中間的IT經管人員能夠經過網絡長途叫醒一臺處于休眠或關機狀況的計算機。利用這一功效,IT經管人員能夠鄙人班后,網絡流量最小和企業的一般運作最不受影響的時辰完成全部操作系統及應用軟件的升級及其他經管義務。
為了叫醒網絡上的計算機,用戶必需收回一種數據包,該數據包的花樣取平凡數據包不同,并且還必需利用相應的專用軟件才氣發生。當前對照廣泛采納的是AMD公司制造的MagicPacket,這套軟件能夠生成網絡叫醒所須要的特別數據包。該數據包包含有接連6個字節的“FF”和接連反復16次的MAC地點。MagicPacket雖然只是AMD公司開辟推行的一項手藝,并不是業界公認的尺度,然則仍受到許多網卡制造商的撐持,因而許多具有網絡叫醒功用的網卡皆能取之兼容。
要利用網絡叫醒,您必需具有:
1:可向網卡發送網絡“叫醒幀”的軟件。
2:可解碼“叫醒幀”的網卡,該網卡與此同時還必須能夠由幫助電源中獵取能量,并能夠向主板發送“叫醒旌旗燈號”。
先說被叫醒機械若何設置
1.Win7體系下設置如下圖,計算機-》設備管理器-》網卡驅動屬性
2.ipconfig–all敕令檢察本機網卡的MAC地點
發送的網絡數據包顯現如下圖,此中mac地點是隨便填寫的反復的09。
*叫醒長途機械辦法
*@param
*mac要叫醒的機械的MAC
*IP
*portudp新聞發送端口
*摘要:叫醒要領為網卡供應的把戲封包功用,即以播送形式發送6個FF加上16遍目MAC地點的字節數組。
for(inti=0;i6;i++)
packet[i]=0xFF;
for(inti=1;i=16;i++)
for(intj=0;j6;j++)
packet[i*6+j]=mac[j];
intresult=(packet,);
審核
分揀機器人怎么選購如何發明垃圾分揀機器人視覺垃圾分揀機器人原理