商鋪名稱:上海斌勤電氣技術有限公司
聯系人:康奎(先生)
聯系手機:
固定電話:
企業郵箱:192061030@qq.com
聯系地址:上海市松江區三新北路1800弄(松江電子商務園區)
郵編:201501
聯系我時,請說是在焊材網上看到的,謝謝!
鐵嶺市西門子6ES79521AM000AA0
SIEMENS西門子希殿電氣技術(上海)有限公司
聯系人:康奎 電話:021-60541249
傳真:021-57271628
工作QQ:192061030 手機:18621061383(微信同步)
S7-1200 CPU固件版本 從V2.0 開始,組態軟件STEP 7 版本從 V11.0開始,支持PROFIBUS DP通信。使用STEP 7 Basic V11 或使用STEP 7 Professional V11 可對S7-1200 做PROFIBUS DP 通信組態。
S7-1200 支持PROFIBUS DP通信的模塊:
CM 1243-5 DP 主站模塊,訂貨號:6GK7 243-5DX30-0XE0
CM 1242-5 DP 從站模塊,訂貨號:6GK7 242-5DX30-0XE0
特性數據 | 參數 |
傳輸速率 | 9.6 Kbps 到 12 Mbps |
PROFIBUS DP 地址范圍 |
0到127 |
S7-1200 DP主站數據區的大小 |
最大 1024 字節 輸入區最大 512 字節,輸出區最大 512 字節。 |
S7-1200 DP從站數據區的大小 | 輸入區最大 240 字節,輸出區最大 240 字節,每個 DP 從站的診斷數據區最大 240 字節。 |
CPU 硬件版本 | CM1243-5固件版本 | 博途軟件版本 | 可帶主站數量 | DP 從站最大數量 |
擴展站子模塊最大數量總和 |
---|---|---|---|---|---|
V4.0 & V4.1 |
V1.3及其以上 |
STEP7 V13 |
3
|
32
|
512
|
V3.0
|
V1.2及其以上
|
STEP7 V12 |
3
|
32
|
512
|
V2.2 |
V1.0/V1.1 |
STEP7 V11 |
1
|
16
|
256
|
CM 1242-5從站模塊,可以成為以下 DP V0 / V1 主站的通信伙伴:
CM 1243-5主站模塊,可與以下 DP-V0 / V1 從站進行通信:
S7-1200 PROFIBUS CM 使用 PROFIBUS DP V1 協議,實現以下類型的通信:
周期性通信,CM 1242-5 和 CM 1243-5都支持。
非周期性通信,從站 CM 1242-5 不支持,主站 CM 1243-5支持使用軟件指令塊進行非周期性通信。
S7通信:
可通過 PROFIBUS 與其它 S7 控制器使用 PUT/GET 指令通信。
PG/OP 通信:
通過CM 1243-5 ,可對S7-1200 做下載、診斷操作,或連接S7-1200 到HMI 面板、裝有 WinCC flexible 的 SIMATIC PC 、支持 S7 通信的 SCADA 系統。
CM 1242-5 通過背板總線供電。
CM 1243-5 通過模塊附帶的24 V DC 電源連接器供電。
通過RS485 網絡總線連接器連接到 PROFIBUS DP 網絡,9 針D型頭的引腳分配如下圖:
做從站
做主站
要實現 CM1243-2 的 AS-i 通信,需要注意:
1. PC 機上安裝有 TIA STEP7 V11 SP2 以上的軟件;
2、S7-1200 CPU 固件 V2.2 以下的 CPU 不支持 CM1243-2 模塊;
3、S7-1200 CPU 固件 V2.2 最多只能支持1個 CM1243-2 模塊;
4、S7-1200 CPU 固件 V3.0 最多只能支持3個 CM1243-2 模塊;
5、S7-1200 CPU 固件 V4.0 及以上,則要求 CM1243-2 模塊固件至少為 V1.1。
固件更新方法:
1.將固件文件拷貝到 S7-1200 專用的 24M 存儲卡,插入 CPU 中進行更新;具體操作方式請查看 S7-1200 系統手冊相關內容;
2.項目在線后,在CM1243-2模塊上,鼠標右鍵選擇“在線和診斷——>功能——>固件更新”根據提示進行操作;
3.如果使用的是 V4.0 的 CPU,可激活 WebServer 的訪問功能,通過 IE 瀏覽器訪問 CPU,可對 CM1243-2 進行固件升級。
在 AS-i 總線上每一個AS-i 從站都有一個唯一的地址(新購買的從站模塊默認地址為0),則需要對 AS-i 從站設置地址,有以下三種方式。
方法1:使用編址器對每一個從站進行編址,編址器訂貨號為:3RK1 904-2AB02;外觀如圖1所示:
圖1. 編址器
編址器使用手冊:
方法2:使用 CM1243-2 “在線和診斷”功能對從站設置地址,通過“在線和診斷”功能設置從站地址;
方法3:通過編程,使用命令控制字修改從站地址,通過指令編程設置從站地址;
注意:新的 AS-i 從站出廠的默認地址為0,則使用方法2給新從站設置地址時,每次操作只能設置一個新從站(新從站默認地址為0),并保證新地址在 AS-i 總線上是唯一的。
CM1243-2 模塊是 S7-1200 系列產品中唯一一款 AS-i 主站模塊,如果想通過該模塊與 AS-i 從站模塊實現通信,如何配置呢?下面將對 CM1243-2 模塊的使用配置做詳細描述。
硬件:
軟件:
本例中使用 CM1243-2 模塊訪問一塊地址為2的 4DI 模塊和一塊地址為3的 4AI 模塊,可以通過下述的兩種方法實現數據的訪問:
1、在“網絡視圖”中配置 AS-i 網絡總線,并在總線上添加 AS-i 從站,系統會自動給從站分配 IO 地址,可以很方便的訪問從站的 IO 數據;請查看本文章節2.1。
2、在“網絡視圖”中未配置 AS-i 網絡總線,開關量模塊信號通過地址表的分配訪問,地址分配規則如圖2所示,1200 CPU 自帶 IO 點,故 AS-i 從站排列的起始地址是2(該起始地址可以在組態中修改),首先排A類從站(或標準站)地址:1A對應的起始地址為2,2A對應的起始地址為3,…………31A對應的起始地址為32;緊接著排B類從站地址:1B對應的起始地址為33,2B對應的起始地址為34,…………31B對應的起始地址為63。
圖2. 組開關量模塊地址表
模擬量信號則需要通過編程訪問數據記錄;請查看本文章節2.2。
上述兩種方法的具體配置步驟如下。
首先,通過“設備視圖”對 CPU 和 CM1243-2 進行組態,如圖2所示:
圖2. 組態 CM1243-5
點擊“網絡視圖”,在右邊的“硬件目錄——>現場設備——>AS接口”將需要組態的從站拖拽到“網絡視圖”中,如圖3所示:
圖3. 組態 AS-i 從站
然后,對 AS-i 開關量模塊分配站地址,本例中將 4DI 模塊地址設置為 1 ,如圖4所示:
圖4. 為 4DI 模塊分配地址
再對 AS-i 模擬量模塊分配站地址,本例中將 4AI 模塊地址設置為 2 ,并設置模擬量通道的參數,如圖5所示:
圖5. 為 4AI 模塊分配地址
編譯項目,無錯誤后,下載到 CPU 中,通過監控表查看從站模塊的信號,如圖6所示:
圖6. 監控測試
首先,通過“設備視圖”對 CPU 和 CM1243-2 進行組態,并且不需在“網絡視圖”中組態 AS-i 從站,如圖7所示:
圖7. 組態 CM1243-5
CM1243-2 手冊章節7.2.3.21 所描述的命令,使用指令“RDREC”將索引號 83 發送命令從 AS-i 模擬量從站中讀取通道數據,數據記錄格式如圖8所示:
圖8. 模擬量輸入模塊的數據記錄格式
主程序 OB1 中調用指令“RDREC”,如圖9所示:
圖9. 調用 RDREC 指令
然后,選擇 AS-i 主站的硬件 ID 號,并填寫該指令的相關參數,如圖10所示:
圖10. 填寫 RDREC 指令相關參數
將程序下載到 CPU 后,通過監控表查看讀取到的狀態,如圖11所示:
圖11. 監控測試
通過“設備視圖”選擇 CM1243-2 的“工作參數”屬性,可見“AS-i 組態錯誤時診斷中斷”和“自動地址編程”功能是必選的,如圖12所示:
圖12. CM1243-2 “工作參數”選項
1、“AS-i 組態錯誤時診斷中斷”:
啟用該設備的診斷中斷。各種各樣的故障事件都會觸發診斷中斷,而設備(例如電子模塊)或模塊可通過自身的診斷功能確定這些故障事件。模塊會將已經發生的故障事件通知給 CPU。用戶可在 OB82 中設計對不同故障事件的響應。
2、“自動地址編程”:
啟用該功能,目的用于替換故障模塊,可以在設備(AS-i 主站)的保護模式下使用新出廠的 AS-i 從站(AS-i 地址“0”)更換出現故障的 AS-i 從站。AS-i 主站會自動將新 AS-i 從站設置為替換的 AS-i 從站的 AS-i 地址。
使用條件:① 新出廠的 AS-i 從站(AS-i 地址“0”);
② 新出廠的 AS-i 從站型號和故障的 AS-i 從站相同。
關于 CM1243-2 模塊的更多信息,請查看其手冊:
鐵嶺市西門子6ES79521AM000AA0