Skip to main content

ModbusSerialPortReader

描述:

Collect serial modbus data

标签:

collect, read, modbus, modbus master, serial port, rtu ascii

参数:

如下列表中,必填参数则标识为加粗. 其他未加粗参数,则表示为可选参数。表中同时提到参数默认值设置, 并且 参数还支持 表达式语言.

名字默认值允许值列表描述
serial port串口名

支持表达式语言 (支持流属性和变量)
modeRTU
- RTU
- ASCII
传输模式 RTU或ASCII
baud rate9600
- 300
- 600
- 1200
- 2400
- 4800
- 9600
- 14400
- 19200
- 38400
- 56000
- 57600
- 115200
- 128000
- 256000
波特率
data bits8
- 8
- 7
数据位
stop bits1
- 1
- 2
停止位
parityEven Parity
- Even Parity
- None Parity
- Odd Parity
- Mark Parity
- Space Parity
校验位
slave从站地址

支持表达式语言 (支持流属性和变量)
functionRE
- DO
- DI
- IR
- RE
读取的数据域
data definition数据定义
[{"name":"name","offset":0,"dataType":3}]

type可用数据: 1 :BINARY 2 :TWO_BYTE_INT_UNSIGNED 3 :TWO_BYTE_INT_SIGNED 4 :FOUR_BYTE_INT_UNSIGNED 5 :FOUR_BYTE_INT_SIGNED 6 :FOUR_BYTE_INT_UNSIGNED_SWAPPED 7 :FOUR_BYTE_INT_SIGNED_SWAPPED 8 :FOUR_BYTE_FLOAT 9 :FOUR_BYTE_FLOAT_SWAPPED 10:EIGHT_BYTE_INT_UNSIGNED 11:EIGHT_BYTE_INT_SIGNED 12:EIGHT_BYTE_INT_UNSIGNED_SWAPPED 13:EIGHT_BYTE_INT_SIGNED_SWAPPED 14:EIGHT_BYTE_FLOAT 15:EIGHT_BYTE_FLOAT_SWAPPED 16:TWO_BYTE_BCD 17:FOUR_BYTE_BCD 18:CHAR 19:VARCHAR 20:FOUR_BYTE_BCD_SWAPPED 21:FOUR_BYTE_FLOAT_SWAPPED_INVERTED 22:TWO_BYTE_INT_UNSIGNED_SWAPPED 23:TWO_BYTE_INT_SIGNED_SWAPPED 24:FOUR_BYTE_INT_UNSIGNED_SWAPPED_SWAPPED 25:FOUR_BYTE_INT_SIGNED_SWAPPED_SWAPPED 26:FOUR_BYTE_FLOAT_INVERTED 27:FOUR_BYTE_FLOAT_SWAPPED_SWAPPED

支持表达式语言 (支持流属性和变量)|

连线:

名字描述
successUpon successfully fetch modbus slave device data, the result will be sent to this relationship.
failureIf a FlowFile cannot be transformed from the configured input format to the configured output format, the orginal FlowFile will be routed to this relationship.

读取属性:

未提供。

写入属性:

未提供。

状态管理:

该组件不保存状态。

限制:

该组件没有限制

输入流要求:

组件允许提供输入流。

系统资源考量:

未提供。