東莞自動化公司變頻器通信控制提供西門子PLC編程系統(tǒng)
PLC編程變頻器通信控制
PLC編程變頻器通信控制,西門子變頻器,臺達變頻器通信
使用USS協(xié)議的要求
STEP 7--Micro/WIN指令庫提供個子程序、個中斷程序和條指令支持USS協(xié)議。USS指令使用S7-200中的下列資源:USS協(xié)議是一個由中斷驅(qū)動的應(yīng)用程序。在zui不利的情況下,接收消息中斷程序zui多需要2.5ms來執(zhí)行。在這段時間內(nèi),所有其他中斷事件都將排隊,等待接收消息中斷程序執(zhí)行完成后再執(zhí)行。如果您的應(yīng)用程序不容許這種zui不利情況造成的延時,則您應(yīng)該考慮采用其他控制驅(qū)動器的方案。初始化USS協(xié)議開放一個用于USS通訊的S7-200端口。可使用USS_INIT指令來選擇用于端口0的USS或PPI。(USS是指SIMOTIONMicroMaster驅(qū)動的USS協(xié)議)。您也可以使用USS_INIT_P1分配端口1以進行USS通訊。在將端口設(shè)置為使用USS協(xié)議與驅(qū)動器通訊后,該端口就不能夠再用作其他目的,包括與STEP7--Micro/WIN通
訊。在使用USS協(xié)議開發(fā)應(yīng)用程序期間,應(yīng)使用兩端口型的CPU 226、CPU 226XM或EM 277PROFIBUS--DP模塊,連接到算機中的PROFIBUS CP卡。第二個通訊端口使得STEP 7--Micro/WIN能在USS協(xié)議運行時監(jiān)視控制程序。USS指令影響所有與端口上自由端口通訊相關(guān)的SM區(qū)。USS子程序和中斷程序保存在您的程序中。USS指令使得您的用戶程序?qū)Υ鎯臻g的需求zui多可增加3050字節(jié)。根據(jù)所使用的特定的USS指令,這些指令所支持的路徑使控制程序?qū)Υ鎯臻g的分攤增加至少2150字節(jié),zui多3500字節(jié)。USS指令的變量需要400字節(jié)的V存儲區(qū)。該區(qū)域的起始地址由用戶并保留給USS變量。有一些USS指令還要求16字節(jié)的通訊緩存區(qū)。作為一個指令的參數(shù),您要為該緩存區(qū)提供一個V區(qū)的起始地址。建議為每一例USS指令一個單獨的緩存區(qū)。在執(zhí)行計算時,USS指令使用累加器AC0至AC3。您仍然可以在您的程序中使用這些累加器;
只是累加器中的數(shù)值會被USS指令改變。USS指令不能用在中斷程序中。
為了在您的S7-200程序中使用USS協(xié)議指令,遵循下列步驟:
1. 在您的程序中插入USS_INIT指令并且該指令只在一個循環(huán)周期內(nèi)執(zhí)行一次。您可以用
USS_INIT指令啟動或改變USS通訊參數(shù)。
當(dāng)您插入USS_INIT指令時,若干個隱藏的子程序和中斷服務(wù)程序會自動地加入到您的程序
中。
2. 在您的程序中為每個激活的驅(qū)動只使用一個USS_CTRL指令。您可以按需求盡可能多地使用USS_RPM_x和USS_WPMx指令,但是,在同一時刻,這些指令中只能有一條是激活的。3. 在指令樹中選中程序塊圖標(biāo)(Program Block)點擊右鍵(顯示菜單)為這些庫指令分配V區(qū)。選擇庫存儲區(qū)選項,顯示庫存儲區(qū)分配對話框。4. 組態(tài)驅(qū)動參數(shù)使之與程序中所用的波特率和站地址相匹配。5. 連接S7--200和驅(qū)動之間的通訊電纜。確保象S7--200這樣的所有連接驅(qū)動的控制設(shè)備,通過一條短而粗的電纜連接到與驅(qū)動相同的
東莞精一控自動化PLC編程變頻器通信控制,西門子變頻器,臺達變頻器通信
東莞自動化公司變頻器通信控制提供西門子PLC編程系統(tǒng),東莞自動化,自動化公司,PLC編程,東莞PLC編程,自動化PLC編程,東莞自動化PLC編程,PLC編程系統(tǒng),東莞PLC編程系統(tǒng),自動化PLC編程系統(tǒng),東莞自動化PLC編程系統(tǒng),PLC編程控制,東莞PLC編程控制,自動化PLC編程控制,東莞自動化PLC編程控制-精一控自動化