雞西西門子一級代理商 雞西西門子一級代理商
價格,參數,型號,哪家便宜,哪里有賣,哪里有,銷售,訂貨號,比較便宜,多少錢?哪家價格好? 廠家,性能,優點,包裝,用途,售后服務!
德國西門子(授權)中國區總代理
我公司經營西門子全新原裝現貨PLC;S7-200S7-300 S7-400 S7-1200 觸摸屏,變頻器,6FC,6SNS120 V10 V60 V80伺服數控備件:原裝進口電機(1LA7、1LG4、1LA9、1LE1),國產電機(1LG0,1LE0)大型電機(1LA8,1LA4,1PQ8)伺服電機(1PH,1PM,1FT,1FK,1FS)西門子保內全新原裝產品‘質保一年。一年內因產品質量問題免費更換新產品;不收取任何費。歡迎致電咨詢。
1概述
與在標準系統中一樣,在S7分布式安全系統中具有PROFIBUS接口的安全CPU之間可以進行安全相關的通信。通信通過兩個安全應用程序塊進行,即F_SENDDP塊用于發送數據,而F_RCVDP塊用于接收數據。這些塊由用戶在F-CPU相應的安全程序中調用,可用于固定數量的BOOL和INT類型的數據進行安全傳送。
2安全相關的DP主站與智能從站通信
在本例程中,將CPU319F-3PN/DP作為DP主站,CPU315F-2PNDP作為智能DP從站設備。通過兩個CPU的集成DP口進行安全相關的通信。
2.1示例所使用的軟硬件環境
·STEP7V5.5SP2
·STEP7DistributedSafetyV5.4SP5
·CPU319F-3PN/DPV3.2訂貨號6ES7318-3FL01-0AB0
·CPU315F-2PN/DPV2.6訂貨號6ES7315-2FH13-0AB0
測試目的:對于DP主站和智能DP從站設備的F-CPU之間的安全相關的通訊,使用F應用程序塊FB223“F_SENDDP”進行發送,用FB224“F_RCVDP”進行接收。使用它們以安全方式一次傳送16個BOOL型數據和2個INT型數據。要注意的是必須在安全程序開始時調用F_RCVDP,F_SENDDP必須在安全程序結束時調用CPU319F傳輸類型CPU315F
16Bool
2INT16Bool
2INT
2.2硬件配置
1)點擊“新建項目”輸入項目名稱,設置項目文件存儲路徑;點擊”確定“,完成項目創建,如圖2-1
圖2-1創建項目
2)插入S7-300站,將名字修改為:CPU315F-2PNDP-I-Device。如圖2-2
圖2-2插入站
3)雙擊硬件組態配置界面,從右側側產品列表中找到CPU315F-2PNDP,拖入到項目中。如圖2-3
圖2-3硬件組態
4)設置IP地址及工來以太網網絡(通過以太網編程下載),如圖2-4
圖2-4分配IP地址及網絡
5)分配DP地址及網絡,如圖2-5
圖2-5設置DP
6)工作模式:DP從站注意:此時無F組態頁面,如圖2-6
圖2-6設置DP從站
7)在設置CPU保護等級和激活安全程序選項,之后打開F參數頁面,根據提示安全程序密碼,本例中密碼為:1111。如圖2-7
圖2-7激活安全程序
8)設置安全程序密碼,如圖2-8
圖2-8設置安全程序密碼
9)CPU319F-3PN/DP的配置過程類似前6步驟,區別在在DP的工作模式要設置為DP主站,如圖2-9
圖2-9主站配置
10)添加DP智能從站,如圖2-10
圖2-10添加DP從站
11)雙擊DP從站后,進入DP從站屬性頁面,選擇“連接”頁面,點擊“連接”,然后點擊確定。如圖2-11
圖2-11連接DP從站
12)再次雙擊打開DP從站,出現“F組態”頁面。點擊“NEW”添加組態數據,如圖2-12
圖2-12設置F組態數據
13)設置MS組態數據:Mode:選擇通訊類型,F-MS-S:從站發送主站接收。Address:分別設置主站與從站接口地址,編寫時需要使用最后點擊OK或Apply以同樣方法添加F-MS-R:從站接收主站發送,如圖2-13
圖2-13設置參數
14)添加成功后數據圖示,點擊“確定”,如圖2-14
F-MS-R:從站接收主站發送
F-MS-S:從站發送主站接收
圖2-14添加數據后結果
15)點擊“保存和編譯”。編譯時需要輸入安全程序密碼。此例密碼為:1111,如圖2-15
圖2-15保存和編譯
16)在將編譯沒有錯誤的程序,下載到PLC,如圖2-16
圖2-16下載
2.3通訊編程及測試
1)在插入“F-FC”或F-FB。右鍵選擇插入新對象—》功能或功能塊或數據塊,如圖2-17
圖2-17插入F-FC
2)在F-FC功能設置頁面。創建語言選擇:F-LAD,點擊“確定”,如圖2-18
圖2-18選擇編程語言F-LAD
3)調用FB224數據接收功能塊。照圖填寫。注意:F程序,必須先接收,再發送,即網絡1為接收功能塊,如圖2-19
圖2-19接收塊程序
FB224說明
輸入參數
ACK_REI:1=發生通信錯誤后,對發送數據的重新集成確認
SUBBO_00-SUBBO_15用于接收BOOL數據的安全值
SUBI_00—SUBI_01用于接收INT數據的安全值
DP_DP_ID唯一的F_SENDDP和F_RCVDP之間的關聯值,確認發送和接收的對應關系
TIMEOUT安全相關的通訊的監視時間
LADDR接收地址區的起始地址,示例中是256
輸出參數
ERROR:1=通信出錯
SUBS_ON1=使用替代值
ACK_REQ:1=需要對發送數據的重新集成進行確認
SENDMODE1=具有F_SENDDP的F-CPU處于取消激活的安全模式中
RD_BO_00-RD_BO_15接收的BOOL數據
RD_I_00—RD_I_01接收的INT數據
RETVAL14/RETVAL15SFC14/15的錯誤代碼
DIAG診斷信息
4)調用FB223數據發送功能塊。照圖填寫。注意:F程序,必須先接收,再發送,即網絡1為接收功能塊,如圖2-20
圖2-20發送塊程序
FB223功能說明輸入參數
SD_BO_00—SD_BO_15用于接收BOOL數據的安全值
SD_I_00—SD_I_01用于接收INT數據的安全值
DP_DP_ID唯一的F_SENDDP</
雞西西門子一級代理商 雞西西門子一級代理商
關鍵詞:雞西西門子一級代理商 西門子S7-300代理商 西門子S7-400代理商
來源:阿儀網 http://www.app17.com/supply/offerdetail/7573470.html