金山西門子6ES7223-1PH32-0XB0分銷商
上海斌勤電氣技術(shù)有限公司本著“以人為本、科技先導(dǎo)、顧客滿意、持續(xù)改進(jìn)”的工作方針,致力于工業(yè)自動(dòng)化控制領(lǐng)域的產(chǎn)品開發(fā)、工程配套和系統(tǒng)集成;滿足不同客戶需求,誠信走天下,走遍天下有朋友西門子PLC 西門子PLC模塊 西門子PLC通訊模塊 西門子PLC模擬量模塊 西門子PLC模塊總西門子變頻器 觸摸屏 ;銷售及維修,
西門子公司-
上海斌勤電氣技術(shù)有限公司(西門子合作伙伴)
聯(lián)系人 :康 奎(業(yè)務(wù)經(jīng)理)每天24小時(shí)為您服務(wù)
在“操作模式”界面,操作模式選擇“DP 從站”,分配的 DP 主站選“1243-5 m.CM1243-5.DP 接口”,在“傳輸區(qū)域”創(chuàng)建 2 個(gè)區(qū)域,輸入輸出各 10 個(gè)字節(jié);可以點(diǎn)擊“智能從站通信”中的“傳輸區(qū)_1”和“傳輸區(qū)_2”,如圖 4 所示。
圖 4 組態(tài) CP342-5 操作模式和傳輸區(qū)
在 S7-300 側(cè),CP342-5 進(jìn)行數(shù)據(jù)發(fā)送接收,需要通過編程實(shí)現(xiàn)。首先創(chuàng)建發(fā)送和接收數(shù)據(jù)塊 DB1 和 DB2,定義成 101 個(gè)字節(jié)的數(shù)組,如圖 5 所示。
圖 5 CP342-5側(cè)創(chuàng)建接收發(fā)送數(shù)據(jù)塊
在 OB1 中,從“指令”>“通信”>“通信處理器”>“Simatic NET CP”>“PROFIBUS DP”下,調(diào)用 DP_SEND、DP_RECV 通信指令,如圖 6 所示。
圖 6 發(fā)送接收指令調(diào)用和 CPLADDR 地址
功能塊參數(shù)意義如下表1.
管腳 |
說明 |
CPLADDR |
模塊的起始地址(當(dāng)組態(tài) CP342-5時(shí),在組態(tài)表中顯示模塊的起始地址,這里是256); |
SEND |
發(fā)送數(shù)據(jù)區(qū),對(duì)應(yīng)從站的輸入?yún)^(qū); |
RECV |
接收數(shù)據(jù)區(qū),對(duì)應(yīng)從站的輸出區(qū); |
DONE |
發(fā)送完成位:作業(yè)完成,無錯(cuò)誤,該位置1且保持一個(gè)脈沖; |
NDR |
接收完成位:作業(yè)完成,無錯(cuò)誤,該位置1且保持一個(gè)脈沖; |
ERROR |
錯(cuò)誤位:0-無錯(cuò)誤;1-出現(xiàn)錯(cuò)誤,錯(cuò)誤原因查看STATUS; |
STATUS |
調(diào)用功能塊時(shí)產(chǎn)生的狀態(tài)代碼; |
DPSTATUS |
PROFIBUS_DP的狀態(tài)代碼 |
表1. 功能塊參數(shù)意義
在同一項(xiàng)目中,分別為 CPU300 和 CPU1214C 創(chuàng)建監(jiān)控表,進(jìn)行通訊測試,如圖 7 所示。
圖 7 監(jiān)控結(jié)果
CM1243-5 做 DP 主站,CPU300 的CP342-5 DP 接口做 DP 從站,不在一個(gè)項(xiàng)目中的操作,即:CPU 1214C 使用 Step7 V13,而 CPU300 使用 Step7 V5.5。
使用 STEP7 V13 創(chuàng)建一個(gè)新項(xiàng)目,并通過“添加新設(shè)備”組態(tài) S7-1200 站 1243-5 m,組態(tài) CM1243-5 的 DP 接口,進(jìn)入 CM1243-5 的屬性框,添加子網(wǎng)“PROFIBUS_1”,站址選擇 2,如圖 8 所示。
圖 8 插入 S7-1200 站并組態(tài) CM1243-5
打開軟件 Step7 V13,通過“選項(xiàng)”進(jìn)入“管理通用站描述文件(GSD)”界面, 在“源路徑”選擇 CP342-5 的 GSD 文件存放路徑,如圖 9 所示。注意:源路徑中不能有中文字符。
CP342-5 的 GSD 文件下載鏈接:http://support.automation.siemens.com/cn/view/zh/113652。
圖 9 安裝 CP342-5 的 GSD 文件
金山西門子6ES7223-1PH32-0XB0分銷商