西門子總線連接器6GK15000EA02
PROFIBUS 總線連接器 帶 OLM 的軸向電纜 工業(yè)計(jì)算機(jī),SIMATIC OP,出線; 傳輸速率 12Mbit/s; 終端電阻含 隔離功能,金屬外殼
|
串口通信主要包括自由口通信、MODBUS通信、USS通信。S7-200 串口通信移植至S7-200 SMART 時(shí),PORT1端口需要使用CM01信號板替代。
S7-200 自由口通信移植至S7-200 SMART 時(shí),使用STEP 7-Micro/WIN SMART 直接打開S7-200 自由口通信程序即可,也可以將S7-200 自由口通信程序復(fù)制至S7-200 SMART 項(xiàng)目程序中。
圖1. 使用STEP 7-Micro/WIN SMART 直接打開 S7-200 自由口通信程序
S7-200 MODBUS通信移植至S7-200 SMART 時(shí),使用STEP 7-Micro/WIN SMART 直接打開S7-200 MODBUS 通信程序即可,也可以在S7-200 SMART 中使用MODBUS庫重新編寫程序。
1、S7-200 SMART V2.1 及以前版本軟件有一個(gè)modbus主站庫程序和一個(gè)modbus從站庫程序,PORT0端口和PORT1端口不能同時(shí)做modbus主站,也不能同時(shí)做modbus從站;如果兩個(gè)端口同時(shí)做modbus主站,建議使用STEP 7-Micro/WIN SMART 直接打開S7-200 MODBUS通信程序。
2、S7-200 SMART V2.2 版本軟件有兩個(gè)modbus主站庫程序和一個(gè)modbus從站庫程序,如圖2所示。兩個(gè)modbus主站庫程序和一個(gè)modbus從站庫程序都可以選擇通信端口0或者1,如圖3所示。
圖2. V2.2版本軟件的modbus主站和從站庫程序
圖3. V2.2 版本軟件的modbus主站和從站庫程序端口選擇
S7-200 USS通信移植至S7-200 SMART 時(shí),使用STEP 7-Micro/WIN SMART 直接打開S7-200 USS通信程序即可,也可以在S7-200 SMART中使用USS庫重新編寫程序。
S7-200 SMART軟件只有一個(gè)USS庫程序,PORT0端口和PORT1端口不能同時(shí)用作USS通信,如果兩個(gè)端口同時(shí)USS通信,建議使用STEP 7-Micro/WIN SMART 直接打開S7-200 USS通信程序。
1. S7-200 SMART 使用S7-200的Modbus slave庫無法初始化成功?
如下圖所示,使用STEP 7-Micro/WIN SMART 直接打開S7-200 MODBUS 通信程序并做相關(guān)設(shè)置后測試,
首先,圖中的MBUS_INIT的相關(guān)參數(shù)針對200smart來說,設(shè)置均正常,但是從測試結(jié)果可以看出,初始化MBUS_INIT報(bào)錯(cuò)1:存儲器范圍出錯(cuò),而且MBUS_SLAVE報(bào)錯(cuò)10:從站功能未啟用
圖4. MODBUS Slave報(bào)錯(cuò)
這是因?yàn)?00的庫程序里針對過程映像區(qū)MaxIQ(0-128),AaxAI(0-32)做的報(bào)警判斷,如下圖Modbus Slave程序所示,S7-200的過程映像區(qū)最大0-31,所以超過31會報(bào)錯(cuò),【但S7-200smart的AI過程映像區(qū)最大255】
圖4. MODBUS Slave報(bào)警判斷
所以當(dāng)S7-200 SMART需要設(shè)計(jì)AI大于31的地址時(shí),考慮還是使用STEP 7-Micro/WIN SMART自己的庫。
西門子總線連接器6GK15000EA02