【正文】
e (IEC 611313) The IEC 611313 standard defines a memory and program model that follows modern software engineering concepts. This model incorporates such features as topdown design, structured programming, hierarchical anization, formal software interfaces, and program encapsulation. Fortunately, extensive training in software engineering techniques is not necessary to bee a proficient programmer. If fully implemented, the model is reasonably plicated. The main disadvantages of the model are its plexity and its contrast to the simplicity of the early PLCs. The overall IEC 611313 memory program and memory model are described. (For various implementations of the standard, visit ) The IEC 611313 memory model (what the standard calls the software model) is layeredeach layer hides many of the features of the layers beneath. Each of the main elements is now described. The configuration is the entire body of software (program and data) that corresponds to a PLC system. Generally, a configuration equates with the program and data for one PLC. In large plex systems that require multiple cooperating PLCs, each PLC has a separate configuration. A configuration municates with other IEC configuration s within the control system through defined interfaces, called access paths. The choice of the term configuration conflict with the historic use of this term in the controls industry. Generally, configuration refers to the process of specifying items such as the PLC processor model, munication interfaces, remote I/O connections, memory allocation, and so on. Th