13 Commits
Author SHA1 Message Date
hxy7yx bf6c7aa65f feat(modbus):support endianess of 8-Byte data 2025-06-15 19:25:30 -07:00
hxy7yx 9db92459d0 feat(modbus):support start address base 0 or 1 2024-10-14 17:13:25 +08:00
hxy7yx cfff223907 feat(modbus):supoort configuring endianness in node configuration 2024-10-14 14:07:40 +08:00
hxy7yx d0e091fafe (modbus):tags sorting, merge reqs 2023-08-23 14:57:04 +08:00
eeff 80469761b3 feat(modbus): add tag validator 2023-05-26 10:17:10 +08:00
fengzero 67f0c2b2f0 rename tag address and replace neu_dtype_e 2022-06-17 03:48:51 +00:00
fengzero 203328dffd copyright 2020-2022 2022-06-10 04:43:06 +00:00
fengzero 3ba23ee65e refactor group subscribe 2022-06-10 04:43:05 +00:00
fengzero 27d1f38b1c refactor modbus-tcp 2022-05-29 09:47:58 +00:00
fengzero 370aed5e2d modbus tcp: add cycle read
del demo code
use aio timeout as timer
2021-09-15 19:00:14 +08:00
fengzero e09963911d Add unit test for modbus point
sort modbus point for optimizing read efficiency
read modbus point(coil, input, hold reg, input reg)
write modbus point(coil, hold reg)
2021-08-27 17:04:15 +08:00
fengzero 8194e2b2c7 Add write operation for modbus tcp, and process NEU_REQRESP_READ_DATA/NEU_REQRESP_WRITE_DATA
NEU_REQRESP_READ_DATA:
	interval > 0: just parse modbus point
	interval ==0: read modbus point
2021-08-26 15:39:34 +08:00
fengzero 8f72ec0c7e refactor: modbus tcp read point
use point module process modbus point order
remove timerfd epoll
2021-08-25 18:38:39 +08:00