西門子S7-200CN模塊6ES7223-1BM22-0XA8
我公司是西門子簽約代理商備有大量西門子產品潯之漫智控技術(上海)有限公司:西門子授權代理商
現貨庫存;大量全新庫存,款到48小時發貨,無須漫長貨期
西門子PLC(S7-200、S7-200 SMART、S7-300、S7-400、S7-1200、S7-1500、ET200S、ET200M、ET200SP)、觸摸屏、變頻器、工控機、電線電纜、儀器儀表等,產品選型、詢價、采購,敬請聯系,潯之漫智控技術(上海)有限公司
2 輪詢原理
2.1原理說明
與MODBUS協議輪詢不同,由于每個從站自身不具有的設備標識信息(從站地址),無法直接區分和識別網絡上的數據幀是哪個站的、需要哪個站做出響應,所以要通過ASCII協議驅動實現多站點輪詢,需要人為地對每個站做出標識,并在主站發送輪詢指令時給出相應的指令標識,以便從站能夠識別是否是發送給自己的數據以及是否做出響應。
在ASCII協議驅動實現多站點輪詢的過程中,應主要考慮以下幾個方面:
? 基本模式:主站主動請求,從站根據請求作出響應;
? 數據幀:在發送或響應數據幀中要包含有站點標識的信息;
? 實現方法:定時輪詢,完成后直接啟動下一個作業,完成后延時啟動下一個作業等實現方法;
? 校驗、錯誤處理機制:CRC、等待、丟棄、重試等。
本應用實例在以上幾個方面都采用了相對簡單的處理方式,在實際的應用中,針對不同的通信對象,可以具體分析并作出相應的處理。
2.2 輪詢機制
2.2.1數據幀格式
為了區別1#從站和2#從站,在消息幀中增加一個字的地址標識字符,主站通過發送不同地址標識字符的幀來輪詢不同從站,同時從站根據地址字符來判斷是否是給自己的消息,并據此做出相應的處理。從站發送給主站的響應幀也包含有自己的地址標識字符,用于主站判斷是哪個從站返回的數據。字符幀格式如下:
圖6 定義的主從站數據幀格式
2.2.2 時序圖
如下圖所示,主站按順序輪詢1#從站和2#從站。
圖7 輪詢時序圖
2.2.3 流程圖
? 初始化流程
初始化主要針對主站而言。在初始化階段主要完成CP模塊的參數化、初始化輪詢計數器,復位接收緩沖區以及根據輪詢計數器生成發送數據幀等方面的工作。
? 主站輪詢流程
如下圖所示,在系統初始化完成后,手動啟動次輪詢作業,本實例先輪詢1#從站。給1#從站發送查詢請求后,等待1#從站的響應,如果在指定的延時時間內接收到1#從站返回的數據,則給2#從站發送查詢請求,并等待2#從站的響應,同樣如果在指定的延時時間內接收到2#從站返回的數據,則一次完整的輪詢結束,自動啟動新一輪的輪詢。
如果在指定的延時時間內不能接收到從站的返回數據或接收錯誤,則跳過本站,開始輪詢下一個站點。
圖8 主站輪詢流程圖
? 從站響應流程
從站根據主站的請求做出響應,主要是在接收到網絡上的數據后,判斷是否是給自己的數據。如果是,則將數據接收到指定的數據區,同時啟動發送功能,發送相應的返回數據給主站;如果不是,則直接刪除收到的數據,并不做任何響應。
- 西門子S7-200CN模塊6ES7223-1PL22-0XA8 2024-11-21
- 西門子S7-200CN模塊6ES7223-1BL22-0XA8 2024-11-21
- 西門子S7-200CN模塊6ES7223-1PH22-0XA8 2024-11-21
- 西門子S7-200CN模塊6ES7223-1BH22-0XA8 2024-11-21
- 西門子S7-200CN模塊6ES7223-1HF22-0XA8 2024-11-21
- 西門子S7-200CN模塊6ES7223-1BF22-0XA8 2024-11-21
- 西門子S7-200CN模塊6ES7222-1HF22-0XA8 2024-11-21
- 西門子S7-200CN模塊6ES7222-1BF22-0XA8 2024-11-21
- 西門子S7-200CN模塊6ES7221-1BF22-0XA8 2024-11-21
- 西門子S7-200CN模塊6ES7221-1BH22-0XA8 2024-11-21
- 西門子S7-200CN模塊6ES7216-2BD23-0XB8 2024-11-21
- 西門子S7-200CN模塊6ES7216-2AD23-0XB8 2024-11-21
- 西門子S7-200CN模塊6ES7214-2BD23-0XB8 2024-11-21
- 西門子S7-200CN模塊6ES7214-2AS23-0XB8 2024-11-21
- 西門子S7-200CN模塊6ES7214-2AD23-0XB8 2024-11-21
聯系方式
- 電 話:18717946324
- 聯系人:占雪芬
- 手 機:18717946324
- 微 信:18717946324