西門子S7300模組
計算與驅動器通信所需的時間
與驅動器之間的通信與 S7-200 SMART CPU 掃描不同步,。在完成一個驅動器通信事務之
前,,CPU 通常已完成了多次掃描。以下因素有助于確定所需時間:
●
現有驅動器數量
●
波特率
●
CPU 的掃描時間
當使用參數訪問指令時,,有些驅動器需要的延遲時間比較長,。參數訪問所需的時間取決于
驅動器類型以及正在訪問的參數。
USS_INIT 指令分配端口 0 使用 USS 協(xié)議(或 USS_INIT_P1 指令分配端口 1 使用 USS
協(xié)議)之后,,CPU 會以下表所示時間間隔定期輪詢所有處于激活狀態(tài)的驅動器,。
西門子S7300模組
使用 USS 協(xié)議指令
步驟
要在 S7-200 SMART 程序中使用 USS 協(xié)議指令,請按以下步驟操作:
1. 在程序中插入 USS_INIT 指令,,并僅執(zhí)行 USS_INIT 指令一個掃描周期,。 可以使用
USS_INIT 指令初始化或更改 USS 協(xié)議通信參數。
插入 USS_INIT 指令時,,會在程序中自動添加若干隱藏的子例程和中斷例程,。
2. 只能在程序中為每臺激活變頻器放置一條 USS_CTRL 指令。
可以根據需要增加任意數量的 USS_RPM_x 和 USS_WPM_x 指令,,但某一時間只能
有一條指令處于激活狀態(tài),。
3. 在“文件”(File) 菜單功能區(qū)的“庫”(Libraries) 區(qū)域中,單擊“存儲器”(Memory) 按鈕
,, USS 庫所需的 V 存儲器的起始地址。 或者,,也可在項目樹中右鍵單擊
“程序塊”(Program Block) 節(jié)點,,并從上下文菜單中選擇“庫存儲器”(Library Memory)。
4. 組態(tài)變頻器參數,,使之與程序中使用的波特率和地址相匹配,。
5. 用通信電纜連接 S7-200 SMART CPU 與變頻器。
確保與變頻器連接的所有控制設備(例如 S7-200 SMART CPU)均用短粗電纜連接到
變頻器使用的接地點或星點,。