Research Article

A Graphical Programming Language and Its Supporting Tool for Insect Intelligent Building

Table 2

Classification and examples of graphic elements.

Element categoryContentBasic graphicsExamples

Member blockSix categories: Space units, HVAC, water system, power distribution, firefighting, and security, which can be further refined based on devices AHU Pump Space unit

Community blockWith two nodes: Starting community block and ending community block Starting community block Ending community block Water system

Terminal blockTerminal devices, actuators, sensors, and variables Pressure Temperature Group of lights

Operate blockMathematical operations, logic operations, network operations, and parameters Sum Logical operations AND Maximize

Process blockDelay, loop, select, jump, time count, number count, trigger, etc. Trigger Selection Timer

Customizable blockProgram encapsulation Customizable SUM Customizable pressure increase Customizable attemperation