Summary of Contents for Siemens SIMATIC TI505 386/ATM
Page 1
(217) 352-9330 | Click HERE Find the Siemens 505-ATM-4120 at our website:...
Page 2
SIMATIC TI505 386/ATM Coprocessor User Manual Order Number: PPX:505-ATM-MANL-3 Manual Assembly Number: 2586546–0056 Third Edition Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 3
SIMATIC is a registered trademark of Siemens AG. 386/ATM is a registered trademark of Siemens Industrial Automation, Inc. Series 505, Series 500, CVU10000, CVU100, TISOFT, and TISOFT2 are trademarks of Siemens Industrial Automation, Inc. Intel is a registered trademark of Intel Incorporated.
Page 4
Technical data is subject to change. contents is not permitted without express consent of Siemens Industrial Automation, Inc. All rights, including rights We check the contents of every manual for accuracy at the created by patent grant or registration of a utility model or time it is approved for printing;...
Page 5
MANUAL PUBLICATION HISTORY SIMATIC TI505 386/ATM Coprocessor User Manual Order Manual Number: PPX:505-ATM-MANL-3 Refer to this history in all correspondence and/or discussion about this manual. Event Date Description Original Issue 02/90 Original Issue (2592615–0001) Second Edition 02/92 Second Edition (2592615–0002)
Page 6
LIST OF EFFECTIVE PAGES Pages Description Pages Description Cover/Copyright Third Edition History/Effective Pages Third Edition iii — ix Third Edition 1-1 — 1-8 Third Edition 2-1 — 2-6 Third Edition 3-1 — 3-9 Third Edition 4-1 — 4-4 Third Edition 5-1 —...
Page 10
List of Figures Figure 1-1 Interaction—386/ATM Coprocessor and PLC ....... . . Figure 1-2 Typical Configuration .
Page 11
List of Tables Table 5-1 Maximum Words or Bits Transferred per PCCOMM Transaction ....Contents Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 12
If you need information that is not included in this manual, or if you have Assistance problems using the Series 505 386/ATM Coprocessor Module, contact your Siemens Industrial Automation, Inc. distributor or sales office. If you need assistance in contacting your distributor or sales office in the United States, call 1–800–964-4114.
Chapter 1 Module Features Overview ............... Description .
Page 14
Overview Description The 386/ATM Coprocessor is a general-purpose, high-speed IBM PC/AT compatible computer with a real-time interface to the SIMATIC TI family of programmable controllers. The 386/ATM integrates into a programmable controller the real-time, high-performance computing of a personal computer for space- and cost-sensitive applications. The 386/ATM runs off-the-shelf PC/AT application and development software.
Communication to third-party controllers • Loop tuning As a policy, Siemens Industrial Automation, Inc. does not recommend nor give testimonials for third-party products. However, if none of our software products meets your needs, you can use a third-party software package.
Overview (continued) PLC Scan 386/ATM Communications Application program Video 386ATM Internal Driver Keyboard diagnostics (MS-DOS Printer device driver) I/O update Relay Floppy ladder disk logic Hard Special disk function module access PLC Bus COMM Serial port port access Serial Serial ports 1 or 2 PLC CPU 386/ATM Coprocessor...
Features Three versions of the 386/ATM module are available. See Figure 1-2 for the standard configuration. • Industrially hardened IBM PC/AT-compatible computer: Intel 80C386SX CPU 16 MHz, zero wait-state analog Socket for optional 80C387SX math coprocessor Microsoft MS-DOS 5.0 with QBasic™ (QuickBASIC) DRAM Memory: .
Features (continued) 386/ATM COPROCESSOR RESET DISK VIDEO Monitor KYBD Keyboard Serial COM 1 Device RS-232 Serial COM 2 Device RS-232 Printer or Parallel Device I001669 Figure 1-2 Typical Configuration Module Features 386/ATM Coprocessor User Manual Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
386ATM.DVR • INSTALL.BAT • AUTOEXEC.BAT • CONFIG.SYS • Example PCCOMM software (source code) SIMATIC TI505 386/ATM Coprocessor User Manual PPX:505–ATM–0440 Same as PPX:505-ATM–0220, except: DRAM Memory: 4M byte Hard disk drive: 40M byte PPX:505–ATM–4120 Same as PPX:505-ATM–0220, except: DRAM Memory:...
Page 20
• 101-key PC/AT keyboard, industrial black (6AC1–015–7FG) Module Features 386/ATM Coprocessor User Manual Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Recommended Order of Tasks Install the module Install MS-DOS 5.0 Install the system software Log the module into the base (if applicable) Program the module I001671 Figure 1-3 Lists of Tasks for Installing and Using the 386/ATM 386/ATM Coprocessor User Manual Module Features Artisan Technology Group - Quality Instrumentation ...
Chapter 2 Installing the Module Overview of Installation ............Handling the Module .
Page 23
If you need information that is not included in this manual, or if you have Assistance problems using the module, call your Siemens Industrial Automation, Inc. distributor or sales office. If you need assistance in contacting your U.S. distributor or sales office, call 1–800–964-4114.
Flow of Tasks Figure 2-1 shows the organization of the tasks described in this chapter. Verify all dipswitch settings are correct. Turn on the backup battery. Ensure power to the base is off. Insert the module into the base. Connect the peripheral devices. Apply power to the base.
I001700 Figure 2-2 Location of Dipswitches + – Switches 1 and 4 are for Siemens proprietary use; they must be On. Switches 2, 3, 5, 6, and 7 are not used; set to Off. Internal use only; Internal use only;...
Inserting the Module into the Base WARNING To minimize potential shock, turn off power to the I/O base and to any modules installed in the base before you insert or remove a module or install a terminal block. Failure to do so may result in potential injury to personnel or damage to equipment.
Connecting Peripherals Monitor The monitor connector is a 9-pin female connector (using the special adapter cable included) that supports high-resolution graphics modes of analog VGA-compatible monitors. Keyboard The module has a standard 5-pin DIN keyboard connector. Your keyboard must be designed for use with IBM PC/AT or compatible computers. Communications The module contains two non-standard 9-pin RS-232 serial ports.
Overview Figure 3-1 shows the organization of software installation tasks as they are presented in this chapter. Perform these tasks in sequence. Set up system parameters by running the SETUP Utility. Load MS-DOS (follow screen prompts to partition and format the hard disk automatically). Run the program.
Page 30
NOTE: To extend battery life, the 386/ATM Coprocessor is shipped from the factory with the battery switch in the OFF position. Since the system parameters are stored in battery-backed CMOS RAM, you must run the SETUP Utility during initial module installation or after a battery failure. Potential for Errors During periods of high conducted or radiated electrical noise conditions, During Diskette...
Setting System Parameters After initial installation, after a battery failure, or if the battery is disabled, you must run the SETUP Utility to set the real-time clock date and time, to identify the number and type of hard disks and to identify the number and size of floppy diskettes.
Preparing the Hard Disk and Loading MS-DOS Booting the Before you boot the module from the diskette the first time, make a backup Module from the copy of all the diskettes on another computer. Store the copy in a safe place. Diskette You must boot the module from the MS-DOS diskette in order to start the automatic process that partitions and formats the hard disk and loads...
Installing System Software Copying Software To install a working copy of the ATM backplane driver and other software to the Hard Disk that is supplied with the 386/ATM, run the program with the INSTALL diskette installed. Follow the steps shown in Figure 3-4. NOTE: If you are setting up your system to run CVU10000 software on the 386/ATM, you must perform this procedure after installing CVU software.
Typical ATM Driver After the automatic installation of the ATM driver is complete, your Files AUTOEXEC.BAT and CONFIG.SYS files will look like the following. AUTOEXEC.BAT file for standard DOS installation. @ECHO OFF PROMPT $P$G PATH=C:\;C:\DOS;C:\TI CONFIG.SYS file for standard DOS installation. FILES=30 BUFFERS=20 SHELL=C:\DOS\COMMAND.COM C:\DOS\ /P...
Installing System Software (continued) Installing Sample If you want to install sample programs to your hard disk, follow the steps Programs shown in Figure 3-5. D O S Prompt: Type: C:\ > md samples Enter C:\ > cd samples Enter C:\ SAMPLES >...
What Next? After booting the system, you can either load development tools and begin application development or load and run your application software. Installation Complete Load development tools: Load application editors, compilers, etc. package Begin application Run application development Run application Figure 3-7 Decision Tree Running the Before installing third-party system software, read the following guidelines.
Page 37
Chapter 4 Running TISOFT on the 386/ATM Logging the 386/ATM into the PLC I/O Configuration Table ......Overview .
Logging the 386/ATM into the PLC I/O Configuration Table Overview Log the 386/ATM into the PLC I/O configuration memory for maximum communication speed with the PLC over the I/O bus. The procedure required for logging modules varies with the type of PLC. (See Figure 4-1.) •...
Communicating You can communicate with the PLC via the I/O bus (Figure 4-2) or via the with the PLC serial ports (Figure 4-3). Communicating via the serial port requires a cable and does not realize the improved speed offered by the I/O bus. Running TISOFT2 To run TISOFT2, enter the command appropriate to the PLC and version of TISOFT2 you are using.
Logging the 386/ATM into the PLC I/O Configuration Table (continued) Selecting the I/O Figure 4-4 shows a sample I/O definition chart with the 386/ATM installed Definition Chart in slot 1. Refer to your TISOFT2 manual for detailed instructions. I/O MODULE DEFINITION FOR: CHANNEL 1 BASE 00 NUMBER OF BIT AND WORD I/O SPECIAL...
Overview Communicating An application program in the 386/ATM communicates with the PLC using with the PLC the PCCOMM service of the MS-DOS character device driver 386ATM.EXE. Figure 5-1 shows the sequence of communication used. The application program writes (using any language which uses MS-DOS character I/O facilities) a command string to PCCOMM.
Page 43
Using PCCOMM The PCCOMM service provides two types of functions: • IOREAD and IOWRITE access the 4 WX and 4 WY I/O points during the I/O cycle of the PLC scan • PCREAD and PCWRITE access PLC memory during the Special Function Module cycle of the PLC scan The following sequence of events is an outline for using the PCCOMM service to communicate to the local I/O points in the 386/ATM.
Communicating during PLC Scan: I/O Cycle The naming conventions used for the I/O points in the module are from the PLC perspective. For instance, 4 WX describes four analog words that will be read into the PLC, while 4 WY are analog words that are an output from the PLC.
Command Syntax: The command syntax for performing an IOREAD operation is: IOREAD :ir:a:b::<cr> where: is a required delimiter for the command string. is the command for IOREAD (lower or upper case). is the local point number for the 4 local WY points in the 386/ATM. The 386/ATM start point is from 5 through 8, inclusive.
Communicating during PLC Scan: I/O Cycle (continued) Command Syntax: The command syntax for performing an IOWRITE operation is: IOWRITE :iw:a:b:f:g:h:i::<cr> where: is a required delimiter for the command string. is the command for IOWRITE (lower or upper case). is the starting point number for the four WX points in the 386/ATM. Possible entries in this field are WX1 through WX4.
Communicating with the PLC Scan: Special Function Cycle Description The PCREAD and PCWRITE commands allow you to gain access to various types of memory in your PLC. The naming conventions used are from the PLC perspective. (See Figure 5-4.) For instance, PCWRITE passes information to the PLC, while PCREAD requests information from the PLC.
Communicating during PLC Scan: Special Function Cycle (continued) Command Syntax: PCREAD allows you to read PLC memory. The syntax of a PCREAD PCREAD command is as follows. :pr:memory_type:start_point:count::<cr> where: is the separating delimiter for the command. is the command syntax for PCREAD. memory_type is the memory type: VMEM, WX, WY, TCC, TCP, DSC, DCP, STW, DCP, KMEM, XREG, YREG, CREG...
Command Syntax: PCWRITE allows you to write the PLC memory. The syntax of a PCWRITE PCWRITE command is as follows. :pw:memory_type:start_point:count:val_1:val_2:val_n::<cr> where: is the separating delimiter for the command. is the command syntax for PCWRITE. memory_type is the memory type: VMEM, WX, WY, TCC, TCP, DSC, DCP, STW, DCP, KMEM, XREG, YREG, CREG.
Page 50
Communicating during PLC Scan: Special Function Cycle (continued) Notes Concerning Example programs are included in Appendix B. Source code for the Writing to Memory examples is supplied on the 386/ATM device driver diskette. Locations Consider the following when reading or writing data. •...
Communicating with the PLC: COMM Port Cycle Application Internal PC COMM diagnostics I/O update Relay ladder logic Special function module access COMM Serial port port access Serial Serial 1 or 2 ports PLC CPU 386/ATM I003101 Figure 5-5 PLC Scan: COMM Port Cycle Serial Port to PLC All third party software that communicates with Series 505 or Series 500 families of PLCs through the PLC serial port will operate on the 386/ATM.
Diagnostics Power-up and The 386/ATM has an extensive set of ROM-resident hardware diagnostics. Run-time Following power-up or a manual reset (using the reset button), the 386/ATM Diagnostics automatically initiates a set of internal diagnostics to verify system memory, CPU, and functionality. During operation, the 386/ATM generates and tests parity for each access to system DRAM to ensure integrity of the system DRAM memory.
Need help?
Do you have a question about the SIMATIC TI505 386/ATM and is the answer not in the manual?
Questions and answers