1747-UM001A-US-P - March 2000
Introducing the Open Controller
1-9
OC_ReadSRAM
OC_WriteSRAM
These functions are not available in the DOS API.
Timer
Both open controllers include programmable timers capable of generating
interrupts. However, the hardware implementation and functionality of
these timers are very different. The timers are not supported by the open
controller APIs. More information is available upon request from Rockwell
Automation Technical Services.
The 1747-OCF has an auxiliary 8254 timer. All three of the 8254 timers
have access to a single PCI interrupt or NMI. A status register can be read to
determine which of the timers set the interrupt. The timers can also be
cascaded to form a 32- or 48-bit timer.
Dual port register (DPR) memory window jumper
The 1747-OCF has a jumper for selecting whether BIOS maps the 8K byte
DPR memory window above or below the 1 Mbyte memory address. The
1747-OCE only supports memory window addresses below 1 Mbyte, within
the OC_OpenScanner function call. See 1746 I/O Interface and 1747-OC
Open Controller API Software User Manual, publication
1747-UM002A-US-P, for more information.
To use the DOS API, set the jumper to map the memory window below 1
Mbyte. To use the NT API, set the jumper to the “32-bit” (above 1 Mbyte)
position. Refer to "Setting Jumpers" on page 2-3 for additional information.
Summary
of API Differences
The NT (version 1.03) and DOS (version 1.04) APIs are compatible with
both open controllers. Most applications should work on both hardware
platforms without modification. Table 1.A lists platform-dependent API
functions.
Table 1.A
Platform-dependent API functions
API Function
1747-OCE
1747-OCF
OC_ReadRtcSRAM
supported
not supported
OC_WriteRtcSRAM
supported
not supported
OC_ReadSRAM
not supported
supported (NT only)
supported (NT only)
Содержание 1747-OC Series
Страница 1: ...1747 OC Series Open Controllers 1747 OCE OCF User Manual Allen Bradley HMIs...
Страница 4: ......
Страница 6: ...1747 UM001A US P March 2000 SOC 2 Summary of Changes Notes...
Страница 12: ...Publication 1747 UM001A US P March 2000 toc iv Table of Contents...
Страница 22: ...1747 UM001A US P March 2000 1 10 Introducing the Open Controller Notes...
Страница 30: ...1747 UM001A US P March 2000 2 8 Installing the Open Controller CPU Module Notes...
Страница 46: ...1747 UM001A US P March 2000 3 16 Modifying BIOS Settings Notes...
Страница 66: ...1747 UM001A US P March 2000 5 10 Defining System Settings Notes...
Страница 86: ...1747 UM001A US P March 2000 6 20 Installing Software Notes...
Страница 98: ...1747 UM001A US P March 2000 8 4 Troubleshooting Notes...
Страница 114: ...1747 UM001A US P March 2000 B 8 Loading Windows NT on your 1747 OCF Open Controller Notes...
Страница 118: ...1747 UM001A US P March 2000 C 4 Handling the 1747 BA Battery Notes...
Страница 125: ...Allen Bradley HMIs...