Abstract: A communication module has a backplane interface circuit that enables the module to communicate with other components of the programmable controller, and has a network interface circuit which sends and receives messages via a serial communication link. A memory within the module stores a designation of a starting time, a designation of a length of a message repeat interval, and a file of message information. A clock circuit determines when the starting time occurs and thereafter determines the expiration of each successive occurrence of the message repeat period. A control mechanism responds to the clock circuit determining an occurrence of the starting time or determining an expiration of a message repeat interval, by operating network interface circuit to transmit a message, that contains the message information, over the serial communication link.