Home

1747 Open Controller System Overview

image

Contents

1. DeviceNe ATA hard ask PC Cards nel pale SVGAIVGA 20741 M monitor 1747 2 22 May 1997 Does the open controller system meet my needs 1747 2 22 May 1997 Whether your application is an embedded solution using custom developed software or a large distributed application requiring features of a traditional programmable controller the open controller can meet your needs The open controller system provides solutions for e markets and applications where traditional programmable controllers may not be the desired control platform e OEMs and VARs who want to port existing PC based software executables to an A B control solution users that want to take advantage of commercial technologies hardware and standards e users that want to use PC based development tools across a range of PC platforms applications that require rugged industrial control and T O solutions e applications with operator interface requirements e applications with soft controller requirements The open controller can support Rockwell Automation software products third party software products or your own custom application code The open contr
2. The PCI expansion bus is a field installable backplane that you need when you configure an open controller system with any of the available option modules You install the PCI bus in a series B 1746 chassis You only need one PCI expansion bus per open controller chassis PCI Peripheral Component Interconnect is an industry standard that defines a high speed interface local bus that allows peripherals to connect to the same bus as the system memory The open controller PCI bus adheres to the electrical and logical standards of commercial desktop PCI and industrial passive bus CompactPCI The pin and socket connector on the open controller PCI bus is unique so that the expansion bus fits into the 1746 chassis The PCI bus provides a wide bandwidth to a limited number of peripherals as many as 5 option modules in an open controller system while the 1746 I O bus handles the I O functions These non proprietary well defined electrical and logical standards mean you can depend on the PCI bus to provide high speed data transfer rates e soft configuration of modules on the PCI bus plug and play support of modules on the PCI bus 1747 2 22 May 1997 When planning your open controller system make sure you select a PCI bus with enough slots you cannot place 1746 I O modules in PCI bus slots or open controller option modules in local 1746 I O bus slots functional specifications
3. Characteristic Description If you need Choose catalog number 2 slots 1747 OCPCl2 3 slots 1747 OCPCI3 4 slots 1747 OCPCI4 number of slots slots 1747 OCPCI5 available 6 slots 1747 OCPCI6 Important The 1747 OCPCI5 and 1747 OCPCI6 expansion bus only fit in a 7 slot or 13 slot chassis communication 32 bits 33 MHz rate 132 MBytes sec backplane passive connector 100 5 x 20 pin and socket f field installable in series B 1746 I O chassis chassis only one 1 bus allowed per chassis environmental specifications Characteristic Values temperature operating 0 to 60 C 32 to 140 F storage 40 to 85 C 40 to 185 F relative humidity 5 to 95 noncondensing 10 to 500 Hz vibration 2 0 G maximum peak acceleration 012 in peak to peak displacement shock operating 30 G peak for 11ms storage 50 G peak for 11ms weight 4 0 oz 113 4 g for 1747 OCPCI4 adent UL A191 identified 9 H y CE for all applicable directives certification CSA Class Div 2 Group A B C D Temp Code T5 PCMCIA interface module catalog number 1747 OCPCM1 1747 OCPCM2 PCMCIA SLOTO SLOT I The PCMCIA interface module supports PC Cards which are small credit card size adapters that let you expand your open controller system with options such as memory disk storage e VO capabilities network c
4. Characteristic Values slot temperature operating 0 to 60 C 32 to 140 F storage 40 to 85 C 40 to 185 F relative humidity 5 to 95 without condensation 10 to 500 Hz vibration 2 0 G maximum peak acceleration 012 in peak to peak displacement shock operating 30 G peak for 11 1 ms storage 50 G peak for 11 1 ms weight 8 0 oz 226 8 g 0 15 A 5V dc power dissipation Note this does not include current requirements for the PC Cards you use aeia UL A191 identified 9 ie Y CE for all applicable directives certification CSA Class Div 2 Group A B C D Temp Code T5 1747 2 22 May 1997 10 1747 Open Controller System Overview IDE interface modules catalog number 1747 OCIDE1 1747 OCIDE25 SLOTO SLOTI The IDE interface modules provide expanded disk storage capacity for the open controller system The 1747 OCIDE1 is a carrier module that supports as many as two user supplied PC Cards that are IDE compatible ATA memory devices These devices can be flash memory or rotating media Once installed in the module the PC Cards appear as native IDE drives to the open controller system The 1747 OCIDE25 is a carrier module that supports one user supplied 2 5 IDE hard drive Once installed in the module the hard drive appears as a native IDE drive to the open controller system Each IDE interface module has two connectors to external 3 5 IDE drives such as C
5. 4 60 MBytes see page 13 This configuration could be appropriate where only a control algorithm is needed with no typical PC like requirements such as video or network communications such as Ethernet This configuration supports A B remote I O links via the 1747 SN remote I O scanner and DeviceNet links via the 1747 SDN DeviceNet scanner 1747 2 22 May 1997 Expanding an open controller system Incrementally add the hardware you need to create the open controller system that fits your application You can add these options to the standalone open controller system e VGA SVGA video interface module for driving operator interface monitors e PCMCIA interface modules for adding PC Cards e IDE interface modules for adding additional disk drive capacity e A B communication interface module for DH remote I O and DH 485 connectivity e open controller PCI bus to support the option modules NOTE You can t place 1746 I O modules PCI expansion bus in PCl bus slots You can t place see page 8 open controller option modules in standard 1746 I O slots a ee a a eee 4 7 10 or 13 lo 1y P 225 ee a series B 1746 I O chassis i Ll Lg i i i ra with 17
6. 1747 2 22 May 1997 1747 Open Controller System Overview Communicating over a DeviceNet network This configuration is similar to communicating over remote I O using a 1747 SN scanner Your application program uses the dual port API or the Controlware scanner drivers to configure and access the MO M1 files for data transfer You can use a 1784 PCD card in a PCMCIA module to configure the DeviceNet link if you are running Windows on the open controller system oo00 0000 2o ooo ooo nooo aooo ooo ooo ooo ooo ooo ooo nooo 000 nooo ooo ooo AG DOD E le DeviceNet link Communicating over an Ethernet network To connect to an Ethernet network use a PC card that provides Ethernet connectivity such as a Xircom or 3COM Ethernet adapter within a 1747 OCPCM1 OCPCM2 module Typically you need PC card drivers usually supplied with the adapter card and socket services and Ethernet protocol drivers such as TCP IP to communicate with other devices on the network Application software and operating systems that communicate over an Ethernet network typically have drivers to work with an Ethernet protocol For example e INTERCHANGE looks for a specific TCP IP protocol driver e Windows provides networking software to communicate with other devices on the
7. e commercial and real time kernels and operating systems such as MS DOS Windows 3 x Windows 95 Windows NT OS 9000 OS 2 VrTX QNX and Controlware e standard commercially available development tools such as Microsoft and Borland C C compilers e customization through the use of standard development tools and the ability to add value add algorithms in the form of protected executable code e the growing breadth of commercially available PCMCIA cards PC Cards to let you scale the open controller system by adding network and peripheral interfaces for such items as CDROM drives hard drives modem cards network cards and special purpose cards A combination of PC technology and The open controller system takes advantage of A B s standard small A B based innovation chassis package which enables access to e local 1746 I O and 1747 scanner A B and third party modules e remote I O 1746 1771 Flex ArmorBlock and others communication networks DH DH 485 Ethernet DeviceNet etc Standard PC interfaces on the open controller include e two serial ports COM1 and COM2 one parallel port e VGA SVGA support available via optional module e PC Card support available via optional module The following figure shows how the open controller can combine its A B standard packaging with standard PC based interfaces The open controller combines PC technology and A B control techn
8. 60 MBytes 1747 OCSD60 number of FlashDrives per open controller CPU one 1 per open controller CPU module embedded within the CPU module cable kit 1747 OCSDCK which includes one ribbon cable one 2 5 to 3 5 adapter cable one master slave drive jumper environmental specifications Note these specifications are for the FlashDrive only not for an open controller system Characteristic temperature operating storage Values 0 to 60 C 32 to 140 F 40 to 85 C 40 to 185 F relative humidity 5 to 95 noncondensing vibration 15 G maximum peak acceleration shock operating 1000 G peak for 11 1 ms storage 1000 G peak for 11 1 ms dc input voltage 5V 10 weight 1 3 oz 38 0g power dissipation sleep lt 5mA read 36 to 100 mA write 36 to 125 mA 1747 2 22 May 1997 14 1747 Open Controller System Overview System memory catalog number 1747 OCDRx S555 55 The DRAM provides 4 8 16 or 32 Mbytes of system memory for the open controller CPU module Each DRAM has gold plated pins and fits in a single 72 pin SIMM slot in the open controller CPU module You can order the open controller CPU module with or without a system memory DRAM See page 23 You can order a DRAM separately from Allen Bradley or from other commercial vendors Important If you purchase a commercially available DRAM it must meet these specifications 72 gold plated pins
9. calling convention The DOS API is compiled as a 16 bit MS DOS library using the 80386 instruction set The Windows NT API is a standard 32 bit DLL Typical applications While the open controller is adaptable for most applications some typical control applications are automotive motion food processing plastics machinery process hydraulic distributed discrete manufacturing batch process 2 inputdata Read slot 6 data first 2 words directly from the input image table to inputdata buffer 1747 2 22 May 1997 18 1747 Open Controller System Overview Using Controlware on the open controller Controlware is a deterministic multi tasking environment that runs on DOS systems Controlware incorporates a real time control executive and development tools for machine process and motion control applications The Controlware development tools include e Commander for Controlware a DOS based MMI package that lets you create graphical operator interface screens PRO for Controlware a relay ladder programming package that allows on line real time programming Controlware is best suited for distributed control applications applications or users that require the control to be augmented by C C or other standard PC type programming languages Sample code for defining data and manipulating LEDs LOAD 17470C PRE SC DPR 0C800H IRQ 11 RACK SLOT SLOT SLOT UBYTE UBY
10. from these catalog numbers battery 1747 BA open controller chassis fan 1747 OCFAN1 4 MBytes 1747 OCSD4 FlashDrive mass storage 10 MBytes 1747 OCSD10 DOS formatted 20 MBytes 1747 OCSD20 60 MBytes 1747 OCSD60 4 MBytes 1747 OCDR4 8 MBytes 1747 OCDR8 16 MBytes 1747 OCDR16 32 MBytes 1747 OCDR32 additional system memory DRAM FlashDrive cable kit which includes spare ribbon cable 2 5 to 3 5 adapter cable master slave IDE drive jumper 1747 OCSDCK 6 Order system support optional Due to the PC based architecture of the open controller the telephone support provided with the purchase price of the open controller consists primarily of determining if the system software and hardware is operating within documented specifications If you need Select this catalog number additional phone support 5 hours 1747 OCTS out of wrranty update service 1747 OCUS For more information contact Rockwell Automation Technical Support Services at 216 646 6800 1747 2 22 May 1997 26 1747 Open Controller System Overview Common terms 1747 2 22 May 1997 Acronym Term Meaning low power CMOS design which placed 32 bit external 64 bit internal CPU technology 5x86 CPU into existing Intel 486 CPU locations equivalent to a Pentium 75 Mhz CPU ATA Advanced Technology Attachment a software hardware protocol to store data on disk drives BIOS basic input output system low level software drivers for PC har
11. memory gt 5x86 to 1746 CPU Partition Bytes CPU local I O bus bus a 5 5 eae a a f Bios f os spat software Memory output image variable bus input image variable host data variable memory scanner software v to 1746 PCI bus The dual port is an 8K byte memory partition that The scanner functionality of the dual port supports I O provides an interface between the integrated scanner and control functions such as your application software that resides on the controller e synchronizing scans to the application Your application the code you develop uses the dual e foremne VO port memory to communicate with the scanner to handle e discrete input interrupts control functions on the 1746 backplane such as e 1 O module driven interrupts such as for the scanner commands and responses 1746 BAS module battery and scanner status e I O slot enables and disables scan rate frequency and timing e 1 O resets e TO image counters In addition to providing access to the control scanner the priority messages and interrupts dual port memory also provides non volatile storage for semaphores to ensure data integrity e 1 O values software generated watchdogs application parameters timers counters presets control of the 4 user definable LEDs the 3 position switch and the 2 position jumper Communicating with the Your controller application software communicates with the scanner to Open Controller control I
12. network that are running Windows Controlware communicates via the NetBIOS protocol Use an Ethernet API to make software connections over the network to other host computers running the same network software a BB ADAH BERE BE BE BeBe Gomme ET a e E ef 5 ra j a ja M Namo PCI slot Ethernet PC Card Ethernet link 1747 Open Controller System Overview 23 Ordering Information Follow these steps to select configure an open controller system 1 Select an open controller CPU module Select enough system memory DRAM and FlashDrive storage to run and store your application and data 1747 OCE DRAM size A none B 4 MBytes C 8 MBytes D 16 MBytes E 32 MBytes FlashDrive size A none Application software none B Commander for Controlware Operating system A none B MS DOS loaded B 4 MBytes C 10 MBytes D 20 MBytes E 60 MBytes C Controlware Runtime D Controlware Runtime for ISAGRAPH when available 2 Select a chassis and power supply Make sure the chassis has enough slots for open controller modules and 1746 I O modules make sure the power supply is sufficient For a chassis Select from these catalog numbers 4 s
13. real parity 70 nanosecond access time 1747 2 22 May 1997 functional specifications Characteristic Description access time 70 nanoseconds 1Mx36 4MBytes art 2Mx36 8MBytes Pa 4Mx36 16MBytes 8Mx36 32MBytes If you need Choose catalog number seein eee 4 MBytes 1747 OCDR4 ene 8 MBytes 1747 OCDR8 16 MBytes 1747 OCDR16 32 MBytes 1747 OCDR32 one 72 pin SIMM slot connector gold plated number of DRAM SIMMs per one per open controller CPU module open controller CPU embedded within the CPU module environmental specifications Characteristic Values slot temperature operating 0 to 60 C 32 to 140 F storage 40 to 85 C 40 to 185 F relative humidity 5 to 95 without condensation 10 to 500 Hz vibration 2 0 G maximum peak acceleration 012 in peak to peak displacement shock operating 30 G peak for 11 1 ms storage 50 G peak for 11 1 ms weight 1 0 oz 28 3 g Documentation set catalog number 1747 OCDOC1 Support contracts catalog number 1747 OCTS Due to the PC based architecture of the open controller the telephone support provided with the purchase price of the open controller consists primarily of determining if the system software and hardware is operating within documented specifications The tools for this support are diagnostic utility disk that ship with the open controller CPU module open controller system diagnostic LEDs 1747 Open Controll
14. ribbon cable connector within a personal computer a request for attention signal sent by either hardware or software to have the CPU interrupt i suspend operation and transfer control to an interrupt handler piece of software ISA Industry Standard Architecture an unofficial computer bus standard used in older XT AT PC computers PC personal computer 1747 Open Controller System Overview 27 Acronym Term Meaning a credit card sized adapter that adds memory storage and I O capabilities to a personal computer with a PCMCIA interface Type 3 3 mm thick commonly used for flash memory PC Card Type II 5 0 mm thick commonly used for modem LAN and host communication products Type IIl 10 5 mm thick commonly used for rotating media hard drives and wireless communication devices Peripheral Component Interconnect PCI an industry standard that defines a high speed interface local bus that allows peripherals to connect to the same bus as system memory Personal Computer Memory Card International Association PCMCIA the association developed a series of hardware and software standards that define how to connect peripherals to notebook computers Single Inline Memory Module SIMM small expansion card that holds extra memory chips for PCs the system memory DRAM for the open controller is a SIMM Static Random Access Memory SRAM volatile RAM that uses very low power batteries can back up this type of memory 1747 2 22
15. the FlashDrive within a remote personal computer by using the 2 5 to 3 5 adapter cable to any standard IDE ribbon cable connection in a personal computer The 2 5 to 3 5 adapter cable is available as part of the cable kit 1747 OCSDCK This cable kit also includes an additional ribbon cable for attaching the FlashDrive to the open controller CPU module one of these ribbon cables already ships with the open controller CPU module You can order the open controller CPU module already bundled with a FlashDrive Or you can order a FlashDrive separately from Allen Bradley or directly from Sandisk distributors around the world See page 23 Important If you purchase FlashDrives from sources other than A B those FlashDrives are not covered under the A B warranty repair policy If you choose not to use a FlashDrive in your open controller system you need an IDE interface module 1747 Open Controller System Overview 13 functional specifications Characteristic general access time sleep to write access sleep to read access reset to ready access Description 2 5 msec maximum 2 0 msec maximum 50 msec typical 400 msec maximum data transfer rate to from flash 3 0 MBytes sec burst to from host 6 0 MBytes sec burst number of writes per 300 000 sector 90 years for a typical PC If you need Choose catalog number 4 MBytes 1747 OCSD4 for individual spares 10 MBytes 1747 OCSD10 20 MBytes 1747 OCSD20
16. 1747 Open Controller System Overview Catalog Number 1747 OC series Product Data Photo Slide Photo Slide What s Inside Introducing the Open Controller System Building an Open Controller System Building an embedded control system standalone Expanding an open controller system Open controller CPU module PCI OWEMEIONIUE o ccccccoaccc pel nnn PCMCIA interface module 20005 IDE interface module 0 0e eee eee A B communication interface module Video interface module 02 0 020s FlashDrive storage memory see ee eee System memory 0 6 eee Documentation set 0 0 cece eee eee eee Support contracts eee eee Understanding the Open Controller Architecture Communicating with the Open Controller 00 Using the open controller dual port API Using Controlware on the open controller Developing Applications 0 eee eee eee Ordering Information 0 00 cece eee ee eee Common terms Introducing the Open Controller System An ideal solution for control applications Comparing the open controller to traditional programmable controllers 1747 2 22 May 1997 Rockwell Automation Allen Bradley a world leader in automation solutions introduces the first in a family of open cont
17. 46 power supply E a E Rp a AG ER standard local 1746 A 1 0 modules or A 1747 scanners A B communication module see page 11 open controller CPU module see page 7 PCMCIA module see page 9 system memory 4 32 MBytes see page 14 a PC cards FlashDrive mass storage gt T S gt 4 60 MBytes l BE Podis pa M Ss E see page 13 Rega EE see page 10 a a fa PC cards 2 5 hard drives IDE compatible ATA devices video module see page 12 1747 2 22 May 1997 Open controller CPU module catalog number 1747 OCExxxx OC 586 CPU STATU CO BATT com CI C com2 LEDI 7 CI LED LED3 7 7 LED 4 al al h t a The open controller CPU module resides in the left slot of any 1746 chassis you need a series B or greater chassis if you plan to use any open controller option modules can address any valid SLC local expansion chassis configuration 30 slot maximum can address all 1746 I O and communication modules including the 1747 SN remote I O and 1747 SDN DeviceNet scanners supports system memory DRAM and non volatil
18. 5 disk drive you use scene UL A191 identified gency CE for all applicable directives certification CSA Class Div 2 Group A B C D Temp Code T5 A B communication interface module remote I O DH DH 485 catalog number 1747 OCKTX 1747 OCKTXD RIO DH DH 485 CH 1 CH2 O o channel 1A 0 k channel 2 k functional on 1747 OCKTXD only 0 e o channel 1B O 0 al The A B communication interface module can communicate with nodes on DH networks communicate with nodes on DH 485 networks act as aremote I O scanner The 1747 OCKTX module is a single channel interface to these networks Connect channel 1A to a remote I O or DH link or connect channel 1B to a DH 485 link The 1747 OCKTXD is a dual channel interface Connect channel 1A to a remote I O or DH link or connect channel 1B to a DH 485 link Connect channel 2 to a remote I O or DH link For DH and DH 485 communications Your application or C program must communicate with the OCKTX dual port and must generate the appropriate DH or DH 485 commands You can use these API software libraries to integrate with the OCKTX dual port e INTERCHANGE software 9351 DKTS for DOS 9351 WKTS for Windows 3 x and Windows 95 RSLinx software toolkit 9355 WABC for Windows NT Or obtain a license to the dual port toolkit 1784 DP4 to develop yo
19. C 32 to 140 F storage 40 to 85 C 40 to 185 F relative humidity 5 to 95 without condensation 10 to 500 Hz vibration 2 0 G maximum peak acceleration 012 in peak to peak displacement shock operating 30 G peak for 11 1 ms storage 50 G peak for 11 1 ms weight 11 0 oz 311 8 g ower dissipation 1747 OCKTX 0 50 A 5V dc P p 1747 OCKTXD 0 80 A 5V de span UL A191 identified 9 ad Y CE for all applicable directives certification CSA Class Div 2 Group A B C D Temp Code T5 1747 2 22 May 1997 12 1747 Open Controller System Overview Video interface module catalog number 1747 OCVGA1 00000 of BERS O The video interface module supports VGA SVGA monitors for applications that require an operator interface or video display This PCI based video interface module supports high data transfers for today s graphics oriented software packages You must supply the monitor and video cable The video interface module supports these A B monitors you still need to supply the cable e 2711 MT14 14 VGA monitor with touchscreen 2711 MKI4C 14 VGA monitor with keypad 6156 series 14 monitors 6157 series 20 monitors 1747 2 22 May 1997 functional specifications Characteristic Description 640 x 480 pixels non interlaced 800 x 600 pixels non interlaced VGAISVGA support 4094 x 768 pixels non interlaced 1280 x 1024 pixels interlaced
20. DROM drives and hard drives 1747 2 22 May 1997 functional specifications Characteristic supported media Description 1747 OCIDE1 two IDE compatible ATA PC Cards mounted internally 1747 OCIDE25 one 2 5 IDE rotating hard drive mounted internally maximum PC 2 Type Il cards Card or configurations 1 Type Ill and 1 Type II card extemal two standard IDE 3 5 headers connections drive configuration configure drives as primary or secondary and master or slave bac PCI Jo requires 1747 OCPCIx to communicate with the open communications controller CPU module number of modules per open controller system one 1 IDE interface module per chassis environmental specifications Important The environmental specifications of the ATA memory cards or the 2 5 disk drive you select cards might require you to derate the overall system environmental specifications Characteristic Values slot temperature operating 0 to 60 C 32 to 140 F storage 40 to 85 C 40 to 185 F relative humidity 5 to 95 without condensation 10 to 500 Hz vibration 2 0 G maximum peak acceleration 012 in peak to peak displacement shock operating 30 G peak for 11 1 ms storage 50 G peak for 11 1 ms Weiti 5 99 oz 170 09 g for 1747 OCIDE1 9 5 49 oz 155 92 g for 1747 OCIDE25 0 10 A 5V dc power dissipation Note this does not include current requirements for the PC Cards or 2
21. LCD support 800 x 600 pixels full screen video memory 2 Mbytes comes with drivers for DOS Windows 3 x and ates Windows 95 user supplied VGA compatible cable video cable maximum cable length is 16 ft 4 88 m requires 15 pin mini D sub connector bus communications PCI requires 1747 OCPCIx to communicate with the open controller CPU module number of modules per open controller system one 1 environmental specifications Characteristic Values slot temperature operating 0 to 60 C 32 to 140 F storage 40 to 85 C 40 to 185 F relative humidity 5 to 95 without condensation 10 to 500 Hz vibration 2 0 G maximum peak acceleration 012 in peak to peak displacement shock operating 30 G peak for 11 1 ms storage 50 G peak for 11 1 ms weight 6 0 oz 170 1 g power dissipation 0 25 A 5V dc PEREN UL A191 identified 9 roy CE for all applicable directives certification CSA Class Div 2 Group A B C D Temp Code T5 FlashDrive storage memory catalog number 1747 OCSDxxx The optional IDE compatible FlashDrive provides non volatile storage directly on board the open controller CPU module for the operating system application software and data The FlashDrive is designed for high shock and vibration resistance The FlashDrive appears as an IDE disk to the operating system allowing for easier development and support of software You can connect
22. May 1997 28 1747 Open Controller System Overview ArmorBlock ControlNet DeviceNet DH and Flex are trademarks of Allen Bradley Company Inc a Rockwell International company INTERCHANGE and RSLinks are trademarks of Rockwell Software Inc a Rockwell International company Microsoft MS DOS Windows Windows 95 and Windows NT are trademarks of Microsoft NetBIOS OS 2 and VGA are trademarks of International Business Machines Corporation Controlware is a trademark of Controlware Technologies Corporation Ethernet is a registered trademark of DEC Intel and Xerox Corporation SystemSoft and CardSoft are trademarks of SystemSoft Corporation FlashDrive is a trademark of Sandisk OMY Rockwell Automation Allen Bradley a Rockwell Automation Business has been helping its customers improve _ productivity and quality for more than 90 years We design manufacture and support a broad Allen Bradley range of automation products worldwide They include logic processors power and motion control devices operator interfaces sensors and a variety of software Rockwell is one of the worlds leading technology companies ZT Worldwide representation CE Argentina e Australia e Austria e Bahrain e Belgium Brazil e Bulgaria e Canada e Chile e China PRC e Colombia Costa Rica Croatia e Cyprus e Czech Republic e Denmark e Ecuador Egypt El Salvador e Finland e France e Germany Greece Guatemala e Ho
23. O by reading and writing to the dual port registers Use one of these methods to access the dual port registers Use the library of function calls in the open controller API 1747 OCAPID to access dual port registers e Use a software package such as Controlware that has built in drivers that access the open controller dual port registers Develop your own drivers to access the dual port registers The dual port documentation is available through the A B technology licensing program 1747 2 22 May 1997 Using the open controller dual port API The dual port APIs 1747 OCAPID and 1747 OCAPINT provide libraries of C function calls for interfacing with the open controller dual port memory This library provides calls for typical control functions such as e configure I O files initialize the scanner define user LEDs 3 position switch 2 position jumper and external watchdog read open controller status read write input output data enable disable forces Application A port API A v open controller dual port memory lt local O Sample code for reading the input image table HANDLE Handle WORD inputdata 2 int retcode retcode OC_ReadInputImage Handle NULL 6 0 1747 Open Controller System Overview 17 The dual port API supports Microsoft and Borland C compilers in the DOS and Windows NT environments for any programming language that supports the Pascal
24. TE SCAN TIME 10 5 1746 NO41 8 1746 IB16 9 1746 0B16 _SCLED1 _SCLED2 _SCLED3 _SCLED4 _SC90 LIGHTS SC8I inputs 55 SCANNER RESET always PUBLIC PUBLIC PUBLIC UBYTE PUBLIC UBYTE BIN UWORD BIN UWORD _ bin ubyte sequence 1 Load KTXRIO DPRAM Ocf00H IRQ ADAPTER 0 0 3 PUBLIC UDWORD Speed 100 bin uword boxes 1 LED 1 LED 2 LED 3 LED 4 OUTPUTS INPUTS 10 hOST W 50 BAUD uword timerl bit timllmt bit move bit one word errorl timllmt 1747 2 22 May 1997 115 2k AUTO al This rung causes the lights pattern to rotate Left to Right when pattern 1 Controlware lets you mix multiple programming languages such as ladder C BASIC and assembler Controlware interfaces with the open controller dual port memory to control local I O Controlware can read and write I O data configure 1746 I O using G files transfer data using MO M1 files Controlware provides the necessary drivers to control remote I O through the 1747 OCKTX OCKTXD communication interface module or the 1747 SN module application i Controlware open controller dual port memory local I O errorl Developing Applications 1747 Open Controller System Overview 19 How you develop your applications and how you program control tasks depends on the hardware and software options you select for your open cont
25. ae 2000 Additionally your application program must ee download remote I O binaries to the 1784 PCMK card send receive commands from the 1784 PCMK card e a Oe f Fy SS z Software packages such as Controlware and other soft controllers have built in remote I O drivers for the Perish PCI slot 1784 PCMK card 1784 PCMK remote I O link 1747 2 22 May 1997 1747 Open Controller System Overview 21 Communicating over a DH or DH 485 network You can configure the open controller to communicate with devices on a DH or DH 485 network using these devices Device 1747 OCKTX OCKTXD communication module a al re sa ola m A empty PCI slot DH or DH 485 link 1747 OCPCM1 OCPCM2 PCMCIA module z A BE BH BEE Ed Pe ef re it oa m Teny PCI slot 1784 PCMK DH or DH 485 link Description Software
26. ae serial boot cable 1747 OCSBC 1 cable parallel cable parallel adapter cable 1747 OCP252 1 cable open controller reference material open controller documentation set 1747 OCDOC1 If your application Important Installation instructions ship with the open controller components If you want the available user manuals or a complete set of open controller documentation you must purchase the documentation set 1747 OCDOCI1 4 Select development software optional Some standard open controller system configurations use the following development software packages How you choose to develop applications for your system determines whether these packages apply Select from these items From these catalog numbers dual port API erie ere S sa MS DOS 1747 OCAPID Windows NT 1747 OCAPINT te VO devi Controlware 1747 OC series with Controlware bundles Scere as ieee remote I O developer toolkit 6001 RIO obtain license DOS 9351 DKTS INTERCHANGE Windows 9351 WKTS accesses DH or DH 485 devices Ethernet 9351 WES RSLinx 9355 WABC dual port toolkit for 1784 PCMK 1784 DP3 obtain license dual port toolkit for 1747 OCKTX OCKTXD 1784 DP4 obtain license 1747 2 22 May 1997 1747 Open Controller System Overview 25 5 Select spares optional These items all ship with the open controller CPU module If you need extras select from these catalog numbers If you need a spare Select
27. d control local I O ooo ooo0 oo000 2o00 oo000 2000 ooo poom poom 2000 Additionally your application program must download remote I O binaries to the 1747 OCKTX OCKTXD module _send receive commands from the 1747 OCKTX OCKTXD module dual port dg oS eo Software packages such as Controlware and other soft controllers have built in remote I O drivers for the 1747 OCKTX OCKTXD modules Or you can use the 6001 RIO toolkit to assist in developing your own drivers Tam PCI slot remote I O link 1747 SN scanner Your application still uses the dual port API to configure and access the M0 M1 files for data transfer You have to generate oO Be ppop apop gooo gooo oo oo o BE PESE HEHe Sade ERAR BS GH the C code to access the necessary functions Or you can use Siew E the Controlware scanner drivers a E i al PAE EA C remote I O link 1747 OCPCM1 OCPCM2 PCMCIA module If you use a 1747 OCPM1 module with a 1784 PCMK card use the dual port API to configure and control local I O onoo 0o00 a0 f ae ogog ae ooo 2005 B
28. dware the open controller uses AMI BIOS sache a method used to store frequently accessed files in memory instead of reading from and writing to the hard disk used to increase performance card and socket services software packages that manage the hardware resources of the physical sockets in a notebook computer and dynamically allocate resources to the PC Card hardware that reside in the sockets the 1747 OCPCN2 is a kit that includes the 1747 OCPCM1 module and CardSoft card and socket services CompactPCI industrial passive bus version of PCI an industry standard that defines a high speed interface local bus for industrial embedded computer applications CPU central processing unit the open controller has two CPUs one handles main PC functions the other scan local I O DRAM Dynamic Random Access Memory low cost memory used by PCs batteries can t backup this type of memory due to the high power consumption the DRAM provides system memory for an application on the open controller CPU module EISA Extended Industry Standard Architecture an enhanced ISA bus introduced in 1988 that allows multiple masters on the bus flash memory EEPROM memory that permits unlimited read operations and limited write operations Integrated Drive Electronics hardware protocol for disk drives IDE the FlashDrive is IDE compatible which means you can connect the FlashDrive to any IDE compatible
29. e storage options IDE compatible FlashDrive You can order the open controller CPU module with or without system memory DRAM FlashDrive memory and software options See page 23 The open controller CPU module comes with a 1747 BA battery 1747 OCFANI1 chassis fan external watchdog wiring kit screws and ribbon cable to embed a FlashDrive within the CPU module you can purchase the FlashDrive pre installed in the module or separate from the module diagnostic utility disk functional specifications Characteristic Description main PC based CPU 5x86 100 MHz local I O scanner 188 33 MHz battery backup for 8K dual port RAM and real time clock BIOS AMI BIOS output external watchdog contact 1747 Open Controller System Overview hardware specifications Characteristic Description 1747 BA lithium battery contains 0 23 g lithium battery two 2 year life span may vary based on temperature two 2 isolated serial ports sgial COM1 supports RS 232 TO COM2 supports RS 232 RS 422 or RS 485 communication configurable baud rates 110 150 300 600 1200 2400 4800 9600 19200 115200 bits sec paralel fast one 1 enhanced parallel port communication keyboard miniature PS 2 style DIN connector connection keyboard not required LED four 4 diagnostic status LEDs s four 4 user definable LEDs LED1 LED4 reset of both the 5x86 CPU and the local I O scanner switches E use
30. er System Overview 15 Each open controller component ships with only its installation instructions The majority of the open controller documentation has been unbundled from the open controller hardware Associated user manuals are in the documentation set so you can order as many copies as you need The open controller documentation set contains one copy of each available open controller document The set comes packaged in a 2 box you can place on your shelf When you purchase an open controller system you also receive firmware upgrades during the 12 month warranty period You can purchase extended support in blocks of 5 hours by ordering support contracts 1747 OCTS Out of warranty update service is also available 1747 OCUS For more information see page 25 1747 2 22 May 1997 16 1747 Open Controller System Overview Understanding the Open The open controller architecture consists of two CPUs scanner and Controller Architecture controller that share dual port memory The scanner scans the 1746 local T O bus and reads writes inputs and outputs to from the dual port registers The controller has a PC based architecture with a 5x86 class CPU to run your application software open controller CPU module 3 scanner controller PC based architecture 80188 lt gt dualport
31. lots 1746 A4 7 slots 1746 A7 10 slots 1746 A10 13 slots 1746 A13 You need a series B or greater chassis if you plan to use open controller option modules Important The 1747 OCPCI5 and 1747 OCPCI6 expansion bus only fit in a 7 slot or 13 slot chassis power supply 1746 P1 P2 P3 P4 or P5 1747 2 22 May 1997 24 1747 Open Controller System Overview If your application needs 3 Select open controller option modules and peripherals Make sure the open controller PCI expansion bus you select has enough slots for the option modules you plan to install Each open controller option module must be in a PCI bus slot they cannot be placed in 1746 I O slots Select this item From these catalog numbers 2slots 1747 OCPCI2 3slots 1747 OCPCI3 any open controller option modules PCI expansion bus 4 slots 1747 OCPCI4 5 slots 1747 OCPCI5 6 slots 1747 OCPCI6 1 The 1747 OCPCI5 and 1747 OCPCI6 expansion bus only fit in a 7 slot or 13 slot chassis stand alone 1747 OCPMC1 PCMCIA slots PCMCIA interface module bundled with SystemSoft 1747 OCPCM2 card and socket services PC Card 1747 OCIDE1 IDE drives IDE interface module 2 5 rotating media 1747 OCIDE25 access to A B DH DH 485 or pete on 1 channel 1747 OCKTX A B communication interface module remote I O links 2 channels 1747 OCKTXD video interface video interface module 1747 OCVGA1 f serial adapter cables 1747 OCS92 2 cables set
32. nduras Hong Kong Hungary e Iceland e India Indonesia e Ireland e Israel e Italy e Jamaica e Japan e Jordan e Korea e Kuwait e Lebanon e Malaysia e Mexico Netherlands e New Zealand e Norway e Pakistan e Peru e Philippines Poland e Portugal Puerto Rico Qatar e Romania Russia CIS Saudi Arabia e Singapore Slovakia Slovenia e South Africa Republic Spain e Sweden e Switzerland e Taiwan e Thailand Turkey United Arab Emirates United Kingdom e United States e Uruguay Venezuela Yugoslavia Allen Bradley Headquarters 1201 South Second Street Milwaukee WI 53204 USA Tel 1 414 382 2000 Fax 1 414 382 4444 1747 2 22 May 1997 955128 34 supersedes 1747 2 22 August 1996 Copyright 1997 Allen Bradley Company Inc Printed in USA
33. oller combines these software options with A B field proven I O flexible networking options and other industrial control products The open controller provides the choices you want with the ruggedness you need Building an Open There are two basic configurations of an open controller system Controller System e an embedded control system which uses a standalone open controller CPU module and its I O system e an expanded embedded control system which adds a PCI expansion bus and option modules to the open controller CPU module like the ISA PCI bus expansion capabilities of a PC Building an embedded control system standalone The open controller CPU module can operate alone with 1746 I O modules In this configuration example the open controller system depends on local I O or distributed I O connected via a remote I O or DeviceNet scanner in the local chassis Oooo 0000 oo00 Doo n000 2000 000 2000 ooo 000 000 2000 a Pa a local expansion chassis can extend the system to a maximum of 30 slots 4 7 10 or 13 slot ens 1746 I O chassis with 1746 power supply o 79 open controller CPU module see page 7 Ie standard local 1746 I O modules or 1747 scanners system memory 4 32 MBytes see page 14 FlashDrive mass storage _
34. ology to integrate control and operator functions leverage new technologies support PC based software applications reduce development costs let you adapt the controls to the application offer a range of options and configurations offer reliable hardware 0S 9000 v N FON LI Lo PSOS os 2 Controlware WrTX j n q DH Lo 0 Oy iP other DH 485 Remote I O MS DOS Windows ine pesen J a pe I O modules discrete analog thermocouple remote I O scanner DeviceNet scanner etc 2 gt x lt m i mm Pepa O000 00 OO 0000 o000 2000 20000 00 oO 0000 20 OO Go oo oo OO00 00 00 0000 000g mimmin o000 00 OO 0000 00 oo oo OO00 00 00O 0000 OO00 O000 OO00 00 GO 0000 00 oo 0000 00 00 000 Oooo OOOO OOOO 00 OO Oooo 00 oo K 3 O 5 EE 2 D 3 p j 5 O O 6 O O 5 Ho o 13 slot 1746 chassis parallel port floppy drive V arc Net Ethernet A
35. ommunications modem serial interfaces SCSI adapters This module lets you use A B or commercially available PC Cards to expand open controller system capabilities For example add a standard Ethernet interface card to access an Ethernet link The PCMCIA interface module supports cards that adhere to PCMCIA 2 1 specifications You can purchase the PCMCIA interface module with or without SystemSoft CardSoft card and socket services for DOS and Windows 3 x operating systems Card and socket services enable communications between system software and the PCMCIA socket adapter Check your PC Card documentation for compatibility to SystemSoft card and socket services 1747 Open Controller System Overview functional specifications Characteristic Description If you need Choose catalog number stand alone 1747 OCPCM1 available f configurations bundled with SystemSoft card and 1747 OCPCM2 socket services maximum PC Card A seats contig rationg 1 Type Ill and 1 Type II card PCI bus communications requires 1747 OCPCIx to communicate with the open controller CPU module LEDs two 2 diagnostic status LEDs one for each slot number of modules per open controller system two 2 PCMCIA interface module per chassis environmental specifications Important The environmental specifications of commercially obtained PC cards might require you to derate the overall system environmental specifications
36. packages such as INTERCHANGE RSLinx and Controlware offer API libraries for generating DH and DH 485 commands If you are not using one of these software packages you must develop your application code to download DH DH 485 binaries to the open controller KTX PCMK module dual port send receive commands from the open controller KTX PCMK module dual port Allen Bradley offers these toolkits to assist you in developing your own application code to generate DH and DH 485 commands 1784 DP4 for the 1747 OCKTX OCKTXD module 1784 DP3 for the 1784 PCMK communication card Controlware has DH and DH 485 drivers to allow your application to send and receive messages over DH and DH 485 networks 1770 KF2 serial to DH communication bridge If you use a serial communication bridge you must either write your own serial driver or use a commercially available driver o Eg Ee e Gaga gape g 9g BREE that offers the features you need The 1770 KF2 serial bridge 25 _ Saas HHHH BESS BEBE BS BB BABE Queen FT provides a user manual that explains how to send commands a over a serial link to the 1770 KF2 bridge to communicate with q a die devices on a DH network ral serial link DH link o 00000 1770 KF2 1747 2 22 May 1997 22
37. r definable 3 position switch f 3 position jumper for selecting the COM2 serial mode jumpers user definable 2 position jumper environmental specifications Characteristic slot temperature operating storage Values Ranges with chassis fan 0 to 60 C 32 to 140 F without chassis fan 0 to 30 C 32 to 86 F 40 to 85 C 40 to 185 F relative humidity 5 to 95 noncondensing 10 to 500 Hz vibration 2 0 G maximum peak acceleration 012 in peak to peak displacement shock operating 30 G peak for 11ms storage 50 G peak for 11ms weight 14 0 oz 396 9 g power dissipation 2 25 A 5V dc agens UL A191 identified 9 a Y CE for all applicable directives certification CSA Class Div 2 Group A B C D Temp Code T5 communication cables not provided with the CPU Communication Specifications catalog number 1747 OCS92 two 2 ft 0 61 m RJ45 to 9 pin D shell converter cables serial Communication Maximum rate cable length RS 232 50 ft 15 24 m RS 422 4000 ft 1219 20 m RS 485 4000 ft 1219 20 m catalog number 1747 OCP252 one 2 ft 0 61 m micro 25 pin to 25 pin D shell parallel converter cable maximum cable length 10 ft 3 05 m 1747 2 22 May 1997 8 1747 Open Controller System Overview PCI expansion bus catalog number 1747 OCPCIx A o off
38. roller system The flexibility of the open controller means that you can use the software applications you want but it also means that you have to consider control tasks more than if you were developing applications for traditional programmable controllers The following configurations provide a high level look at the control requirements for typical open controller systems These configurations start with a standalone open controller and progress into more sophisticated systems Communicating only with local I O This is the simplest open controller configuration You link the dual port API with your application program Then you can call a series of C function calls to e read and write I O data e configure 1746 I O using G files e transfer data using MO M1 files ooon 0000 oon aie fae 2000 oon ae oa0 2000 oo jaja imal ima 000 l og dao a05 aooo aia ooog zai 000 gorg a5 2005 k f 3 ry El a 1747 2 22 May 1997 20 1747 Open Controller System Overview Communicating over a remote I O network In addition to local I O the open controller can control remote I O devices using these methods Device Description Your application still uses the dual port API or the Controlware 1747 OCKTX OCKTXD communication module f scanner drivers to configure an
39. rollers that combine the reliability quality and industrial packaging Allen Bradley is known for with the flexibility and value of personal computer technology to create an open control platform Building on A B experience in PLC based control the open controller provides a rugged PC based control platform for industrial automation applications Use the open controller with Rockwell Automation software based solutions third party software products or your own custom developed software OEMs can maintain their investment and value in custom application code and use the open controller to add the benefits of standard A B control products that are supported world wide End users who want to extend their applications or implement automation where a PC based platform is more suitable can use the open controller and benefit from using the same I O as A B programmable controllers reducing inventory training and upgrade costs The open controller is similar to traditional programmable controllers in that it offers e an integrated local I O scanner that provides deterministic I O response from the high performance 1746 I O subsystem e reliable industrialized packaging and the use of field proven chassis power supplies and I O products e long term product availability using modular upgradable add on options with field installable designs The open controller differs from traditional programmable controllers in that it supports
40. ur own drivers to interface with the OCKTX dual port 1747 Open Controller System Overview 11 For remote I O communications Your application or C program must communicate with the OCKTX dual port download remote I O binaries and generate commands to monitor and control a remote T O network Obtain a license to use the 6001 RIO toolkit to develop application programs to control a remote I O link functional specifications Characteristic Description CH 1A 3 pin Phoenix runs DH and remote I O secre CH 1B 6 pin Phoenix runs DH 485 CH 1A 3 pin Phoenix runs DH and remote I O 1747 OCKTXD CH 1B 6 pin Phoenix runs DH 485 CH 2 3 pin Phoenix runs DH and remote I O DH 10 000 ft 3048 m 57 6k bit s 5 000 ft 1 524 m 115 2 kbits s 2 500 ft 762 m 230 4 kbits s maximum line lengths and DH 485 4 000 ft 1219 m 1200 2400 4800 9600 or 19 200 bits s remote I O 2 500 ft 762 m 230 4K bit s 5 000 ft 1524 m 115 2k bit s 10 000 ft 3048 m 57 6k bit s communication rates PCI bus communications requires 1747 OCPCIx to communicate with the open controller CPU module LEDs one 1 diagnostic status LED per channel dependent on number of modules e available memory per open controller e available interrupts system e available PCI bus slots e software drivers environmental specifications Characteristic Values slot temperature operating 0 to 60

Download Pdf Manuals

image

Related Search

Related Contents

User Manual MEG · DRY · MOA · REG 2 · REG 3  KIT DE SURVEILLANCE Caméra IP : NESTOS  manual de usuario 1. procesos del módulo  Samsung YH-920GS Инструкция по использованию  Manual de Montaje - Dinacell Electrónica  Philips Special 929689863702  N°27 - Club Secteur Public  SPECsfs2008 User's Guide      

Copyright © All rights reserved.
Failed to retrieve file