西門子6ES7531-7NF10-0AB0
PC/PPI電纜引腳定義
關(guān)于PC/PPI電纜的詳細(xì)情況,請(qǐng)參考相應(yīng)的《S7-200系統(tǒng)手冊(cè)》,在附錄A中由詳細(xì)的介紹。這里只提示關(guān)于電纜的一些有趣的細(xì)節(jié)。
目前銷售的RS-232/PPI多主站電纜(6ES7 901-3CB30-0XA0)與以前銷售的PC/PPI電纜(6ES7 901-3BF21-0XA0)略有區(qū)別,比較如下:
表1. RS-232/PPI多主站電纜
RS-485側(cè)插頭 | RS-485側(cè)插頭引腳定義 | RS-232側(cè)插頭引腳定義(本地模式)1 | RS-232側(cè)插頭引腳定義(遠(yuǎn)程模式)1 |
---|
1 | 未連接 | 數(shù)據(jù)載波檢測(cè)(DCD)(不用) |
---|
2 | 24V返回(RS-485邏輯地) | 接收數(shù)據(jù)(RD)(從電纜輸出) | 接收數(shù)據(jù)(RD)(輸入到電纜) |
---|
3 | RS-485信號(hào)B(RxD/TxD+) | 傳送數(shù)據(jù)(TD)(輸入到電纜) | 傳送數(shù)據(jù)(TD)(從電纜輸出) |
---|
4 | RTS(TTL電平) | 數(shù)據(jù)終端就緒(DTR) |
---|
5 | 未連接 | 地(RS-232邏輯地) | 地(RS-232邏輯地) |
---|
6 | 未連接 | 數(shù)據(jù)設(shè)置就緒(DSR) |
---|
7 | 24V電源 | 發(fā)送請(qǐng)求(RTS)(不用) | 發(fā)送請(qǐng)求(RTS)(從電纜輸出)2 |
---|
8 | RS-485信號(hào)A(RxD/TxD-) | 清除發(fā)送(CTS)(不用) |
---|
9 | 協(xié)議選擇 | 振鈴指示(RI)(不用) |
---|
1. 本地(DCE)與遠(yuǎn)程(DTE)模式在電纜上用DIP開關(guān)6選擇,開關(guān)位置在“ON"時(shí)為DTE模式,在“OFF"時(shí)為DCE模式。
2. 這時(shí)RTS信號(hào)總是為“ON"
此電纜的RS-232端,4針和6針始終連通,即DTR/DSR是短接的。
表2. PC/PPI電纜(3BF21)
RS-485側(cè)插頭 | RS-485側(cè)插頭引腳定義 | RS-232側(cè)插頭引腳定義(DCE模式)1 | RS-232側(cè)插頭引腳定義(DTE模式)1 |
---|
1 | 插頭外殼(PE) | 數(shù)據(jù)載波檢測(cè)(DCD)(不用) |
---|
2 | 24V返回(RS-485邏輯地) | 接收數(shù)據(jù)(RD)(從電纜輸出) | 接收數(shù)據(jù)(RD)(輸入到電纜) |
---|
3 | RS-485信號(hào)B(RxD/TxD+) | 傳送數(shù)據(jù)(TD)(輸入到電纜) | 傳送數(shù)據(jù)(TD)(從電纜輸出) |
---|
4 | RTS(TTL電平) | 數(shù)據(jù)終端就緒(DTR)(不用) |
---|
5 |
| 地(RS-232邏輯地) | 地(RS-232邏輯地) |
---|
6 | 未連接 | 數(shù)據(jù)設(shè)置就緒(DSR)(不用) |
---|
7 | 24V電源 | 發(fā)送請(qǐng)求(RTS)(不用) | 發(fā)送請(qǐng)求(RTS)(從電纜輸出)2 |
---|
8 | RS-485信號(hào)A(RxD/TxD-) | 清除發(fā)送(CTS)(不用) |
---|
9 | 協(xié)議選擇 | 振鈴指示(RI)(不用) |
---|
1. DCE與DTE模式在電纜上用DIP開關(guān)5選擇,開關(guān)位置在“ON"時(shí)為DTE模式,在“OFF"時(shí)為DCE模式。
2. RTS信號(hào)可以用DIP開關(guān)6在兩種狀態(tài)間選擇:開關(guān)為“ON"時(shí)為“發(fā)送 時(shí)為1 ";開關(guān)為“OFF"時(shí)為 “總是為1"。
上述的“本地"模式相當(dāng)于“DCE"模式;“遠(yuǎn)程"模式相當(dāng)于“DTE"模式。
所謂DTE和DCE是RS-232通信中的一對(duì)設(shè)備,參見PC/PPI電纜的DTE/DCE設(shè)置。
2.4 PC/PPI電纜與CPU連接
以RS232/PPI電纜為例:步:打開Communications(通信)界面
在Micro/WIN主界面的左側(cè)瀏覽條中用鼠標(biāo)單擊Communications(通信)圖標(biāo);或者在指令樹、View菜單中打開通信設(shè)置界面:
圖6. 通信設(shè)置界面
圖中:
通信設(shè)置區(qū)
Local(本地)顯示的是運(yùn)行Micro/WIN的編程器(PC機(jī))的網(wǎng)絡(luò)地址。默認(rèn)的地址為0。
使用Remote(遠(yuǎn)程)下拉選擇框可以選取試圖連通的遠(yuǎn)程CPU地址。缺省的地址為2。
選中此項(xiàng)可以使通信設(shè)置與項(xiàng)目文件一起保存
顯示電纜的屬性,以及連接的PC機(jī)通信口
本地(編程器)當(dāng)前的通信速率
選中此項(xiàng)會(huì)在刷新時(shí)分別用多種波特率尋找網(wǎng)絡(luò)上的通信接點(diǎn)
顯示當(dāng)前使用的通信設(shè)備,鼠標(biāo)雙擊可以打開Set PG/PC Interface界面,設(shè)置本地通信屬性
鼠標(biāo)雙擊可以開始刷新網(wǎng)絡(luò)地址,尋找通信站點(diǎn)
第二步:設(shè)置PC/PPI電纜屬性
使用ProSave軟件備份/恢復(fù)
使用備份功能,備份出來的文件是不能查看和修改組態(tài)的,這個(gè)文件只能恢復(fù)到相同訂貨號(hào)的設(shè)備上。
選擇操作系統(tǒng)“開始"菜單 > 所有程序 > Siemens Automation > Simatic > ProSave,打開ProSave軟件。在“常規(guī)"選項(xiàng)中,選擇設(shè)備類型,連接方式。所有能下載的方式都能做備份恢復(fù),電纜以及下載參數(shù)設(shè)置和下載是一樣的。
選擇“備份"選項(xiàng),選擇備份類型,點(diǎn)擊“開始備份"。生成的備件文件存放在“另存為"路徑下。
選擇“恢復(fù)"選項(xiàng),在“打開"下面選擇之前備份的文件,點(diǎn)擊“開始恢復(fù)"。
西門子6ES7531-7NF10-0AB0
指令作業(yè)的調(diào)用分配
要跨多個(gè)調(diào)用執(zhí)行一個(gè)指令,CPU 需向該指令正在運(yùn)行的作業(yè)一個(gè)后續(xù)調(diào)用。
CPU 可通過以下兩種方式為作業(yè)分配一個(gè)調(diào)用,具體取決于指令的類型:
● 使用指令的背景數(shù)據(jù)塊(“SFB"類型)
● 使用指令的作業(yè)標(biāo)識(shí)輸入?yún)?shù)。在異步指令的執(zhí)行過程中,這些輸入?yún)?shù)必須與執(zhí)行
過程中的各調(diào)用相匹配。
示例:“Create_DB"指令的作業(yè)由輸入?yún)?shù) LOW_LIMIT、UP_LIMIT、COUNT、
ATTRIB 和 SRCBLK 標(biāo)識(shí)
下表列出了標(biāo)識(shí)指令的輸入?yún)?shù)。
指令 標(biāo)識(shí)作業(yè)的輸入?yún)?shù)
DPSYC_FR LADDR、GROUP、MODE
D_ACT_DP LADDR
DPNRM_DG LADDR
WR_DPARM LADDR、RECNUM
WR_REC LADDR、RECNUM
RD_REC LADDR、RECNUM
CREATE_DB LOW_LIMIT、UP_LIMIT、COUNT、
ATTRIB、SRCBLK
READ_DBL SRCBLK、DSTBLK
WRIT_DBL SRCBLK、DSTBLK
RD_DPARA LADDR、RECNUM
DP_TOPOL DP_ID
調(diào)用的順序號(hào)
調(diào)用的類型 REQ STATUS/RET_VAL BUSY DONE ERROR
2 到 (n - 1) 中間調(diào)用 - W#16#7002 1 0 0
n 后一次調(diào)用 - W#16#0000(如果無(wú)錯(cuò)誤) 0 1 0
錯(cuò)誤代碼(如果出錯(cuò))。 0 0 1
資源的使用
異步指令在執(zhí)行過程中將占用 CPU 中的資源。根據(jù) CPU 類型和指令的不同,資源的使
用具有一定限制。CPU 可同時(shí)執(zhí)行大數(shù)目的異步指令作業(yè)。在作業(yè)成功完成后或在出
錯(cuò)后,這些資源將再次可用。
示例:對(duì)于 RDREC 指令,S7-1500 CPU 可以并行處理多 20 個(gè)作業(yè)。
如果超出一個(gè)指令可同時(shí)運(yùn)行的作業(yè)大數(shù)量,則該指令將在塊參數(shù) STATUS 中返回錯(cuò)
誤代碼 80C3(資源不足)。CPU 將停止執(zhí)行作業(yè),直至資源再次可用。
說明
低層級(jí)的異步指令
某些異步指令可使用一個(gè)或多個(gè)低層級(jí)的異步指令進(jìn)行處理。下表列出了這種相關(guān)性。
請(qǐng)注意,使用多個(gè)低層級(jí)指令時(shí),在某個(gè)時(shí)間段通常一次僅分配一個(gè)低級(jí)資源。
串口通信硬件選型
在SIMATIC S7系列產(chǎn)品中包括多種不同等級(jí)、不同功能、適合不同應(yīng)用場(chǎng)合的串行通信模塊。
CP340/341/440/441 模塊特性對(duì)照
S7-300/400 PLC 主要的串行通信模塊及模塊特性,如圖 1 所示。
圖1 S7-300/400 串行通信模塊列表
注意:對(duì)于Modbus通訊協(xié)議方式,每個(gè)通訊模塊都需要配置一個(gè)Modbus主站或從站硬件狗(Dongle)。
下圖列出了目前產(chǎn)品的訂貨信息,僅供參考,訂貨時(shí)請(qǐng)以相關(guān)產(chǎn)品手冊(cè)或供貨商提供信息為準(zhǔn),如圖 2 所示。