西門(mén)子通訊網(wǎng)卡6GK1561-1AA01
PCI 卡(通用鍵 5 V/3.3 V),用于將 PC 和 SIMATIC 編程器/PC 連接到 PROFIBUS(傳輸速率zui高 12 Mbit/s)以及 SIMATIC S7 的 MPI 接口上
通訊服務(wù):
PROFIBUS DP 1 類(lèi)主機(jī),包括帶有擴(kuò)展 SOFTNET DP 的非循環(huán)式 DP
PROFIBUS DP 2 類(lèi)主機(jī),包括帶有擴(kuò)展 SOFTNET DP 的非循環(huán)式 DP
PROFIBUS DP 從站帶有 SOFTNET DP 從站
編程器/OP 通訊
S7 與 SOFTNET-S7 的通訊
通過(guò) SOFTNET-DP 或 SOFTNET-S7 進(jìn)行開(kāi)放式通訊(基于 FDL 接口的發(fā)送/接收)
可用于:
STEP 7, STEP 7-Micro/Win, ProTool, ProTool/Pro, SIMATIC PDM(用于編程器/OP 通訊)
COM PROFIBUS
SOFTNET-S7 (用于 S7 通訊)
SOFTNET DP,SOFTNET DP 從站(用于 DP)
相應(yīng)的 OPC 服務(wù)器和組態(tài)工具均包含在各自通訊軟件的供貨范圍內(nèi)。
CP 5611 A2 能將編程器和PC連接到PROFIBUS和SIMATIC S7的MPI多點(diǎn)功能接口。
用于帶 PCI 插槽的編程器和 PC
短 PCI 卡
適用于 3.3 V 和 5 V PCI 插槽 (通用鍵)
33 MHz 或 66MHz PCI 時(shí)鐘
可作為 32 位卡用于 64 位 PCI X 插槽
9 針 Sub-D 接口,用于與 PROFIBUS 的連接
CP 5611 A2 可在不同的軟件包下進(jìn)行操作,并允許用戶通過(guò) PROFI-BUS 和多點(diǎn)接口(MPI)執(zhí)行編程設(shè)備的功能和 PC 函數(shù)。
每臺(tái)編程器或PC上只能使用一個(gè)通訊處理器。每個(gè)CP 只能使用一個(gè)相同的協(xié)議 (PROFIBUS DP, S7 通訊或者 FDL)。
下面的軟件包支持 CP 5611 A2:
STEP 7 V3.2 及以上;
CP 5611 A2 驅(qū)動(dòng)程序包含在 STEP 7 供貨范圍內(nèi)。
SOFTNET-S7 V3.2 及以上
通過(guò)該軟件包,可使用 S7 編程接口。
SOFTNET-DP;
CP 5611 A2 可用作 1 類(lèi)或 2 類(lèi) PROFIBUS DP 主站。
SOFTNET DP 從站 V3.2 及以上;
用于將 CP 5611 A2 作為 PROFIBUS DP 從站。
COM PROFIBUS V3.3 及以上;
組合使用本軟件包,CP 5611 A2 可用于 PROFIBUS DP 系統(tǒng)的調(diào)試或診斷(DP 在線功能)。
STEP 7-Micro/WIN V2.1 及以上;
SIMATIC S7-200 編程控制器編程軟件的硬件基礎(chǔ)
ProTool,ProTool/Pro;
CP 5611 A2 可用作所有 SIMATIC 操作員面板、觸控屏和文本顯示等組態(tài)工具的硬件基礎(chǔ)
NCM PC;
CP 5611 A2 驅(qū)動(dòng)程序包含在供貨范圍內(nèi)
WinCC/WinCC Flexible;
CP 5611 A2 驅(qū)動(dòng)程序包含在供貨范圍內(nèi)
西門(mén)子通訊網(wǎng)卡6GK1561-1AA01
如果通信模塊接收緩沖區(qū)包含有n次接收到的數(shù)據(jù),則需要Receive_P2P EN/RCV_PTP EN_R n個(gè)掃描周期為T(mén)rue才能接收至BUFFER完成。
一般建議Receive_P2P EN/RCV_PTP EN_R常通或者接通一段時(shí)間而不是使用沿觸發(fā),這樣通信模塊接收緩沖區(qū)一旦接收到新數(shù)據(jù),就可以立即接收至BUFFER。如果可能,可以把接收指令放在循環(huán)OB內(nèi)盡可能快的調(diào)用。
圖9 系統(tǒng)常量
①在CPU中選擇PLC變量表>默認(rèn)變量表
②選擇系統(tǒng)常量
③找到相關(guān)串口模塊,建議直接將模塊名稱(chēng)復(fù)制到PORT處
發(fā)送指令、發(fā)送完成位、發(fā)送錯(cuò)誤位、發(fā)送錯(cuò)誤代碼
下面分為點(diǎn)對(duì)點(diǎn)指令與PtP Communication 指令分別介紹
圖10 點(diǎn)到點(diǎn)發(fā)送相關(guān)指令
圖10 PtP Communication 發(fā)送相關(guān)指令
程序段1:觸發(fā)發(fā)送
程序段2:發(fā)送完成位觸發(fā)一個(gè)全局變量自加一,每完成一次該變量加一個(gè)數(shù),可以通過(guò)這種方法檢測(cè)是否發(fā)送完成
程序段3:發(fā)送錯(cuò)誤位觸發(fā)一個(gè)MOVE指令,當(dāng)發(fā)送錯(cuò)誤到來(lái)時(shí),通過(guò)這種方法將STATUS的變量移動(dòng)到一個(gè)全Word類(lèi)型全局變量,發(fā)送錯(cuò)誤代碼將保存到該變量中
接收指令、接收完成位、接收錯(cuò)誤位、接收錯(cuò)誤代碼、接收長(zhǎng)度
下面分為點(diǎn)對(duì)點(diǎn)指令與PtP Communication 指令分別介紹
圖12 點(diǎn)到點(diǎn)接收相關(guān)指令
圖13 PtP Communication 接收相關(guān)指令