Research Article
A Graphical Programming Language and Its Supporting Tool for Insect Intelligent Building
Table 2
Classification and examples of graphic elements.
| Element category | Content | Basic graphics | Examples |
| Member block | Six categories: Space units, HVAC, water system, power distribution, firefighting, and security, which can be further refined based on devices | | AHU | Pump | Space unit |
| Community block | With two nodes: Starting community block and ending community block | | Starting community block | Ending community block | Water system | | | | | | |
| Terminal block | Terminal devices, actuators, sensors, and variables | | Pressure | Temperature | Group of lights |
| Operate block | Mathematical operations, logic operations, network operations, and parameters | | Sum | Logical operations AND | Maximize |
| Process block | Delay, loop, select, jump, time count, number count, trigger, etc. | | Trigger | Selection | Timer |
| Customizable block | Program encapsulation | | Customizable SUM | Customizable pressure increase | Customizable attemperation | | | | | | |
|
|