-
Notifications
You must be signed in to change notification settings - Fork 137
2.8 Task Application Layer MachineJob
MachineJobScheduler implement a schedule system that can communicate to massive machines at the same time, it is implemented by Quartz and job chain.
MachineJobSchedulerCreator create an instance of MachineJobScheduler and can use following methods to communicate to machines. Methods are invoke one by one.
Get: Acquire data from a machine.
Apply: Directly generate a data template without machine.
Query: Process data.
Set: Write data to a machine.
Deal: Reference write result.
Machine reflection method calling will invoke When MachineJobScheduler want to trig a job. These methods should be derived by IMachineMethod.
Modbus.Net Hangzhou Delian Science Technology Co.,Ltd. © 2023
-
2 Specification of Modbus.Net main framework
- 2.1 Modbus.Net Architecture
- 2.2 Transmission Control Layer Controller
- 2.3 Transmission Link Layer Connector
- 2.4 Concrete Protocol Layer ProtocolLinker
- 2.5 Abstract Protocol Layer Protocol
- 2.6 Protocol Presentation Layer Utility
- 2.7 Device Application Layer Machine
- 2.8 Task Application Layer MachineJob
-
3 Using Modbus.Net to implement a protocol
- 3.1 Global Tools
- 3.2 Extends Protocol and ProtocolUnit according to protocol specification
- 3.3 Extends Connector to create a link method
- 3.4 Extends Machine and Utility, creating two apis
- 3.5 Extends API methods to Machine and Utility
- 3.6 Extends Formater, Translator and Combiner, Creating Encoding,Decoding,Combining methods for address
- 3.7 Extends Controller, to control message