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