日韩欧美视频第二区,秋霞成人午夜鲁丝一区二区三区,美女日批视频在线观看,av在线不卡免费

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設計 | 電子開發(fā)網(wǎng)Rss 2.0 會員中心 會員注冊
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> 梯形圖實例 >> 正文

西門子plc與modbus設備進485通信詳解(modbus多機輪詢)讀取儀表數(shù)據(jù)

作者:佚名    文章來源:本站原創(chuàng)    點擊數(shù):    更新時間:2022/9/3

接觸西門子s7-200一段時間后,接手一個通信項目,需要在觸摸屏上顯示三臺pid溫度表的溫度。

一開始打算觸摸屏多余的串口轉(zhuǎn)485直接連接溫度表,后來由于一直通信不上,懷疑觸摸屏的問題,于是打算用plc來讀取pid表,走的是modbus協(xié)議,即port1接三臺pid表,port0用來連觸摸屏以及下載程序。好了,直接上代碼。

1、定義port1口的modbus屬性,注意,定義完后,如果要再用port1口下載程序的話,必須先把plc設成stop(專家請無視)。

這里的奇偶校驗是個坑,要找到合適的,否則error的值會一直是為3,沒有返回值

 


2、這里是關(guān)鍵了,輪詢?nèi)_485連接的pid溫度表,這里利用done來實現(xiàn)三臺pid表的msg發(fā)送工作,這樣也能保證返回數(shù)據(jù)互不干擾。

 

 


3、同一時間只能有一個msg在工作,所以一定要讓這幾個m10.x分別釋放

 

4、解析返回的數(shù)據(jù),這部分就比較簡單了,到處都有范例

 

ROL_DW是雙字左循環(huán)指令    MOV_W是移動字指令
 

經(jīng)過一周的研究,總算把三臺儀表的數(shù)據(jù)穩(wěn)定的傳出來,但是還有個疑問,modbus返回的數(shù)據(jù)里,為什么找不到地址碼信息,只有返回41001的值,如果有地址碼,就更好了。

下周要繼續(xù)研究分別寫入三個pid表參數(shù)的功能,成功了再來分享。

最后,感謝網(wǎng)絡上那些開源的資料,雖然彎也沒有少繞,哭,同時鄙視一下那些要注冊才能看資料的“專業(yè)”網(wǎng)站,以及要各種xx幣才能下載的資料。

Tags:485通信,modbus,西門子plc  
責任編輯:admin
相關(guān)文章列表
西門子S7-200 SMART 模擬量概述及自建庫文件,西門子PLC子程序創(chuàng)
西門子PLC編程常用基礎邏輯
一文學會設備運行時間累計程序編寫, 從零基礎到精通,收藏這篇就
S7-1200PLC入門初學,需先熟悉PLC硬件結(jié)構(gòu)!S7-1200PLC硬件結(jié)構(gòu)
TIA Portal博途軟件和S7-1200PLC介紹
西門子200SMART PLC編程通過指針輕松實現(xiàn)多個數(shù)據(jù)排列
西門子S7-200SMART PLC如何實現(xiàn)星三角降壓啟動多次調(diào)用?子程序編
西門子PLC子程序?qū)嵗琒7-200 SMART PLC帶參數(shù)子程序應用實例
詳解步進電機與PLC的接線,西門子、三菱等PLC接線(總結(jié)篇)PLC和
西門子PLC編程實例  4個基本控制電路設計方法
S7-200和組態(tài)王的連接,cpu226 PLC 與組態(tài)王如何連接
S7-200smart 恒溫PID控制_STEP7中PID設置溫度自動控制編程
西門子plc傳送帶操作控制,傳輸帶控制
西門子PLC實現(xiàn)汽車涂裝前處理生產(chǎn)線中的磷化槽液位控制
基于S7-200SMART實現(xiàn)Modbus TCP通信_200smart modbus tcp
|分享| S7-200SMART常用指令(二)
S7-200SMART PLC 模擬量輸入案例,AM06模擬量擴展模塊和SIT_R指令
三菱plc FX3U與三菱E800變頻器專用指令通信應用,IVDR指令和 IVCK
|實用|一文讓你讀懂使用中斷功能  ATCH和DTCH和RETI、DISI
神級匯總,西門子PLC中斷指令及例程 ATCH和ENI
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網(wǎng)友評論
推薦文章
最新推薦
關(guān)于我們 - 聯(lián)系我們 - 廣告服務 - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
主站蜘蛛池模板: 根河市| 芦溪县| 柞水县| 汕尾市| 香河县| 曲阳县| 大名县| 监利县| 江阴市| 蒙山县| 普兰店市| 尼勒克县| 达尔| 蕲春县| 太谷县| 洞口县| 桦甸市| 冕宁县| 枣强县| 容城县| 吉林省| 盐城市| 清徐县| 清丰县| 曲松县| 襄垣县| 云霄县| 远安县| 焦作市| 新野县| 呼和浩特市| 镇平县| 稷山县| 张掖市| 吉木萨尔县| 昌黎县| 莫力| 邵武市| 敖汉旗| 彭州市| 浏阳市|