rslinxenterprise classic

15
RSLinx Classic Vs. RSLinx Enterprise

Upload: muhammad-mubashir-hassan

Post on 04-Apr-2015

774 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: RSLinxEnterprise Classic

RSLinx Classic Vs. RSLinx Enterprise

Page 2: RSLinxEnterprise Classic

2

For Internal Use Only

RSLinx Classic and RSLinx Enterprise

• Presentation will discuss differences between the two products• At the end of presentation hopefully

– You’ll understand strengths of each respective product and when to use what solution

– don’t forget using hybrid solutions (classic and enterprise)

Page 3: RSLinxEnterprise Classic

3

For Internal Use Only

RSLinx Classic (2.x)

• Name changed for documentation purposes • Built in the SLC and PLC5 era, it is the one you use with RSLogix programming packages

including RSLogix 5000• Strengths

– sheer number of drivers– full feature-set– ~ ½ a million registrations– thousands of hours of test time– open connectivity via OPC and C-SDK

• Weaknesses– supports darn near all routes, all bridges, all drivers– GUI and service tied too tightly together– 16 bit areas of code & blocking calls– doesn’t handle CLX online tag modifications

Page 4: RSLinxEnterprise Classic

4

For Internal Use Only

RSLinx Enterprise

• New flagship data server• Built with Logix processors in mind, it is embedded in RSView SE and ME, you CAN’T use

it with RSLogix packages.• Strengths

– see second bullet above– handles offline controllers better– new architecture with lessons learned– less routes, easier to test– handles CLX online tag modifications– stronger development process

• Weaknesses– not as many drivers as Classic– debugging & productivity tools still rough– connectivity to non-Rockwell products

Page 5: RSLinxEnterprise Classic

5

For Internal Use Only

When to Use Which?

• Decision Tree located in a few slides• Using ControlLogix take a good look at what RSLinx Enterprise

can do for you– watch out for

• CLX Ethernet Redundancy & Alias topics• OPC / DDE / C-SDK• Unsolicited Messaging

• RSLinx Classic is still a great choice for– issues caused from above– SLC & PLC5 applications

Page 6: RSLinxEnterprise Classic

6

For Internal Use Only

Hybrid Solution – Using Both

• Both products co-exist on the same computer easily– handy if ME/SE development box is also what you use to for Logix

5000– be careful not to bury box trying to use 2 data servers on the same

computer• For serial or PKTX please review

– Online help found in RSView Studio’s release notes for RSLinx Enterprise

– also in technote: “ID 25029 - RSLinx Enterprise and RSLinx 2.x side-by-side operation” http://rockwellautomation.custhelp.com/cgi-bin/rockwellautomation.cfg/php/enduser/std_adp.php?p_faqid=25029

Page 7: RSLinxEnterprise Classic

7

For Internal Use Only

Feature Matrix

Product/Feature RSLinx Classic RSLinx Enterprise

Micro/Control/Soft/Compact Logix & PLC5/SLCs data access Yes Yes

Remote Configuration Capability No Yes

Alias Topics Yes No

CLX Redundancy Support Yes Yes

Offline CLX tag access Yes Yes

Offline PLC5/SLCs tag access Yes No

New Engine for Logix Processors No Yes

DDE Yes No (DDE never)

C-SDK Yes No

Logix Packages use for Editing Yes No

Supports RSBatch Servers (requires OPC) Yes No

PIC driver/Polling Master/PCMK Yes No

Can be a target of an unsolicited messages Yes No

FactoryTalk Redundancy Yes Yes

Supports Complex Routes (Ethernet->CLX Chassis->DH+) Yes No

Page 8: RSLinxEnterprise Classic

8

For Internal Use Only

Specific Driver Differences

Driver

RSLinx Classic

RSLinx Enterprise

Ethernet to PLC-5 / SLC-5 / 1756-ENB / 1756-ENET / NetENI X X Ethernet/IP X X Serial DF1 (Point to point) X X Serial DF1 to KF2 bridge (DH+) X Serial DF1 to KF3 bridge (DH485) X Serial DF1 to KFD bridge (Devicenet) X Serial DF1 to KFC bridge (ControlNet) X Serial DF1 to 1747-UIC (USB to DH485) X ? 1747-PIC / AIC+ X n/a 1747-UIC (USB to DH485) X 1784-KTX(D) to DH+ / DH485 X n/a 1784-PKTX(D) to DH+ / DH485 X X 1784-PCMK to DH+ / DH485 X 1784-PCC to Controlnet X 1784-PCD to Devicenet X 1784-PCID(S) to Devicenet X X 1784-PCIC(S) to Controlnet X X 1784-KTCX to Controlnet X n/a DF1 Polling Master X SoftLogix5 Driver X Virtual Backplane (SoftLogix5000) X X PLC-5 Emulator X SLC-5 Emulator X Logix Emulator X X

Page 9: RSLinxEnterprise Classic

9

For Internal Use Only

Feature Differences

Feature RSLinx Classic

RSLinx Enterprise

Backup / Restore Configuration Utility X Support for DDE Clients (CFText, XLTable, AdvancedDDE, FastDDE) X n/a Support for OPC Clients (OPC custom, OPC Automation, .NET) X Support for FT Live Data clients X X Support for custom C/C++ client applications X Communications engine for RSLogix 5/500/500 & RSNetworx X Copy DDE/OPC Link to Clipboard X DDE HotLink into Excel X n/a DDE / OPC Communication Event log X n/a FT Diagnostics for all errors No X Configurable CIP options X CIP packet / connection diagnostic X PLC / SLC Station Diagnositcs X PLC / SLC / ControlLogix Data Monitor X OPC / DDE Diagnostics X Alias Topics X Programmatic interface to switch Alias Topics X Support for ControlLogix Ethernet Redundancy X Unsolicited Messaging support for PLC-5 / SLC-5 (PCCC) X Unsolicited Messaging support for ControlLogix (CIP) X Configurable DDE/OPC Topic paramters (e.g. timeout) X OPC Diagnostic Pre-defined items X Offline PLC-5 / SLC-5 symbol reference X Offline ControlLogix tag reference X X Configuration of remote data server No X

Page 10: RSLinxEnterprise Classic

10

For Internal Use Only

Data Comms Differences

Data Communications RSLinx Classic

RSLinx Enteprise

Optimized PLC / SLC Data Table Reads X X Optimized PLC / SLC Data Table Writes X X Optimized ControlLogix Tag Array Reads X X Optimized ControlLogix Tag Array Writes X X ControlLogix Scattered Read X X ControlLogix Scattered Write X X ControlLogix UDT Read optimization* X Detect and recover after program download X X Handle online tag creation (CLX) X X Handle online tag deletion (CLX) X X Handle offline tag creation and download (CLX) X X Handle offline tag deletion or modification and download (CLX) No X

*UDT Optimization is not in RSLinx Enterprise, however in RSLinx Classic the upload of the UDT definition is a “blocking call” and therefore can slow down RSLinx Classic processing, RSLinx Enterprise is not affected the same way.

Page 11: RSLinxEnterprise Classic

11

For Internal Use Only

RSLinx Enterprise CIP Routing

• Can do multi-hops on CIP based routes– All Ethernet Hops– All ControlNet Hops– Mixes of ControlNet to Ethernet – or Ethernet to ControlNet

Ethernet

Ethernet

ControlNet

ControlNet

Page 12: RSLinxEnterprise Classic

12

For Internal Use Only

RSLinx Enterprise DH Routing

• Cannot switch network protocols– Cannot go Ethernet or CNet to DHRIO– Preferred route is DH+/RIO from PC to end device (no hops)

Ethernet

DH+/RIOControlNet

DH+/RIO

Page 13: RSLinxEnterprise Classic

13

For Internal Use Only

RSLinx Decision Tree

RSLinx GatewayRSLinx

Gateway

Need OPC Server to non-

FactoryTalk App?

Need OPC Server to non-

FactoryTalk App?

No

Yes

Need Alias Topic

Switching?

Need Alias Topic

Switching?

Need Unsolicited Messaging from the

PLC?

Need Unsolicited Messaging from the

PLC?

Serve to Remote PC?

Serve to Remote PC?

RSLinx ProRSLinx Pro

RSLinx Enterprise

RSLinx Enterprise

Yes

No

No

No

Need Complex Routes?

Need Complex Routes?

No

Yes

Yes

Yes

Page 14: RSLinxEnterprise Classic

14

For Internal Use Only

When to Use Enterprise?

• When communicating to Logix processors• ControlLogix Redundancy in ControlNet• Serving data to RSView Supervisory Edition, Machine Edition, or

RSSql, Historian, PlantMetrics– DDE / OPC not available

• Windows XP or Windows 2000 computer is used• Using a simple route to the processor

– something like all Ethernet, all ControlNet, direct hop to device on DH+

Page 15: RSLinxEnterprise Classic

15

For Internal Use Only

Packaging

• Stand Alone product– 9355-RSLETENE– if you want to add additional RSLinx Enterprise Servers

• New Bundles with RSView SE (see price sheets)

– Has the RSLinx (2.x) for RSView AND RSLinx Enterprise– 9701-VWSS025LENE RSView SE Server 25 display with RSLinx Enterprise– 9701-VWSS100LENE RSView SE Server 100 display with RSLinx Enterprise– 9701-VWSS250LENE RSView SE Server 250 display with RSLinx Enterprise– 9701-VWSS000LENE RSView SE Server Unlimited display with RSLinx Enterprise

• Bundle comes with RSLinx Enterprise activation so you can put it on a different computer from the HMI server

• Commercial program for existing RSView SE customers to upgrade to these catalog numbers (next slide)