西門子KTP1200觸摸屏6AV2123-2MB03-0AX0大量庫存
西門子KTP1200觸摸屏6AV2123-2MB03-0AX0
使用工程組態(tài)軟件 SIMATIC WinCC Basic/Comfort/Professional 或 SIMATIC STEP 7 Basic/Professional(帶集成的 WinCC Basic)進行組態(tài)。
安裝設(shè)備所需工具和附件:
帶有替換槽的力矩螺絲刀,2 號尺寸 | |||
裝配夾 | 針對操作設(shè)備 | 所需數(shù)量 | |
KTP400 Basic | 4 | ||
KTP700 Basic | 7 | ||
KTP700 Basic DP | 7 | ||
KTP900 Basic | 10 | ||
KTP1200 Basic | 12 | ||
KTP1200 Basic DP | 12 |
安裝操作設(shè)備
|
用鋁質(zhì)裝配夾固定操作設(shè)備
|
表 2-5 參數(shù)應(yīng)答中的故障值說明1
表 2-6 參數(shù)應(yīng)答中的故障值說明2
3 S7-1200與CU240X-2 DP的PROFIBUS 非周期通信實例
3.1 S7-1200組態(tài)
CU240E-2 DP F非周期通信與所選擇的報文結(jié)構(gòu)無關(guān),選擇任何一種報文格式都可以進行非周期通信,在使用系統(tǒng)功能“RDREC"和“WRREC"讀寫變頻器數(shù)據(jù)記錄時需要使用報文標識符。本示例以組態(tài)353報文為例。
S7-1200與CU240X-2 DP的PROFIBUS通信基本組態(tài)過程以及變頻器通信參數(shù)設(shè)置請參考《S7-1200與G120 CU240X-2 DP的PROFIBUS PZD通信》文檔,在此不做詳細介紹。
• 組態(tài)與CU240E-2 DP F通信報文
1) 將硬件目錄中“SIEMENS telegr 353, PKW+PZD-2/2"模塊拖拽到“設(shè)備概覽"視圖的個插槽中,系統(tǒng)自動分配了輸入輸出地址。
2)為方便編程將插槽1的PKW區(qū)重命名為“PKW"(在調(diào)用系統(tǒng)功能“RDREC"和“WRREC"時將用到此名字),將插槽2的PZD區(qū)重命名為“PZD"。
圖3-1組態(tài)與CU240E-2 DP F通信報文
• 編程:在S7-1200中調(diào)用擴展指令“RDREC"讀取從站數(shù)據(jù)記錄區(qū),調(diào)用擴展指令“WRREC"寫入從站數(shù)據(jù)記錄區(qū)。
1) 雙擊項目樹下的“Main(OB1)"打開OB1程序編輯窗口;
2) 擴展指令目錄中“分布式I/O -> 其它 -> 驅(qū)動器 -> RDREC和WRREC"指令拖拽到程序編輯窗口中;
3) 分別“RDREC和WRREC"的背景數(shù)據(jù)塊,使用系統(tǒng)自動分配即可,點擊“確認"按鈕。
圖3-2 S7-1200編程
• 為系統(tǒng)功能“RDREC"和“WRREC"分配硬件標識:
1) 單擊塊參數(shù)“ID";
2) 在下拉列表中選擇“PKW[AI/AO]"。
圖3-3分配硬件標識符• 為系統(tǒng)功能“RDREC"和“WRREC"分配其它參數(shù):
1) 塊參數(shù)INDEX = 47
2) M10.0上升沿觸發(fā)寫任務(wù),M20.0上升沿觸發(fā)讀任務(wù)。
3) WRREC寫入緩沖區(qū)從MB100開始的40個字節(jié);
4) RDREC讀取緩沖區(qū)從MB200開始的40個字節(jié);
5) 其它參數(shù)分配請參考右圖。
注意:也可以使用西門子CPU模塊1211CDB塊作為緩沖區(qū),創(chuàng)建DB時請將塊訪問模式定義為“標準-與S7-300/400兼容"模式。
圖3-4分配其它參數(shù)
3.2示例1:讀取P2900、P2902[2]~P2902[5]多個參數(shù)值
通過出售全新西門子1200CPU模塊6ES7211-1BE40-0XB0非周期通信讀P2900、P2902[2]~P2902[5]參數(shù)值,變量表模擬程序參考圖3-5。按照讀參數(shù)請求結(jié)構(gòu)將數(shù)據(jù)寫入“WRREC"數(shù)據(jù)緩沖區(qū)MB100~MB115的16個字節(jié)中,數(shù)據(jù)格式參考表3-1 ;
設(shè)置寫數(shù)據(jù)記錄長度16個字節(jié),MW16 = 16;
設(shè)置M10.0 = 1,啟動“WRREC"寫從站數(shù)據(jù)記錄任務(wù);MD12指示“WRREC"指令執(zhí)行狀態(tài),具體狀態(tài)含義請參考TIA PORTAL在線幫助;
寫數(shù)據(jù)記錄完成后,設(shè)置M20.0 = 1,啟動“RDREC"讀從站數(shù)據(jù)記錄任務(wù);西門子CPU模塊1211C
MW26中指示讀取從站數(shù)據(jù)記錄的長度28字節(jié),MD22指示“RDREC"指令執(zhí)行狀態(tài);西門子1200PLC代理商
按照讀參數(shù)應(yīng)答結(jié)構(gòu)分析MB200~MD227中28字節(jié)的數(shù)據(jù),數(shù)據(jù)格式參考表3-2,讀取到的P2900=33.0,P2902.2=10.0,P2902.3=20.0,P2902.4=50.0,P2902.5=100.0;
圖3-5 S7-1200讀取P2900、P2902[2]~P2902[5]多個參數(shù)值表3-1 讀參數(shù) - 寫數(shù)據(jù)記錄請求
字節(jié)n 字節(jié)n+1 地址 報文頭 請求參考 01hex 請求ID 01 hex MW100 驅(qū)動對象ID 01 hex 參數(shù)數(shù)量m 02 hex MW102 參數(shù)1 屬性 10 hex 索引的數(shù)量 00 hex MW104 參數(shù)號 = 0B54 hex MW106 個索引的編號 = 0000 hex MW108 參數(shù)2 屬性 10 hex 索引的數(shù)量 04 hex MW110 參數(shù)號 = 0B56 hex MW112 個索引的編號 = 0002 hex MW114 表3-2讀參數(shù) - 讀數(shù)據(jù)記錄應(yīng)答
字節(jié)n 字節(jié)n+1 地址 報文頭 請求參考映射 01hex 應(yīng)答ID 01 hex MW200 驅(qū)動對象ID映射 01 hex 參數(shù)數(shù)量m 02 hex MW202 參數(shù)1的值 數(shù)據(jù)格式 08 hex 參數(shù)值數(shù)量 01hex MW204 參數(shù)值 = 33.0(浮點數(shù)) MW206 MW208 參數(shù)2的值 數(shù)據(jù)格式 08 hex 參數(shù)值數(shù)量 04hex MW210 參數(shù)值 = 10.0(浮點數(shù)) MW212 MW214 參數(shù)值 = 20.0(浮點數(shù)) MW216 MW217 參數(shù)值 = 50.0(浮點數(shù)) MW220 MW222 參數(shù)值 = 100.0(浮點數(shù)) MW224 MW226 3.3示例2:修改P2900、P2901參數(shù)值
通過非周期通信設(shè)置P2900=11.0、P2901=22.0,變量表模擬程序參考圖3-6。按照寫參數(shù)請求結(jié)構(gòu)將數(shù)據(jù)寫入“WRREC"數(shù)據(jù)緩沖區(qū)MB100~MB127的28個字節(jié)中,數(shù)據(jù)格式參考表3-3;
設(shè)置寫數(shù)據(jù)記錄長度28個字節(jié),MW16 = 28;
設(shè)置M10.0 = 1,啟動“WRREC"寫從站數(shù)據(jù)記錄任務(wù);MD12指示“WRREC"指令執(zhí)行狀態(tài),具體狀態(tài)含義請參考TIA PORTAL在線幫助;
寫數(shù)據(jù)記錄完成后,設(shè)置M20.0 = 1,啟動“RDREC"讀從站數(shù)據(jù)記錄任務(wù);
MW26中指示讀取從站數(shù)據(jù)記錄的長度4字節(jié),MD22指示“RDREC"指令執(zhí)行狀態(tài);
按照寫參數(shù)應(yīng)答結(jié)構(gòu)分析MB200~MD3中4字節(jié)的數(shù)據(jù),數(shù)據(jù)格式參考表3-4,正確寫入P2900=11.0、P2901=22.0。