Airport Baggage Handling is a field of automation systems that is currently dependent on centralised control systems and conventional automation programming techniques. In this and other areas of manufacturing and materials handling, these legacy automation technologies are increasingly limiting for the growing demand for systems that are reconfigurable, fault tolerant and easy to maintain. IEC 61499 Function Blocks is an emerging architectural framework for the design of distributed industrial automation systems and their reusable components. A number of architectures have been suggested for multi-agent and holonic control systems that incorporate function blocks. This paper presents a multiagent control approach for a baggage handling system using IEC 61499 Function Blocks. In particular, it focuses on demonstrating a decentralised control system that is scalable, reconfigurable and fault tolerant. The design follows the Automation Object approach, and produces a function block compo...