Modbus読み取りノードの状態変更を取得する方法はありますか?ノードには、状態(読み込み、ポーリング、エラー、タイムアウトなど)を示す "活動ラベル"があります。msg.payloadとして取得する方法はありますか?ノード赤色のModbus TCPの状態変更の読み取り
0
A
答えて
0
0
おかげHardillbは、そのノードについては知りませんでした!エラー時間が>読み込み時間の場合にだけ出力を送信するトリガーを使用して、Modbusステータス管理のシンプルで便利なフローを作成しました。これがフローです。
[{"id":"f2ad55d5.52afe8","type":"status","z":"e34a61f.64e60a","name":"modbus status","scope":["b294ab2d.91ac88"],"x":323,"y":545,"wires":[["14f7bc93.c66a23"]]},{"id":"14f7bc93.c66a23","type":"function","z":"e34a61f.64e60a","name":"Parse error","func":"var status = msg.status.text;\n\nvar error = false;\n\nmsg = {};\n\nstatus = status.split(\" \");\n\nswitch(status[0]){\n case \"timeout\":\n case \"EMPTY\":\n case \"error\":\n case \"waiting\":\n error = true;\n}\n\nif(!error)\nmsg.reset = 1; //reset the trigger, no errors\n\nelse \nmsg.payload = true; //start trigger\n\n\nreturn msg;","outputs":1,"noerr":0,"x":566,"y":547,"wires":[["a740b015.432ca"]]},{"id":"a740b015.432ca","type":"trigger","z":"e34a61f.64e60a","op1":"","op2":"{ \"status\": 400 }","op1type":"nul","op2type":"json","duration":"2000","extend":false,"units":"ms","reset":"","name":"Trigger error","x":786.5,"y":547,"wires":[["e82e77fe.eb8948"]]},{"id":"e82e77fe.eb8948","type":"debug","z":"e34a61f.64e60a","name":"","active":true,"console":"false","complete":"true","x":1007,"y":549,"wires":[]}]
関連する問題
- 1. PLC/Modbusリードコイルの状態(modbus tk)
- 2. のModbus読み取りが成功したがMODBUSの書き込みは
- 3. Modbus TCPのマルチマスタ
- 4. カスタムユーザーコントロールの状態を読み取る
- 5. ポインタからの読み取り中のOpenMP競合状態
- 6. ノード赤色のJava Webアプリケーション
- 7. TCP TIME_WAIT状態
- 8. Modbus TCPレジスタ
- 9. 状態を変更するときの状態の再読み込みを防止する
- 10. 読み取り/書き込みTCPオプションフィールド
- 11. componentWillUpdate古い状態を読み取る
- 12. ノードの赤色のmsg.payloadからの値フィールドのみを表示
- 13. ボタンのクリックでネストされたformlyフォームの状態を読み取り専用に変更する方法
- 14. ModbusシリアルアプリケーションをModbus TCP/IPに変換するC#
- 15. Modbus TCP/IP to BACnet
- 16. Modbus TCPシミュレータWindows/Linux
- 17. ファイルアクセス/変更タイムスタンプの読み取り
- 18. Modbus TCPスレーブスレッドセットと値を取得する
- 19. 異なる状態のTextViewの色を変更します
- 20. ノード読み取りファイルエラー
- 21. ノード-RED読み取りシリアルステータス
- 22. イオンボタン状態の変更
- 23. Redux-Sagaの状態変更
- 24. Reduxレデューサーオン状態の変更
- 25. Arduinoトグルスイッチの状態変更
- 26. 読み取りモードのときにフォームの色を変更する方法
- 27. メッセージノードのノード赤色の印刷グローバル変数
- 28. ToggleButtonチェック状態の背景色を変更しましたUWP
- 29. c#XML読み込み:同じノード名を持つノードの読み取り
- 30. 受信トレイのメッセージの状態を読み取る