西門子SMART模塊代理商
使用 USS 協(xié)議的要求
STEP 7-Micro/WIN SMART 指令庫提供子例程、中斷例程和指令來支持 USS 協(xié)議,。
USS 指令使用 S7-200 SMART CPU 中的下列資源:
● USS 協(xié)議是一種受中斷驅(qū)動的應(yīng)用程序。差情況下,,接收消息中斷例程的執(zhí)行多
需要 2.5 ms,。在此期間,所有其它中斷事件都需要排隊,,等待接收消息中斷例程執(zhí)行
完畢后再進行處理,。如果您的應(yīng)用無法容許此類糟情況下的延遲,則可能需要考慮
采用其它解決方案來控制變頻器,。
西門子SMART模塊代理商
● 初始化 USS 協(xié)議,,使 S7-200 SMART CPU 端口專門用于 USS 通信。
可使用 USS_INIT 指令為端口 0 或端口 1 選擇 USS 或 PPI,。(USS 是指用于
Siemens 變頻器的 USS 協(xié)議,。)當某個端口設(shè)置為使用 USS 協(xié)議與變頻器進行通信
后,,就不能再將該端口用于任何其它用途,包括與 HMI 進行通信,。第二個通信端口允
許 STEP 7-Micro/WIN SMART 在 USS 協(xié)議運行期間監(jiān)視控制程序,。
●
USS 指令會影響與所分配端口上自由端口通信相關(guān)的所有 SM 位置。
●
USS 子例程和中斷例程已存儲在程序中,。USS 指令多將您的程序所需的存儲器數(shù)
量增加至 3050 個字節(jié),。根據(jù)所使用的特定 USS 指令,這些指令的支持例程可使控制
程序的存儲空間開銷至少增加 2150 字節(jié),,多增加 3050 字節(jié),。
● USS 指令的變量需要 400 字節(jié)的 V 存儲區(qū)。該存儲區(qū)的起始地址由用戶,,保留
用于 USS 變量,。
● 某些 USS 指令還需要 16 字節(jié)的通信緩沖區(qū)。作為指令的參數(shù),,需要為該緩存區(qū)提供
一個 V 區(qū)的起始地址,。建議您為 USS 指令的每個實例都一個的緩沖區(qū)。