功能区块图（Function Block Diagram，简称FBD）是可用于可程式逻辑控制器设计的图形语言，可以用函数的输入及输出来描述函数。函数是由许多基本模组集合而成，在图上会以一区块表示，各函数的输入及输出是由区块之间的连接线来连接。可以用类似绘制电路图的方式来进行设计。区块的输入和输出利用连接线来连接，一条连接线可以连接图中的二个逻辑接点：连接线是有方向性的，会将资料由左侧的逻辑接点连到右侧的逻辑接点，两者需要有相同的资料型态。一连接线可以有多个右方逻辑接点，可以用来将资讯广播给多个逻