This chapter describes the functionality of the MP3300
CPU Module.
3.1
Basic Functionality . . . . . . . . . . . . . . . . . . . 3-2
3.1.1 Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
3.1.2 Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17
3.1.3 Execution Scheduling . . . . . . . . . . . . . . . . . . . . 3-28
3.1.4 Scans . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-29
3.2
Function Modules . . . . . . . . . . . . . . . . . . . 3-35
3.2.1 Self Configuration . . . . . . . . . . . . . . . . . . . . . . . 3-35
3.2.2 Communications Function Module (218IFD) . . . 3-45
3.2.3 Motion Control Function Modules
(SVC, SVC32, SVR, and SVR32) . . . . . . . . . . . . 3-47
3.2.4 The M-EXECUTOR . . . . . . . . . . . . . . . . . . . . . . 3-53
3.2.5 Data Logging . . . . . . . . . . . . . . . . . . . . . . . . . . 3-66
3.2.6 USB Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-80
3.2.7 File Transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-84
3.2.8 Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-94
3.2.9 Calendar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-94
3.2.10 Maintenance Monitoring . . . . . . . . . . . . . . . . . . 3-95
CPU Module
Functionality
3