西門子特價(jià)供應(yīng)西門子SMART AR02
特價(jià)供應(yīng)西門子SMART AR02
相關(guān)技術(shù):
免費(fèi)提供西門子軟件說(shuō)明書技術(shù)等
歡迎咨詢 詢價(jià) 提供增值稅發(fā)票 實(shí)拍圖
支持上門提貨 送貨
零售 批發(fā) 外貿(mào)
上海斌勤電氣技術(shù)有限公司(西門子合作商)
發(fā)布人:康奎 (銷售經(jīng)理)
公司按西門子標(biāo)準(zhǔn)供貨 質(zhì)保一年
CP341做Modbus從站的編程
從Step7 軟件下的EXAMPLE目錄中,找到項(xiàng)目名“zXX21_05_PtP_Com_MODSL”的項(xiàng)目,打開(kāi),然后將Modbus通訊模塊FB80傳遞到用戶項(xiàng)目中,打開(kāi)路徑如下所示。
圖12 Modbus Slave 例程打開(kāi)路徑
OB1中調(diào)用FB80編程如下:
圖13 FB80程序塊調(diào)用
CP卡初始化正常后,CP_START,CP_START_FM和CP_START_OK為1信號(hào),否則CP_START_ERROR為1,同時(shí)可以從ERROR_NR察看錯(cuò)誤信息,也可以在硬件組態(tài)中在線后的CP341的診斷緩沖區(qū)察看詳細(xì)的錯(cuò)誤信息,錯(cuò)誤信息對(duì)照和處理方式可以參考
《S7-300以用于PtP CP Modbus 協(xié)議RTU格式S7的可裝載驅(qū)動(dòng)程序?yàn)閺恼尽返氖謨?cè)。
FB80的各參數(shù)含義如下
LADDR | 硬件組態(tài)中CP341的起始邏輯地址,本例中為256 |
START_TIMER | 初始化超時(shí)定時(shí)器,本例中為T120 |
START_TIME | 初始化定時(shí)器時(shí)間,本例中為5S |
OB_MASK | I/O訪問(wèn)錯(cuò)誤屏蔽位,本例中為True(I/O訪問(wèn)錯(cuò)誤已屏蔽) |
CP_START | FB初始化使能位,本例中為M0.0 |
CP_START_FM | CP_START 初始化的上升沿位,本例中為M0.1 |
CP_NDR | 從CP卡寫操作位,本例中為m0.2 |
CP_START_OK | 初始化完成且無(wú)錯(cuò)誤,本例中為M0.3 |
CP_START_ERROR | 初始化完成,但有錯(cuò)誤,本例中為M0.4 |
ERROR_NR | 錯(cuò)誤號(hào),本例中為MW2 |
ERROR_INFO | 錯(cuò)誤信息,本例中為MW4 |
表5