en:software:mdurosettacncsoftwaregcode:supported_g_m-codes:m167

M167 read input group. The parameter P identifies the group.

PValue Definition Parameters
1 Read analog inputs #5740 = ananlog input 1
#5741 = ananlog input 2
#5742 = ananlog input 3
Values are in mellesimal (example 274 = 27.4%)
1000 Read Modbus shared memory #5740 to #5747 reflects shared memory values. Please refer to RosettaCNC plugin Modbus for details.

Examples

Example 1: M167 P1

( © 2021 by RosettaCNC Motion             )
 
G21 G40 G49 G90 G54 G50 G69#<_loop_count>=0
WHILE [#<_loop_count> LT 10] DO1
    #<_loop_count> = [#<_loop_count> + 1]
    M167 P1
    M109 P"Values: 5740=#5740,5741=#5741,5742=#5742" Q4
    G4 P1
END1
M2

Example 2: M167 P1000

( © 2021 by RosettaCNC Motion             )
 
G21 G40 G49 G90 G54 G50 G69
#<_loop_count>=0
WHILE [#<_loop_count> LT 10] DO1
    #<_loop_count> = [#<_loop_count> + 1]
    M167 P1000
    M109 P"Values: 5740=#5740,5741=#5741,5742=#5742,5743=#5743,5744=#5744,5745=#5745,5746=#5746,5747=#5747" Q4
    G4 P1
END1
M2
  • Last modified: 2023/03/22 09:07
  • by 127.0.0.1