Industrial communications refers to the wide range of hardware and software products and protocols used to communicate between standard computer platforms (PC, Macintosh, or workstation) and devices used in industrial automation applications. This tutorial describes the fundamentals of serial interfaces and the simpler software protocols commonly used with industrial devices. There are communications many protocols that require sophisticated hardware and software to ensure robust, reliable, and sometimes real-time operation. These industrial networks are sometimes generically referred to as fieldbus. This tutorial will introduce you to some of the many industrial networking protocols in use and under development.