USS 協(xié)議(Universal Serial Interface Protocol 通用串行接口協(xié)議)是SIEMENS 公司所有傳動(dòng)產(chǎn)品的通用通訊協(xié)議,它是一種基于串行總線進(jìn)行數(shù)據(jù)通訊的協(xié)議。USS協(xié)議是主-從結(jié)構(gòu)的協(xié)議,規(guī)定了在USS 總線上可以有一個(gè)主站和最多31個(gè)從站;總線上的每個(gè)從站都有一個(gè)站地址(在從站參數(shù)中設(shè)定),主站依靠它識(shí)別每個(gè)從站;每個(gè)從站也只對主站發(fā)來的報(bào)文做出響應(yīng)并回送報(bào)文,從站之間不能直接進(jìn)行數(shù)據(jù)通訊。
1設(shè)置傳動(dòng)設(shè)備的通訊參數(shù)
1.1 傳動(dòng)設(shè)備通訊的必要條件
要建立控制器與通訊設(shè)備的連接,必須為它們設(shè)置相關(guān)的通訊參數(shù)。對于初學(xué)者來說,可能會(huì)感覺相關(guān)通訊參數(shù)紛繁復(fù)雜,不好入手。下面分析一下建立USS通訊所必須的參數(shù)。
圖1控制器與傳動(dòng)設(shè)備
要建立控制器與傳動(dòng)設(shè)備的USS連接,對于傳動(dòng)設(shè)備必須考慮以下最基本問題:
1. 傳動(dòng)設(shè)備是否需要設(shè)置成接收USS信號的模式?
2. 傳遞什么內(nèi)容的信號,都有哪些信號?
3. 主站以多快的速度進(jìn)行通訊?
4. 對于支持一主多從通訊方式的USS通訊,主站如何找到從站?
5. 如果主站由于故障不再發(fā)送更新信息,從站應(yīng)該如何響應(yīng)?
針對這幾個(gè)最基本的問題,傳動(dòng)設(shè)備都有與之相關(guān)的參數(shù)設(shè)置,只要這些參數(shù)設(shè)置正確,就可以正常進(jìn)行USS通訊。
USS相關(guān)參數(shù)  | MM440  | G120  | 6SE70  | 
USS命令源(控制字)  | P700  | P700  | P554  | 
USS頻率設(shè)定源  | P1000  | P1000  | P443  | 
通訊波特率  | P2010  | P2010  | P701  | 
USS從站站號  | P2011  | P2011  | P700  | 
PZD長度  | P2012  | P2012  | P703  | 
PKW長度  | P2013  | P2013  | P702  | 
看門狗時(shí)間  | P2014  | P2014  | P704  | 
接口選擇  | 
  | 
  | P053  | 
表1 一些傳動(dòng)設(shè)備與USS通訊有關(guān)的基本參數(shù)
1.2 MM440與G120的參數(shù)設(shè)置
與USS通訊有關(guān)的參數(shù),MM440與G120一樣。這些參數(shù)很好的解決了前面所描述的傳動(dòng)設(shè)備進(jìn)行USS通訊時(shí)所必須考慮的基本問題。
P700,P1000設(shè)置成5,傳動(dòng)設(shè)備就可以從USS通訊端口接收控制信號和頻率給定。
P2010可設(shè)定通訊波特率,數(shù)值含義見下表:
P2010參數(shù)數(shù)值  | 對應(yīng)波特率  | 
4  | 2400 bit/s  | 
5  | 4800 bit/s  | 
6  | 9600 bit/s  | 
7  | 19200 bit/s  | 
8  | 38400 bit/s  | 
9  | 57600 bit/s  | 
12  | 115200 bit/s  | 
表2 MM440、G120USS波特率設(shè)置
P2011可設(shè)置作為從站的 傳動(dòng)設(shè)備的站地址,范圍是1~31。
P2012可設(shè)置PZD(過程數(shù)據(jù))的長度,默認(rèn)值是2,最大值是8。
P2013可設(shè)置PKW(參數(shù)數(shù)據(jù))的長度:
參數(shù)值  | 含義  | 
0  | 沒有參數(shù)數(shù)據(jù)  | 
3  | 3個(gè)字長  | 
4  | 4個(gè)字長  | 
127  | 長度可變  | 
表3 PKW字長
P2014可設(shè)置看門狗時(shí)間,單位為ms,這是一個(gè)很重要的參數(shù)。如果看門狗時(shí)間過后,USS從站還未收到主站報(bào)文,就會(huì)報(bào)錯(cuò);可以防止主站故障停機(jī),電機(jī)照常運(yùn)行的情況發(fā)生。
1.3 6SE70的參數(shù)設(shè)置
6SE70的參數(shù)相對復(fù)雜一點(diǎn),對于不同的通訊端口,參數(shù)也不一樣。
首先來看如何選擇接口,也就是如何設(shè)置P053參數(shù):
參數(shù)值  | 對應(yīng)接口  | 
0 Hex  | 無接口  | 
1 Hex  | CBx通訊板  | 
2 Hex  | PMU操作控制面板  | 
4 Hex  | 串行接口(SCom/SCom1)  | 
8 Hex  | SCB串行輸入/輸出模塊  | 
10 Hex  | Txxx工藝板  | 
20 Hex  | 串行接口2(SCom2)  | 
40 Hex  | 第2塊CB板  | 
表4 P053接口選擇
對于USS通訊,常使用SCom1或SCom2接口,可設(shè)置P035為:
7=1+2+4(打開CBx,PMU,SCom1)
23=1+2+20(打開CBx,PMU,SCom2)
與MM440、G120不同,6SE70的命令源(控制字)是按位設(shè)置的,也就是說可以為控制字(常用的控制字為16位)的每一位單獨(dú)設(shè)置參數(shù)。
參數(shù)  | SCom1接口  | SCom2接口  | 參數(shù)含義  | 
P554  | 2100  | 6100  | ON/OFF1  | 
P555  | 2101  | 6101  | OFF2  | 
| <p style="padding-bottom: 0p | 
















官方微信:日成最新資訊
移動(dòng)官網(wǎng)
官方商城