西門子S7-200SMART PLC Modbus讀取D800通用測力儀的數據梯形圖實例

18luck网站

18luck网站電子設計 | 18luck网站Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 18luck网站 >> 18luck平台 >> 梯形圖實例 >> 正文

西門子S7-200SMART PLC Modbus讀取D800通用測力儀的數據梯形圖實例

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2023/8/12

吐槽

這既要保證梯形圖是對的,還要保證接線是對的,總是報錯error事件3,還要去猜是哪裏錯了,真的難。

硬件接線

1.PLC接線
西門子的PLC 200-smart自帶一個(ge) RS485的接線孔,如圖:這本例中使用RS485中的半雙工模式,即圖中的RS485-2W(二線製)。

RS485-2W(二線製) 
參考:RS485針腳pin腳功能說明以及常見pin腳解法的解釋
PLC實物接線如圖:

 
2.儀(yi) 表接線
首先看儀(yi) 表手冊(ce) ,這個(ge) 很重要,本例中儀(yi) 表手冊(ce) 的接線定義(yi) 圖如下:(DATA+, DATA-,邏輯地。其實就對應A, B, 地)
D800通用測力儀(yi) 
然後照著儀(yi) 表對應接線,實物接線圖如下:
 

軟件編程

1.儀(yi) 表設置
這步概況地說就是邊寫(xie) 邊查手冊(ce) 。手冊(ce) 功能參數表如下:
 
本例中對應為(wei) :30-1,31-1,32-0,33-4,34-01。即全部為(wei) 默認參數,MODBUS-RTU協議的19200波特率,從(cong) 站地址為(wei) 01。這部分的參數對應梯形圖編程時的MBUS_MSG的填寫(xie) 。

2.STEP7的梯形圖編寫(xie)
2.1.從(cong) 庫中拖出來之後,鼠標放在上麵摁F1可以查看幫助和說明,這裏不一一講解參數意義(yi) 。隻對重要的幾點進行說明。
梯形圖完整如下
 
2.2.查儀(yi) 表手冊(ce) 得知測量值的存放地址。
這裏我想讀取long型地址,則為(wei) 十六進製的606,但是!!!!
在MBUS_MSG中Addr裏填寫(xie) 的地址需要是:
(40001+(儀(yi) 表中的對應地址轉換成十進製,例如0x606=1542)1542=41543)
 
 
2.3.這個(ge) 程序中,我通過I0.0的輸入產(chan) 生一次讀取訪問,結束時數據存在VB100開始的連續兩(liang) 位(即VB100和VB101,也就是VD100)。之後用I0.1輸入去MOV_D就可以在運行的時候看到結果了。

心得

這種下位機之間的通訊,最好還是先買(mai) 轉接口讓兩(liang) 個(ge) 下位機(儀(yi) 表和PLC)和電腦連接,確定各自連接訪問沒問題後(用串口調試軟件),再試他們(men) 兩(liang) 個(ge) 的連接。

Tags:Modbus,modbus通訊,SMART,西門子plc  
責任編輯:admin
相關文章列表
西門子S7-200SMART PLC案例應用之中位值平均濾波算法,應用於模擬
S7-200smart如何實現遞推平均
S7-200smart求平均值,去掉極值後求平均值,指針和間接尋址
西門子S7-200 SMART PLC一個輸入點實現單個電動機的啟動保護停_單
帶你聊透Modbus通信協議
工業智能網關 采集 協議轉換 控製
解讀Modbus和tcp的區別和聯係_Modbus RTU和TCP/IP區別
兩台plc的主從站通訊_西門子200SMART Modbus RTU通訊實例
西門子S7-200SMART PLC的MODBUS TCP通信 STEP 7-MicroWIN SMART
S7-200SMART PLC順序功能圖設計方法_順序功能圖實例
西門子PLC S7-200SMART間接尋址使用技巧  指針用法
【組態王】組態王通過串口與MODBUS RTU設備通訊  COM口設置
STEP 7-MicroWIN SMART西門子200smartPLC和編碼器進行高速計數程
西門子200smartPLC 通過Modbus讀取絕對值編碼器的數據
西門子200SMART PLC關於FOR-NEXT指令使用技巧 循環指令梯形圖實例
西門子200smart不同類型CPU的區別,西門子S7-200SMART  CPU主機型
西門子plc 和modbusRTU對應關係_西門子S7-200和S7-200SMART的mod
Modbus RTU通信教程 STEP 7-MicroWIN SMART軟件 從站的配置及編程
西門子PLCS7-200/S7-200SMART Modbus地址問題應用解析
西門子S7-200SMART PLC使用modbus 讀取儀表數據
西門子S7-200SMART兩台PLC之間主從站,MODBUS主從站通信步驟設置
西門子S7-200 Smart PLC入門筆記8——電機控製子程序調用 子程序
西門子S7-200 Smart PLC入門筆記1——流水燈梯形圖 MOV_B和SHL_B
西門子S7-200SMART PLC噴泉係統設計,比較運算的實例
西門子S7-200 SMART PLC定時器計數器的實現用於統計設備的轉速
西門子S7-200 SMART PLC如何讀取計數器當前值
西門子plc s7-200smart modbus-tcp通信實例編程詳細指導,STEP7軟
PLC編程經典實例,西門子 S7-200 SMART plc恒壓供水係統
西門子S7-200 Smart PLC的擴展模塊之數字量輸入模塊 EM DE08和EM
S7-200 SMART 通訊控製 V20變頻器,MODBUS通訊控製變頻器
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
推薦文章
最新推薦
關於我們 - 聯係我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁麵
下到頁底
晶體管查詢
51La