caoyougang
貓貓工控
級別: 略有小成
精華主題: 2 篇
發(fā)帖數量: 174 個
工控威望: 227 點
下載積分: 1133 分
在線時間: 44(小時)
注冊時間: 2021-08-24
最后登錄: 2025-01-25
查看caoyougang的 主題 / 回貼
樓主  發(fā)表于: 67天前
吐槽一下信捷觸摸屏的MODBUS,寄存器無法設置只讀或者只寫,必須是讀寫,對于小眾變頻器,有些寄存器只能寫不能讀,觸摸屏立即報通訊故障,無法正常使用,所有辦法都不能解決,信捷也解決不了,客戶又指定信捷觸摸屏,氣人。
只寫寄存器
閑魚號:貓貓工控
抖音:工業(yè)控制專家
基于HTML,CSS,JavaScript的網頁開發(fā), 單片機編程應用,pcb設計,原理圖設計,plc程序代寫 代做 代編,plc程序設計,編程,西門 子plc,三菱plc,臺達plc,匯川PLC,基恩士plc,變頻器調試,變頻器聯動調試,485通訊技術支持,Modbus通信協議技術支持,非標準通訊協議技術支持,精通昆侖通態(tài)觸摸屏,威綸通觸摸屏,三菱觸摸屏,匯川觸摸屏,,組態(tài)設計,宏代碼編寫,各種文本顯示器編程,遠程技術支持,電氣CAD圖紙等系統(tǒng)設計,英語交流順暢,可直接對接老外開展工作,致力于為行業(yè)提供高性價比的服務。
陽春節(jié)拍
級別: 略有小成
精華主題: 0
發(fā)帖數量: 135 個
工控威望: 200 點
下載積分: 738 分
在線時間: 50(小時)
注冊時間: 2022-03-24
最后登錄: 2025-01-01
查看陽春節(jié)拍的 主題 / 回貼
1樓  發(fā)表于: 66天前
不理解樓主的用法。
如果是屏函數,讀和寫是不同的指令,完全可以分開。
如果是屏按鈕,信捷屏的所有寫位或字按鈕都提供有讀、寫地址分開的功能。把這兩個地方填寫不同的地址就行了。
如果是取字的位,或者是使用位組合的字,信捷屏確實沒直接提供,需要自行編寫函數。信捷屏提供那么多內部地址,很簡單就能實現。

比如正轉運行為寫位,可以使用指示燈按鈕,操作對象設置為寫地址,監(jiān)控對象設置為能讀回當前運行狀態(tài)的位。
再比如正轉運行為寫字,信捷屏沒有寫字按鈕,只有數據輸入(地址設置同上為兩個)?梢允褂孟拗茖懼档姆秶鷣韺崿F啟停。如果想要用按鈕,那就只能自行編寫函數來實現位組合成字再寫出
陽春節(jié)拍
級別: 略有小成
精華主題: 0
發(fā)帖數量: 135 個
工控威望: 200 點
下載積分: 738 分
在線時間: 50(小時)
注冊時間: 2022-03-24
最后登錄: 2025-01-01
查看陽春節(jié)拍的 主題 / 回貼
2樓  發(fā)表于: 65天前
仔細看了下樓主的需求,變頻器確實都提供控制字,部分才提供控制位。
先說前提,為安全計,通常不建議使用通訊控制啟停,最多可使用通訊控制頻率。

信捷屏提供modbus方式的讀寫字的位按鈕,但仍沒有寫字值按鈕。
不想寫函數的話,樓主可簡單使用兩個指示燈按鈕實現啟停:操作對象分別高為,H2000.1對應值2反轉運行,H2000.2對應值6減速停機(或值4反轉點動)。注意對于控制字來說,某個位寫0并不代表關閉對應功能。比如將H2000.1從1寫為0(控制字從2變?yōu)?),變頻器仍會正常反轉運行;此時只有再將H2000.2也寫為1才會減速停機(控制字從2變?yōu)?);之后H2000.2對應的按鈕就是記住控制按鈕。至于監(jiān)控對象位,扒下手冊,找到反饋位或字,將對應地址填到兩個按鈕上。