1
pymodbusを使用してレジスタを読み取ろうとしています。私が読むしようとしているmodbus入力レジスタは310301です。レジスタは65535以下にする必要があるので、どのようにこのレジスタを読むことができますか?Modbus TCPレジスタ
pymodbusを使用してレジスタを読み取ろうとしています。私が読むしようとしているmodbus入力レジスタは310301です。レジスタは65535以下にする必要があるので、どのようにこのレジスタを読むことができますか?Modbus TCPレジスタ
310301は "Modicon"表記で指定されたアドレスになります。最初の数字はModbusテーブルタイプ(保持レジスタ、入力レジスタ、コイル、離散入力)を示します。
3xxxxxアドレスが入力レジスタであるので、この方式では、一般的に入力レジスタ10301.
を読んでみてください:
場合によっては、メーカーは5桁の数字を使用して6の代わりに住所を指定することがあります。この練習は曖昧になるため嘆かわしいですが、何ができるのですか?