The invention provides a visual logic editing runtime engine. The engine comprises an
algorithm library, an
algorithm library management module, a logic
runtime library, and an editing interface, wherein the
algorithm library provides algorithms for communication connection, protocol analysis,
data processing, parameter exporting, device control and
data display; the algorithm
library management module is used for automatically managing a
local algorithm library, and comprises algorithms provided by the visual logic editing runtime engine and an algorithm for application
system expansion; the logic
runtime library performs an operational instruction of an application
system; and the editing interface is used for realizing field editing of algorithms in the logic
runtime library and algorithm association relationships, and providing a visual graphic interface for editing a logic process. The visual logic editing runtime engine provides a visual
business process and an object logic editing function, so that what you see is what you get, and the engine is visual and easy to use; and the engine provides an instant running function, so that users can modify processes or visual effects and logics of an existing
system without the need for writing codes, and the change can be immediately showed in the visual application system.