Release Note

SoftLogix5800 Controller Version 16
Catalog Numbers 1789-L10, 1789-L30, 1789-L60


About This Publication



About This Publication


Compatible Revisions of Software


System Requirements




Corrected Anomalies


Known Anomalies




Functionality Issues in Specific


Additional Resources


This publication describes enhancements, anomalies (known and corrected)
and restrictions for SoftLogix5800 controller revision 16. Each section is
organized into a table format with the left-most column of each table listing
the catalog number of the controller affected.
When reviewing this publication, note that your controller’s minor revision
may be different from that of other SoftLogix controllers. The contents of this
publication apply to the following controller revision numbers.
Catalog No.

Major and Minor Revision No.




We strongly recommend that you also review the information concerning the
previous revision, revision 15, in publication 1789-RN517, before updating
your controller. Previous revision release notes are available in PDF form at


Publication 1789-RN016A-EN-E - March 2007

016 firmware and driver version 2. the following minimum software revision levels are required. . follow the Update Motion Drivers in Windows 2000/XP Systems procedure on page 15. publication 1784-RN530 to install or update the driver.02(2) 1784-PM02AE 16.50 or higher 4. 1784-PCICS/B 4. Software Required Revision Level RSLinx Classic RSLinx Enterprise 2.01 1784-PM16SE 16.05(1) 1784-PCIDS/B 3. as appropriate. If you already have a motion card installed.00 RSNetWorx for DeviceNet RSNetWorx for EtherNet/IP Publication 1789-RN016A-EN-E . use the instructions in the SoftLogix5800 Controller Installation Instructions.02(2) (1) If you are installing a ControlNet card for the first time or if you already have a ControlNet card installed. use the instructions in the ControlNet Communication Card Release Notes.2 SoftLogix5800 Controller Version 16 Compatible Revisions of Software To use controller revision 16.008 firmware and driver version 2.10 firmware and driver version 4.00 RSLogix 5000 16. 1784-PCICS/A 3.05(1) 1784-PCIC/A.00 RSNetWorx for ControlNet 8.March 2007 PCI-based Products: Compatible Version: 1784-PCIC/B. publication 1789-IN001 to install the driver.01 firmware and driver version 16.10 firmware and driver version 4.20 firmware and driver version 16. (2) Windows 2000 and Windows XP users: If you are installing a motion card for the first time.01 1784-PCIDS/A 2.

IMPORTANT Treat the computer running a SoftLogix controller like an industrial controller and not a PC. for Intel motherboards. this software is called “Application Accelerator” Demanding applications including sequential.March 2007 . A PC can perform many operations that are incompatible with the real-time operations required by a SoftLogix controller. System Requirements Category: Requirement: personal computer IBM-compatible Pentium 4 1. and other local applications running on the PC may require a dual CPU to achieve performance requirements. motion.6 GHz or greater (1) other requirements include: • floppy drive to support the Activation disk • hard disk drive must support bus mastering • you might also need bus-mastering drivers for the PC chip set. operating system Supported operating systems: • Microsoft Windows 2000 with Service Pack 4 (recommended) • Microsoft Windows XP with Service Pack 1 or higher (recommended) • Microsoft Windows 2003 Server RAM 256 Mbytes of RAM minimum hard disk space 50 Mbytes of free hard disk space (or more based on application requirements) motion requirements primary 32-bit PCI slot one slot per motion card 1784-PM16SE requirements: • maximum of four 1784-PM16SE cards per computer • can associate only one 1784-PM16SE card with one controller 1784-PM02AE requirements: • maximum of four 1784-PM02AE cards per computer • maximum of four 1784-PM02AE cards can be associated with one controller • cannot associate a 1784-PM02AE motion card with the same controller as a 1784-PM16SE card network requirements primary or extended 32-bit PCI slot one slot per communication card supports 1784-PCICS for ControlNet supports 1784-PCIDS for DeviceNet supports commercially-available Ethernet port for EtherNet/IP third party networks through the Rockwell Automation Encompass Program video requirements (1) 16-color VGA graphics adapter 640 x 480 or greater resolution (256-color 800 x 600 minimum for optimal resolution) The SoftLogix controller has only been tested and qualified on genuine Intel processors. Publication 1789-RN016A-EN-E .SoftLogix5800 Controller Version 16 3 The following table identifies system requirements for the SoftLogix5800 controller.

These digital and analog alarm instructions are fully self-contained. Enhancement Description Add-On Instructions With version 16 of RSLogix 5000 programming software. the base date was January 1. With AOI. year). in support of the changes to the real-time clock. However. A GSV to “CurrentValue” of wall clock was changed to the number of microseconds from the new base date. FactoryTalk Alarms and Events Alarms are now embedded in the controller with two new instructions. For more information about using Add-On Instructions. and DSTAdjustment. TimeZoneString. Applications that use this attribute to the real-time clock should not be impacted by this change. ALMD and ALMA. • reduce documentation development time. min. 1970 The Logix real-time clock operates as a 64-bit binary number that counts microseconds from a fixed date. Any applications that interpreted the old 1972 64-bit number may now require a change. Similar to the built-in instructions contained in Logix5000 controllers. hour. With version 16. several other GSV attributes were also added: LocalDateTime. Publication 1789-RN016A-EN-E . • protect intellectual property with password-protected instructions.March 2007 . see the Logix5000 Controllers Common Procedures Reference Manual. the date and time were accessed via the GSV instruction within a Logix program using the “DateTime” attribute. you can design and configure sets of commonly used instructions to increase project consistency. Generally. month. publication 1756-UM001. ApplyDST (daylight savings time). available in RSLogix 5000 software. day. the time was also available in its 64-bit form using the “CurrentValue” GSV attribute. which breaks down the date and time to its various components (usec.4 SoftLogix5800 Controller Version 16 Enhancements The following enhancements have been made to controller revision 16. Additionally. the date base that Logix uses has been changed to bring it into alignment with the CIP specification. Ability to Unicast Producer/Consumer Tags on EtherNet/IP Networks Revision 16 enables you to use RSLogix 5000 software to set Producer and Consumer tag connections to Unicast. Logix Date Base Changed to be January 1. 1972. sec. Add-On Instructions reuse common control algorithms. Setting the tags to Unicast decreases the network bandwidth and simplifies Ethernet switch configuration. Prior to version 16. you can: • ease maintenance by animating logic for a single instance. these instructions you create are called Add-On Instructions (AOI). Recent developments with the Common Industrial Protocol (CIP) specification have resulted in the selection of a different base date of January 1. 1970 by the Open DeviceNet Vendors Association (ODVA).

This enhancement allows the full impact of communications on the continuous task to be determined if time reserved for communications were always fully used. providing for more predictable and deterministic continuous task scan time. Prior to this release. the DF1 Radio Modem protocol. IMPORTANT If you are using a Logix controller and upgrade the controller’s firmware to revision 16. You will notice a reduction in the packets per second used on your EtherNet/IP network for several cases including all input modules and Produce/Consume tags. publication 1734-RN002 • ArmorPoint I/O release notes. POINT I/O EtherNet/IP adapter. This feature preserves bandwidth in EtherNet/IP network installations. Legacy and Logix5000 controllers can be mixed and can support both master and slave and store and forward configurations. • reserve it for communications. see: • POINT I/O EtherNet/IP Adapter release notes. For more information on using the 1734-AENT or 1738-AENT adapters with Logix controllers that have been upgraded to firmware revision 16. EtherNet/IP Reduced Heartbeat The Reduced Heartbeat feature reduces the rate at which heartbeat packets are sent from a device in an I/O connection or a Produced/Consumed connection. publication1738-RN002 System Overhead Time Slice The System Overhead Time Slice (SOTS) lets you reserve a percentage of the controller processing resources for the handling of communications. allowing for faster execution of application code.003.x or greater. Publication 1789-RN016A-EN-E . DriveLogix and SoftLogix controllers. The change is automatic and requires no selection. Failure to upgrade your EtherNet/IP adapter firmware may impact your application if more than one Logix controller is connected to POINT or ArmorPoint I/O modules. and you are using the following adapter modules: • 1734-AENT.March 2007 . FlexLogix.x. ArmorPoint I/O EtherNet/IP adapter. This firmware revision lets you configure the unused portion of SOTS to either: • run the continuous task (default/legacy mode).SoftLogix5800 Controller Version 16 Enhancement Description DF1 Radio Modem Protocol Support With version 16. 5 This feature has been disabled in this release of RSLogix5000. Please contact Rockwell Automation Services & Support to determine when this feature will be available. CompactLogix. you must also upgrade the adapter firmware to revision 2. already supported by SLC500 and MicroLogix products. has been implemented in the ControlLogix. • 1738-AENT. any unused part of the SOTS was used by the controller to resume the continuous task.

March 2007 . UID. This anomaly required your manual intervention for communication to resume. PPD. typically a minor math-overflow error. SSV. the change in RPI does not register on the other workstations. STOI. The change in RPI registers only if the altered RPI program is uploaded from the controller by the other workstations. PCMD. PSC. and Lgx00045365 LimitsInv and SelectLimitInv are swapped. may be logged more than once. Lgx00058132 Changes to RPI are not correlated between all workstations when multiple workstations are connected to the controller. certain instructions are used. PDET. In the High/Low Limit (HLL) instruction: • LimitsInv parameter is set when the SelectLimit is invalid. because the connection timed out or the Ethernet cable was disconnected. Task Watchdog Expired. If you are online with one controller from two or more workstations and you alter the RPI setting for an I/O connection on one workstation. PATT. PCLF. UIE. for example.6 SoftLogix5800 Controller Version 16 Corrected Anomalies Anomaly The following anomalies have been identified and corrected in controller revision 16. a Major Recoverable Fault type 6. This value is a false indication of task overlaps and does not affect the execution of event-based tasks. Description Extensive use of UID and UIE instructions If you use extensive amounts of UID and UIE instructions. Instructions affected include Message BTR. it did not resume communication on the network. the overlap counts for event-based tasks may exceed 800. For example. may be logged. Lgx00050393 Event Task Overlap Counter registers If an application that uses event-based tasks is downloaded to the controller and then the large values after the controller is put in controller is put into Run mode. Run mode. and PRNP. Lgx00055977 Once lost. if in a task the program contained a Multiply instruction that logged a math overflow error as a minor fault. STOR. Lgx00045361. Attempts to clear the fault and return to Run mode are unsuccessful. communication over the EtherNet/IP network could not resume without manual intervention If your Ethernet module lost its connection to the EtherNet/IP network. GSV. a GSV instruction in the same program will log the same fault when it should not. Lgx00064349 Publication 1789-RN016A-EN-E . Lgx00070714 Minor faults logged multiple times when The same minor faults.000. • SelectLimitInv parameter is set when the HighLimit and LowLimit parameters are invalid. Message BTW. code 1. depending on the type of instructions used in the program. STOD. fault. Lgx00028500. when the controller is put into Run results in a User-Task Watchdog timeout mode.

• One or more of the nested SFC instructions contains Simultaneous Branches. To avoid an Major Non-Recoverable Fault when these elements are present. the following floating-point equation is used to calculate the ITerm. the SlotStatusBit for that connection will not register the disconnect for 9 seconds or more. • The Last Scan of Active Steps option (specified in the SFC Execution tab of the controller Properties dialog) is set to Automatic Reset. Lgx00070832 Changes made to a timeout in the alarms system requires a new download of the program to controller.× DeltaT + ITerm n – 1 2 Due to the use of the single-precision floating point values.March 2007 . WldInput + WldInput n – 1 Kp × Wld × ----------------------------------------------------------------.0000001. set the Last Scan of Active Steps to Don’t Scan or to Programmatic Reset. publication 1756-RM006. see the Logix5000 Process Controls and Drives Instructions User Manual. An Major Non-Recoverable Fault may occur when the following elements are present in the program: • Within an SFC. if the connection to the network is lost at the adapter. a Major NonRecoverable Fault occurs. it may be possible. Lgx00072697 When the SFC instruction’s Last Scan of Active Steps option is set to Automatic Reset. Anomaly Description PI function block appears to stop executing as the output does not change and no instruction faults are logged. To verify that the timeout change is used by the controller. If the PI instruction is being used in linear mode. you must download the program to the controller after each change to the timeout variable. use the GSV instruction to monitor the entry status of the connection as it updates more quickly than the SlotStatusBit. depending on the values of WLD and KP. to be lost when adding to the ITermn-1 For more information regarding the PI instruction. When using I/O on an Ethernet network. less than 0. Lgx00069461 The Slot Status bit for an I/O connection is slow to update if the connection is lost. Lgx00072702 Publication 1789-RN016A-EN-E . a JSR instruction is used to jump to another SFC.SoftLogix5800 Controller Version 16 Known Anomalies 7 The following table lists known anomalies of controller revision 16 and the catalog numbers affected. also known as a nested SFC. If you require loss-of-connection data more quickly than the 9 seconds. for the ITerm value to be small enough.

If you cannot ensure this to be the case. Additionally. either directly During the first scan of an SFC step. ensure that SFCs are never executed in the same control path after a FOR instruction. One of the methods a block uses to determine if it should initialize is by evaluating the S:FS bit. Lgx00071558 Attempts to call an SFC routine from a FOR instruction can cause a Major NonRecoverable fault on the controller. which the function block identifies as the first scan following a prescan. your program may not download to the controller.FS bit is set. make sure the XY2SIZE member in the backing tag is its default value of 0. If you do not specify X2 and Y2 parameters in an FGEN instruction when used with a SoftLogix5800 controller that has been upgraded to firmware revision 16. As a workaround. or indirectly by an SFC instruction. the Step. the S:FS bit is set.8 SoftLogix5800 Controller Version 16 Anomaly Description A function block is initiated. Attempts to call an SFC routine either directly from a FOR instruction or indirectly via a JSR instruction originating from a FOR instruction can cause a Major NonRecoverable fault on the controller due to a system level access violation. for example. This parent step becomes active. The first scan state can be detected without programming a reference to the tag of a specific step. Lgx00073042 Publication 1789-RN016A-EN-E . replace the role of FOR instructions with a manually constructed loop iterator when needing to employ SFCs in your application. To work around this anomaly. and use that array for both the X2 and Y2 parameters. REAL DUMMY[1].March 2007 . when the which allows the logic in any associated actions to easily detect the first scan state. Many function blocks contain internal data that must be initialized before the block can be used. declare a dummy array with a size equal to 1 or more. In addition. behavior is useful when a subroutine that is called by multiple actions (actions that may be connected to other steps) is used. Lgx00073342 Unspecified X2 and Y2 parameters in an FGEN instruction can prevent your program from downloading to the controller.

the action logic checks for the final scan condition (action. Lgx00070317 Publication 1789-RN016A-EN-E . BSL. DEDT. the anomaly does not occur. DDT.. When the default.SoftLogix5800 Controller Version 16 Anomaly Description An SFC R action continues to post-scan on the specified action. MAOC. MAVE. MSTD. 9 The intention of a reset action. AWA. LFU. RMPS. MCLM. if the array's argument and parameter sizes do not match the array may only get partially processed. AWT. CPS. • At Programmatic Reset the logic will execute. non-retentive outputs are cleared. MCT. Observable behaviors that may result include: • The timer of the stored action will continue to time even though the action is no longer active. MCTP. BSR. not that of the InOut array passed in. MCSV. the target logic will be scanned one last time. The reset action does not check to verify that an action is stored before it completes the final scan.g. the reset action causes logic to execute a final scan. MCCP. FGEN. MAPC. MCCM. PXRQ. LFL. FLL. Therefore. This anomaly may impact use of the following instructions: ARD. MATC. When an InOut array is passed to any of the instructions listed below in the form of an array element (e. FBC. SQL. type R. array[0]) the instruction uses the AOI's parameter definition to compute its end address. and SSV.March 2007 . • The logic in the stored action will be executed in the configured mode. FFU. When configured as described above. Don’t Scan. This is the code that will be executed.A = 1 and action. ARL. This anomaly only occurs if the SFC Last Scan of Active Steps option is set to Programmatic Reset or Automatic Reset. FFL. As a result. Lgx00069295 Arrays passed to a set of select instructions within an Add-On Instructions may only be partially processed. is set. is to terminate the execution of another action that was previously stored. each time the reset action is scanned.Q = 0) and performs some shutdown operations. In this situation. COP. GSV. • At Automatic Reset.

The tradeoff is that floating point operations come at a price in terms of performance. you have to manually uninstall the program. you may not be able to perform a normal uninstall. Trends may momentarily block the RSLogix5800 thread from executing. Other considerations exist as well such as how compatible your operands are with that of the I/O being used. Make sure to only single-click on the SoftLogix5800 button during installation. If getting identical results for similar operations across languages is important to you. This only happens in systems in which minor faults are repeatedly generated on each program scan. this can affect motion by causing increased errors in axis position or velocity. Depending on your application and system performance. it is best to avoid mixed operand types between the destination and its inputs. Doing so can cause the motion a motion application may affect the motion application to glitch. Controllers containing programs that generate motion should be in Program mode when starting or stopping a Trend. . If this occurs. Publication 1789-RN016A-EN-E . If two copies of the installation program start. If your SoftLogix controller experiences repeated minor faults. Avoid mixed operand types between the destination and its inputs. Downloading to a SoftLogix controller while Do not perform a download to a SoftLogix controller in the chassis while another controller another controller in the chassis is running in the same chassis is running a motion application. etc. application. Running or stopping a Trend momentarily blocks the RSLogix5800 thread from executing. correct any programs that may cause repeated minor faults to occur. Do not double-click on the SoftLogix5800 button on the installation browser screen.10 SoftLogix5800 Controller Version 16 Restrictions This SoftLogix controller has the following restrictions: Restriction Description Repeated minor faults can cause the controller to display a red X. make sure to perform floating point operations. you will see this error message when an uninstall is attempted: “Failed to load dll: _UninstallTmp”. See below for more details on typed operations across Logix platforms and across languages. it may display a red X. To avoid this. If this situation occurs. This can cause two copies of the SoftLogix5800 installation procedure to launch.March 2007 For maximum portability across platforms. The manual uninstall procedure is available as the P19762551 technical note document.

0 and ‘m’ is converted to 1000. Function block instructions only perform floating point operations. Integer operations typically truncate the rational portion of a computation result while floating point operations preserve it. The following examples use the operation “i = n / m” where all the operands are integers. the result is 0 and gets stored into ‘a’ as 0. For ‘n’ = 800 and ‘m’ = 1000. ‘n’. Typed operation Description across Logix platforms Due to the fact that the SoftLogix family is based on open systems technology. the result is 0. when a ControlLogix program performs the same “a = n / m” where the data types for ‘a’.8. the controller performs computational operations much the same way as open systems platforms and tools do it. SoftLogix performs the operation exactly like a C routine would. this specifies an integer divide between ‘n’ and ‘m’ and places the answer into ‘a’. If ‘n’ = 800 and ‘m’ = 1000.. If ‘n’ = 800 and ‘m’ = 1000. In this example. this specifies a floating point divide between ‘n’ and ‘m’ and places the answer into ‘a’. In SoftLogix. the input operand types dictate the operation while in ControlLogix. integer.8. ‘i’ is equal to 0.0. For example. with no conversion needed. ‘n’ is converted to 800. and integer respectively.SoftLogix5800 Controller Version 16 Performing Typed Operations 11 Keep in mind the following when performing typed operations. when a SoftLogix program performs “a = n / m” where the data types for ‘a’. and ‘m’ are real. Ladder DIV instructions perform an integer divide operation and store the immediate result in the destination.March 2007 . Publication 1789-RN016A-EN-E . across languages There are instruction differences across programming languages as well as across Logix platforms. This difference between ladder and function block instructions applies to all Logix platforms. performing an integer to real conversion. integer.0. The result of the operation is 0.8 and gets stored into ‘a’ as 0. and integer respectively. and ‘m’ are real. ‘n’. That result then gets converted to an integer where rounding rules apply and the final destination value is 1. This becomes important when performing mixed typed operations such as dividing two integers and storing the result in a real. a floating point operation is performed. if any of the operands are real. The DIV function block instructions only does floating point operation. The function block instruction converts the inputs to reals (if necessary) and then converts the result from a real to the destination type (if necessary). Alternatively.

aspx?scid=kb. Microsoft states the problem occurs as a result of a design defect in the peripheral component interconnect (PCI) to Industry Standard Architecture (ISA) bridge of some chipsets. Publication 1789-RN016A-EN-E . 3. We recommend that you use Microsoft-certified drivers for video cards and Ethernet NICs if performance problems are observed when running motion applications. a unique CIP serial number will be generated the first time that the Chassis Monitor is launched. After the master image is copied to your new computer and the computer is re-booted. The installation of SoftLogix5800 on a computer generates a unique CIP serial number that is used to identify messages from that node on the network. These fault conditions are erroneously caused by the Windows 2000/XP System Performance Counter jumping forward unexpectedly. HKEY_LOCAL_MACHINE\SOFTWARE\Rockwell Automation\ VirtualBackplaneMonitor\Installed Modules###BOT_TEXT###001!000E!000F ASASerialNumber 4. Issue Description Performance issues Performance-related issues include: • The latest drivers for various items like video and networking devices may be required for satisfactory system operation. follow these steps to ensure proper operation of the systems. 2. • All graphical (especially OpenGL) screen savers should be disabled when running motion applications.March 2007 . You can also use Windows Update to update drivers on Windows 2000/XP systems or see the website of the hardware manufacturer.12 SoftLogix5800 Controller Version 16 Functionality Issues in Specific Circumstances You may experience any of the following issues with your SoftLogix5800 controller. The SoftLogix controller stops running and reports a watchdog fault and/or a connection timeout fault.exe tool provided with your Windows operating make sure that there are no controllers in the chassis and then terminate the Chassis Monitor by right-clicking on the icon in the tool tray and selecting “Shutdown Monitor”.q274323. Certified drivers can be found on Microsoft's website. Create the drive image with the computer in this state. making sure that you do not run the Chassis Monitor again since that will cause the CIP serial number to be regenerated in the registry. General issues If you use drive image software to duplicate your hard disk drive in order to deploy multiple SoftLogix5800 systems. Delete the key ASASerialNumber from the Windows registry using the regedit. Microsoft provides a description of the issue “Performance Counter Value May Unexpectedly Leap Forward” (Q274323) which can be viewed at Prior to running the drive image software to produce the master image. This serial number must be unique for every SoftLogix5800 computer in the system. • There is an anomaly associated with computers running Windows 2000 or Windows XP using certain vendors motherboard chipsets. 1.

For example. comparisons between one REAL operand and another could reveal small differences in the lesser significant digits (e. Publication 1789-RN016A-EN-E . If you configure more than 32 cached connections. You cannot obtain smooth motion on any of the slave axes in this scenario if the controller with the virtual axis does not contain a physical axis.000052). Due to extensive accuracy. which can perform 80-bit floating point operations.EN). 1. you can cache 28 message instructions and 4 block-transfer instructions.March 2007 . some of the connections will be made without caching. The Softlogix5800 controller may stop responding and require removal and re-insertion in the virtual chassis to recover from this fault. which causes this issue to continue to occur.SoftLogix5800 Controller Version 16 Issue Description Instruction set issues Instruction set issues include: 13 • If you run SoftLogix5800 and you perform continuous messaging or block-transfers where the instructions are triggered by their own enable bits (. Avoid producing a virtual axis on one controller and then consuming that axis on another controller located in the virtual chassis that contains the slave axis. As an alternative. there is a potential for the instructions to stop executing and remain in a state with only the enable bit set. use the LIM instruction when REAL operands are involved. Motion card issues IMPORTANT If you have a virtual axis on a SoftLogix5800 controller as a master reference. You can cache as many as 32 instructions with any combination of message instructions and block-transfer instructions. You can prevent this problem by using the Cache Connections option on the Communications tab of the message configuration dialog. lower the frequency of less critical messages/block-transfers and use caching for critical messages/block-transfers.g. • The SoftLogix5800 controller executes on a 32-bit microprocessor.000005 and 1. In general. The RSLogix 5000 project will also have to be re-downloaded. you must also have a physical axis in the same motion group on the same controller.

14 SoftLogix5800 Controller Version 16 Issue Description 1784-PCIDS DeviceNet module issues 1784-PCIDS DeviceNet module issues include: • If you place the SoftLogix5800 controller in Program mode with DeviceNet I/O currently mapped through a 1784-PCIDS module. one (1) is in Run mode In Run mode. • The 1784-PCIDS card in the SoftLogix5800 chassis uses the CommandRegister bits the same way as a 1756-DNB module. and then you use RSNetWorx to change the data mapping on the network. then select the Module Info tab and click the Reset Module button. When CommandRegister. Right-mouse click over the module and select Properties.March 2007 . ATTENTION Do not reset a module that is currently being used for control. You can reset the module while the SoftLogix controller is running. publication 1789-UM002.Run The 1784-PCIDS card: is set to: zero (0) is in Idle mode In Idle mode. the card sends active outputs on the network and receives inputs.Run bit to enable/disable output data on the DeviceNet I/O network. The connections are automatically re-established after the 1784-PCIDS module is reset. You can reset the module in the RSLogix 5000 Controller Organizer. the controller does not detect this change until the 1784-PCIDS module is reset. For more information on configuring your SoftLogix5800 system. but the card does not send active output data to the devices. You can also reset the module by removing and re-inserting the module in the SoftLogix chassis. The connection to the module will be broken and control might be interrupted. Use the CommandRegister. see the SoftLogix5800 System user manual. the card still receives inputs from its slave devices on the network. Publication 1789-RN016A-EN-E .

Use “Add/Remove Programs” in the control panel to remove previous versions of the SoftLogix5800 controller.Net on your computer. If you do not have . You must add the virtual backplane driver in RSLinx software to connect to the SoftLogix engine. Failure to follow the reboot instructions can render your installation inoperable. 1.March 2007 .Net is installed on your computer before installing the SoftLogix5800 controller.SoftLogix5800 Controller Version 16 Install Revision 16 15 To install the controller. you cannot install the controller. make sure . Expand the A-B Virtual Backplane folder 4. the process verifies that the correct version of . This launches a CD browser that lets you install the SoftLogix5800 controller and RSLinx software.exe file located at the root of the CD media. you must update the driver for the motion card using the procedure below. see the SoftLogix5800 Controller Installation Instructions. When installing or uninstalling.Net is installed. The SoftLogix5800 product documentation is in PDF format at <CD-drive letter>\Documentation. If you are installing the motion card for the first time. Right-click My Computer and select Manage 2. Right-click the appropriate motion device and select Properties 5. publication 1789-IN001 to install the driver (you do not use the procedure below). Also. use the instructions in SoftLogix5800 Controller Installation Instructions. During the installation. For more information about installing the controller. note any messages that recommend a system reboot. IMPORTANT Install RSLinx software before installing the SoftLogix5800 controller. Open Device Manager under System Tools 3. Select the Driver tab and click the Update Driver button Publication 1789-RN016A-EN-E . Update Motion Drivers in Windows 2000/XP Systems If you are using Windows 2000/XP and have a motion card in your system. publication 1789-IN001. run the install.

which may result in irregular motion and/or motion glitches. Use the wizard to install new driver: a. For motion to operate correctly. Restore point data is maintained on a per-volume basis. Click Browse and locate the new driver in directory: <CD-drive letter>\SoftLogix5800\Drivers\Win2k or C:\Program Files\Rockwell Automation\SoftLogx5800\Drivers\Win2k (the path will be different if you did not install the SoftLogix controller in the default directory) e. The System Restore feature provides a way to restore the system to a previously known state that would otherwise require you to reinstall an application or even the entire operating system. In Windows 2000. In Windows 2000. select “Search for a suitable driver for my device (recommended)” and click Next. d. c. 4. 2. Check the box labeled “Turn off System Restore”. f. Select the “System Restore” tab from the System Properties page. When System Restore is enabled. make sure “Include this location in the search” is checked and click Next. Click Next to update the motion driver.16 SoftLogix5800 Controller Version 16 6. b. By default. Click on the “OK” button for the change to take effect. It does this by creating a restore point directory and then snapshotting a set of critical system files. Publication 1789-RN016A-EN-E . make sure “Specify Location” is the only item checked and click Next. In Windows XP. Click Finish to complete the update wizard. System Restore tracks changes to files and directories. 3. From the Start Menu. Use Motion Drivers in Windows XP The Windows XP System Restore feature affects how motion runs on a SoftLogix5800 controller. including parts of the registry. Applications that are compatible with Windows XP integrate with System Restore to create a restore point before an installation begins.March 2007 . In Windows XP. select YES g. select “Install from a list or specific location (Advanced)” and click Next. random motion retries occur. If asked to overwrite newer versions of files. This will cause the System Properties page to be displayed. you must disable System Restore. 1. and saves copies of files that are being changed or deleted in a change log. right click on “My Computer” and select “Properties”. the feature creates a restore point every 24 hours while the system is up.

rockwellautomation.SoftLogix5800 Controller Version 16 Additional Resources 17 The following resources related this release note are also available for more information. Publication 1789-RN016A-EN-E . publication 1756-RM006 PI Instruction POINT I/O EtherNet/IP Adapter release notes. Tech Notes and other resources are available at publication 1734-RN002 Upgrade to Firmware 2.003 ArmorPoint I/O EtherNet/IP adapter release notes.rockwellautomation. Publication Title Topic Logix5000 Controllers Common Procedures Add-On Instructions Reference Manual. contact your local Rockwell Automation distributor or sales representative. publication 1756-UM001 SoftLogix 5800 Controllers Revision 15 Release Note. publication 1738-RN002 Upgrade to Firmware To order paper copies of technical documentation. publication 1789-RN517 SoftLogix Controllers Revision 15 Logix5000 Process Controls and Drives Instructions User Manual.March 2007 .003 You can view or download Rockwell Automation publications at http://literature.

March 2007 18 PN 953030-40 Copyright © 2007 Rockwell However. United States Contact your distributor. United States 1.Rockwell Automation Support Rockwell Automation provides technical information on the web to assist you in using its products.A. For more information.S. please review the information that's contained in this manual. contact your local distributor or Rockwell Automation representative. or visit http://support. Installation Assistance If you experience a problem with a hardware module within the first 24 hours of installation. you can find technical Inc. and troubleshooting. You must provide a Customer Support case number (see phone number above to obtain one) to your distributor in order to complete the return process. it may need to be returned. Publication 1789-RN016A-EN-E . sample code and links to software service packs. technical and application notes. . Outside United States Please contact your local Rockwell Automation representative for return procedure.rockwellautomation.440.3223 Monday – Friday. Printed in the U. a knowledge base of FAQs. At http://support. For an additional level of technical phone support for installation. All rights reserved. if your product is not functioning. configuration. and a MySupport feature that you can customize to make the best use of these tools.646.rockwellautomation. New Product Satisfaction Return Rockwell tests all of its products to ensure that they are fully operational when shipped from the manufacturing facility. we offer TechConnect Support programs. You can also contact a special Customer Support number for initial help in getting your module up and running. 8am – 5pm EST Outside United States Please contact your local Rockwell Automation representative for any technical support issues.