Home
FactoryCast User Guide - smart-ing
Contents
1. standard FE 154 A moast Proper Custom Rotary Slider lm 26s 440ms 50 ime 1 Time 2 25 me 1 A 10 0 10 Lio C amit F0 M 0 Motor Control Cen m A LT dT 228 31001229 08 December 2005 Editors Selecting Graphic Objects Sizing Graphic Objects Moving Graphic Objects A graphic object s selection state selected deselected can be set via the following user actions e Asingle graphic object can be selected by simply clicking on it with a mouse If any other objects are currently selected they will be deselected e Multiple graphic objects can be selected with a selection box in the display window If you press a mouse button in an open area of the display window i e not on a graphic object and drag the mouse without releasing it you will see a dotted outline box One corner of the box is fixed where the mouse button was initially pressed while the opposite corner tracks the current mouse position When the mouse button is released all objects that intersect the selection box are selected Objects outside the box will be deselected e A graphic object s selecti
2. Step Action 2 Enter the Edit mode and create a JavaBeans library you want to use on your Web pages Customize each bean with a common set of parameters so that you only have to configure unique parameters such as the register address sarc fa eB s G r mr e o RN Proper Custom Cut Copy Paste Layout Options Done lm 26s 440ms 50 ime 1 Time 2 Time 3 25 30 75 0 TS 10 4 rio 9 Is ount Value oup 4 n Start Motor Control Cen me LT_ LT Note For help using the Graphic Editor applet see the section Graphic Editor See Graphic Editor p 220 3 Once you have created your library click the Done button in the editor window and save your library 280 31001229 08 December 2005 Adding Custom Pages to the Site Inserting LiveBeanApplet using HTML Code Overview LiveBean MgrApplet To graphically visualize data use graphic objects such as Analog Meter or Push Button Before any beans are inserted into a Web page the special applet called LiveBeanMgrApplet must be inserted into the server The LiveBeanMgrApplet allows the Web page to display dynamic data from the controller This applet must be included once on the page if any instances of
3. Inserting To insert a LiveLabelApplet do the following LiveL IAppl eLabelApplet Step Action 1 Select Insert FactoryCast to view the FactoryCast applet selection window Microsoft FrontPage I X File Edit View Insert Format Tools Table Frames Window Help gt 07 mv ME na RP orizon Ine T None a ormal zll A 2 e ball L li EXE Views Symbol x MES Component gt 4 f Database gt Page Form gt Advanced gt FactoryCastApplet Folders Picture gt fe Hyperlink y Reports Navigatio A Normal HTML Preview 7 8 For Help press F1 X 0 seconds over 28 8 P 2 Select the applet LiveLabelMgrApplet and then click the OK button FactoryCast Applets Available F actorycast Applets Applet Class Description OK LiveLabelMgrApplet Live Label Manager Applet Ly LiveLabelApplet Live Label Applet i i Cancel LiveTableApplet Live Table Applet LiveBeanMgrApplet Live Bean Manager Applet LiveBeanApplet Live Bean Applet GdeApplet Graphic Data Applet Note The LiveLabelMgrApplet is a special applet that is inserted one time only into your Web page Though a gray box with a blue letter J will appear on your Web page during editing this applet will not be visible when you view your
4. FactoryCast LiveTableApplet Row Parameters Row 1 OK LABEL Testl UNITS Cancel ADDRESS 400001 DATATYPE UNDEFINED FORMAT DEC gt GAIN 10 BIAS 0 0 ON WORD oy OFF_WORD OFF Colors Alignment FOREGRND BLACK gt LABEL ALIGN LEFT gt BACKGRND LT GRAY gt VALUE_ALIGN LEFT gt ERROR_COLOR MAGENTA Tw UNITS ALIGN LEFT Font FONT_NAME AN R gt FONT BOLD FONT SIZE 12 gt FONT ITALIC 31001229 08 December 2005 313 Adding Custom Pages to the Site Step Action 5 Click the Add button to add a row to your table The parameters edit dialog window appears Configure parameters and then click the Add button when you are done FactoryCast LiveTableApplet Rows List LABEL ADDRESS Common Reg 400001 400001 Reg 400002 400002 Reg 400003 400003 Add Reg 400004 400004 Reg 400005 400005 Reg 400006 400006 Edit Reg 400007 400007 neg 400009 409005 Re Reg 400010 400010 Delete Move Up i gt Move Down IN Cancel 6 Continue to add rows using the Add button You may also select a row and move it up or down the rows of your table using the Move Up and Move Down buttons When you are finished adding and editing rows in your table click the OK button from the Rows List window 7 A window will appear showing the HTML code that will
5. Note Double click in the Display Window area in the active graphic unless the active graphic is a command widget to refresh the Top Window 31001229 08 December 2005 269 Editors 270 31001229 08 December 2005 Adding Custom Pages to the Site 9 Adding Custom Pages to the Site Overview You may choose to add your own Web pages to the site on the Embedded Server The FactoryCast Configuration Tool allows you to protect these pages with the same passwords as the default pages You can also put them in an unprotected area where anyone can view them without a password FactoryCast provides some simple Java applets to help you include dynamic data from the controller in your custom Web pages This section discusses how to add custom pages to the site and how to use the Java applets on those pages Note When planning custom Web pages be sure to keep them within the limits of the memory available for customization For additional information refer to Embedded Server Operations See Embedded Server Operations p 181 What s in this This chapter contains the following sections Chapter Section Topic Page 9 1 Working with Custom Pages 272 9 2 Using FactoryCast s Java Applets Using HTML Code 276 9 3 Using FactoryCast s Microsoft FrontPage Extension 291 9 4 Using Graphic Objects Lite 315
6. APPLET codebase classes arch code com schneiderautomation fa width 200 height 40 gt lt PARAM name N_ROWS value 2 gt lt PARAM name LABEL WIDTH value 1 lt PARAM name UNITS_WIDTH value 4 lt PARAM name BACKGRND value BLAC lt PARAM name FOREGRND value WHIT lt PARAM name FONT_SIZE value 10 lt PARAM name LABEL_ALIGN value C lt PARAM name VALUE_ALIGN value R lt PARAM name UNITS_ALIGN value L lt PARAM name R1_LABEL value Reac lt PARAM name R1_UNITS value PSIG lt PARAM name R1_ADDRESS value 40 gt for Premium value SMW101 lt PARAM name R1_DATATYPE value I lt PARAM name R2_LABEL value Reac lt PARAM name R2_UNITS value F gt lt PARAM name R2_ADDRESS value 40 gt for Premium value SMW102 lt PARAM name R2 DATATYPE value I lt APPLET gt ive SAComm jar ctorycast LiveTableApplet pors 01 gt K gt E gt ENTER gt IGHT gt EFT tor Pressure Ws 0101 gt TS tor Temperature gt 0102 gt IU 290 31001229 08 December 2005 Adding Custom Pages to the Site 9 3 Using FactoryCast s Microsoft FrontPage Extension Using FactoryCast s Microsoft FrontPage Extension Overview The Using Factory Cast s Java Applets section described how to add FactoryCast s Java applets to a HTML document using any text editor This section describes using an extension for Microsof
7. Data The following information is provided for each module displayed in the rack e A vertical label displays the module type and part number e The box in the upper left hand corner of the module displays the slot number and module health e A yellow box indicates that the module is functioning properly e Ared box indicates that the module is not functioning properly Links Click a module icon to obtain detailed information about that module The CPU module icon slot 1 contains two links The top link leads to the FIP I O Module Diagnostics page The tower link leads to the PLC Personality page A line leading down from the Rack 0 icon to the left of the rack is a link to the next rack When you place your mouse over this link it turns into a red arrow Each rack in the configuration may be viewed in turn Upward links will take you back toward Rack 0 31001229 08 December 2005 81 Default Web Site for Premium PLC Personality Page Overview The PLC Personality page provides information about the controller and its configuration Sample Page Here is an example of a PLC Personality page RACK VIEWER Leds Rack 0 Product Range Premium RUN Slot 0 Trade Type Processor ERR Module State Ok Product Type TSX e o Reference Present TSX 57453 Reference Configured TSX 57453 e Version 5 0 Processor Cartridge Applicat
8. Step Action 8 Click Close The FactoryCast Applet command is added to the Insert menu Microsoft FrontPage File Edit View Insert Format Tools Table Frames Window Help Cire ey B Ire ies 7 None gt oma fe B UE Av gt Date and Time rs Views Symbol x z Component gt 4 Database gt Page Form gt Advanced gt FactoryCast Applet Folders Picture gt Hyperlink ctrl K y Reports Navigatio e P Normal ZHTML X Preview 4 gt For Help press F1 X Oseconds over 28 8 E Removing To remove the FactoryCast Extension from the FrontPage menu do the following F r acto yeast Step Action Extension 1 In FrontPage click Customize on the Tools menu 2 Click the Insert menu and then select FactoryCast Applet 3 Right click and then select Delete from the popup menu Editing Applets There are two ways to edit an applet that has been inserted into your Web page First you can double click on the object and make changes via dialog boxes Or you can switch to the HTML editor in FrontPage and do your editing in this environment It is suggested you edit via the first approach unless you are comfortable programming in the HTML language used to build Web pages 31001229 08 December 2005 297 Adding Custom Pages to the Site Inserting LiveBeanApplet Using FrontPage Overview This section describes ins
9. Configurator Password Confirm Configurator Password OK Cancel 31001229 08 December 2005 149 FactoryCast Configurator Setting Passwords Overview The first step in setting up your Web site is to specify the passwords for viewing and modifying data When you create a new configuration the Settings window appears automatically with the Passwords dialog Use this dialog to set the passwords Passwords The following illustration shows the Settings dialog box and the fields in the Dialog Passwords dialog Settings General Password HTTP User Name USER HTTP Password XXX Confirm HTTP Password xxx Write Password xk Confirm Write Password Configurator Password Confirm Configurator Password OK Cancel Default Settings Until you apply your own password settings the default HTTP User Name is USER the default HTTP Password is USER the default Write Password is USER there is no default Configurator Password 150 31001229 08 December 2005 FactoryCast Configurator Read Access Complete the first three fields of the dialog box to set the user name and password for viewing the Web site Anyone who wants to view the Web site will be prompted for this user nam
10. None default font E Normal B U Views new_page_1 htm x Y Page Folders 5 Reports omation gde LiveBeanApple Preview 7 I gt For Help press F1 XZ 0 seconds over 28 8 Normal ZHTML Navigatio 31001229 08 December 2005 305 Adding Custom Pages to the Site Step Action 11 Save the customized Web page gt Microsoft FrontPage Eile Edit View Insert Format Tools Table Frame Win Help bal Save As x Non Save a Fcast Apps yle X BB Tools CANC embedded x m x user mi c amp 1 sample web page Personal i Desktop CN Favorites 2 Page title New Page Change File name EMATE g B Web Fold Save as typaVeb pages gt Cancel Nor _XHTMK Preview i 0 seconds over 28 8 Z4 12 Transfer the customized Web page to the NOE Web server 13 Test the application 306 31001229 08 December 2005 Adding Custom Pages to the Site Inserting LiveLabelApplet Using FrontPage Overview This section describes inserting LiveLabelApplet into a Web page 31001229 08 December 2005 307 Adding Custom Pages to the Site
11. n 64 Configuring Faulty Device Replacement 67 Configuring the Global Data Publish Subscribe Utility 71 Default Web Site for Premium 75 Default Web Site for Premium 75 Premium Home Page teas 76 Premium Home Page 76 Monitoring 8898 77 Monitoring Home Page teas 77 Diagnostics Page xus cet Ae tm mu e nie ducti RE ENDE ET RE 79 Overwiew of the Diagnostics Page 79 Diagnostics Home Page 80 Rack Viewer 899 ne 81 PEG Personality Page eoi x Ree D RT Aa 82 Ethernet Module Statistics Page 83 Option Modules Diagnostics 91 Overview of Option Modules Diagnostics 91 FIP I O Module Diagnostics Page tee 92 Digital I O Module Diagnostics Page 98 Analog I O Module Diagnostics Page 100 AS i Module Diagnostics Page t
12. Enter the Host Name or IP Address and the XWay Address of the Embedded Server The XWay address includes the address destination of the Premium ETY or Micro ETZ Embedded Server module and the address source of the PC FactoryCast Client will scan a free source in this network from a network 63 nested 10 station address net 63 to net 54 You must be careful to leave at least one address free in this range Note The IP address of the Embedded Server and any host name should be assigned by your system administrator Click OK to download the XWay Address to the Premium ETY or the Micro ETZ Embedded Server 186 31001229 08 December 2005 FactoryCast Configurator Loading the FactoryCast Applet Plug ins Overview FactoryCast Plug ins Plug ins are client components of FactoryCast that allow you to use system tools on the Diagnostics and Online Configurations Web page The following table describes each of the FactoryCast plug ins Plug in Description System Diagnostics Gives the Embedded Server access to system status information such as for the I O card Controller Ethernet and Remote I O health This plug in is installed when the Embedded Server is shipped Graphic Editor See Graphic Editor p 220 The Graphic Editor allows you to create and view data using Java Beans for visualization Each graphic object can be linked to a symbol variable or direct addre
13. 31001229 08 December 2005 303 Adding Custom Pages to the Site Step Action 7 Usually at a minimum the address property will need to be customized for your beans Thus after entering the library name and bean name select the object type from the Object Type box FactoryCast LiveBeanApplet Parameters OK LIBRARY library Cancel BEAN Digital Indicator 2 BACKGRND LT_GRAY Properties Q None Object Type Digital Indicator Edit Click the Edit button when finished In the properties edit window change only those parameters such as address that are unique to this bean All other parameters will be bean in your library Click the OK button when finished set to that of the saved W Microsoft FrontPage _ X File Edit View Insert Format Tools Table Frames Window Help Cre o Amele Moi Ps cel o 7 or 7 E Properties Digital Indicator gt Address TIME_1 Maximum PLC Value 100 x Data Type TIME w MinimumPLC Value 0 Label Time High High Limit Value Value Format TIME High Limit Value Value Precision 1 Low Limit Value Units sec Low Low Limit Value Maximum EU Va
14. 356 31001229 08 December 2005 Performance Benchmarks Average time of 8 EF READ VAR of 50 words ETHWAY Cyclic 10 50 TSX ETY 110 221 229 247 TSX ETY 110 WS installed 223 229 247 TSX ETY 110 WS running 224 231 249 with data editor TSX ETY 110 WS running 236 240 254 with sysdiag on ETY client TSX ETY 110 WS running 246 252 275 with sysdiag on ETY client and server TCP IP Cyclic 10 50 TSX ETY 110 244 254 287 TSX ETY 110 WS installed 244 261 291 TSX ETY 110 WS running 245 259 293 with data editor TSX ETY 110 WS running 262 270 309 with sysdiag on ETY client TSX ETY 110 WS running 304 307 337 with sysdiag on ETY client and server 31001229 08 December 2005 357 Performance Benchmarks Throughput Time of Bridge ETHWAY Cyclic 10 20 50 TSX ETY 110 55 56 55 26 TSX ETY 110 WS running 51 51 47 18 TSX ETY 110 WS running 61 58 58 56 with Comm ETY Bridge TSX ETY 110 WS running 62 63 62 23 with Comm ETY client and server TCP IP Cyclic 10 20 50 TSX ETY 110 57 57 60 31 TSX ETY 110 WS running 58 56 55 33 TSX ETY 110 WS running 65 63 64 67 with Comm ETY Bridge TSX ETY 110 WS running 66 69 67 54 with Comm ETY client and server bridge 358 31001229 08 December 2005 Performance Benchmarks Monitoring Applet Performance on ETY5103 Ethernet Configuration Modem Configuration
15. 31001229 08 December 2005 215 Editors Step Action Click on Install Pocket Data Editor Result The following window appears E Internet Explorer 25 10 15 8 http 139 160 234 180 secure sys a s Download Downloading 430 Ko file RdePocket cab into folder My Documents in main memory Open after downloading Install Pocket Data Editor 1998 2005 Schneider Automation SAS All Rights Reserved Display 1005 94 0 xx a Click on YES 216 31001229 08 December 2005 Editors Using Pocket Data Editor The following table describes the use of Pocket Data Editor Step Action 1 Click on the Pocket Data Editor link on the equipment Web site home page Result The following window appears Push the New button to create a new table after entering its name Push the Del button to delete the current table Push the Save button to save the new version of the table after entering the HTTP password Select the desired table via the drop down menu RdePocket 10 39 cc a 139 160 234 180 SSS ae 01 H ih The Pocket PC version can use the same tables defined in the Data Editor for PC and in Data Editor Lite Not all variables are accessible Restrictions are detailed at the Variables discussion See Variables p 213 A selected variable may be reported as not supported in the status bar For an uns
16. uh 131 PEG Personality Page secte 132 PLC Communication Pages eee ees 133 PLC Analog I O Page 135 PEG Counter Page Lena he cue dire e erp xata ita 136 Rack 1648 mitan Sea LERRA UTR eR DRE wae a eet eh 137 Digital I O Module Diagnostics Page 139 Analog I O Module Diagnostics Page 140 Standard Module Diagnostics Page 141 19 Pagna Sos epe reputo peine dau 142 Setup Home Page ki eR E RERO EU ERU EAD RICE 142 FactoryCast Configurator 145 FactoryCast Configurator 145 Creating a New Configuration 146 Overview of Creating a New Configuration 146 Creating a New Configuration 147 Setting Passwords seaca a e raa a E E E eke ale Oe kas 150 Setting the IP Address 153 Setting File Locations 154 Setting Default Symbol 766885 155 Setting Symbol Access Level eee tenes 156 Saving the Settings 157 Creating a Namespace 158
17. 92 31001229 08 December 2005 Default Web Site for Premium Rack Viewer Navigation The following illustration represents the navigation page tree of the Rack Viewer Applet Home Page v Diagnostics i Rack View page Y Y Y Y Y Y FIP I O PLC CPU Ethernet Digital I O Analog I O Standard Activity page Page Module Module Module Module Statistics Diagnostics Diagnostics Diagnostics Page page page page C FIPIO Bus exploration FIP I O Bus page Y Y Digital I O Analog I O Standard Module Module Module Diagnostics Diagnostics Diagnostics 0209 page page RACK VIEWER APPLET Only for Digital TBX 7 modules Only for Anal og TBX 7 modules 31001229 08 December 2005 93 Default Web Site for Premium Rack Viewer Click the Rack Viewer link The applet starts and displays the current configuration of the local rack including the controller Embedded Server module and any I O modules RACK VIEWER i P I 0 FIP bus link If Premium has a CPU with FIP bus link click the FIP I O link and the first level diagnostic page of FIP I O is displayed RACK VIEWER Leds Rack 0 Product Range Premium RUN Slot 0 Trade Type Processor lO Module State
18. ne 221 Top Window User Functions eee 223 Display Window User Functions eee 228 Property Sheet oils cert ase whe oem wee Be ee ES 231 SECUN a Rosie at Rave Bee Rae qt 233 Graphic Editor Applet Parameters eee eee 234 Graphic Objects aid aoe ae RR as a 236 Extended Graphic Objects 257 Graphic Viewer Soc ase ae 268 Graphic Viewer oues rentur DRE E EEA AAE E 268 Adding Custom Pages to the Site 271 Adding Custom Pages to the Site 27 Working with Custom Pages 272 Working with Custom Pages 272 Downloading a Custom Home Page 273 Downloading Supporting Pages 275 Using FactoryCast s Java Applets Using HTML Code 276 Using FactoryCast s Java Applets on Custom Web Pages 276 Inserting Applets on a Web Page eee eee 277 Inserting LiveBeanApplet tte eee 278 9 3 9 4 Chapter 10 Appendices Appendix A Appendix B B 1 B 2 B 3 Inserting LiveBeanApplet using HTML Code 28 Inserting LiveLabelApplet
19. 31001229 08 December 2005 83 Default Web Site for Premium Global Data Page Information on the general diagnostics of Global Data can be found above this page e Status e Number of publications per second e Number of subscriptions per second This page also shows a table that regroups all published and subscribed variables in the same distribution group The nature of each variable is identified by its color code e green subscribed variables e black published variables e white unconfigured variables e red variables with communication faults View of the Global Data diagnostics page GLOBAL DATA DIAGNOSTIC Global Data Status OK Number of subscriptions per sec 300 Number of publications per sec 100 Global Data Status su HE HEHENE E E z 8H EEE E E 88 F HE FEREG EN BN amp a E NE E EE Not configured B Sub Variable Pub Variable B Fault 84 31001229 08 December 2005 Default Web Site for Premium I O Scanning Page Information on the general diagnostics of the I O scanning utility can be found above this page e Status e Number of transactions per second e Number of connections per second This page also displays a summary of the status of all modules e Green for the scanned modules e White for the unconfigured modules e Red for faulty modules Black for the modules which are temporarily unscanned View of the I O scanning diagnostics page 1 0 SCANNING DI
20. Click Apply Result A Password dialog appears Enter password Password OK Cancel Enter the password USER by default Click OK Result The new value is sent to the controller 208 31001229 08 December 2005 Editors 8 2 Data Editor Lite Data Editor Lite Overview Variables Data Editor Lite is a version of the Data Editor that is smaller in size and thus faster to download especially for use via a dialup connection It provides the same interface a Lx La Period 500 IP address 139 160 234 18 Empty Symbol Address Datatype Value Format Status 4 gt Symbol Address Type x Format Value Read only Apply Reset Data Editor Lite accepts the following IEC and Concept variables Address Type Display MW IEC internal word INT DECIMAL MD IEC double word DINT DECIMAL M IEC internal bits BOOL BOOLEAN 400000 Concept variable INT or DINT DECIMAL 000000 Concept variable BOOL BOOLEAN 31001229 08 December 2005 209 Editors Tables Data Editor Lite can reuse the same tables created with Data Editor and Pocket Data Editor H
21. Default Web Site for Premium 4 4 Option Modules Diagnostics Overview of Option Modules Diagnostics Overview Several default Web pages provide information about configured option modules e FIP I O Module Diagnostics page e Digital O Module Diagnostics page e Analog I O Module Diagnostics page e Communication Module Diagnostics page e PCMCIA Communication Diagnostics page e Standard Module Diagnostics page What s in this This section contains the following topics Section Topic Page FIP I O Module Diagnostics Page 92 Digital I O Module Diagnostics Page 98 Analog I O Module Diagnostics Page 100 AS i Module Diagnostics Page 102 PCMCIA Communication Card Diagnostics Page 104 Standard Module Diagnostics Page 106 31001229 08 December 2005 91 Default Web Site for Premium FIP I O Module Diagnostics Page Overview If you click the FIP I O link on the controller icon in the Rack Viewer page you will reach the FIP I O Module Diagnostics page This is the FIP I O page Leds Rack RUN Slot e 0 Module Reference Version RACK VIEWER 0 Product Premium 0 Trade Type Processor Missing Product Type TSX TSX 57 352 Fipio Reference Config TSX 57 352 Fipio 3 7 Fipio Activity MAST Cycle Time FAST Cycle Time Sent Variables Received Variables Retried messages Fipio devices in oo ooo Bus FIPIO exploration mx
22. JL jar gt RDE jar gt GDE jar gt SAComm jar SysDiag jar wwwroot secure Widgets jar wwwroot conf System user jar business pbf rde htm wwwroot secure modules pbf System products pbf gde htm ranges pbf wwwroot images wwwroot images key gif gt anim1 gif backbtn gif wwwroot secure system plccfg htm ethernet htm Graphic Viewer Data Editor Lite Pocket Data Editor wwwroot classes wwwroot classes wwwroot cabs gt GDV jar rdelite jar RdePocket cab Widgets jar wwwroot secure system wwwroot secure system user jar rdelite htm rdepocket htm wwwroot secure system gdv htm wwwroot images key gif 26 31001229 08 December 2005 Web Site Security Web Site Security Overview What s in this Chapter Before you set up your Web site you should give some thought to security While data in a default Web site is read only data in a custom site may be write enabled You should consider carefully who has access to the site and which data can be modified This chapter discusses security concerns and some security mechanisms available to Web Utility users This chapter contains the following topics Topic Page Internal Security 28 External Security 30 31001229 08 December 2005 27 Web Site Security Internal Security Overview The Web site you create with FactoryCast may be accessed over an in
23. PARAM name LABEL WIDTH value 5 gt lt PARAM name UNITS value counts lt PARAM name UNITS WIDTH value 5 gt lt PARAM name ADDRESS value Reg400001 PARAM name DATATYPE value INT lt APPLET gt Insert Cancel 31001229 08 December 2005 309 Adding Custom Pages to the Site Step Action 6 Continue to add additional instances of LiveLabelApplet to your Web page Once you have inserted your last applet click the Cancel button on the FactoryCast applet selection window to return to editing your Web page 310 31001229 08 December 2005 Adding Custom Pages to the Site Inserting LiveTableApplet Using FrontPage Overview This section describes inserting LiveTableApplet into a Web page 31001229 08 December 2005 311 Adding Custom Pages to the Site Inserting LiveTableApplet To insert a LiveTableApplet do the following Step Action 1 Select Insert FactoryCast to view the FactoryCast applet selection window v Microsoft FrontPage Lx Eile Edit View Insert Format Tools Table Frames Window Help Dy v e7 TAPAST orizontal Line None gt Date and Time ormal IB Ay Views Symbol x Component gt 4 Database gt Page Form gt Advanced gt Fac
24. 31001229 08 December 2005 Editors Bitmap the graphic object Property Description Limits Low Low Limit The color of the indicator bar when the scaled Color value is less than the Low Low limit Limit Deadband The deadband as percentage of EU range to Oto 10 apply to High Low limit checking Border Width The width in pixels of the graphic object s border 0 to 32 Border Color The color of the graphic object s border PLC Value A simulated raw unscaled input value for testing See Note 3 Notes p 267 The bitmap widget displays a static bitmap on the screen The properties of the bitmap widget are Property Description Limits Name The name of the graphic object Background The background color of the graphic object See Note 1 Notes p 267 Label The label to be displayed as part of the graphic object Label Color The color of the label Label Font The font used for the label Border Width The width in pixels of the graphic object s border Border Color The color of the graphic object s border Bitmap Choices Represents the filenames of the custom bitmaps to display The default root path of the file location directory is FLASH1 wwwroot images thus refers to FLASH1 wwwroot images 31001229 08 December 2005 259 Editors Generic Bitmap The generic bitmap widget lets you display one stati
25. 31001229 08 December 2005 Performance Benchmarks B 2 Premium Performance Benchmarks Premium Performance Overview This section describes the performance of the Premium embedded Web server What s in this This section contains the following topics Section Topic Page Premium Performance Benchmarks 356 Monitoring Applet Performance on ETY5103 359 SOAP Performance Benchmarks 361 31001229 08 December 2005 355 Performance Benchmarks Premium Performance Benchmarks Overview This section contains information on the impact that access to the embedded Web server has on the TSX ETY 110 messaging module s performances All the response times are in ms The client and the server have the same cycle time Average timeof1 ETHWAY E 5 9l Cyclic 5 10 20 50 TSX ETY 110 73 73 76 82 103 TSX ETY 110 WS installed 73 72 76 83 138 TSX ETY 110 WS running 73 73 75 83 127 with data editor TSX ETY 110 WS running 86 88 91 98 149 with sysdiag on ETY client TSX ETY 110 WS running 93 98 99 99 148 with sysdiag on ETY client and server TCP IP Cyclic 5 10 20 50 TSX ETY 110 74 75 77 84 102 TSX ETY 110 WS installed 74 73 77 84 106 TSX ETY 110 WS running 74 73 77 85 108 with data editor TSX ETY 110 WS running 80 85 90 98 109 with sysdiag on ETY client TSX ETY 110 WS running 92 94 100 108 128 with sysdiag on ETY client and server
26. 31001229 08 December 2005 301 Adding Custom Pages to the Site Step Action 4 A window will appear showing the Java code that will be inserted into your HTML document 9 Microsoft FrontPage I3 X le Edit View Insert Format Tools Table Frames Window Help pa a h AL en See 77 FactoryCast Applet LiveBeanMgrApplet lt APPLET codebase classes archive SAComm jar GDE jar Widgets jar code com schneiderautomation gde LiveBeanMgrApplet width 32 height 32 gt lt PARAM name MODE lt PARAM name AUTO LOGIN lt APPLET gt value READWRITE gt value TRUE Insert Cancel N Normal KHTML Preview 7 4 For Help press F1 Ed Z seconds over 28 8 Select the Insert button to finish inserting this applet Note Though a gray box with a blue letter J will appear on your Web page during editing this applet will only be visible on your loaded Web page if you configured the Mode parameter as ReadWrite it will appear as a Key when viewed via your browser Otherwise if Mode is set as ReadOnly then the width and height of the applet will be set to zero and you will not see it in your browser For more information on the Mode parameter and its functionality see Using FactoryCast s Java Applets Using HTML Code p 276 NS 302 31001229 08 December 2005 Addi
27. Properties Customize Cut Copy Paste Layout Options Done The controls of the Edit Dialog provide the following functions The Drop down List Box shows the set of available palettes When you select the name of a palette from the list the graphic objects in that palette appear in the palette display area of the dialog The Palette shows the graphic objects in the current palette An icon depicts each graphic object s type meter button etc When you click any icon in the palette a graphic object of the corresponding type is selected for insertion If you click in an open area of the display window while the Graphic Editor is in insert mode an instance of the selected graphic object is inserted into the graphic display The Information Area shows the name and size of the graphic object that is currently selected The Cut button causes the currently selected graphic object s to be removed from the graphic display and saved to a buffer i e an internal clipboard replacing the existing contents of the buffer The Copy button causes the currently selected graphic object s to be copied to the buffer replacing the existing contents of the buffer The Paste button causes the content of the clipboard to be inserted into the upper left corner of the graphic display The pasted graphic objects can then be moved to the desired location in the display The Properties button displays the currently sel
28. SOAP Web Services Warning What s in this This chapter contains the following topics Chapter Topic Page Principles for Designing a SOAP Client Interface 371 ModBusXMLDA SOAP Services 372 SymbolicXMLDA SOAP Services 383 How to optimize massive symbolic requests 387 Visual Basic examples 390 Online SOAP Documentation 391 370 31001229 08 December 2005 SOAP Web Services Principles for Designing a SOAP Client Interface Overview A SOAP Client Interface An interface enables a SOAP client application to communicate directly with a FactoryCast Web server module Exchanges are initiated by the SOAP client application The FactoryCast server responds to these requests The following table describes the process of designing a SOAP client interface Stage Action 1 Create the client application The development environment for example Visual Studio net connects to a FactoryCast Web server module where it can access a list of available Web services The Web server returns descriptions of the requested services as WSDL objects 2 Develop the client application The developer integrates the Web service APIs using the code retrieved in the previous stage as a Web reference and generates the client application 3 Execute the client application In run mode the client application communicates in real time with the FactoryCast Web server module using the SOAP p
29. SymbolicXmlDa 1 0 gt lt soap Body gt lt soap Envelope gt HTTP 1 1 200 OK Content Type text xml charset utf 8 Content Length length lt xml version 1 0 encoding utf 8 lt soap Envelope xmlns xsi http www w3 org 2001 XMLSchema instance xmlns xsd http www w3 org 2001 XMLSchema xmlns soap http schemas xmlsoap org soap envelope lt soap Body gt BrowseResponse xmlns http www schneider electric com ws SymbolicXmlDa 1 0 Elements BrowseElement lt ItemName gt string lt ItemName gt lt Type gt string lt Type gt lt BrowseElement gt lt BrowseElement gt lt ItemName gt string lt ItemName gt lt Type gt string lt Type gt lt BrowseElement gt lt Elements gt lt BrowseResponse gt lt soap Body gt lt soap Envelope gt 386 31001229 08 December 2005 SOAP Web Services How to optimize massive symbolic requests Overview Symbolic request process Optimization method The symbolic read write request allows you to perform requests of up to 128 symbols You can experience a lag when using a large amount of symbols There are several rules you can apply to improve your application s speed by reducing the number of internal requests The purpose of this topic is to help you create a coherent namespace and use symbolic requests efficiently Symbolic requests enable the user to use symbols instead of add
30. The maximum value in engineering units of the direct address or symbol variable Minimum EU The minimum value in engineering units of the Value direct address or symbol variable Maximum PLC The maximum raw unscaled value of the direct See Note 3 Notes Value address or symbol variable in the PLC p 256 Minimum PLC The minimum raw unscaled value of the direct See Note 3 Notes Value address or symbol variable in the PLC p 256 Bar Background The background color of the bar indicator area Bar Color The color of the indicator bar when the scaled value within High Low limits High High Limit The value in engineering units for the High High Value limit High High Limit The color of the indicator bar when the scaled Color value is greater than the High High limit 31001229 08 December 2005 239 Editors Property Description Limits High Limit Value The value of the High limit in engineering units High Limit Color The color of the indicator bar when scaled value is greater than the High limit Low Limit Value The value of the Low limit in engineering units Low Limit Color The color of the indicator bar when the scaled value is less than the Low limit Low Low Limit The value of the Low Low limit in engineering Value units Low Low Limit The color of the indicator bar when the scaled Color value is less than t
31. gi FactoryCast Web Server TSX ETY510 Microsoft Internet Explorer File Edit View Favorites Tools Help E q gt gt lt gt 0 A a d m 8 Back Forward Stop Refresh Home Searc Favorites History Mai Print Address amp http 139 158 13 142 y Go Links 7 Ue GEIL FactoryCast V TSX ETY510 Documentation Monitoring Control Diagnostics Waintenance Setup Home Languages English French German talian Spanish Copyright 1998 2004 Schneider Automation SAS All Rights reserved Intemet From the Premium home page you can access the following pages Monitoring See Monitoring Home Page p 77 Diagnostics See Diagnostics Home Page p 80 Setup See Setup Home Page p 108 Documentation Foreign language links exist for French German Italian and Spanish versions The visitor will have to supply a user name and a password to access the services proposed in these pages 76 31001229 08 December 2005 Default Web Site for Premium 4 2 Monitoring Page Monitoring Home Page Home Page This page lists the various viewer services supported by the default web site of the module and provides links for accessing the services you require 31001229 08 December 2005 77 Default Web Site for Premium Illustration The Monitoring home page looks like this TM
32. 31001229 08 December 2005 187 FactoryCast Configurator Installing the FactoryCast Plug ins Follow these steps to install plug ins Step Action 1 Select Server Plug ins from the Server menu Result The Confirm Target Host dialog box appears Confirm Target Host Host name or IP address OK Cancel In the Host Name or IP Address box enter the Host Name or the IP Address of the Embedded Server 188 31001229 08 December 2005 FactoryCast Configurator Step Action Click OK Result The FactoryCast Module Utilization dialog appears This screen displays installed and uninstalled plug ins on the Embedded Server along with the free space on the Embedded Server Module Utilization dialog System Diagnostics Graphical Editor Widgets v J Graphical Viewer v v Data Editor Data Editor Lite Alarm Viewer Communication Interface Pocket Data Editor Device Type Premium Free Space 1254400 Bytes OK Cancel Select the plug ins that you want to install on the Embedded Server Note Graphical Viewer Widgets Data Editor and Pocket data Editor are available only on FactoryCast V3 1 Modules Click OK An Updating Plug ins box will appear to indicate that the plug ins are be
33. 6 Number of Mod 4 Data The top part of the page reports the current status of the drop and the number of modules in the drop The bottom part of the page provides an icon for each module in the drop A label at the top of the module identifies the module type e Green indicates that the module is functioning properly e Red indicates that the module is not functioning properly Links Click a module icon to get detailed information about that module The lt back button returns to the previous page 31001229 08 December 2005 59 Default Web Site for Quantum Distributed I O Module Page Overview Sample Page Data Links When you click a module icon on a Distributed I O Drop page you reach a Distributed I O Module page with information about that module Here is an example of a Distributed I O Module page DISTRIBUTED I O FOR DROP 2 SLOT 4 Status Bad Reference DDO 35300 Rack 1 Input start offset 6 Slot 4 Output start off 97 DDO 353 Drop 2 Rack 1 Slot 4 Output Range 000097 000128 The top part of the screen provides information about the current status of the I O module its location module type and input or output offset The LED panel in the lower part of the screen displays the status of the discrete I O points e Green indicates the point is active e Off indicates t
34. All Such ranges have been remerged OK 168 31001229 08 December 2005 FactoryCast Configurator Editing and Deleting Direct Addresses Overview Editing Direct Addresses Deleting Direct Addresses This section describes how to edit or delete direct addresses in the namespace Follow the steps in the table below to edit a block of direct addresses Step Action 1 Select a block of addresses in the Write Enabled Direct Addresses window 2 Click the Edit button at the bottom of the window Result The Edit Block Direct Addresses dialog appears Edit Block Direct Addresses Start End 400001 400100 Modify the register range by typing a new value in the Start or End field Click OK To delete a direct address from the namespace select it in the Direct Address Write Enabled window and click the Delete button at the bottom of the window 31001229 08 December 2005 169 FactoryCast Configurator Synchronizing Your Namespace with Its Database Overview Verifying Discrepancies No Differences Detected Over time you may make changes to the Concept PL7 or Unity Pro database from which you created your namespace The FactoryCast Configurator will automatically notify you of differences between the database and your namespace when you open a configuration that has a PLC dat
35. Creating a Namespace 158 Importing Symbols Variables eee 159 Setting Symbol Variable Access 162 Adding Direct Addresses 163 Direct Address Blocks and Symbol Variable Security 167 Editing and Deleting Direct Addresses 169 Synchronizing Your Namespace with Its Database 170 Transferring Files to the Web Server 172 Transferring Files to the Web Server ee eee ee 172 Custom Web File 173 Loading the Namespace File eee 176 Loading the Security File eee 177 Backing Up the Web Server tte eee 178 Restoring the Web Server from a Backup 179 FactoryCast Embedded Server Maintenance 180 Embedded Server Maintenance eens 180 Chapter 8 8 1 8 2 8 3 8 4 8 5 Chapter 9 9 1 9 2 Embedded Server Operations cence eee eens 181 Restoring Module Defaults eee 184 Setting the XWay Address een 186 L
36. LiveBeanApplet are included in the page The LiveBeanMgrApplet can be included on a Web page in two possible forms e Invisible applet if the Web page is used only to monitor PLC values then no input is needed from the user e Icon of a key if the Web page is used both to send new values and to monitor values to the PLC then input is needed from the user in order to send new values Note If the applet is used as an icon of a key the user enters a password in order to send values to the PLC From the Web browser click on the applet icon of a key a dialog box appears requesting the user to enter a password entering the password enables the user to write to the PLC Here is the HTML code that you use to include the applet on a Web page that is used only for monitoring APPLET codebase classes archive SAComm jar GDE jar Widgets jar code com schneiderautomation gde LiveBeanMgrApplet width 0 height 0 gt lt APPLET gt Here is the HTML code that you use to include the applet on a Web page that is used for sending values to a PLC as well as monitoring lt APPLET codebase classes archive SAComm jar GDE jar Widgets jar code com schneiderautomation gde LiveBeanMgrApplet width 32 height 32 gt lt PARAM name MODE value READWRITE gt lt PARAM name AUTO_LOGIN value FALSE gt lt APPLET gt In the above example if the value of the AUTO_LOGIN parameter is set to TRUE instead of
37. MF addresses since all MW MD and MF addresses overlap the same memory area Likewise any System Words that are write enabled for a SW address range are also write enabled for SD addresses The Quantum except Unity Quantum register ranges are shown below Address Range Type 000001 065535 Boolean BOOL 400001 465535 Word 16 INT 600000 699999 Word 16 INT The Unity Quantum register ranges are shown below Address Range Type M1 M65535 Boolean BOOL 96MW1 96MW65535 Word 16 INT For Unity Quantum PLC ranges for MD and MF address are not explicitly entered Any Memory Words that are write enabled for a MW address range are also write enabled for MD and MF addresses since all MW MD and MF addresses overlap the same memory area Also a M address range covers the equivalent Quantum Ox address range and a MW address range covers the equivalent Quantum 4x address range Unity Quantum does not support 6x addresses 164 31001229 08 December 2005 FactoryCast Configurator Adding Direct Follow the steps in the table below to import direct addresses into a namespace Addresses Step Action 1 Select the Direct Addresses Write Enabled tab in the FactoryCast Configurator window Result The Direct Addresses Write Enabled screen appears I FactoryCast Configurator testprj cfg X File Transfer Server Language Help Symbols
38. Overview Rack Viewer Data Editor Graphic Editor Alarm Viewer The FactoryCast client offers run time diagnostics via predefined Web pages The features available are a Data Editor a Graphics Editor an Alarm Viewer a Rack Viewer The Rack Viewer allows you to display the status and configuration of the controller embedded server module other option modules and I O modules The Data Editor allows you to view and modify variables symbols and direct addresses The Graphic Editor allows you to create and view graphical objects Each graphical object can be linked to a variable or address in the embedded server When the PLC application has diagnostic properties activated the Alarm Viewer allows you to display application faults 31001229 08 December 2005 19 Introduction to FactoryCast System Requirements Overview To Use the Configuration Tool To View and Modify Run time Diagnostics Browsers This section provides minimum system requirements for FactoryCast Configurator software If FactoryCast Configurator programs are used simultaneously with other software packages a more powerful configuration may be required These are the minimum system requirements Processor Pentium 166 Mhz Pentium 200 Mhz recommended Operating System Windows NT 4 0 w Service Pack 3 Windows 2000 and Windows XP Ram 32 Mb 64 MB recommended Drives Hard
39. See Setup Home Page p 62 Documentation The visitor will have to supply a user name and a password to access the services on these pages 34 31001229 08 December 2005 Default Web Site for Quantum 3 2 Monitoring Page Monitoring Home Page Home Page This page lists the various viewer services supported by the default Web site of the module and provides links for accessing the services you require 31001229 08 December 2005 35 Default Web Site for Quantum Illustration The Monitoring home page looks like this TM Sie Telemecanique FactoryCast NOE 771 11 Home Documentation Monitoring Diagnostics Maintenance 4 Monitoring Data Editor Data Editor Lite Graphic Editor Graphic Viewer Custom Pages with password without password FactoryCast Copyright 2004 Schneider Automation SAS All Rights reserved Internet To access a service click on a link The services include Data editor See Data Editor p 192 for creating variable data tables to determine their values when the table is animated Data editor lite See Data Editor Lite p 209 for creating variable data tables to determine their values when the table is animated This editor contains fewer features than the standard Data editor Graphic editor See Graphic Editor p 220 for creating graphics to determine the values of variables when the graphic i
40. Unknown SubnetMask Unknown Transmit Speed 10 MB Gateway Address Unknown o 1 Reset Note Refer to Modicon Quantum Ethernet TCP IP Module User Guide 840 USE 107 00 and Modicon Quantum Ethernet TCP IP Module User Guide 840 USE 115 00 for definitions of terms 31001229 08 December 2005 45 Default Web Site for Quantum NTP Diagnostics Page NTP DIAGNOSTICS 05 Apr 2004 GMT 05 00 Eastern Standard Time New York Time synchronization service parameters Parameter Description NTP status Service is correctly configured OK NTP server status NTP client is connected to the NTP server and if the server is Primary or Standby NTP requests Total number of client requests sent to the NTP server NTP responses Total number of server responses sent from the NTP server Number of errors Total number of unanswered NTP requests Last error code Last error code received from the NTP client Date Date in d m y format Time Time Time zone Time zone plus or minus Universal Time Coordinated UTC DST Daylight saving time DST parameter is either 1 on enabled 2 off disabled Last Error field displays values which indicate the type of error Type of Error Value Component OK and running 0 Excessive network traffic or server overload 1 Bad parameters in the configuration 3 46 31001229 08 December 2005 Default
41. Warning Applet Window The properties of a graphic object are specific to an object s type The properties are presented in a scrollable list with the name and the value of each property listed The Graphic Editor comes with a description of graphic objects See Graphic Objects p 236 31001229 08 December 2005 231 Editors Lookup Dialog For each of the graphic objects provided with the Graphic Editor a property editor is provided for its Address property This editor not only allows you to directly enter the address of a Quantum Premium Micro register or Concept PL7 Unity Pro variable name but also provides access to the Lookup Dialog The Lookup Dialog allows you to pick a Concept PL7 Unity Pro symbol variable name from a list of symbol variables that have been Web enabled by the FactoryCast Configurator The following figure shows the Lookup Variable dialog box Lookup Variable Eq Show only variables starting with Hide structured variables CPRESET_5 INT CPRESET_6 INT CPRESET_7 INT CPRESET 8 INT CPRESET 9 INT LT 1 BOOL LT 10 BOOL 12 BOOL OK Cancel Warning Applet Window 232 31001229 08 December 2005 Editors Security Security You are protected from unauthorized access to your PLC data in three ways e The HTML page containing the Graphic Editor applet has been placed in a secure directory on the Web module
42. then the Web browser user is asked for a password before being allowed to download the HTML page e You must enter the correct password via the Password Dialog to have permission to save delete files or send data values to the connected PLC With respect to sending data values to the PLC the Graphic Editor will enforce its read only mode by disabling the user input controls of all graphic objects e The FactoryCast Configurator allows you to specify that an item is read only The Graphic Editor will enforce the read only attribute of a symbol variable or address by rejecting any request to set a new value for the data item and informing the user in the Graphic Editor message window 31001229 08 December 2005 233 Editors Graphic Editor Applet Parameters Overview Three applet parameters can customize the behavior of the Graphic Editor Applet parameters are specified with lt PARAM gt tags within the lt APPLET gt tag in the Graphic Editors HTML page The parameters recognized by the Graphic Editor applet are e LOAD This parameter tells the Graphic Editor to auto load a specific graphics file when it starts If the file does not exist an error message appears If this parameter is not provided in the lt APPLET gt tag then a file is not auto loaded at startup and you have to select an initial graphics file from the list provided by the Graphic Editor e MODE This parameter tells the Graphic Editor whether to startup
43. 08 December 2005 331 Adding Custom Pages to the Site Property Description Limits Input inverted On TRUE inverts the input value the indicator light displays the OFF Word when the input value is ON Border Width Width in pixels of the border of the graphic object Border Color Color of the border Shape Shape circular rectangular etc of the indicator light PLC Type Type of PLC Premium or Quantum Polling rate ms Scanning value The HTML code with the parameters of the widget above is as follows lt p gt lt APPLI ET codebase classes archive mbclient jar widgetslite jar code 2 com schneiderautomation factorycast gateway indica torLight LiveIndicatorLightApplet width 180 height 160 gt lt PARAI lt PARAI lt PARAI lt PARAI lt PARAI lt PARAI lt PARAI lt PARAI lt PARAI lt PARAI lt PARAI lt PARAI lt PARAI lt PARAI lt PARAI lt PARAI lt PARAI lt PARAI lt PARAI lt PARAI lt APPLET gt name progressbar value true gt name progresscolor value 000000 gt name debug value 0 gt name BACKGRND value LT_GRAY gt name address value 2 gt name datatype value REGISTER gt name label value label gt name offWord value off name onWord value on gt name offWordBackground name onWordBackground name offWordForeground name onWordForeground name flashInterval name inputInverted name b
44. 150 150 190 270 1 EF running with Sysdiag Rack Viewer TSX ETZ 510 Client and 190 190 220 300 Server 1 EF running with Sysdiag Rack Viewer Cyclic period 20ms period 50ms period 100ms TSX ETZ 510 Client 300 300 300 300 1 EF running TSX ETZ 510 Client 400 400 420 500 1 EF running with Data Editor TSX ETZ 510 Client 340 350 360 530 1 EF running with Sysdiag Rack Viewer TSX ETZ 510 Client and 530 500 510 610 Server 1 EF running with Sysdiag Rack Viewer 31001229 08 December 2005 351 Performance Benchmarks Monitoring Applet Performance Ethernet Configuration Modem Configuration Data Editor Data Editor Lite Graphic Editor e PC Intel Pentium IV 1 7 GHz e JVM 1 4 2 09 Java virtual machine e 100 Mb s Ethernet e PC Intel Pentium IV 1 7 GHz e JVM 1 4 2 09 e 56k modem 38400 bauds This table displays Data Editor performances RDE 100 Mb s Modem 1st page loading 2s 2m55s Following loading 2s 14s Time refresh value full table 300 ms 300 ms This table displays Data Editor Lite performances RDE Modem 1st page loading 1m20s Following loading 4s Time refresh value full table 300 ms This table displays Graphic Editor performances GDE 100 Mb s Modem First page loading without graphic page 3s 5m46s Following loading 2s 20s Loading page with 20 widgets 2s 11s Loading page
45. 2005 329 Adding Custom Pages to the Site Property Description Limits Polling rate ms Scanning value The HTML code with the parameters of the widget above is as follows lt APPLET codebase classes archive mbclient jar widgetslite jar code com schneiderautomation factorycast gateway direct Output LiveDirectOutputApplet width 180 height 160 gt PARAM name progressbar value true gt lt PARAM name progresscolor value 000000 gt lt PARAM name debug value 0 gt lt PARAM name BACKGRND value LT_GRAY gt lt PARAM name address value 1 gt lt PARAM name datatype value REGISTER gt lt PARAM name label value label gt lt PARAM name maximum value 100 gt lt PARAM name minimum value 0 gt lt PARAM name maxValue value 65535 gt lt PARAM name minValue value 0 gt lt PARAM name maxInputValue value 100 gt lt PARAM name minInputValue value 0 gt lt PARAM name rate value 1000 gt lt PARAM name unitId value 0 gt lt PARAM name borderWidth value 25 gt lt APPLET gt 330 31001229 08 December 2005 Adding Custom Pages to the Site Indicator Light Setup The indicator light provides a dual indication of the value of a direct address in a PLC If the Input inverted property is not set to TRUE a 0 input value is declared OFF and a non zero value is declared ON If the Flash Interval propert
46. 2005 315 Adding Custom Pages to the Site Downloading the Graphic Objects Lite Library Overview You must download the Graphic Objects Lite library before you use it Use the Transfer Web File utility See Custom Web File p 173 provided with the FactoryCast Configurator and transfer the file widgetslite jar to the module s Web site Note The widgetslite jar file is located in the installation folder in the subdirectory addons jar 316 31001229 08 December 2005 Adding Custom Pages to the Site Description of Graphic Objects Lite Overview The set of graphic objects provided in the FactoryCast_Applet can help you create graphic displays similar to the human machine interface HMI screens All the data control and monitoring objects have integrated communication functions and are designed as standalone graphic objects 31001229 08 December 2005 317 Adding Custom Pages to the Site LiveLabel The LiveLabel AppletLite window displays the direct address value of a Modbus AppletLite Setup slave in a text field FactoryCast LiveLabelAppleL itet Parameters Data Description ADDRESS MW5 PLC TYPE Premium DATATYPE INT w POLLING RATE 1000 LABEL label LABEL_WIDTH 25 UNITS mm UNI
47. 3 4 I O Diagnostics Overview of I O Diagnostics Overview Several Web pages provide information about I O including e configured I O Remote page e remote I O Drop pages e remote I O Drop Module pages e distributed I O Drops page e distributed I O Specific Drop page e distributed I O Module pages Distributed I O pages can be accessed by selecting either the CPU or a NOM from the Configured Local Rack page assuming that Distributed I O is configured in the controller What s in this This section contains the following topics ion Section Topic Page Configured Remote I O Page 52 Remote I O Drop Pages 54 Remote I O Drop Module Pages 56 Distributed I O Drops Page 58 Distributed I O Specific Drop Page 59 Distributed I O Module Page 60 31001229 08 December 2005 51 Default Web Site for Quantum Configured Remote I O Page Overview Sample Page Data The Configured Remote I O page displays information about the Remote I O Head Processor and the number of remote I O drops This page can be accessed by selecting the CRP RIO Head module in the Configured Local Rack Page described previously Here is an example of a Configured Remote I O page REMOTE I O Status OK Reference CRP93x00 1 Rack 0 Product Quantum Head Slot Number of 9 lt PITT AM AT AT TANT T The top half of the screen
48. 31001229 08 December 2005 271 Adding Custom Pages to the Site 9 1 Working with Custom Pages Working with Custom Pages Overview You may develop any pages you want in order to customize the FactoryCast site FactoryCast Configurator gives you two different methods for adding these pages to the site e You may add supporting pages and give them password protection e You may add supporting pages and make them available to all users What s in this This section contains the following topics Section Topic Page Downloading a Custom Home Page 273 Downloading Supporting Pages 275 272 31001229 08 December 2005 Adding Custom Pages to the Site Downloading a Custom Home Page Introduction Backing Up the Original Configuration Creating Your Home Page Placing Your Home Page What About Image Files If you want to replace the default home page with one of your own follow these steps Step Action 1 Back up the original FactoryCast configuration so that you can restore it later if needed Create your home page Place your home page in its location Download your home page to the Embedded Server Before you change the default home page you should back up the configuration See Backing Up the Web Server p 178 That way if problems develop with the Embedded Server you can restore the server to its original configuration You must g
49. 34 Monitoring 35 Monitoring Home Page eh 35 Diagnostics Page e RI I 87 Overwiew of the Diagnostics Page 87 Diagnostics Home Page 38 Configured Local Rack Page 39 CPU Configuration Page 40 Remote I O Status 899 4 Ethernet Module Diagnostic 3 988 42 NOE Properties Page 50 VO DiagnOSticSs hs nep REIR CR NEUE ERE UR 51 Overview of I O Diagnostics 51 3 5 Chapter 4 41 4 2 4 3 4 4 4 5 Chapter 5 Chapter 6 6 1 Configured Remote I O Page eee 52 Remote I O Drop Pages 54 Remote I O Drop Module Pages 56 Distributed I O Drops Page 58 Distributed I O Specific Drop Page 59 Distributed I O Module Page 60 Setup Page oti Somat a ed whee eee 61 Overview of the Setup page 61 Setup Home Page epe a 62 Configure SNMP Page
50. 4x register location for the Health Bits This is the location for storing health bits Note Health bits run in different directions e O scanner health bits run left to right e Global Data health bits run right to left 72 31001229 08 December 2005 Default Web Site for Quantum Changing Global Data Variables Verifying System Operation To change the Global Data variables that appear in the Variable Table area follow the instructions below Step Action 1 Highlight the identification number in the Data ID column 2 In the Type column select the publish subscribe variable type from the drop down list Three options are available publish subscribe or none displayed as e NONE e SUB e PUB In the Symbol column you may enter text to describe the variable In the Address column you see the application address for this variable Note This is a read only field In the Length column for each row type a value which represents the number of 4x registers The ending 4x register field is automatically updated If you are using the second method Copy Configuration update Length the first time only When you are finished click the Update Global Data Configuration button To ensure that the system is operational do the following Step Action 1 Verify that all controllers are running 2 Look at the health of all variables usi
51. Database File entry field 31001229 08 December 2005 159 FactoryCast Configurator Adding Symbols Follow the steps in the table below to import symbols variables from a Concept Variables PL7 or Unity Pro database to your namespace Step Action 1 Click the Add button at the bottom of the Symbols window FactoryCast Configurator testprj cfg x File Transfer Server Language Help Symbols Direct Addresses Write Enabled Write Enabled Symbol Address Data Type Add Delete Attributes Note The location of the software database file must already be entered in the File Settings window for the Add button to be enabled Result The Lookup Variables window appears It displays symbols variables associated with the OK Cancel Apply database e Lookup Variables x Filter Data Type Filter Variable Type Filter Variable Name Filter Custom String p Elementary Unlocated Variable Begins with Begins with ic Structured Located Variable Contains le Contains i Symbol Address Data Type Comments Custom Step is active UNLOCATED BOOL Ack 000101 BOOL Use to acknowledge alarms Agitator Off UNLOCATED BOOL Agitator UNLOCATED BOOL Agitator CMD UNLOCATED BOOL Agitator Failure 000401 BOOL Agitator did not start in Tim
52. December 2005 Default Web Site for Premium Dynamic Data Links The following table describes the role of each LED coming from a module a channel or a configuration error LED Color if Meaning if On Meaning if Flashing Meaning if Off On RUN Green PLC running normally PLC in STOP mode or PLC not configured program executing blocked by software application missing error invalid or incompatible ERR Red processor or system e PLC notconfigured normal state no error application missing internal error invalid or incompatible e PLC blocked by a software error memory card battery error e X Bus error VO Red input output errors X Bus error normal state no internal error The back arrow will take you to the Rack Viewer page for this controller 31001229 08 December 2005 105 Default Web Site for Premium Standard Module Diagnostics Page Overview Sample Page Dynamic Data Links If you click any other type of module in the Rack Viewer page you reach a standard Module Diagnostics page with detailed information about that module Here is an example of a Standard Module Diagnostics page RACK VIEWER Leds Rack 0 Product Range Premium RUN Slot 6 Trade Type Communication ERR Module S tate Ok Product Type AS i e 0 Reference Present TSX SAY 100 Reference Config TSX SAY 100 OTHER X Version 11 Internal Fault No Au
53. Direct Addresses Write Enabled Start End Add Delete Edit 2 Click the Add button at the bottom of the window Result The Add Block Direct Addresses dialog appears Add Block Direct Addresses X Start End 3 Enter a valid range of addresses for your Quantum or Premium or Micro controller Note If you are only using direct addresses in your namespace you may specify any valid range for the controller If you are including symbols variables in the namespace you may only specify direct addresses which are actually configured 31001229 08 December 2005 165 FactoryCast Configurator Step Action 4 Click Apply to save the specified registers to the namespace without exiting the dialog Otherwise Click OK to save the registers and return to the Direct Addresses Write Enabled window Result The direct address register ranges are displayed in the window Bl FactoryCast Configurator testprj cfg _ X File Transfer Server Language Help Symbols Direct Addresses Write Enabled Start End 000001 000401 401000 401999 Add Delete Edit 5 To add more direct addresses repeat steps 2 through 4 Overlapping If the register range that you have
54. Disk free space 40 Mb 4XCD ROM Monitor SVGA 800x600 These are the minimum system requirements Processor Pentium 166 Mhz Pentium 200 Mhz recommended Operating Windows NT 4 0 w Service Pack 3 Windows 2000 and Windows XP System Ram 32 Mb 64 MB recommended Monitor SVGA 800x600 Browsers Netscape Communicator 4 06 or higher or Internet Explorer 4 0 w Service Pack 2 or higher For browser requirements see Browser Version p 346 20 31001229 08 December 2005 Introduction to FactoryCast Installation Overview Quantum Downloaded Files before V3 1 FactoryCast comes on a CD and runs automatically Once the CD has loaded on your PC follow the installation dialogs FactoryCast downloads the following files for Quantum modules during installation Rack Viewer Data Editor Graphic Editor Real Time Communication wwwroot classes wwwroot classes wwwroot classes wwwroot classes Sys Diag jar RDE jar gt GDE jar gt SAComm jar wwwroot conf Secure system Widgets jar gt Gcnftcop sys rde htm Secure system wwwroot images gde htm module gif miniplc gif gt eight io gif empty gif hiendcpu gif Secure system gt ctristat htm ethernet htm plccfg htm riostat htm wwwroot images key gif 31001229 08 December 2005 21 Introduction to FactoryCast Quantum Downloaded Files in
55. Ethernet module Replacing the Ethernet Module If the Ethernet module has to be replaced the stored configuration is lost and the system returns to the default configuration 31001229 08 December 2005 117 Common Setup page Customizing If you want a time zone not listed in the time zone table Time zone Step Action Comment Parameters 1 Write the text rules for the custom time zone 2 Using an FTP client store your rules in the Root directory to store customrules is file set by the FTP server as FLASHO wwwroot conf NTP customrules FLASHO wwwroot conf NTP user ID ntpupdate password ntpupdate 3 When the rules are written choose the drop The NTP component looks for down menu on the NTP Configuration web customrules calls the tz compiler and page and configure or reboot the module generates a new file called by selecting tz_custom This file is binary file and Time Zone Custom should not be edited If the tz compiler detects a syntax error in customrules the error is logged in the file FLASHO wwwroot conf NTP error log 1 NTP component is not launched 2 NTP Status field in diagnostic web page displays NOT OK 4 If you want more information the syntax to write those rules along with a few examples are found in the module in FLASHO wwwroot conf NTP instructions txt 118 31001229 08 December 2005 Common Setup page Tim
56. FALSE then the password is automatically entered and the user is not required to enter the password 31001229 08 December 2005 281 Adding Custom Pages to the Site LiveBeanApplet The LiveBeanApplet is included one time for each symbol variable or direct address monitored controlled on the Web page For instance if you are monitoring three symbols variables you would include the applet three times LiveBeanApplet allows any graphic object Java Bean that was created with the Graphic Editor to be included on a Web page as a separate applet See Graphic Editor p 220 for information on the Graphic Editor Any graphic object that has been saved as part of a Graphic Editor graphic display can be retrieved from the graphic file and presented by the applet LiveBeanApplet The LiveBeanApplet uses parameters that allow you to specify the graphic object Parameters to be presented by the applet and to set the applet s background color The applet s parameters and their meanings are shown below Parameter Defines LIBRARY The name of the graphic display which contains the graphic object that is to be presented by the applet This will be the same name that was used when the graphic display was saved with the Graphic Editor This parameter is required BEAN The name of the graphic object that is to be retrieved from the graphic display specified by the LIBRARY parameter This wil
57. Home Page This Micro home page looks like this FactoryCast Web Server TSX ETZ510 Microsoft Internet Explorer 7 X n lt de http 139 158 13 141 a bran Lie Telemecanique FactoryCast TSX ETZ510 A 4 Monitoring Diagnostics Home Product Version About Copyright 2000 2004 Schneider Automation SAS All Rights reserved gt Internet 124 31001229 08 December 2005 Default Web Site for Micro Links From the Micro home page you can access the following pages Monitoring Diagnostics Setup Documentation The visitor will have to supply a user name and a password to access the services proposed in these pages 31001229 08 December 2005 125 Default Web Site for Micro 6 2 Monitoring Page Monitoring Home Page Home Page This page lists the various viewer services supported by the default web site of the module and provides links for accessing the services you require 126 31001229 08 December 2005 Default Web Site for Micro Illustration The Monitoring home page looks like this TM siie C Telemecanique FactoryCast TSX ETZ510 Home Documentation Monitoring GLI PET Ti SS Maintenance ET T an 27 gt gt Copyright 2000 2004 Schneider Automation SAS All Rights reserved 4 Monitoring Data Editor Data Editor Lite
58. Mess sent Mess received Error sent 192 168 2 10 1240 502 356 356 0 139 168 2 10 1247 502 56 56 0 Note Following a request to close a connection the PLC may hold the connection open in its memory for a few minutes during which the table will reflect the open connection Number of Messages received is not reset after a port 502 connection is closed Therefore the count indicates the total number of messages that have been received since the module was started 44 31001229 08 December 2005 Default Web Site for Quantum Bandwidth This page displays the load distribution of the Embedded Server module between Monitoring Page the Global Data utilities O Scanning Messaging and other utilities BANDWIDTH MONITOR Global data 0 I O Scanner 0 Messaging 2 Others 98 J cional nata 0 Scanning JE Messaging 35 other Ethernet The Ethernet Module Statistics page provides information about the status transmit Statistics Page and receive statistics and errors for the Embedded Server module Access this page by selecting the NOE module form the local rack or use the hyperlink Statistics The following graphic is an example Ethernet Module Statistics page ETHERNET MODULE STATISTICS Status Running Link Appl Host Name 139 158 13 143 Reference 140 NOE 77110 MAC Address 00 00 54 10 20 ae Rack 1 IP Address 139 158 13 143 Slot
59. ModbusXmlDa UnitID int UnitID lt Address gt int lt Address gt lt Value gt lt int gt int lt int gt lt int gt int lt int gt lt Value gt lt WriteMultipleRegisters gt lt soap Body gt lt soap Envelope gt HTTP 1 0 200 OKContent Type text xml charset utf 8 Content Length length lt xml version 1 0 encoding utf 8 gt lt soap Envelope xmlns soap http schemas xmlsoap org soap envelope gt soap Body WriteMultipleRegistersResponse xmlns http www Schneider electric com ws ModbusXmlDa lt WriteMultipleRegistersResponse gt lt soap Body gt lt soap Envelope gt This is the API used to implement a read multiple coils action The request provides three parameters e the destination of the read request e the starting address e the number of values to read base index is provided by starting address In response the list of values is provided This API is mapped on Modbus Function Code 01 31001229 08 December 2005 377 SOAP Web Services Parameters Example Input int UnitID Address Quantity Output array of int Result The following is an example of a SOAP request and its response POST ws ModbusXmlDa HTTP 1 0 Host 139 160 65 83 8080 Content Type text xml charset utf 8 Content Length length SOAPAction http www schneider electric com ws ModbusXmlDa ReadCoils lt xml version 1 0 encoding utf 8 gt lt soap Env
60. OK Cancel Enter the name of the new Data template Click OK Note Save See Saving a Data Template p 204 the current spreadsheet before selecting a new spreadsheet Selecting a new spreadsheet deletes the current spreadsheet 31001229 08 December 2005 203 Editors Saving a Data Template Overview Saving a Data Template If you save a data template you can use it again to view or modify the same symbols variables or direct addresses Follow the steps in the table below to save a data template Step Action 1 e Click the LI button on the tool bar Result The Save application box appears Save application Password OK Cancel Enter the password USER by default Click OK 204 31001229 08 December 2005 Editors Using an Existing Data Template Overview After you save a data template you can use it to view or modify the values of the same symbols variables and direct addresses Finding a Data A treeview menu on the Data Editor lists all the saved data templates Template DATA EDITOR E E Ls Ges EJ Le Period 1000 IP address 139 160 234 18 Empty Symbol Address Data type Value Format Status b MW12 INT 12 DECIMAL OK A tablel il word MW
61. ON Word Color The color of the ON word font ON Word Font The font used for the ON word text DEFAULTWord The text to display when the input value is ON DEFAULT Bitmap Choice The motor bitmap when the DEFAULT word is displayed DEFAULT Word The color of the DEFAULT word font Color DEFAULT Word The font used for the DEFAULT word text Font Border Width The width in pixels of the graphic object s border 0 to 32 Border Color The color of the graphic object s border PLC Value A simulated input value for testing the graphic See Note 3 Notes object p 267 31001229 08 December 2005 263 Editors Pipe The pipe displays the value of a symbol variable or direct address in a PLC with two possible states An input value of 0 is considered off and a non zero value is considered on There is a bitmap for the on state and a different one for the off state The properties of the pipe are Property Description Limits Name The name of the graphic object Address The direct address or the name of a symbol See Note 1 Notes variable to monitor p 267 Data Type The data type of the direct address or symbol See Note 2 Notes variable p 267 Background The background color of the graphic object Label The label to be displayed as part of the graphic object Label Color The color of the label Label Font The font used for the label O
62. Run Product Type TSX e Reference Present TSX 57352 Fipio Reference Configured TSX 57352 Fipio Version 3 4 Fipio Activity Fipio devices in fault MAST Cycle Time ms 6 Device at connection point 2 FAST Cycle Time ms 0 Sent Variables 33293 Received Variables 52412 Retried messages 0 E mx 94 31001229 08 December 2005 Default Web Site for Premium FIP I O Bus Page In FactoryCast Client there is a button at the bottom of the FIP I O activity page named Bus FIP I O exploration If you click on this button the FIP I O Bus page is displayed Note The button FIP I O Bus exploration is enable only if a FIP I O bus is configured in the PLC application Otherwise the button is disabled grayed This is the FIP I O Bus Page RACK VIEWER Configured devices 126 Logical address Communicator Base Module Extension Module o Fipio Bus Manager 0 TBX EEP 1622 7 IEE At the top of the page the number of FIP I O devices configured on FIP I O Bus is displayed A scroll window displays all configured devices on FIP I O Bus A small circle indicates the device connection point If a FIP I O Device is fault the background color of its logical address indicator is red A FIP I O device module in fault is also displayed when the box containing the module number has a red background color Note A FIP I O device displayed in fault by F
63. Sie GEL FactoryCast TSX ETY510 Home Documentation Monitoring Diagnostics Maintenance KI Monitoring Data Editor Data Editor Lite Graphic Editor Graphic Viewer Custom Pages with password without password Copyright 1998 2004 Schneider Automation SAS All Rights reserved Internet To access the service you require click on a link Data Editor See Data Editor p 192 for creating variable data tables so as to be able to determine their value when the table is animated Data Editor Lite See Data Editor Lite p 209 for creating variable data tables so as to be able to determine their value when the table is animated lighter than Data editor Graphic Editor See Graphic Editor p 220 for creating graphics so as to be able to determine the value of variables when the graphic is animated Graphic Viewer See Graphic Viewer p 268 for viewing graphics so as to be able to determine the value of variables when the graphic is animated Password protected custom pages See Adding Custom Pages to the Site p 271 for viewing screen pages accessible with password created by the user Custom pages without password protection See Adding Custom Pages to the Site p 271 for viewing screen pages accessible to everyone created by the user 78 31001229 08 December 2005 Default Web Site for Premium 4 3 Diagnostics Page Overwiew of the D
64. Time synchronization service parameters Page Parameter Description NTP status Service is correctly configured OK NTP server status NTP client is connected to the NTP server and if the server is Primary or Standby NTP requests Total number of client requests sent to the NTP server NTP responses Total number of server responses sent from the NTP server Number of errors Total number of unanswered NTP requests Last error code Last error code received from the NTP client Date Date in d m y format Time Time Time zone Time zone plus or minus Universal Time Coordinated UTC DST Daylight saving time DST parameter is either 1 on enabled 2 off disabled The dialog NTP DIAGNOSTICS 05 Apr2004 Time 165105 Gwros mEssemSundrdTmdNewYoM Cd Last Error field displays values which indicate the type of error Type of Error Value Component OK and running 0 Excessive network traffic or server overload 1 88 31001229 08 December 2005 Default Web Site for Premium Type of Error Value Bad parameters in the configuration 3 Component is disabled 4 Incorrect IP 9 Time zone file absent 14 Syntax error in the customrules file 15 31001229 08 December 2005 89 Default Web Site for Premium Email The dialog Diagnostics EMAIL DIAGNOSTIC Page Email Status OK Link to Server Status J SMTP Server IP Addres
65. Web Site for Quantum Type of Error Value Component is disabled 4 Incorrect IP 9 Time zone file absent 14 Syntax error in the customrules file 15 31001229 08 December 2005 47 Default Web Site for Quantum Email The dialog Diagnostics m Page EMAIL DIAGNOSTIC Email Status OK Link to Server Status E Number of e mail sent D Number of Responses from Email Server 4 1 Number of Errors D Last Errors D Last Mail Header Used 0 Number of seconds elapsed since last e mail successfully sent 0 Number of times the link to the server has been detected down g Email Server IP Address 10 208 84 86 Electronic mail notification service parameters Parameter Description Email status Email service is correctly configured OK Link to Server Status Ethernet module is connected to the SMTP server Status is checked at start up and at least every 30 minutes after start up Green module connected to server e Red module NOT connected to server SMTP Server IP Address IP address of the SMTP server Number of e mails sent Total number of emails sent successfully Number of Responses from SMTP Server Total number of SMTP messages received from the SMTP server Number of Errors Total number of e mails NOT sent because of an error Last Errors Reason for the last error with a code in hexadecimal 0 display
66. Web server module is deleted Clicking No will cause the Top Dialog to be shown again with no action being taken The Password Dialog allows you to enter the password that enables those user functions that modify graphic display files or PLC run time data values Password to allow write OK Cancel If you enter the correct password and click OK then you will be allowed to save and delete the current graphic display Correct entry of the password also permits you to write new values to the PLC via those graphic objects that support writing values to a PLC if any Clicking OK when the text field is empty clears the current password permissions if there are any The Cancel button redisplays the Top Dialog without changing the current password permissions 224 31001229 08 December 2005 Editors Edit Dialog The Edit Dialog allows you to select a graphic object for placement in the display window and provides access to all graphic editing functions The available graphic objects are presented in a set of palettes with one palette visible at a time There are two palettes The standard palatte Properties Customize Cut Copy Paste Layout Options Done The extended palatte o fTYT
67. a time Adding an Entry When the Add a New Entry button is selected the Address Server Node Configuration page appears This page displays information about a device If you selected a device this page displays the device s configuration Configuration information appears in four of the five fields of the dialog box Only the Role information field is blank You should enter a Role name for example ENT 7 If no device is selected default values appear in all the fields Changing an Entry Before using this button you must select an entry in the database by choosing one of the radio buttons in the first column If you fail to choose an entry an error message appears When the Change an Entry button is selected the Address Server Node Configuration page appears The information displayed is for the device selected Address Server Node Configuration Role Name ENT 7 Device Mac address Device IP address 139 160 234 172 Subnet Mask 255 255 254 0 Gateway 139 160 134 1 Add the Entry Reset the Form Show Address Server Configuration 68 31001229 08 December 2005 Default Web Site for Quantum Deleting an Entry Before using this button you must select an entry in the database by choosing one of the radio buttons in the first column If you fail to choose an entry an error message appears The entry selected will be removed from the database Before completely deletin
68. an example of a SOAP request and its response POST ws ModbusXmlDa HTTP 1 0 Host 139 160 65 83 8080 Content Type text xml charset utf 8 Content Length length SOAPAction http www schneider electric com ws ModbusXmlDa ReadDeviceldentification lt xml version 1 0 encoding utf 8 lt soap Envelope xmlns soap http schemas xmlsoap org soap envelope gt lt soap Body gt ReadDeviceIdentification xmlns http www schneider electric com ws ModbusXmlDa lt UnitID gt int lt UnitID gt ReadDeviceIdentification soap Body soap Envelope HTTP 1 0 200 OK Content Type text xml charset utf 8 Content Length length lt xml version 1 0 encoding utf 8 gt lt soap Envelope xmlns soap http schemas xmlsoap org soap envelope gt lt soap Body gt ReadDeviceIdentificationResponse xmlns http www schneider electric com ws ModbusXmlDa ReadDeviceIdentificationResult DeviceIdentification lt VendorName gt string lt VendorName gt lt ProductCode gt string lt ProductCode gt lt MajorMinorRevision gt string lt MajorMinorRevision gt VendorUrl string VendorUrl lt ProductName gt string lt ProductName gt lt ModelName gt st ring lt ModelName gt lt UserApplicationName gt string lt UserApplicationName gt lt TRImplementationClass gt string lt TRImplementa tionClass gt TRCommunicationServices string TRCommunication Services Deviceldenti
69. are Data Type Meaning UNDEFINED no data type specified BOOL 1 bit discreet Boolean SHORT 8 bit signed integer USHORT 8 bit unsigned integer INT 16 bit signed integer UINT 16 bit unsigned integer DINT 32 bit signed integer UDINT 32 bit unsigned integer REAL 32 bit IEEE floating point TIME 32 bit unsigned integer in milliseconds DATE Date 32 bit BCD TOD Time of Day 32 bit BCD DT Date and Time 64 bit BCD 3 The limits for the Maximum PLC Value and Minimum PLC Value properties are the natural limits of the Data Type property that is set A Data Type setting of UNDEFINED is treated as REAL with respect to its limit values 4 For a Push Button at least one value must be provided If the Address property is a symbol variable name then only one value will ever be sent to the PLC and any additional values are ignored If the Address property is a direct address then all of the values provided will be sent to the PLC as an array of values starting at the specified direct address 256 31001229 08 December 2005 Editors Extended Graphic Objects Overview ASCII Text Writer The set of extended graphic objects provided in the Graphic Editor is intended to support building graphic displays that mimic advanced graphic panels All of the data monitoring and control objects have built in communication capabilities and are designed as standalone graphic objects Additionally to support customers tha
70. are shown as labels of a scale with the current selection indicated by the position of the thumb of a scroll bar The following table describes the properties of the Horizontal or Vertical Selector Property Description Limits Name The name of the graphic object Address The direct address or the name of a symbol See Note 1 Notes variable to monitor p 256 Data Type The data type of the direct address or symbol See Note 2 Notes variable p 256 Background The background color for the graphic object Choices The choices for the selector Each choice is given Minimum of two as a label value entry when you select label choices required value is sent to PLC Label The label to be displayed as part of the graphic object Label Color The color of the label Label Font The font used for the label Scale Visible Indicates whether a scale labeled with the choices is to be shown Scale Color The color of the scale and its labels Scale Font The font used for scale labels Border Width The width in pixels of the graphic object s border 0 to 32 Border Color The color of the graphic object s border 242 31001229 08 December 2005 Editors Digital Indicator A Digital Indicator provides a numeric representation of the value of a symbol variable or direct address in a PLC The value can be shown in various formats and can be made to
71. automatically write enabled This section describes how to include direct addresses in a namespace CAUTION UNAUTHORIZED CHANGES TO DIRECT ADDRESSES Be careful about which direct addresses you allow to be modified online and be cautious about who has permission to modify them Unauthorized or incorrect changes to direct addresses may change the behavior of your application in ways that may be undesirable or even hazardous Failure to follow this instruction can result in injury or equipment damage The Micro register values are shown below Address Range Type 96S0 968127 Boolean BOOL SWO SW127 Word 16 INT SDO SD126 Word 32 DINT MO M255 Boolean BOOL MWO MW17920 Word 16 INT MDO MD17919 Word 32 DINT MFO MF17919 Real 32 REAL 31001229 08 December 2005 163 FactoryCast Configurator Premium Register Values Quantum Register Values The Premium register values are shown below Address Range Type 96S0 968127 Boolean BOOL SWO SW255 Word 16 INT SDO SD254 Word 32 DINT MO M12151 Boolean BOOL MWO MW31367 Word 16 INT MDO MD31366 Word 32 DINT MFO MF31366 Real 32 REAL For a Unity Premium PLC ranges for SD MD and MF addresses are not entered Any Memory Words that are write enabled for a MW address range are also write enabled for MD and
72. change color when a preset high or low limit is exceeded The following table describes the properties of the Digital Indicator Property Description Limits Name The name of the graphic object Address The direct address or the name of a symbol See Note 1 Notes variable to monitor p 256 Data Type The data type of the direct address or symbol See Note 2 Notes variable p 256 Background The background color of the graphic object Label The label to be displayed as part of the graphic object Label Color The color of the label Label Font The font used for the label Value Format The format decimal hex etc to use in displaying the scaled value Value Precision The number of fractional digits to be shown for the scaled value set to 1 to use a general exponential format 1 to 6 Value Background The background color of the value display area Value Color The text color for the digital display of the value Value Font The font used for the digital display of the value Units The label for the value s engineering units appended to the numerical display of the value Maximum EU The maximum value in engineering units of the Value direct address or symbol variable Minimum EU The minimum value in engineering units of the Value direct address or symbol variable Maximum PLC The maximum raw unscaled value of the direct See Note 3 Notes
73. command Description Modify Selection w 7 Close E 31001229 08 December 2005 293 Adding Custom Pages to the Site Step Action 4 Drag and drop the entry Custom Menu Item from the Commands list to the Insert menu beneath the Advanced command The Insert menu will automatically drop down when you drag over it N Microsoft FrontPage ox Navigation Bar Page Banner P Component gt Database gt Form gt Advanced gt Options File Edit View Insert Format Tools Table Frames Window Help Oy v E Break FEES ot vay eae ee Horizontal Line mem 8 sil D Date and Time None D Symbol arma Eie a ul Comment Commands Custom Button Custom Menu Item Al HTML Picture S gt For Help press F1 Eile Bookmark Hyperlink Design Time Control y lava Applet xy Plug In MK ActiveX Control F Show Design Time Controls Close 294 31001229 08 December 2005 Adding Custom Pages to the Site Step Action 5 Clic
74. displays Data Editor Lite performances RDE Modem 1st page loading 1m20s Following loading 4s Time refresh value full table 300 ms This table displays Graphic Editor performances GDE 100 Mb s Modem First page loading without graphic page 85 5 465 Following loading 2s 20s Loading page with 20 widgets 2s 11s Loading page with 50 widgets 2s 18s Loading page with 100 widgets 2s 37s Loading page with 200 widgets 3s 1 055 364 31001229 08 December 2005 Performance Benchmarks Custom Pages Concerning Custom Pages performances with widgets refer to the previous table This table displays Custom Pages performances with new widgets lite Custom pages Modem First page loading with 20 widgets lite 55s Following loading page with 20 widgets lite 3s First page loading with 50 widgets lite 1m04s Following loading page with 50 widgets lite 4s First page loading with 100 widgets lite 1m30s Following loading page with 100 widgets lite 5s First page loading with 200 widgets lite 1m45s Following loading page with 200 widgets lite 8s 31001229 08 December 2005 365 Performance Benchmarks SOAP Performance Benchmarks SOAP Communication used for the performance measurements The following table shows measured performance Microsoft Application Center test tools supplied with Visual Studio net 2003 w
75. graphic object Label Color The color of the label Label Font The font used for the label Scale Visible Indicates whether a scale labeled with the choices is to be shown Scale Color The color of the scale and its labels Scale Font The font used for scale labels Dial Degrees The amount of a circular arc to use for drawing the 60 to 300 Sweep dial Knob Color The color of the knob Border Width The width in pixels of the graphic object s border 0 to 32 Border Color The color of the graphic object s border 31001229 08 December 2005 253 Editors Trend Recorder A Trend Recorder provides a continuous time based charting of the value of up to six symbol s variables or direct addresses in a PLC A Trend Recorder emulates a strip chart recorder with the pens on the right and the paper moving from right to left A vertical scale can be shown on the left side of the chart for showing the range of the values being recorded and a horizontal scale can be shown below the chart for showing the time span of the chart You can set the rate at which the chart is updated and the appearance of the chart A Customizer is provided to make it easier to set this object s many properties All properties except Name are set with its Customizer not with the Graphic Editor s Property Sheet The following table describes properties of the Trend Recorder Properties availab
76. in its normal Edit Mode or in a special View Mode When started in view mode the Graphic Editor shows only its display window When this parameter is used with the LOAD parameter a Web site can be designed using HTML pages that are dedicated to specific graphic displays No explicit selection of graphic files is required by a user providing more typical HMI screen behavior The possible values for this parameter are e EDIT default value The Graphic Editor starts up in its normal Edit Mode e VIEW RO The Graphic Editor starts up in read only view mode The Web browser user will not be allowed to send data values to the PLC e VIEW RW The Graphic Editor starts up in read write view mode The Web browser user will be allowed to send data values to the PLC after entering the write access password e AUTO LOGIN This parameter tells the Graphic Editor to automatically enter the password that is required to permit writing to the PLC If the MODE parameter is set to VIEW RW or EDIT then setting this parameter to TRUE will cause the Graphic Editor to allow writing to the PLC without requiring the user to enter the password The possible values for this parameter are FALSE default and TRUE 234 31001229 08 December 2005 Editors Example The following is an example of an applet tag for the Graphic Editor that causes it to start up in view mode while automatically loading a graphics file named UNIT_1 In this case the Web bro
77. in the Label field if the size is LEFT greater than the text length Value Align Alignment of text in the Value field if the size is LEFT greater than the text length Units Align Alignment of text in the Units field if the size is LEFT greater than the text length Font Name Font name for the applet text SANSSERIF Font Bold Applet text is bold if configured as TRUE FALSE Font Italic Applet text is italic if configured as TRUE FALSE Font Size Applet text size 12 The HTML code with the parameters of the widget above is as follows APPLET codebase classes archive mbclient jar widgetslite jar code com schneiderautomation factorycast gateway widgetsl ite LiveLabelApplet width 130 height 30 gt lt PARAM name progressbar value true gt lt PARAM name progresscolor value 000000 gt lt PARAM name ADDRESS value 1 gt lt PARAM name UNITID value 0 gt lt PARAM name RATE value 1000 gt lt PARAM name DATATYPE value REGISTER gt lt PARAM name LABEL value label gt lt PARAM name LABEL WIDTH value 25 gt lt PARAM name UNITS value mm gt lt PARAM name UNITS_WIDTH value 5 gt lt APPLET gt 31001229 08 December 2005 319 Adding Custom Pages to the Site Horizontal or Vertical Indicator Setup The horizontal or vertical indicator gives an analog representation of the value of a direct address of a Modbus slave It is a horizontal or vertical ba
78. is constantly refreshed at a rate determined by the performance of the Embedded Server network and client CPU 31001229 08 December 2005 41 Default Web Site for Quantum Ethernet Module Diagnostic Pages Overview Global Data Page The NOE Diagnostics menu contains a list of links for accessing the different diagnostic pages for the Ethernet module e Global Data utility I O scanning utility Messaging utility Bandwidth monitoring utility Ethernet module statics NTP utility e Email utility A link also allows the uploading of the private MIB source file Click on a link to access the desired diagnostics page Information on the general diagnostics of Global Data can be found at the top of this page e Status e Number of publications per second e Number of subscriptions per second This page also shows a table of all published and subscribed variables in the same distribution group Each variable is identified by its Identifier e Green for the subscribed variables e Black for the published variables e White for all unconfigured variables e Red for variables with communication faults GLOBAL DATA DIAGNOSTIC Global Data Status NOK Number of subscriptions per sec 0 Number of publications per Global Data Status 16 1 32 17 48 33 64 49 Not configured Sub Variable B Pub Variable B Fault 42 31001229 08 December 2005 Default Web Site for Quantum I O Scanning Information
79. length lt xml version 1 0 encoding utf 8 gt lt soap Envelope xmlns soap http schemas xmlsoap org soap envelope gt lt soap Body gt lt ReadMultipleRegistersResponse xmlns http www schneider electric com ws ModbusXmlDa gt lt ReadMultipleRegistersResult gt lt int gt int lt int gt lt int gt int lt int gt lt ReadMultipleRegistersResult gt lt ReadMultipleRegistersResponse gt lt soap Body gt lt soap Envelope gt 31001229 08 December 2005 375 SOAP Web Services WriteMultiple This is the API used to implement a write multiple registers action Registers The request provides three parameters e the destination of the write request e the starting address e the values to write This API is mapped on Modbus Function Code 16 Parameters Input int UnitID Address array of int Value Output none 376 31001229 08 December 2005 SOAP Web Services Example ReadCoils The following is an example of a SOAP request and its response POST ws ModbusXmlDa HTTP 1 0 Host 139 160 65 83 8080 Content Type text xml charset utf 8 Content Length length SOAPAction http www schneider electric com ws ModbusXmlDa WriteMultipleRegisters lt xml version 1 0 encoding utf 8 gt lt soap Envelope xmlns soap http schemas xmlsoap org soap envelope gt lt soap Body gt lt WriteMultipleRegisters xmlns http www schneider electric com ws
80. modify the following parameters distribution period health Time Out start address e e e health Bits location e e type Pub Sub None Please do not change Symbol description and Length To change the Global Data variables of the group box on the Global Data Configuration page follow the instructions below Step Action 1 Adjust the Distribution Period Cycle Enter a value from 1 through 50 Note Distribution period is the minimum number of controller scan times before an update will occur Before entering a value in the Group address field identify the station s distribution group The Group address entry will be an IP address from 224 0 0 0 through 239 255 255 255 Group address the Class D Multicast IP address used for a distribution group All members of this distribution group are configured to use the same group address and therefore all members can communicate with each other using Global Data Setthe timeout in the Health Time Out field This value is measured in milliseconds and can be set to a value that ranges from 50 through 15000 ms in 50 ms increments Note Validity Time is the maximum time between received subscriptions before a subscription is declared unhealthy faulty In the 4x Starting Address set the Data Zone field If you are connected to an Ethernet switch that supports multicast filtering click the Multicast filtering check box Enter MW word
81. on the general diagnostics of the I O scanning utility can be found at the Page top of this page e Status e Number of transactions per second e Number of connections This page also displays a summary of the status of all modules e Green for the scanned modules e White for the unconfigured modules e Red for faulty modules 1 0 SCANNING DIAGNOSTICS 1 0 Scanning Status NOK Number of transactions per sec 0 Number of connections 0 SCANNED DEVICE STATUS 1 16 17 32 33 48 49 64 Not configured Scanned Fault Note The data status OK NOK indicates only the state of your local configured network e OK The table reports the state of scanned remote devices e NOK Your local system is not OK so data in the table is incosequential 31001229 08 December 2005 43 Default Web Site for Quantum Messaging Page This page provides current information on the open TCP connections on port 502 The number of sent received messages on the port can be found at the top of this p age A table provides for each connection numbered from 1 to 64 the remote IP Address the remote TCP port the local TCP port the number of messages sent from this connection the number of messages received from this connection the error number on this connection Conn MESSAGING DIAGNOSTICS Number of Messages sent 2007 Number of Messages received 2007 Remote address Remote port Local Port
82. page distributed I O 58 dynamic data controller status 40 definition 40 LEDs 87 E electronic mail diagnostics page 48 90 electronic mail notification configuration 114 service configuration 114 115 electronic mail notification service configuration parameters 115 parameters 90 Embedded server benchmarks Micro 349 embedded server dynamic data 87 module status 87 embedded server module load distribution 45 status 45 Embedded Servers 17 backing up files 178 benchmarks Premium 349 Quantum 349 checking status 181 initializing 179 reflashing 179 restoring files 179 Ethernet module statistics page 83 F FactoryCast diagnostics page 80 ETY home page 76 FIP I O module diagnostics 92 firewalls 30 FTP 17 G global data diagnostics page 42 publish subscribe 71 utility 71 H home pages custom 273 394 31001229 08 December 2005 Index HTTP 17 Address server 109 Graphic Objects 317 I O Scanner diagnostics page 43 IP addresses 153 J Java applets 281 L LED dynamic data 87 M messaging diagnostics page 44 N namespaces 158 162 163 saving 176 synchronizing 170 NOE Crash log diagnostics via Web server 49 properties via Web server 50 NOE 771 11 configuration page 62 diagnostics page 38 setup page 62 NTP diagnostics page 46 parameters setting daylight savings time 117 setting NTP server IP address 117 setting s
83. preset value s to a PLC when clicked with the mouse The following table describes the properties of the Push Button Property Description Limits Name The name of the graphic object Address The direct address or the name of a symbol See Note 1 Notes variable to monitor p 256 Data Type The data type of the direct address or symbol See Note 2 Notes variable p 256 Background The background color of the graphic object Values The value s to send to the PLC See Note 4 Notes p 256 Reset Values The value s to send to the PLC after the reset delay time has expired If no reset values are provided no reset action will occur Reset Delay The delay time in milliseconds that the Push 0 2000 Button should wait after sending the value s to the PLC before sending the reset value s Label The label to be displayed as part of the graphic object Label Color The color of the label Label Font The font used for the label Button Label The text label for the button Button The color of the button 0 to 100 Background Button Label The color of the button label Color Button Label Font The font used for the button label Border Width The width in pixels of the graphic object s border 0 to 32 Border Color The color of the graphic object s border 31001229 08 December 2005 Editors Direct Output Station The Direct Output Station allows you
84. printable character allowed e i2character maximum e Password e Any printable character allowed e i2character maximum 3 mail headers Each header must contain 1 sender s ID in the From field e 32character maximum no spaces 2 list of recipients in the To field e Separate each email address with a comma e 128 character maximum 3 fixed part of message in the Subject field e 32 character maximum 1 Subject field consists of two parts 1 Fixed 32 character maximum 2 Dynamic 206 character maximum 31001229 08 December 2005 115 Common Setup page Configuring the Time Synchronization Service Configuring the You must use the module s embedded Web page to configure the time service No Time Service other method is available with the NTP Configuration Page NTP Configuration 1921685100 0000 15 GMT 05 00 Eastern Standard Time New York NI Time Service Execute the following commands Command Command Button Description Buttons Save Stores new NTP time service configuration Previous configuration is no longer valid Cancel Cancels new NTP time service configuration Previous configuration is valid Disable NTP IP of Primary and Standby set 0 NTP server not polled Time in controller not updated 116 31001229 08 December 2005 Common Setup page Configurable Time Service Parameters Chan
85. program as the one running in the controller The program used in the controller is displayed at the top of the Data Editor If the namespace was created using a different program its name is displayed at the bottom of the Data Editor Address Field The Address column contains direct addresses and the addresses of Concept PL7 or Unity Pro symbols variables Any direct address can be viewed by entering its reference in this field It does not have to be included in the namespace Valid Direct Valid direct addresses for Quantum are Addresses for e Coils 0x Quantum e Discreet inputs 1x e Input registers 3x e Output holding registers 4x e Extended memory registers 6x For Unity Quantum PLC direct addresses also include e Mi same as for OX coils e li same as 1x for discreet inputs e IWi same as 3x for input registers e MWi MDi MFi same as 4x for holding registers For a Unity Quantum PLC a single bit of any word address for example MWi IWi can be specified by appending j to the address where j is a bit index in the range of 0 LSB to 15 MSB For example bit 4 of the value at MW101 would be specified as MW101 4 Also for a Unity Quantum PLC a direct address can include an index specification that allows it to be treated as an array variable Indexed addressing can be used with a Mi MWi MDi or MFi address by appending j to the address of the beginning of th
86. scale Scale Precision Number of decimal places shown for the scale 1 to 6 gradations set to 1 to use a general exponential format Maximum EU value Maximum value in physical units of the direct address for scaling Minimum EU Value Minimum value of the direct address for scaling in physical units Maximum PLC Gross maximum value without scale of the direct Note 3 See Value address in the PLC Notes p 335 31001229 08 December 2005 323 Adding Custom Pages to the Site Property Description Limits Minimum PLC Gross minimum value without scale of the direct Note 3 See Value address in the PLC Notes p 335 Unit Increment Amount by which the scale value is modified when you click on the slider arrows Block Increment Amount by which the scale value is modified when you click on the slide area of the bar Border Width Width in pixels of the border of the graphic object PLC Type Type of PLC Premium or Quantum Polling rate ms Scanning value Read Only TRUE read value FALSE read write value The HTML code with the parameters of the widget above is as follows lt APPLET codebase classes archive mbclient jar widgetslite jar code com schneiderautomation factorycast gateway sliders LiveHorizontalSliderApplet width 180 height 160 gt PARAM name progressbar name progresscolor name debug name BACKGRND name address name datatype name la
87. specified overlaps with a range already in the Register Ranges namespace FactoryCast Configurator merges them into a single range and notifies you with the following message Click OK to acknowledge the message FactoryCast Configurator Message X The newly added address range was adjacent to overlapping one or more existing address ranges All adjacent overlapping ranges have been merged into a single range 166 31001229 08 December 2005 FactoryCast Configurator Direct Address Blocks and Symbol Variable Security Overview When you import a block of direct addresses into a namespace which already contains symbols variables you may inadvertently include addresses associated with symbols variables This can create a conflict between the security setting for the symbol variable itself and for its address Likewise when you import symbols variables into a namespace which already contains a block of direct addresses you may include symbols variables whose address is included in the direct address range This also can create a security conflict This section describes how the FactoryCast Configurator notifies you and resolves the conflict Conflict 1 If your block of direct addresses includes a symbol variable which has already been included in the namespace as read only FactoryCast Configurator sends you a message and removes the address from the block The symbol var
88. that is currently running The Symbol Access Level determines the type of access that is permitted under different levels of consistency between the Namespace and the PLC program Select one of the following radio buttons Strict requires that there be an exact match between the versions of the Namespace and the PLC program in order to view or modify any symbols variables Symbol requires only that the memory layout of the symbols variables in the Namespace be the same as the PLC program in order to view or modify any symbols variables The Namespace can be for a different version of the PLC program but the addresses of the symbols variables must be the same This setting only has an effect for a Unity Pro PLC and is the same as Strict for any other type of PLC Debug removes any consistency requirement between Namespace and PLC program in order to view the symbols variables If the Namespace is for a different PLC program or the memory layout of the symbols is different access to the symbols variables is restricted to read only With this setting if the Namespace and PLC program are not consistent then it is possible that the value read from PLC for a symbol variable is not the actual value Therefore this setting should be used with caution and only for a Web site that is under development 156 31001229 08 December 2005 FactoryCast Configurator Saving the Settings Overview If you are satisfied w
89. to enter a numeric value in a text field directly with the keyboard When the entered value is within preset high and low limits a Set button is enabled In this case the entered value will be sent to the PLC when you press either the Set button or the ENTER key if the input field has keyboard input focus The following table describes the properties of the Direct Output Station Property Description Limits Name The name of the graphic object Address The direct address or the name of a symbol See Note 1 Notes variable to monitor p 256 Data Type The data type of the direct address or symbol See Note 2 Notes variable p 256 Background The background color of the graphic object Label The label to be displayed as part of the graphic object Label Color The color of the label Label Font The font used for the label Maximum EU Value The maximum value in engineering units of the direct address or symbol variable Minimum EU The minimum value in engineering units of the Value direct address or symbol variable Maximum PLC The maximum raw unscaled value of the direct See Note 3 Notes Value address or symbol variable in the PLC p 256 Minimum PLC The minimum raw unscaled value of the direct See Note 3 Notes Value address or symbol variable in the PLC p 256 Maximum Input The maximum value in engineering units that is valid for the entered input value M
90. with 100 widgets lite 5s First page loading with 200 widgets lite 1m45s Following loading page with 200 widgets lite 8s 360 31001229 08 December 2005 Performance Benchmarks SOAP Performance Benchmarks SOAP communication Microsoft Application Center test tools supplied with Visual Studio net 2003 were used for the performance measurements The following table shows measured performance Nature of measurement Time spent for 100 iterations Average request rate registers The request reads 50 registers from MWO to 20s 5 s MW49 The request writes 50 registers one Modbus 20s 5 s request The request reads 50 symbols of noncontiguous 4m09s 0 30 s registers The request reads 50 symbols of contiguous 27s 3 7 s 31001229 08 December 2005 361 Performance Benchmarks B 3 Quantum Performance Benchmarks Quantum Performance Overview This section describes the performance of the Quantum embedded Web server What s in this This section contains the following topics Section Topic Page Quantum Performance Benchmarks 363 Performance on NOE77111 364 SOAP Performance Benchmarks 366 362 31001229 08 December 2005 Performance Benchmarks Quantum Performance Benchmarks Overview Performance Data These Quantum Web Embedded Server performance tests were run on Win95 on a Dell OptiPlex Gxi at 200
91. 005 65 Default Web Site for Quantum Modifying the SNMP The following steps should be used to establish the SNMP Community Strings Step Action Community Strings 1 Enter the URL into your browser http hostname secure embedded builtin submitzConfigure SNMP or navigate to the SNMP Configuration Web page 2 Enter the Community names for Set Get and Trap into the SNMP Configuration Web page as shown below SNMP Configuration System Name 140 NOE 771 01 Module System Description Quantum Ethernet TCP IP Communications Module Managers IP Addresses Manager I Manager II Agent Location SysLocation Contact SysContact Community Security Set NonTriv1 E 3 Get NonTriv f Authentication Failure Trap Enabled Trap NonTriv3 Reset the Form Show SNMP Configuration Click Update SNMP 4 After making changes in the SNMP Configuration Web page and to set those changes reboot the module using hot swap 66 31001229 08 December 2005 Default Web Site for Quantum Configuring Faulty Device Replacement Configuring the To configure the Address Server you use Web pages generated by the embedded Address Server Web server The first page that appears is the Address Server Configuration page The first column contains buttons used for selecting devices The Address Server Configuration page displays configuration information for each device in the system and has seven colu
92. 1 0 ItemList Items lt ItemName gt string lt ItemName gt lt Items gt lt Items gt lt ItemName gt string lt ItemName gt lt Items gt lt ItemList gt lt Read gt lt soap Body gt lt soap Envelope gt Write service The aim of this request is to write one or several symbols The symbols their types and values are passed as request arguments The names of the variables are translated using the namespace to get the address of the value to read When all addresses are known a MODBUS request is issued by contiguous addresses i e if register 10 11 and 13 are requested 2 requests are issued one for 10 and 11 and one for 13 and by type of variable desired coils registers Once all the values are written the SOAP response is built Parameters Input list of string ItemName Value Type Output none 384 31001229 08 December 2005 SOAP Web Services Sample The following is a sample SOAP request and response POST Recipe ws SymbolicXmlDa asmx HTTP 1 1 Host 139 160 65 83 8080 Content Type text xml charset utf 8 Content Length length SOAPAction http www schneider electric com ws SymbolicXmlDa 1 0 Write lt xml version 1 0 encoding utf 8 gt lt soap Envelope xmlns xsi http www w3 0rg 2001 XMLSchema instance xmlns xsd http www w3 org 2001 XMLSchema xmlns soap http schemas xmlsoap org soap envelope gt lt soap Body gt Write xmlns http www
93. 1 1 false Engine2_gauge_1 MwW102 0 0 4 1 1 false Engine2 gauge 2 MW103 0 0 4 1 1 false Engine2 gauge 3 MW104 0 0 4 1 1 false Engine2 gauge 4 MW105 0 0 4 1 1 false 0 0 4 1 1 false 4 1 1 false 4 0 false There are values for two engines engine and engine2 There are also boolean values Bit_mem If the end user asks for every symbol in their namespace order he will issue one SOAP request with 16 values As type and addresses in an ascending order sort these values the optimization will only determine blocks of addresses Here we can see three blocks e coils from address 0 to 6 e registers from address 0 to 5 e registers from address 100 to 105 There will be three low level requests sent to the CPU If the end user asks for five symbols in one SOAP request Engine_gauge_3 Engine_gauge_1 Bit_Mem1 Engine2_gauge_3 Engine2_gauge_1 Step Action 1 Since symbols are mixed the first step of optimization is to sort between coils and registers 388 31001229 08 December 2005 SOAP Web Services Step Action 2 In this step symbols of the same type are sorted by address As the SOAP request is not well ordered this step has to process the data At the end of this step we have two arrays an array of one coil and an array of four registers 3 This step should find contiguous addresses Since there are no contiguou
94. 2 Channel3 Channel4 Channel5 Channel6 Channel 7 IW 80 40 40 40 40 40 40 40 States QW 0 E Error F Forced Dynamic Data The LEDs in the upper left hand corner of the screen provide a dynamic report on the controller status LEDs Color if On Meaning if On Meaning if Blinking Meaning if Off RUN Green Application running Stopped PLC error VO Red I O event No error ERR Red PLC error Not configured No error Links The back arrow will take you to the Rack Viewer page for this controller 31001229 08 December 2005 135 Default Web Site for Micro PLC Counter Page Overview The Counter page provide information about the embedded counter and its configuration Counter Page Here is an example of a counter page RACK VIEWER Leds Slot 0 Product Range Micro RUN Module State Ok Trade Type Processor e 0 Reference Present TSX 3722 Product Type TSX ERR Version 3 0 Reference Configured TSX 3722 Dynamic Data Functionnal Faul No Autotests No Device Fault No Configuration Fault No Connector No Absent No mx The LEDs in the upper left hand corner of the screen provide a dynamic report on the controller status Links LEDs Color if On Meaning if On Meaning if Blinking Meaning if Off RUN Green Application running Stopped PLC error y o Red I O event Es No error ERR Red PLC error Not configured No error The back arrow will take you to the Rack Vi
95. 31001229 08 a brand of Schneider Electric FactoryCast User Guide For Quantum Premium and Micro 31001229 08 eng Version 3 1 D cembre 2005 Table of Contents Chapter 1 Chapter 2 Chapter 3 3 1 3 2 3 3 3 4 Safety Information eee 9 About the BOOK vice EE ERRARE REX xr EY XR Rx 11 Introduction to FactoryCast 13 Ata Glance asi ie dae titel aac Ohad es 13 Whatils FactoryCast 2 20 irens anenee i ee ng Sox Ble see hep REA ERN 14 Components of FactoryCast 15 FactoryCast 5 nes 17 FactoryCast Configurator 18 FactoryCast Client eh 19 System Requirements 20 Installation nic eth e CR EY ena 21 Web Site Security eee eee 27 Web Site Secutity ii eas pea p n eR Ee REDE EI Gu RICE RR 27 Internal Security mariera e EE Ee e eed TP rj Eum 28 External Security 5m sh ake epe eR EE CRGO LBS CE 30 Default Web Site for Quantum 33 Default Web Site for Quantum 33 Quantum Home Page 34 Quantum Home Page
96. 31001229 08 December 2005 Adding Custom Pages to the Site Downloading Supporting Pages Overview Specifying File Locations Download Options Downloading toa Server If you are adding supporting Web pages to the default Web site you may choose to protect them with the same user name and password as the default pages or you may choose to make them accessible without a password In order to add pages to the site you must specify the directory where they are located and download them to the server Place the files for your Web pages and any images for the pages in a single directory Each subdirectory should have a page named index htm Make sure all filenames comply with the DOS 8 3 naming convention a filename of no more than eight letters and its three letter extension Use the Settings dialog box to specify the files location Refer to Setting File Locations p 154 Pages that are to be password protected must be copied to the Embedded Server s wwwroot secure user directory Note Remember to create new hyperlinks to the other Web pages so you can access them in the browser Follow the steps below to download to the server Step Action 1 Select Transfer Web Files from the menu Result The Confirm Host dialog box appears with the Embedded Servers IP address and any host name Note If the IP address or host name is incorrect make the appropriate changes in the IP Add
97. 41 Limitations 342 31001229 08 December 2005 337 Alarm Viewer Display Overview This section discusses setting and interpreting the display of the Alarm Viewer Access Select Diagnostics Alarm Viewer Note Alarm Viewer is a plug in You must download it before you can use it The display is composed of e button bar in the work area e list of alarms e status frame Button Bar The button bar contains five buttons This button is used to acknowledge a selected alarm in the list A request is sent to the PLC Diagnostic Buffer This button is used to acknowledge all alarms in the list that can be jr acknowledged A request for each alarm is sent to the PLC C This button is used to delete a selected alarm in the list There is no request uf sent to the PLC This command affects only the alarm list in Alarm Viewer EUN This button is used to delete all alarms in the list that can be deleted There is Af no request sent to the PLC This command affects only the alarm list in Alarm Bi Viewer This button displays a frame that contains help 338 31001229 08 December 2005 Alarm Viewer List of Alarms to the end of the list Alarms in the list are displayed in historical order The last alarm in runtime is added sa san ledge ete All x Type Message Appearance Disappearance This appl
98. 45 Browser Requirements Settings and Security Considerations Browser Version Overview Which Browsers Qualify Which Browser To display Java applets in the FactoryCast Web pages you must have a browser that supports Java 2 version 1 4 x or higher It is recommended that you use the Sun Java plug in available at the Web site http java sun com Choose download and install the J2SE platform These browsers meet the requirements e Netscape Communicator 4 06 and higher e Internet Explorer 4 0 w Service Pack 2 and higher Your browser name and version are displayed at the bottom of the FactoryCast Do Have Home Page If you need to upgrade your browser the Internet addresses for the two major browsers are listed below Upgrades are free You only need to download the latest version How Dol Supported browsers are listed below 2 Upgrade Download the browser At Web Site Netscape Communicator http www netscape com Includes the browser Netscape Navigator Internet Explorer http Awww microsoft com 346 31001229 08 December 2005 Browser Requirements Settings and Security Considerations Browser Settings Overview If you are using Microsoft Internet Explorer and you have trouble viewing Java applets you can modify your browser security settings to improve your ability to view the applets Modifying Follow the steps in the table below to modify the secu
99. 48 WORD 0 DECIMAL OK table2 table3 table4 table5 Retrieving a Data Select the data template you want from the treeview menu It will appear on a Template spreadsheet 31001229 08 December 2005 205 Editors Inserting a Symbol Variable in a Data Template Overview If you want to view or modify the value of a symbol variable in the namespace you must insert that symbol variable in a data template Inserting a Follow the steps in the table below to insert a Symbol variable Symbol P Ste Action Variable P 1 Double click on an empty row in the spreadsheet Result The data editor s configuration area appears 2 In the configuration area click on the button Result The Lookup Variable dialog box appears Show only variables starting with Hide structured variables ACT 6 BOOL ACT 9 BOOL animatetime TIME outl BOOL out3 BOOL run_lightl BOOL run_light2 BOOL OK Apply Cancel g Unsigned J ava Applet Window Select the symbol variable you want to insert in the data template 4 Click OK Result The symbol variable you selected is displayed in the Symbol field 5 In the configuration area click on Apply Result A new row corresponding to the symbol variable you selected is displayed in the spread
100. 5 327 Adding Custom Pages to the Site The HTML code with the parameters of the widget above is as follows lt APPLET codebase classes archive mbclient jar widgetslite jar code com schneiderautomation factorycast gateway pushButton LivePushButtonApplet width 180 height 160 gt PARAM RAM U U U SERRE RES PARAM A N D V name progressbar value true gt name progresscolor value 000000 gt name debug value 0 gt name BACKGRND value LT_GRAY gt name address value 1 gt name datatype value REGISTER gt name label value label gt name values value 10 50 gt name resetValues value 0 gt name resetDelay value 15000 gt name borderWidth value 25 gt name buttonLabel value button gt name rate value 1000 gt name unitID value 0 gt Note In this example when you press the button the value 10 is applied to address 1 and the value 50 is applied to address 2 for 15 000 ms After 15 000 ms the two addresses are reset to 0 328 31001229 08 December 2005 Adding Custom Pages to the Site Direct Output Window With the Direct Output Window applet you can enter a value in a text input field directly from the keyboard If you enter a numerical value between the upper and lower preset limits an OK button is activated The value is sent to the Mod
101. 5 57 Default Web Site for Quantum Distributed I O Drops Page Overview When you select a module on the Configured Local Rack page configured for distributed I O you reach a page with detailed information about the distributed I O network drops controlled by the module Sample Page Here is an example of a Distributed I O drops page connected to the CPU DISTRIBUTED I O DROPS FOR NOMI Status OK Reference NOM 2xx 0x Rack 1 Product Quantum Head Slot 6 Number of 19 lt PAM AMAT AM AM TT T AMT ADT TT T man Data The top half of the screen provides the current status dynamic and other data about the controller or NOM module running the distributed I O network The bottom half of the screen displays an icon for each distributed I O drop Links Click a drop icon to get detailed information abut each drop The lt back button returns to the previous page 58 31001229 08 December 2005 Default Web Site for Quantum Distributed I O Specific Drop Page Overview When you click a drop icon on the Distributed I O Network page you reach a Distributed I O Drop page with information about that drop Sample Page Here is an example of a Distributed Specific I O Drop page DISTRIBUTED I O DROPS FOR NOMI Status OK Read Only FALSE Rack 1 Product Quantum Head Slot
102. 9 Synchronizing Your Namespace with Its Database 170 158 31001229 08 December 2005 FactoryCast Configurator Importing Symbols Variables Overview Accessing Your Software Database Accessing Your Project Database If you want to view symbols variables in the Data Editor Graphic Editor or Alarm Viewer you must include them in the namespace The Data Editor will not allow you to view symbols variables that are not found in the namespace This topic describes how to e import symbols into a namespace e delete symbols from a namespace To access a Concept database the Concept software must be installed on your computer Concept database files have a prj file extension A PL7 database is accessible from any mapped drive PL7 database files have a fef file extension A Unity Pro database is accessible if the Unity Pro P Server is installed on your computer and the database file stu file extension is accessible from any mapped drive A Unity Pro P Unit export file xvm file extension can also be used to import Unity Pro symbols variables Note Only elementary variables are available for import through the Unity Pro P Unit export file In order to access your symbols variables from your project database you must specify the project location in the File Settings dialog box Select the General tab and enter the project database routing path in the PLC Programming Package
103. 9 08 December 2005 Default Web Site for Premium Dynamic Data Links The LEDs in the upper left hand corner of the screen provide a dynamic report on the module status LED Color if On Meaning if On Meaning if blinking Meaning if Off RUN Green Module OK and Awaiting configuration HS Module or configured autotest fault ERR Red Serious non rectifiable Rectifiable module fault Module OK Module fault PL7 configuration AS i power supply 1 0 Red AS i bus Fault Fault or awaiting user AS i Bus OK configuration The back arrow will take you to the Rack Viewer page for this controller 31001229 08 December 2005 103 Default Web Site for Premium PCMCIA Communication Card Diagnostics Page Overview If you click a PCMCIA icon in the Rack Viewer you will reach a PCMCIA Communication Card Diagnostics page with detailed information about that module Sample Page Here is an example of a PCMCIA Communication Card Diagnostics page RACK VIEWER Leds Rack 0 Product Range Premium RUN Slot 5 Trade Type Processor ERR Module State Not Ok Product Type TSX e 0 Reference Present TSX 57453 Reference Configured TSX 57453 OTHER Version 5 1 Functionnal Fault No Autotests or Fault No Device Fault No Configuration Fault No Connector No Communication Fault Yes Time Out No Application Fault No Protocol Fipway Network 0 Station 0 104 31001229 08
104. AGNOSTIC 1 0 Scanning Status OK Number of transactions per sec 1000 Number of connections 20 Scanned Stations Status oH HE GREER E E z BH HEE E E BE EEEE EH Fs a 8H EE E E Not configured E Scanned B Fault 31001229 08 December 2005 85 Default Web Site for Premium Messaging Page The Messaging page provides current information on the open TCP connection on port 502 MESSAGING DIAGNOSTIC Number of Messages sent 150 Number of Messages received 50 Conn Remoteaddr Remote port LocalPort Mess Mess Err 1 2 3 4 5 sent received sent 192 160 10 20 1920 502 20 12 0 139 160 235 90 2020 502 0 30 02 192 160 10 21 502 3000 3 60 0 139 160 234 20 1050 502 15 42 0 139 160 234 18 5120 502 0 39 1 The number of sent received messages on the port can be found at the top of this page A table provides for each connection numbered from 1 to 64 Remote addr remote IP Address Remote port remote TCP port Local Port local TCP port Mess sent number of messages sent from this connection Mess received number of messages received from this connection Err sent error number on this connection Bandwidth The bandwidth monitor page shows the load distribution of the TSX ETY 4103 5103 Monitoring Page module between the Global Data utilities O Scanning Messaging and other utilities BANDWIDTH MONITOR Global data 30 1 0 Scanner 20 Messaging 40 Other
105. AS All Rights reserved Internet Links To access the service you require click on a link Configured Local Rack Controller Status See Sample Page p 40 RIO Status See Remote I O Status Page p 41 Alarm Viewer See Alarm Viewer p 337 NOE Diagnostics See Ethernet Module Diagnostic Pages p 42 NOE Properties See NOE Properties Page p 50 38 31001229 08 December 2005 Default Web Site for Quantum Configured Local Rack Page Overview The Quantum Configured Local Rack page displays the current configuration of the local rack including the controller Embedded Server module and any I O modules The rack can contain up to 16 slots Sample Page Here is an example of a Configured Local Rack page QUANTUM CONFIGURED LOCAL RACK Data Each module is displayed in its configured slot in the rack and the following information is provided e A label at the top of the module tells what type it is Question marks indicate that the module type is unknown or the slot is empty e An LED below the label reports the module status e Green indicates that the module is functioning properly e Redindicates that the module is not functioning properly Links If you click on any of the modules you will reach another Web page with detailed information about that module 31001229 08 December 2005 39 Default Web Site for Quantum CPU Configuration Page Overview Th
106. CD TOD Time of Day 32 bit BCD DT Date and Time 64 bit BCD BOOL 1 bit discrete boolean NOTES If the ADDRESS parameter is a direct address and the DATATYPE parameter is not specified a default DATATYPE BOOL INT DINT or REAL based on the implied size of the data value is used If ADDRESS is a direct address for a discrete PLC reference Quantum 07 1 reference DATATYPE must be set to BOOL DATATYPE may be set to BOOL only for discrete PLC references If the ADDRESS parameter is the name of a Concept PL7 or Unity Pro symbol variable the DATATYPE parameter is optional Ifthe DATATYPE is specified for a symbol variable it must exactly match its actual data type TIME is not a valid data type for PL7 Premium 31001229 08 December 2005 285 Adding Custom Pages to the Site Parameter Defines With Default Value of FORMAT The display format for the value DEC for most data Acceptable values for this parameter are types DEC decimal TIME for data type HEX hexadecimal TME Pxacecma BOOL for data type BIN binary BOOL ASCII bytes displayed as ASCII DATE for data types characters DATE TOD and DT TIME day hr min sec ms DATE yyyy mm dd hh and or hh mm ss BOOL ON WORD or OFF WORD see below Note If DATA TYPE is REAL a FORMAT other than DEC will give unpredictable results if the value cannot be converted to an integer GAIN T
107. Configurator Performance Benchmarks 367 FactoryCast Configurator Performance Benchmarks 367 SOAP Web Services 369 Presentaltorc o tse boe elem arte ERU 369 Principles for Designing a SOAP Client Interface 371 ModBusXMLDA SOAP Services lt 372 SymbolicXMLDA SOAP Services eee ete ee 383 How to optimize massive symbolic requests 387 Visual Basic examples 390 Online SOAP Documentation ete eee 391 Jee SERRE RE Ee a eee Cae eR eee eek wee ae Bases 393 Safety Information A Important Information NOTICE Read these instructions carefully and look at the equipment to become familiar with the device before trying to install operate or maintain it The following special messages may appear throughout this documentation or on the equipment to warn of potential hazards or to call attention to information that clarifies or simplifies a procedure The addition of this symbol to a Danger or Warning safety label indicates A that an electrical hazard exists which will result in personal injury if the instructions are not followed This is the safety alert symbol It is used to alert you to potential personal injury hazards Obey all safety messages that follo
108. Create a Web enabled database to view and modify the run time values of symbols variables and direct addresses e Add Web pages to the site FactoryCast provides all the tools needed to maintain a Web site on the Embedded Server including methods for downloading backing up and restoring files The data and illustrations found in this book are not binding We reserve the right to modify our products in line with our policy of continuous product development The information in this document is subject to change without notice and should not be construed as a commitment by Schneider Electric 31001229 08 December 2005 About the Book Related Documents Product Related Warnings User Comments Title of Documentation Reference Number Quantum NOE 771 xx Ethernet Modules User Guide 840USE11600 PL7 Junior Pro Setup Diagnostic Functions TLXDSDIAGPL7 TSX Micro TSX ETZ 410 510 Modules User Manual ETZ410_510_E on FactoryCast CD ROM Schneider Electric assumes no responsibility for any errors that may appear in this document If you have any suggestions for improvements or amendments or have found errors in this publication please notify us No part of this document may be reproduced in any form or by any means electronic or mechanical including photocopying without the express written permission of Schneider Electric All pertinent state regional and local safety regulations must be observe
109. Data Editor Data Editor Lite Graphic Editor e PC Intel Pentium IV 1 7 GHz e JVM 1 4 2 09 Java virtual machine e 100 Mb s Ethernet e PC Intel Pentium IV 1 7 GHz e JVM 1 4 2 09 e 56k modem 38400 bauds This table displays Data Editor performances RDE 100 Mb s Modem 1st page loading 2s 2m55s Following loading 2s 14s Time refresh value full table 300 ms 300 ms This table displays Data Editor Lite performances RDE Modem 1st page loading 1m20s Following loading 4s Time refresh value full table 300 ms This table displays Graphic Editor performances GDE 100 Mb s Modem First page loading without graphic page 3s 5m46s Following loading 2s 20s Loading page with 20 widgets 2s 11s Loading page with 50 widgets 2s 18s Loading page with 100 widgets 2s 37s Loading page with 200 widgets 3s 1m05s 31001229 08 December 2005 359 Performance Benchmarks Custom Pages Concerning Custom Pages performances with widgets refer to the previous table This table displays Custom Pages performances with new widgets lite Custom pages Modem First page loading with 20 widgets lite 55s Following loading page with 20 widgets lite 3s First page loading with 50 widgets lite 1m04s Following loading page with 50 widgets lite 4s First page loading with 100 widgets lite 1m30s Following loading page
110. FF Word The text to display when the input value is off OFF Bitmap The pipe bitmap when the OFF word is displayed Choice OFF Word Color The color for the OFF word text OFF Word Font The font used for the OFF word text ON Word The text to display when the input value is on ON Bitmap Choice The pipe bitmap when the ON word is displayed ON Word Color The color of the ON word font ON Word Font The font used for the ON word text object Border Width The width in pixels of the graphic object s border 0 to 32 Border Color The color of the graphic object s border PLC Value A simulated input value for testing the graphic See Note 3 Notes p 267 264 31001229 08 December 2005 Editors Push Button A push button sends preset value s to a PLC when the user clicks it with the mouse These are the properties of the Push Button Property Description Limits Name The name of the graphic object Address The direct address or the name of a symbol See Note 1 Notes variable to monitor p 267 Data Type The data type of the direct address or symbol See Note 2 Notes variable p 267 Background The background color of the graphic object Values The value s to send to the PLC See Note 4 Notes p 267 Reset Values The value s to send to the PLC after the reset delay time has expired If no reset values are provided no reset a
111. Graphic Editor Graphic Viewer Custom Pages with password without password Internet To access the service you require click on a link e Data editor See Data Editor p 192 for creating variable data tables so as to be able to determine their value when the table is animated e Data editor lite See Data Editor Lite p 209 for creating variable data tables so as to be able to determine their value when the table is animated lighter than Data editor e Graphic editor See Graphic Editor p 220 for creating graphics so as to be able to determine the value of variables when the graphic is animated e Graphic viewer See Graphic Viewer p 268 for viewing graphics so as to be able to determine the value of variables when the graphic is animated e Password protected custom pages See Adding Custom Pages to the Site p 271 for viewing screen pages accessible with password created by the user e Custom pages without password protection See Adding Custom Pages to the Site p 271 for viewing screen pages accessible to everyone created by the user 31001229 08 December 2005 127 Default Web Site for Micro 6 3 Diagnostics Page Overwiew of the Diagnostics Page Overview This section describes the different services proposed by the Diagnostics page What s in this This section contains the followi
112. Graphic Viewer Data Editor Lite Pocket Data Editor wwwroot classes gt GDV jar Widgets jar user jar wwwroot secure system gdv htm wwwroot images key gif wwwroot classes wwwroot cabs rdelite jar RdePocket cab wwwroot secure system wwwroot secure system rdelite htm rdepocket htm 24 31001229 08 December 2005 Introduction to FactoryCast Micro Downloaded Files before V3 1 FactoryCast downloads the following files for Micro modules during installation Rack Viewer Data Editor Graphic Editor Real Time Communication Wwwroot classes gt JL jar gt SysDiag jar wwwroot conf business pbf modules pbf products pbf ranges pbf wwwroot images gt anim1 gif backbtn gif wwwroot secure system plccfg htm ethernet htm wwwroot classes gt RDE jar wwwroot secure system rde htm wwwroot classes gt GDE jar Widgets jar wwwroot secure system gde htm wwwroot images key gif wwwroot classes gt SAComm jar 31001229 08 December 2005 25 Introduction to FactoryCast Micro FactoryCast downloads the following files for Micro modules during installation Do wn oaded Rack Viewer Data Editor Graphic Editor Real Time Filesin ys Communication only for ETZ510 V3 1 Wwwroot classes wwwroot classes wwwroot classes wwwroot classes
113. IABLES OR DIRECT ADDRESSES Be careful about which variables symbols and direct addresses you allow to be modified online and be cautious about who has permission to modify them Unauthorized or incorrect changes to data may change the behavior of your application in ways that may be undesirable or even hazardous Failure to follow this instruction can result in injury or equipment damage Security Because the passwords and read write settings are downloaded to the Embedded Overrides Server with the FactoryCast Configurator anyone who has a copy of the Configurator software and access to your Embedded Server over the network can modify your security settings by downloading new ones 31001229 08 December 2005 29 Web Site Security External Security Overview Firewall Architecture Types of Firewalls Network Level Firewalls Application Level Firewalls If your network is configured to allow users to view your site over the Internet you have the same security concerns as for an intranet but you have an extra mechanism to deal with them a firewall A firewall is a gateway from the Internet to your Embedded Server as depicted below You can use a firewall to restrict or deny access to your Web site This diagram demonstrates how a firewall interacts with the Embedded Server and your PC Browser on PC Internet Firewall Intra
114. IP I O Bus page is also displayed in fault by FIP I O devices in the fault list of FIP I O activity page 31001229 08 December 2005 95 Default Web Site for Premium Base Module links and Extension Module links Diagnostic Page If the Base Module of FIP I O device is modular type a Communicator is displayed If Base Module of FIP I O device is compact type there is no Communicator If present Base Module links and Extension Module links are mouse sensitive Clicking the module allows you to access its diagnostic page in the same way as an in rack module RACK VIEWER Leds Rack 0 Product Range Premium RUN Slot 3 Trade Type Digital ERR Module S tate Ok Product Type In rack e 0 Reference Present TSX DEY 32D2K Reference Configured TSX DEY 32D2K e 32 Version 1 0 Status No Fault Module configurable Yes l States Q Channels 0 1 2 3 45 6 7 8 9 10111213 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3031 E Error FB Falling Back F Forced Types of Diagnostic Pages xx On FIP I O modules there are three kinds of diagnostic pages The display depends on Product Range and of Trade Type A Standard Module Diagnostics page is displayed except for Digital TBX 7 and for Analog TBS 7 modules They are displayed respectively as the Digital l O Module Diagnostics page and the Analog I O Module Diagnostics page 96 31001229 08 December 2005 Default Web
115. JavaBeans library using the Graphic Editor that comes with the FactoryCast software Generally a user will create a JavaBeans library that has one instance of every object that they would like to use in a Web page Think of this library as a set of templates that are copied to and customized for your Web pages For example a library may have one analog meter one rotary selector and one push button Multiple instances of each bean can then be added to a Web page each with a set of unique parameters such as an address 278 31001229 08 December 2005 Adding Custom Pages to the Site Inserting a To insert a LiveBeanApplet LiveBeanApplet Step Action 1 Using your Web browser enter your Web server module s name or IP address and go to the Graphic Editor applet found via the Monitoring and Online Editors Web link TM x Telemecanique FactoryCast NOE 771 11 Home Documentation TN Monitoring Diagnostics Maintenance Monitoring Data Editor 4 Data Editor Lite Graphic Editor Graphic Viewer Custom Pages With password Without password 2000 2004 Schneider Electric All Rights Reserved Internet 31001229 08 December 2005 279 Adding Custom Pages to the Site
116. LC data on a Web page and LiveTableApplet operates in a manner similar to LiveLabelApplet However there is a difference LiveTableApplet can show multiple input values using a tabular format Only a single input value can be shown with LiveLabelApplet LiveTableApplet supports applet parameters for e Setting the number of rows in its table N ROWS e Default settings for a row s properties e Unique settings for each row s properties The properties default or unique that can be set for a row of LiveTableApplet are the same properties that can be set for LiveLabelApplet The parameter names are the same as those for LiveLabelApplet except that Rx_ prefixes them where x equals the applicable row number A default setting is specified by not including the Rx_ prefix 31001229 08 December 2005 289 Adding Custom Pages to the Site LiveTableApplet Example This is an example of LiveTableApplet that has two rows and an overall width of 200 The common row properties set the width of the Label field to 100 and the width of the Units field to 40 leaving a width of 60 for the Value field Also every row has a black background with white text of size 10 font The Label text is centered the Value text is right aligned and the Units text is left aligned The address data type and the text for the Label and Units fields are set individually for each of the two rows Here is the HTML code for this example
117. MHZ The PLC was a Quantum 424 The following table contains the performance data for the Quantum Web Embedded Server Web Scanner w MSTR Block 50 scans 100 scans 200 scans 500 scans Web scanner loaded 1 MSTR 48 2ms 33 4ms 34 3ms 34 3ms 134 3ms Web scanner loaded 2 MSTR 43 7ms 45 6ms 43 8ms 46 7ms 66 4ms Web scanner loaded 4 MSTR 72 35ms 73ms 74ms 74ms 86 19ms 90ms Web scanner loaded 4 MSTR 107 3ms 72 5ms 73ms 72ms 1 browser Web scanner loaded 4 MSTR 78 9ms 80 5ms 81 1ms 120ms 3 browsers 94 2ms Web scanner loaded 4 MSTR 105ms 80 5ms 80ms 90ms 5 browsers Web scanner loaded 4 MSTR 104 1ms 85 2ms 88 9ms 90ms 5 instances of Internet Explorer 92 5ms no cache Web scanner loaded 4 MSTR 108ms 85 2ms 90ms 120ms 5 instances of Internet Explorer 83 7ms 92 5ms cache on 31001229 08 December 2005 363 Performance Benchmarks Performance on NOE77111 Ethernet Configuration Modem Configuration Data Editor Data Editor Lite Graphic Editor e PC Intel Pentium IV 1 7 GHz e JVM 1 4 2 09 Java virtual machine e 100 Mb s Ethernet e PC Intel Pentium IV 1 7 GHz e JVM 1 4 2 09 e 56k modem 38400 bauds This table displays Data Editor performances RDE 100 Mb s Modem 1st page loading 2s 2m55s Following loading 2s 14s Time refresh value full table 300 ms 300 ms This table
118. OE 251 10 Fiber Optic 15 140 NOE 771 10 15 502 port connections 44 A addresses deleting 169 direct 169 editing 169 IP 153 Alarm Viewer display 338 alarms operation and management of 341 analog I O diagnostics 100 analog I O status Micro 135 applets Java 281 using 281 AS i diagnostics 102 B bandwidth bandwidth monitoring page 86 bandwidth monitoring diagnostics page 45 benchmarks 349 browsers requirements 345 security 345 348 setting 345 versions 345 C communication status Micro 133 company logos 154 configuration tool overview 18 System requirements 20 configuration new 147 Configure SNMP Fields 65 Via web server 64 controller status Micro 132 Premium 82 Quantum 40 counter status Micro 136 Crash log diagnostics page 49 custom Web pages protected 154 275 unprotected 275 using Java applets 281 31001229 08 December 2005 393 Index D Data Editor spreadsheets 196 symbols 206 templates 203 variables 206 data templates 203 default Web sites read only 27 setup 147 defaults restore 21 Diagnostic pages Ethernet module 42 diagnostics Analog I O 100 140 AS i 102 Digital I O 98 139 distributed I O 51 FIP I O module 92 home page 80 option modules 91 PCMCIA communication 104 remote I O 51 standard module 106 direct addresses 207 R ead W rite 163 read only 163 write enabled 158 163 208 drops
119. P Address of the Embedded Server Enter the Path and File Name of the backup file Use the Ellipsis button to the right of the text box to browse for the file 4 Click OK 31001229 08 December 2005 179 FactoryCast Configurator 7 4 FactoryCast Embedded Server Maintenance Embedded Server Maintenance Overview This section describes how to maintain your Embedded Server What s in this This section contains the following topics Section Topic Page Embedded Server Operations 181 Restoring Module Defaults 184 Setting the XWay Address 186 Loading the FactoryCast Applet Plug ins 187 180 31001229 08 December 2005 FactoryCast Configurator Embedded Server Operations Overview The Server menu enables you to perform the Embedded Server operations by selecting one of four menu items Status Restore module Defaults Set XWay Address and Plug ins The Plug ins menu item allows you to choose which options will be downloaded to the Embedded Server Embedded The Server menu has the following commands Server actoryCast Configurato LX File Transfer erve Language Help Status Symbols DirectAd Restore Defaults Set XWay Address End Plug ins Add Delete Edit You can check the following with the FactoryCast Configurator e bytes of free memory in the E
120. Polling rate ms Scanning value 31001229 08 December 2005 321 Adding Custom Pages to the Site The HTML code with the parameters of the widget above is as follows lt APPLET codebase classes archive mbclient jar widgetslite jar code com schneiderautomation factorycast gateway indicators LiveHorizontalIndicatorApplet width 180 height 160 gt lt PARAM name progressbar value true gt lt PARAM name progresscolor value 000000 gt lt PARAM name debug value 0 gt lt PARAM name BACKGRND value LT GRAY PARAM name address value 1 gt lt PARAM name datatype value REGISTER gt lt PARAM name label value label gt lt PARAM name majorTics value 100 gt lt PARAM name minorTics value 0 gt lt PARAM name precision value 1 gt lt PARAM name maximum value 100 gt lt PARAM name minimum value 0 gt lt PARAM name maxValue value 65535 gt lt PARAM name minValue value 0 gt lt PARAM name borderWidth value 25 gt lt PARAM name limitHiHi value 99 gt lt PARAM name limitHi value 95 gt lt PARAM name limitLo value 5 gt lt PARAM name limitLoLo value 4 gt lt PARAM name deadband value 1 gt lt PARAM name rate value 1000 gt lt PARAM name unitId value 0 gt lt PARAM name colorHiHi value RED gt lt PARAM name colorHi value ORANGE gt lt PARAM name colorLoLo value BLUE gt lt PARAM name
121. Site for Premium Dynamic Data Links The LEDs in the upper left hand corner of the screen provide a dynamic report on the FIP I O module status LEDs Color if On Meaning if On Meaning if Off RUN Green Link active Link inactive VO Red Remote device in fault Remote device operating normally The back arrow will take you to the Rack Viewer page for this controller 31001229 08 December 2005 97 Default Web Site for Premium Digital I O Module Diagnostics Page Overview If you click a digital I O module in the Rack Viewer you will reach a Digital I O Module Diagnostics page with detailed information about that module Sample Page Here is an example of Digital I O Module Diagnostics page RACK VIEWER Leds Device 3 Product Range TBX 7 RUN Module 0 Trade Type Digital ERR Module S tate Ok Product Type IP65 e o Reference PresentTBX EEP 08C22 Reference Config TBX EEP 08C22 e 32 Version 1 0 Status No Fault Module configurable Yes Channels 01234567 8 9 10111213 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 l 3 9 0 9 States 0 E Error FB Falling Back F Forced mx 98 31001229 08 December 2005 Default Web Site for Premium Dynamic Data Links The LEDs in the upper left hand corner of the screen provide a dynamic report on the module status LED Color if On Meaning i
122. T WIDTH 5 GAIN 10 BIAS 0 0 ON WORD ON OFF WORD OFF Colrs _ Alignment FOREGRND BLACK LABEL ALIGN LEFT BACKGRND LTGRAY v VALUE ALIGN LEFT Y ERROR COLOR MAGENTA v UNIT ALIGN LEFT Y r Font FONT NAME SANSSERIF v FONT BOLD FONT SIZE 12 Y FONT ITALIC Cael The properties of this widget are as follows Property Description Limits Address Address of the PLC variable Note 1 See Notes p 335 Data type PLC address data type Note 2 See Notes p 335 PLC Type Type of PLC Premium or Quantum Label Label displayed as part of the graphic object Note 5 See Notes p 335 Label Width Width of label Unit Width Width of unit Polling rate ms Scanning value Gain The gain multiplier is used for the scale of the 1 0 value retrieved in physical units Bias The bias multiplier is used for the scale ofthe 0 0 value retrieved in physical units ON Word Text value displayed when the value is not zero ON use if the data type is binary 318 31001229 08 December 2005 Adding Custom Pages to the Site Property Description Limits OFF_Word Text value displayed when the value is not zero OFF use if the data type is binary Foregrnd Color of the applet foreground BLACK Backgrnd Color of the applet background LT GRAY Error Color Color of the applet foreground if the address value MAGENTA cannot be retrieved Label Align Alignment of text
123. TP 1 0 Host 139 160 65 83 8080 Content Type text xml charset utf 8 Content Length length SOAPAction http www schneider electric com ws ModbusXmlDa ReadMultipleRegisters lt xml version 1 0 encoding utf 8 lt soap Envelope xmlns soap http schemas xmlsoap org soap envelope gt lt soap Body gt lt ReadInt32 xmlns http www schneider electric com ws ModbusXmlDa UnitID int UnitID lt Address gt int lt Address gt lt Quantity gt int lt Quantity gt lt ReadInt32 gt lt soap Body gt lt soap Envelope gt HTTP 1 0 200 OK Content Type text xml charset utf 8 Content Length length lt xml version 1 0 encoding utf 8 gt lt soap Envelope xmlns soap http schemas xmlsoap org soap envelope gt lt soap Body gt lt ReadInt32Response xmlns http www schneider electric com ws ModbusXmlDa lt ReadInt32Result lt int gt int lt int gt lt int gt int lt int gt lt ReadInt32Result gt lt ReadInt32Response gt lt soap Body gt lt soap Envelope gt 31001229 08 December 2005 381 SOAP Web Services Writelnt32 SOAP request response Parameters Example The request provides three parameters e The destination of the write request e the starting address e the values to write Input int UnitID Address array of int Value Output none The following is an example of a SOAP request and response POST ws M
124. UN Module S tate Ok Trade Type Processor Reference Present TSX 3722 Product Type TSX e 0 Version 3 0 Reference Configured TSX 3722 ERR Functionnal Faul No Autotests or fault No Device Fault No Configuration Fault No Connector No Communication Fault Yes Time Out No Application Fault No Channel Pcmcia Speed 19200 Parity Odd Number of bit 8 Stop bit 1 Protocole Unitelway Master Dynamic Data The LEDs in the upper left hand corner of the screen provide a dynamic report on the controller status LEDs Color if On Meaning if On Meaning if Blinking Meaning if Off RUN Green Application running Stopped PLC error 0 Red I O event No error ERR Red PLC error Not configured No error Links The back arrow will take you to the Rack Viewer page for this controller 134 31001229 08 December 2005 Default Web Site for Micro PLC Analog I O Page Overview The Analog I O page provide information about the embedded Analog I O and its configuration Analog I O Page Here is an example of a Analog I O page RACK VIEWER Leds Slot 0 Product Range Micro RUN Module State Ok Trade Type Processor e 0 Reference Present TSX 3722 Product Type TSX ERR Version 3 0 Reference Configured TSX 3722 Functionnal Fault No Autotests No Device Fault No Configuration Fault No Connector No Absent No Analog Channel Viewer Channels ChannelQ Channell Channel
125. V3 1 only for NOE77111 V3 1 FactoryCast downloads the following files for Quantum modules during installation Rack Viewer Data Editor Graphic Editor Real Time Communication wwwroot classes SysDiag jar wwwroot conf gt Gcnftcop sys wwwroot images module gif miniplc gif eight io gif empty gif hiendcpu gif wwwroot secure system ctristat htm ethernet htm plccfg htm riostat htm wwwroot classes gt RDE jar secure system rde htm wwwroot classes gt GDE jar Widgets jar user jar wwwroot secure system gde htm wwwroot images gt key gif wwwroot classes gt SAComm jar Graphic Viewer Data Editor Lite Alarm Viewer wwwroot classes gt GDV jar Widgets jar gt user jarw wwroot secure system gdv htm wwwroot images key gif wwwroot classes rdelite jar wwwroot secure system rdelite htm wwwroot classes gt RAE jar wwwroot secure system rae htm wwwroot cabs RdePocket cab wwwroot secure system rdepocket htm 22 31001229 08 December 2005 Pocket Data Editor Introduction to FactoryCast Premium Downloaded Files before V3 1 FactoryCast downloads the following files for Premium modules during installation Rack Viewer Data Editor Graphic Editor Alarm Viewer Real Time Communication wwwroot classes gt JL jar gt S
126. Value address or symbol variable in the PLC p 256 Minimum PLC The minimum raw unscaled value of the direct See Note 3 Notes Value address or symbol variable in the PLC p 256 High High Limit The value of the High High limit in engineering Value units High High Limit The color of the indicator bar when the scaled Color value is greater than the High High limit High Limit Value The value of the High limit in engineering units 31001229 08 December 2005 243 Editors Property Description Limits High Limit Color The color of the indicator bar when the scaled value is greater than the High limit Low Limit Value The value of the Low limit in engineering units Low Limit Color The color for the indicator bar when scaled value is less than the Low limit Low Low Limit The value of the Low Low limit in engineering Value units Low Low Limit The color of the indicator bar when the scaled Color value is less than the Low Low limit Limit Deadband The deadband as percentage of EU range to 0 to 10 apply to High Low limit checking Border Width The width in pixels of the graphic object s border 0 to 32 Border Color The color of the graphic object s border PLC Value A simulated raw unscaled input value for testing See Note 3 the graphic object 244 31001229 08 December 2005 Editors Message Dis
127. Version 346 Browser Settings 3 Iam ste RDURERURNRLCRREAED Ra ME RE ER 347 Browser Security Considerations 348 Performance Benchmarks 349 Performance Benchmarks llle 349 Micro Performance Benchmarks 350 Micro Performance 350 Micro Performance Benchmarks 351 Monitoring Applet Performance tees 352 SOAP Performance Benchmarks 354 Premium Performance Benchmarks 355 Premium Performance 355 Premium Performance Benchmarks 356 Monitoring Applet Performance on ETY5103 359 SOAP Performance Benchmarks 361 Quantum Performance Benchmarks 362 Quantum Performance 362 Quantum Performance Benchmarks 363 Performance on NOE77111 lt 364 B 4 Appendix C SOAP Performance Benchmarks 366 FactoryCast
128. Web page from the Web server module 308 31001229 08 December 2005 Adding Custom Pages to the Site Step Action 3 Select the applet LiveLabelApplet and then click the OK button The Parameters edit window appears 4 Fill in the parameters for the label and then click the OK button FactoryCast LiveLabelApplet Parameters OK LABEL Register 40100 5 Cancel UNITS counts 5 ADDRESS Reg 400001 DATATYPE INT gt FORMAT DEC GAIN 10 BIAS 0 0 ON WORD ON OFF WORD OFF r Colors Alignment FOREGRND BLACK X LABEL_ALIGN LEFT BACKGRND LT GRAY VALUE_ALIGN LEFT ERROR_COLOR MAGENTA gt UNITS ALIGN LEFT Y Font FONT NAME SANSSERIF Y FONT BOLT FONT SIZE 12 Y FONT ITALIC Note For a description on each parameter see Using FactoryCast s Java Applets Using HTML Code p 276 5 A window will appear showing the HTML code that will be inserted into your HTML document Click the Insert button to finish inserting this applet FactoryCast Applet LiveLabelApplet x APPLET codebase classes archive SAComm jar code com schneiderautomation factorycast LiveLabelApplet width 110 height 30 lt PARAM name LABEL value Register 40100
129. abase file set for it This section describes how the Configuration tool notifies you and prompts you to synchronize your namespace with the database Select File Synchronize with PLC database to verify whether differences exist between the current namespace and the corresponding database The Synchronization Status window appears to notify you if differences are detected between the configuration and the database If no discrepancy is detected the following window appears FactoryCast Configurator Message x Q There were no differences detected between the current P Namespace and the PCL database aK 170 31001229 08 December 2005 FactoryCast Configurator Differences Detected If You Don t Synchronize If a discrepancy between the namespace and the database is detected a notification appears in the Synchronization Status dialog Discrepancies include e Asymbol in the namespace has been deleted from the database e A symbol in the namespace has had its address or data type changed in the database e A symbol in the namespace has had its name changed in the database The following dialog box displays The following differences were detected between the current Namespace and the PLC database Press the OK button to accept and write changes to the Namespace Status Symbol Address Ty
130. abelMgrApple width 0 height 0 gt lt APPLET gt LiveLabelApplet Use one LiveLabelApplet for every symbol variable or direct address monitored on the Web page used For example if you are monitoring three symbols variables you would include the applet three times This applet displays the following three fields Field Description Label Your label for the symbol variable or direct address Value Run time value of the symbol variable or direct address Units The units you specify for the value 284 31001229 08 December 2005 Adding Custom Pages to the Site Data Parameters The applet s parameters their meaning and the default values are shown below Parameter Defines With Default Value of LABEL A text label to identify the data item No label UNITS A text label to identify the value s engineering units No units displayed ADDRESS The name of Concept PL7 Unity Pro symbol None variable or Quantum Premium Micro direct address DATATYPE _ The data type of the symbol variable or direct UNDEFINED address Acceptable values for this parameter are SHORT 8 bit signed integer USHORT 8 bit unsigned integer INT 16 bit signed integer UINT 16 bit unsigned integer DINT 32 bit signed integer UDINT 32 bit unsigned integer REAL 32 bit IEEE floating point TIME 32 bit unsigned integer in ms DATE Date 32 bit B
131. accessible through native Modbus requests Read Write registers and Read Write Coils are supported Consequently only data of these types are supported e bit e 16 bit e 32 bit double word Unlocated data of all types are not supported The aim of this request is to read one or several symbols The symbols passed as request arguments are translated using the namespace to get the address of the value to read When all addresses are known a MODBUS request is issued by contiguous addresses i e if registers 10 11 and 13 are requested 2 requests are issued one for 10 and 11 and one for 13 and by type of variable desired coils registers Once all the values are retrieved the SOAP response is built using the variable name their type and values Input list of string ItemName Output array of Item ReadResult 31001229 08 December 2005 383 SOAP Web Services Sample The following is a sample SOAP request and response POST ws SymbolicXmlDa asmx HTTP 1 Host 139 160 65 83 8080 Content Type text xml charset utf 8 Content Length length SOAPAction http www schneider electric com ws SymbolicXmlDa 1 0 Read lt xml version 1 0 encoding utf 8 lt soap Envelope xmlns xsi http www w3 org 2001 XMLSchema instance xmlns xsd http www w3 org 2001 XMLSchema xmlns soap http schemas xmlsoap org soap envelope gt soap Body Read xmlns http www schneider electric com ws SymbolicXmlDa
132. as Diagnostic Application is not configured in this application 340 31001229 08 December 2005 Alarm Viewer Operation and Management of Alarms Browsing Use the UP DOWN PAGEUP or PAGEDOWN keys or the mouse to select the alarms in the list Use the scroll bar if the list contains more alarms than can be displayed in the dialog Acknowledgment To acknowledge an alarm that requires acknowledgment select the alarm and use the appropriate toolbar button Several alarms can be acknowledged at one time by using the Ack All button Note An alarm can be acknowledged by another Alarm Viewer In this case Alarm Viewer is notified and the alarm is displayed as acknowledged Deleting an e Analarm that requires acknowledgment or that has not disappeared cannot be Alarm from the deleted List e DELETE and DELETE ALL buttons can be used to delete only those alarms that have disappeared and have been acknowledged if acknowledgment is required 31001229 08 December 2005 341 Alarm Viewer Limitations Overview Alarm Viewer Functionality For each alarm there is additional information stocked in the diagnostic buffer For example many DFBs have outputs named STATUS word where the error cause is coded Alarm Viewer doesn t use this information It displays only basic information about alarms The Alarm Viewer works only under these conditions Product Firmware Pl
133. assword of USER However Schneider Electric recommends that you complete the setup procedures as outlined in FactoryCast Configurator p 145 This section describes the pages in the default Web site What s in this This chapter contains the following sections Chapter Section Topic Page 3 1 Quantum Home Page 34 3 2 Monitoring Page 35 3 3 Diagnostics Page 37 3 4 I O Diagnostics 51 3 5 Setup Page 61 31001229 08 December 2005 33 Default Web Site for Quantum 3 1 Quantum Home Page Quantum Home Page Home Page Links The visitor accesses the Quantum home page by entering the IP address of the module in his web browser No password is required to display the home page Ji FactoryCast Web Server NOE 771 11 Microsoft Internet Explorer File Edit View Favorites Tools Help er Q fay a 3 x Back Forward Stop ue Home Searc Favorites History ia Address 4 amp 7 http 139 158 13 143 Go Links em FactoryCast NOE 771 11 Home MPAA Monitoring COTO Diagnostics Maintenance Setup s ite amp Telemecanique 4 Home FactoryCast Copyright 2004 Schneider Automation SAS All Rights reserved i Internet From the Quantum home page you can access the following pages Monitoring See Monitoring Home Page p 35 Diagnostics See Diagnostics Home Page p 38 Setup
134. at enables you to create dynamic data tables that can be updated with run time data from the PLC 31001229 08 December 2005 193 Editors Elements of the The Data Editor comprises 4 screen elements Data Editor EIEN alale Period 500 IP address 139 160 234 18 Empty Symbol Address Datatype Value Format Status 2 3 4 LUUD gt y Symbol m Address 4 Type Ly Format Value Read only Apply Reset Number Description Tool bar See Tool bar p 195 2 Data Editor Template See Data Editor Spreadsheet p 196 The data editor template is a spreadsheet that contains your data List of all data templates The Configuration Area makes it possible to e select See Inserting a Symbol Variable in a Data Template p 206 and or modify See Modifying Data Values in a Data Template p 208 a symbol e modify See Modifying Data Values in a Data Template p 208 a symbol value e select See Inserting a Direct Address in a Data Template p 207 and or modify an address select the variable type select the variable s display format check the read only option 194 31001229 08 December 2005 Editors Tool bar Here is a closer view of the buttons o
135. ate or modify a graphic display A user who only wants to view and interact with existing graphic displays e g an operator can select the Graphic Viewer link instead of Graphic Editor They will see a window with the widgets that does not include the Edit menu This viewer loads faster than the standard Graphic Editor because it is lighter You need only to enter a password to write data to the PLC To create and modify graphic displays click the Edit button to see the standard graphic editor functions These include selecting objects from a palette dropping them onto a canvas moving and resizing them with a mouse and setting object properties You can immediately test the modified graphic display with run time data from the PLC by clicking the Done button to exit edit mode When satisfied with your creation the graphic display can be saved to the PLC for re use by clicking the Save button assuming you entered the correct password Most of the Graphic Editor s user functions are available as Top Window User Functions See Top Window User Functions p 223 From the display window you can directly manipulate a graphic object s size and location All properties of a graphic object e g scaling values labels colors PLC addresses of the run time data are set in the Property Sheet See Property Sheet p 231 222 31001229 08 December 2005 Editors Top Window User Functions Overview Top Dialog T
136. ates that the module is functioning properly e red indicates that the module is not functioning properly 54 31001229 08 December 2005 Default Web Site for Quantum Links Click a module icon to get detailed information about that module The lt back button returns you to the previous page 31001229 08 December 2005 55 Default Web Site for Quantum Remote I O Drop Module Pages Overview When you click on a specific module on a Remote I O Drop page you reach a Remote I O Module page with information about that module Sample Page Here is an example of a Remote I O Discrete Module page REMOTE I O FOR 2 RACK 1 SLOT 3 Status Reference DDO 35300 Rack 1 Input start offset 0 Slot 3 Output start off 33 lt DDO 353 Drop 2 Rack 1 Slot 3 Output Range 000033 000064 Data The top part of the screen provides information about the current status of the I O module its location module type and input or output offset The LED panel in the lower part of the screen displays the status of the discrete I O points e green indicates the point is active e off indicates the point is not active e it displays analog register values in integer format 56 31001229 08 December 2005 Default Web Site for Quantum Links A lt back button at the bottom of the screen allows you to return to the previous page 31001229 08 December 200
137. atform Software Platform TSX ETY 110 WS Premium PLC TSX57 PCX57 PMX57 PL7 PRO V3 3 PL 7 Junior V3 3 Unity Pro TSX ETY 5103 Premium PLC TSX57 PCX57 PMX57 PL7 PRO V3 3 PL 7 Junior V3 3 Unity Pro 140 NOE 771 11 Quantum Unity Platform Unity Pro 342 31001229 08 December 2005 Appendices Appendices for FactoryCast User s Guide Overview There are two sets of appendices for the FactoryCast User s Guide The first appendix is browser requirements settings and security considerations and the second appendix is performance benchmarks What s in this The appendix contains the following chapters Appendix Chapter Chapter Name Page A Browser Requirements Settings and Security Considerations 345 B Performance Benchmarks 349 C SOAP Web Services 369 31001229 08 December 2005 343 Appendices 344 31001229 08 December 2005 Browser Requirements Settings and Security Considerations A Browser Requirements Settings and Security Considerations Overview In order to view the Java applets on FactoryCast Web sites you must have the correct browser version This appendix discusses that requirement and other browser considerations What s in this This chapter contains the following topics Chapter Topic Page Browser Version 346 Browser Settings 347 Browser Security Considerations 348 31001229 08 December 2005 3
138. automation factorycast gateway sliders LiveRotosliderApplet width 180 height 160 gt lt PARAM lt PARAM lt PARAM lt PARAM lt PARAM lt PARAM lt PARAM lt PARAM lt PARAM lt PARAM lt PARAM lt PARAM lt PARAM lt PARAM lt PARAM lt PARAM lt PARAM lt PARAM lt PARAM name progressbar value true gt name progresscolor value 000000 gt name debug value 0 gt name BACKGRND value LT_GRAY gt name address value 1 gt name datatype value REGISTER gt name label value label gt name majorTics value 65535 gt name minorTics value 0 gt name precision value 0 gt name degSweep value 180 gt name maximum value 100 gt name minimum value 0 gt name maxValue value 65535 gt name minValue value 0 gt name borderWidth value 25 gt name rate value 1000 gt name readOnly value False gt name unitID value 0 gt 334 31001229 08 December 2005 Adding Custom Pages to the Site Notes 1 The address can be MW IEC internal word MD IEC double word M IEC internal bit 400000 Concept integer 100000 Concept boolean 2 The various values of the Data type property have the following meaning Data type Meaning INT integer DINT double integer BOOL boolean 3 The limits of the Maximum PLC Value and Minimum PLC Value properties are the natural limits of the configured Data ty
139. be inserted into your HTML document Click the Insert button to finish inserting this applet FactoryCast LiveTableApplet lt PARAM name R4_ADDRESS value 400004 gt 4 lt PARAM name R5_LABEL value Reg 400005 gt lt PARAM name R5_ADDRESS value 400005 gt lt PARAM name R6_LABEL value Reg 400006 gt lt PARAM name R6_ADDRESS value 400006 gt lt PARAM name R7_LABEL value Reg 400007 gt lt PARAM name R7_ADDRESS value 400007 gt lt PARAM name R8_LABEL value Reg 400008 gt lt PARAM name R8_ADDRESS value 400008 gt lt PARAM name R9_LABEL value Reg 400009 gt lt PARAM name R9_ADDRESS value 400009 gt lt PARAM name R10_LABEL value Reg 400010 gt v lt PARAM name R10 ADDRESS value 400010 gt lt APPLET gt Insert Cancel 314 31001229 08 December 2005 Adding Custom Pages to the Site 9 4 Using Graphic Objects Lite Using Graphic Objects Lite Overview This section describes how to use the Graphic Objects Lite library This library uses a modem and allows faster download of the graphical interface by the user This is a lighter version of the standard graphical library What s in this This section contains the following topics Section Topic Page Downloading the Graphic Objects Lite Library 316 Description of Graphic Objects Lite 317 31001229 08 December
140. bel PARAM PARAM PARAM PARAM PARAM PARAM value true gt value 0 gt value LT_GRAY gt value 1 gt value REGISTER gt value label gt value 000000 gt lt PARAM name majorTics value 100 gt lt PARAM lt PARAM lt PARAM lt PARAM lt PARAM lt PARAM lt PARAM lt PARAM lt PARAM lt PARAM lt PARAM lt PARAM lt APPLET gt name minor Tics name precision name maximum name minimum name maxValue name minValue name unitIncrement name blockIncrement name rate value 0 gt value 1 gt value 100 gt value 0 gt value 65535 gt value 0 gt value 1000 gt name unitId name borderWidth name readOnly value 0 gt value 1 gt value 1 gt value 20 gt value False gt 324 31001229 08 December 2005 Adding Custom Pages to the Site Horizontal or Vertical Selector A horizontal or vertical selector allows the user to choose from a number of options Once the selection has been made the value corresponding to the choice is sent to the PLC The choices are represented by marks on a scale the current selection being indicated by the position of the cursor on a slider Setup Properties Horizontal Selector Address Data Type Label Choices Scale Visible MW1 INT M label 1 50 Border Width PLC Type Polling rat
141. bus slave each time you click OK or press the ENTER key if the input field is active for keyboard input Properties Direct Output Station Address MW1 Maximum Input EU 100 Data Type INT Minimum Input EU 0 Label label Border Width 25 Maximum EU Value 100 PLC Type Premium Y Minimum EU Value 0 Polling rate ms 1000 Maximum PLC Value 65535 Minimum PLC Value 0 The direct output properties are as follows Property Description Limits Address Address of the PLC variable Note 1 See Notes p 335 Data type PLC address data type Note 2 See Notes p 335 Label Label displayed as part of the graphic object Note 5 See Notes p 335 Maximum EU Value Maximum value in physical units of the direct address for scaling Minimum EU Value Minimum value in physical units of the direct address for scaling Maximum PLC Gross maximum value without scale of the direct Note 3 See Value address in the PLC Notes p 335 Minimum PLC Gross minimum value without scale of the direct Note 3 See Value address in the PLC Notes p 335 Maximum Input Maximum setpoint for the input EU Minimum Input EU Minimum setpoint for the input Border Width Width in pixels of the border of the graphic object PLC Type Type of PLC Premium or Quantum 31001229 08 December
142. c bitmap for each distinct value of a PLC variable It can be used to display dynamic animations for instance the changing level in a tank The properties of the Generic Bitmap widget are Property Description Limits Name The name of the graphic object Address The direct address or the name of a symbol See Note 1 Notes variable to monitor p 267 Data Type The data type of the direct address or symbol See Note 2 Notes variable p 267 Background The background color of the graphic object See Note 1 Notes p 267 Label The label to be displayed as part of the graphic object Label Color The color of the label Label Font The font used for the label Bitmap Choices Represents the filenames of the custom bitmaps to display Clicking on this property opens a text editor that makes it possible to type the PLC value conditions and related bitmaps to display such as 0 key gif images where 0 is the PLC value key gif the bitmap file related to the value images the directory in which the file is located The default root path of the file location directory is FLASH1 wwwroot images thus refers to FLASH1 wwwroot images Border Width The width in pixels of the graphic object s border Border Color The color of the graphic object s border PLC Value A simulated input value for testing the graphic object behavior 260 31001229 08 December 2005 Editor
143. codebase classes archive SAComm jar GDE jar Widgets jar code com schneiderautomation gde LiveBeanApplet width 180 height 160 gt lt PARAM name LIBRARY value Libraryl lt PARAM name BEAN value MyMeter gt lt PARAM name BACKGRND value 0xDDEEFF gt lt APPLET gt For more information about creating Java applets and graphic objects to obtain runtime data from a PLC refer to the Software Developer s Kit included in the FactoryCast installation 31001229 08 December 2005 283 Adding Custom Pages to the Site Inserting LiveLabelApplet using HTML Code Overview Before any live labels are inserted into a Web page the special applet called LiveLabelMgrApplet must be inserted into the page Note However if a Web page contains both LiveLabelApplet and LiveBeanApplet then that page must contain a single instance of LiveBeanMgrApplet not LiveLabelMgrApplet LiveBeanMgrApplet supports both LiveLabelApplet and LiveBeanApplet While LiveLabelMgrApplet supports only LiveLabelApplet LiveLabelMgrAp The LiveLabelMgrApplet allows the Web page to display dynamic data from the plet controller This applet must be included once on the page if any instances of LiveLabelApplet are included on the page Here is the HTML code that you use to include the applet on a page APPLET codebase classes archive SAComm jar code com schneiderautomation factorycast LiveL
144. colorLo value CYAN gt lt APPLET gt 322 31001229 08 December 2005 Adding Custom Pages to the Site Horizontal or Vertical Slider Setup A horizontal or vertical slider gives an analog representation of the direct address of a Modbus device It is a cursor that is proportional to the value and it represents a percentage of its range in physical units Using the mouse you can change the value of the slider and trigger and you can send a new value to the Modbus slave Properties Horizontal Slider Address Data Type Label Major Scale Divisions Minor Scale Divisions Scale Precision Maximum EU Value Minimum EU Value MW1 Maximum PLC Value 65535 INT Y Minimum PLC Value 0 label Unit Increment 1 100 Block Increment 1 0 Border Width 20 1 PLC Type Premium gt 100 Polling rate ms 1000 0 Read Only DS The properties of the slider are as follows Property Description Limits Address Address of the PLC variable Note 1 See Notes p 335 Data type Data type of the PLC address Note 2 See Notes p 335 Label Label displayed as part of the graphic object Note 5 See Notes p 335 Major Scale Number of major gradations marked in the scale 0 to 100 Division Minor Scale Number of minor gradations not marked in the 0 to 100 Division
145. configuration services are described in TSX ETZ User s Guide 31001229 08 December 2005 143 Default Web Site for Micro 144 31001229 08 December 2005 FactoryCast Configurator FactoryCast Configurator Overview The FactoryCast Configurator gives you the ability to manage your Web site This section describes how to e setup a Web site e create a Web enabled database with symbols variables and direct addresses e download data to the Embedded Server e maintain the site If you only want users to view the default Web pages and to view direct addresses in the Data Editor if you are not planning to customize the site in any way or to view symbols variables or to modify data online you only need to complete the setup procedures What s in this This chapter contains the following sections Chapter Section Topic Page 7 1 Creating a New Configuration 146 7 2 Creating a Namespace 158 7 3 Transferring Files to the Web Server 172 7 4 FactoryCast Embedded Server Maintenance 180 31001229 08 December 2005 145 FactoryCast Configurator 7 1 Creating a New Configuration Overview of Creating a New Configuration Overview What s in this Section Follow the procedures in this section to create a new FactoryCast configuration This section contains the following topics Topic Page Creating a New Configura
146. ct See Note 3 Notes Value address or symbol variable in the PLC p 256 Minimum PLC The minimum raw unscaled value of the direct See Note 3 Notes Value address or symbol variable in the PLC p 256 Border Width The width in pixels of the graphic object s border 0 to 32 252 31001229 08 December 2005 Editors Rotary Selector Property Description Limits Border Color The color of the graphic object s border A Rotary Selector allows you to select from a set of choices When a selection is made the value corresponding to the choice is sent to the PLC The choices are shown as labels of a scale with the current selection indicated by the position of the knob The size of the circular dial degrees sweep of a circle and knob color can be set The following table describes the properties of the Rotary Selector Property Description Limits Name The name of the graphic object Address The direct address or the name of a symbol See Note 1 Notes variable to monitor p 256 Data Type The data type of the direct address or symbol See Note 2 Notes variable p 256 Background The background color of the graphic object Choices The choices for the selector Each choice is given Minimum of two as a label value entry When you select label choices required value is sent to PLC Label The label to be displayed as part of the
147. ction will occur Reset Delay The delay time in milliseconds that the Push 0 2000 Button should use after sending the value s to the PLC before sending the reset value s Label The label to be displayed as part of the graphic object Label Color The color of the label Label Font The font used for the label Button Label The text label for the button Button Label The color of the button label Color Button Label Font The font used for the button label OFF Bitmap The button bitmap when the OFF state is Choice displayed ON Bitmap Choice The button bitmap when the ON state is displayed Border Width The width in pixels of the graphic object s border 0 to 32 Border Color The color of the graphic object s border 31001229 08 December 2005 265 Editors Valve The valve displays the value of a symbol variable or direct address in a PLC with two possible states An input value of 0 is considered off and a non zero value is considered on There is a bitmap for the on state and a different one for the off state The properties of the valve are Property Description Limits Name The name of the graphic object Address The direct address or the name of a symbol See Note 1 Notes variable to monitor p 267 Data Type The data type of the direct address or symbol See Note 2 Notes variable p 267 Background The background col
148. d until you have entered a correct password or if the current graphic display has not yet been saved e Edit The Edit button makes the Edit Dialog visible Password The Password button makes the Password Dialog visible e Information display area The information display area shows the name and version of the Concept PL7 or Unity Pro program that is running in the connected PLC 31001229 08 December 2005 223 Editors Save Dialog Delete Dialog Password Dialog The Save Dialog allows you to save the current graphic display Save graphic display as OK Cancel When the Save Dialog is presented the name of the current graphic display is shown in the dialog s text field If the current graphic display has never been saved i e a new graphic display then the text field is blank Once you have either accepted the current name with a save operation or provided a new name with a save as operation then you can click the OK button to save the contents of the current graphic display to the Web server module The Cancel button will cause the Top Dialog to be shown again with no action being taken The Delete Dialog allows you to delete the current graphic display Delete graphic display library Yes No If you click Yes the existing graphic display window is cleared and the graphics file on the
149. d when installing and using this product For reasons of safety and to ensure compliance with documented system data only the manufacturer should perform repairs to components When controllers are used for applications with technical safety requirements please follow the relevant instructions Failure to use Schneider Electric software or approved software with our hardware products may result in injury harm or improper operating results Failure to observe this product related warning can result in injury or equipment damage We welcome your comments about this document You can reach us by e mail at techpub schneider electric com 31001229 08 December 2005 Introduction to FactoryCast At a Glance Purpose This chapter describes FactoryCast for Quantum and Premium and Micro including its functions components and system requirements What s in this This chapter contains the following topics Chapter Topic Page What Is FactoryCast 14 Components of FactoryCast 15 FactoryCast Server 17 FactoryCast Configurator 18 FactoryCast Client 19 System Requirements 20 Installation 21 31001229 08 December 2005 13 Introduction to FactoryCast What Is FactoryCast Overview FactoryCast Web Site Custom Web Site Site Maintenance FactoryCast is a software package that you use to customize a Web site on the Embedded Web Server module The site can be accessed
150. dow is replaced with the URL when the link is clicked If the Link Display Name is blank then the Label will be shown as not underlined and the displayed object becomes a simple text label The following table describes the properties of the Display Link Property Description Limits Label The label of the link Link Display Name The name of the graphic display to be loaded when the link is clicked or a URL of a Web page Label Color The color of the label Label Font The font used for the label 31001229 08 December 2005 255 Editors Notes These are the notes for this topic 1 If the Address property of a graphic object is a direct address the Data Type property is set to UNDEFINED a default Data Type BOOL INT DINT or REAL based on the implied size of the data value is used If the Address property is a symbol variable name the Data Type property does not have to be specified and can be set to UNDEFINED If however the Data Type property is specified for a symbol variable it must exactly match the symbol s variable s actual data type If the Address property is a direct address for a discreet PLC reference Quantum 0x 1x reference the Data Type property must be set to BOOL The Data Type property may be set to BOOL only for a discreet PLC reference 2 The meanings of the possible values of the Data Type property
151. dragged Each corner of the box will allow only its adjacent sides to move each side of the box will allow only that side to move A graphic object can be moved in the display window with the mouse If you press a mouse button while the cursor is over an object and drag without releasing the button then a selection box will be shown When the mouse button is released the object moves to the location of the selection box Multiple graphic objects can be moved by first selecting the objects to be moved and then dragging the entire group of objects in the same way a single object is moved While a group of objects is moved a selection box is shown for each object in the group 31001229 08 December 2005 229 Editors Setting Graphic Object Properties Customizing Complex Graphic Objects Display Background Image You can set a graphic object s properties via the Property Sheet See Property Sheet p 231 If the Property Sheet is visible the properties of the selected graphic object are presented for editing The Property Sheet can displayed by pressing the Properties button or by double clicking the mouse anywhere on the selected object in the display window Some complex graphic objects have a very large number of properties Configuring such an object with the Property Sheet can be cumbersome An available Customizer can ease the configuration of complex graphic objects A Customizer is a dialog window des
152. dth The width in pixels of the graphic object s border 0 to 32 Border Color The color of the graphic object s border PLC Value A simulated input value for testing the graphic See Note 3 Notes object p 267 262 31001229 08 December 2005 Editors Motor The motor widget displays the value of a symbol variable or direct address in a PLC with three possible states An input value of 0 is considered off a value of 1 is considered on and other values are considered default The three states are represented by different bitmaps The properties of the motor widget are Property Description Limits Name The name of the graphic object Address The direct address or the name of a symbol See Note 1 Notes variable to monitor p 267 Data Type The data type of the direct address or symbol See Note 2 Notes variable p 267 Background The background color of the graphic object Label The label to be displayed as part of the graphic object Label Color The color of the label Label Font The font used for the label OFF Word The text to display when the input value is off OFF Bitmap The motor bitmap when the OFF word is Choice displayed OFFWord Color The color of the OFF word text OFF Word Font The font used for the OFF word text ON Word The text to display when the input value is ON ON Bitmap Choice The motor bitmap when the ON word is displayed
153. e Agitator is running 000402 BOOL Feedback signal indicating that agitator did start Agitator ON UNLOCATED BOOL Agitator Stop UNLOCATED BOOL Ambient_Temperature UNLOCATED REAL Cold Water Outlet Valve 000407 BOOL Controller Output UNLOCATED REAL Cool Down UNLOCATED BOOL Cooled UNLOCATED BOOL Liquid has been cooled down to setpoint 160 31001229 08 December 2005 FactoryCast Configurator Step Action 2 Click on the symbols in the Symbol column to highlight them individually or in blocks Press the CTRL key to highlight symbols variables that are not adjacent to one another Note The Lookup Variables window also allows the user to filter variable by e Data Type Elementary or Structured e Variable Type Unlocated or Located e Variable Name e Custom String Unity Pro only Use the Rescan button to apply a filter and rescan the database 3 Click Apply to add the selected symbols variables to the namespace without exiting the Lookup Variables window Otherwise click OK to exit the Lookup Variables window Result The symbols variables you selected appear in the Symbols window E FactoryCast Configurator testprj cfg Ox File Transfer Server Language Help Symbols Di
154. e ms Read Only 20 Premium 1000 v The properties of the slider are as follows Property Description Limits Address Address of the PLC variable Note 1 See Notes p 335 Data type PLC address data type Note 2 See Notes p 335 Label Label displayed as part of the graphic object Note 5 See Notes p 335 Choices Setpoints to apply to the address value Border Width Width in pixels of the border of the graphic object PLC Type Type of PLC Premium or Quantum Polling rate ms Scanning value Read Only True read value False read write value 31001229 08 December 2005 325 Adding Custom Pages to the Site The HTML code with the parameters of the widget above is as follows lt APPLET codebase classes archive mbclient jar widgetslite jar code com schneiderautomation factorycast gateway selectors LiveHorizontalSelectorApplet width 180 height 160 gt PARAM name progressbar value true gt lt PARAM name progresscolor value 000000 gt lt PARAM name debug value 0 gt lt PARAM name BACKGRND value LT_GRAY gt lt PARAM name address value 1 gt lt PARAM name datatype value REGISTER gt lt PARAM name label value label gt lt PARAM name scaleVisible value True gt lt PARAM name choices value 1 1000 9 9000 50 50000 gt lt PARAM name rate va
155. e CPU Configuration Page provides up to date information about the controller and its configuration Access this page by selecting the CPU model from the Configured Local Rack or the hyperlink Controller Status See Sample Page p 40 Sample Page Here is an example of a CPU Configuration page QUANTUM CONTROLLER STATUS Status Battery Rack Slot Running OK 1 2 Reference CPU 534 14 Product Type Quantum Exec ID 883 Logged In No elje A 2 m mH Ss No lt den Dynamic Data Some of the data provided on this page is dynamic Dynamic data is constantly refreshed at a rate determined by the performance of the Embedded Server network and client CPU 40 31001229 08 December 2005 Default Web Site for Quantum Remote I O Status Page Overview The Remote I O Status page gives an overview of the status and health of the Remote I O network communications Access this page by selecting the CRP Drop down menu item Remote l O Status or use the hyperlink RIO Status Sample Page Here is an example of a Remote I O Status page QUANTUM REMOTE I O COMMUNICATION STATUS Global Status Not OK Cable A NotOK Global Health NotOK Cable B NotOK FOK MOK p Je Dynamic Data Some of the data provided on this page is dynamic Dynamic data
156. e Correcting through the Address Server configuration file Make the changes in the file and reboot the server 70 31001229 08 December 2005 Default Web Site for Quantum Configuring the Global Data Publish Subscribe Utility Overview Whether you use either the Configure Each Device Separately or the Copy Configuration method the procedure to configure individual parameters is the same Therefore in order to use the Global Data publish subscribe utility in the NOE you need to configure the Global Data parameters including distribution period multicast filtering health bit location global Data base address group IP address The following sections describe in detail the exact steps to configure each parameter on the Global Data Configuration page Illustration You can change the configuration in the Global Data Configuration page Global Data Configuration EEC s 1 1 5 2 39L 200 255 255 AVEA Distribution period Health Time Out 000 Health Bits 4 fol 7 DEGELI 9 45 Update Global Data Configuration Variable Table Data Type Symboli Address Length_ Fa PeH kao omeo e e C M 1 ey NONIS w13 ENON 0 Ld 31001229 08 December 2005 71 Default Web Site for Quantum Configuring After you have completed the Modeling System Configuration process using the Global Data second method Copy Configuration then you
157. e PC version in a format appropriate for Pocket PCs Note If you have developed custom pages for your Web server Internet Explorer for Pocket PC can access the same custom HTML pages on an equipment Web site A Pocket PC screen is smaller than one on a PC so the Web site must be adapted to return the appropriate page based on the client s browser type Pocket Data Editor is available on the FactoryCast v3 1 Web server It can be used with the following modules e aTSXETY 5103 module for Premium e a TSX ETZ 510 module for Micro e an NOE 771 11 module for Quantum Note Pocket Data Editor is disabled when the Pocket PC is connected to and synchronized with a PC via USB using the ActivSync tool Note Some communication problems can arise between a Pocket PC and the FactoryCast module when the WiFi 802 11 power save mode is activated on a Pocket PC See your Pocket PC user manual for the procedure to disable this feature 212 31001229 08 December 2005 Editors Variables Warning Pocket Data Editor accepts the following variables Address Type Display MW IEC internal word INT DECIMAL MD IEC double word DINT DECIMAL M IEC internal bits BOOL BOOLEAN 400000 Concept variable INT or DINT DECIMAL 000000 Concept variable BOOL BOOLEAN AWARNING Pocket Data Editor is not a safety product You must provide an acceptable level of safety in yo
158. e Zone Parameters Select one from drop down menu Time Zone Description DST Available Custom Yes GMT 12 00 Dateline Standard Time Eniwetok Kwajalein No GMT 11 00 Samoa Standard Time Midway Is Samoa No GMT 10 00 Hawaiian Standard Time Hawaii Honolulu No GMT 09 00 Alaskan Standard Time Anchorage Yes GMT 08 00 Pacific Standard Time Los Angeles Tijuana Yes GMT 07 00 Mexican Standard Time Chihuahua La Paz Mazatlan Yes GMT 07 00 Mountain Standard Time Arizona Phoenix No GMT 07 00 Mountain Standard Time Denver Yes GMT 06 00 Central Standard Time Chicago Yes GMT 06 00 Mexico Standard Time Tegucigalpa No GMT 06 00 Canada Central Standard Time Saskatchewan Regina No GMT 06 00 Central America Standard Time Mexico city Yes GMT 05 00 SA Pacific Standard Time Bogota Lima Quito No GMT 05 00 Eastern Standard Time New York Yes GMT 05 00 Eastern Standard Time Indiana East Indianapolis No GMT 04 00 SA Western Standard Time Caracas La Paz No GMT 04 00 Pacific SA Standard Time Santiago Yes GMT 03 30 Newfoundland Standard Time Newfoundland St Johns Yes GMT 03 00 E South America Standard Time Brasilia Sao Paulo Yes GMT 03 00 SA Eastern Standard Time Buenos Aires Georgetown No GMT 02 00 Mid Atlantic Standard Time South Georgia No GMT 01 00 Azores S
159. e and password e HTTP User Name is limited to fifteen characters e HTTP Password is also limited to fifteen characters e Confirm the HTTP password by entering it again in the Confirm HTTP Password field Note To read Web pages you do not need the Configurator password Write Access Complete the Write Password and Confirm Write Password in the fourth and fifth fields of the dialog box to set a password for modifying the Web site Anyone who wants to modify the Web site with the Data Editor or Graphic Editor must supply this password to gain write access e Write Password is limited to fifteen characters e Confirm the write password by entering it again in the Confirm Write Password field Configurator The Configurator Password when provided prompts you to enter the Configurator Access Password before downloading any of the following features into the Embedded Server e Web files Namespace Security Restore Restore Defaults Set XWay Address Plug ins We Recommend After initially entering the Configurator Password FactoryCast will remember that password for the duration of the session It is recommended to close the FactoryCast Configurator after each session to prevent unauthorized people from using your password to gain write access to your Embedded Server 31001229 08 December 2005 151 FactoryCast Configurator Accessing the Accessing the General tab allows you to enter any of the
160. e array where j is an unsigned integer value For example the third value of an array of float values starting at MF201 would be specified as MF201 2 31001229 08 December 2005 197 Editors Valid Direct Addresses for Micro The following table contains the valid direct addresses for Micro Address Type R ead or W rite Access KWi WORD 16 R KDi WORD 32 R MDi WORD 32 R W SDi WORD 32 R W ls c BOOLEAN R 96Qs c BOOLEAN R W Mi BOOLEAN R W 9 6Si BOOLEAN R W MFi REAL 32 R W 96IWs c i WORD 16 R MWi WORD 16 R W 9eSWi WORD 16 R W QWS c i WORD 16 R W MWs c i WORD 16 R W MWs MOD i WORD 16 R W KWS C i WORD 16 R W s slot number c channel number and i range number 198 31001229 08 December 2005 Editors Valid Direct The following table contains the valid direct addresses for Premium except Unity Addresses for Premium Premium Address Type R ead or W rite Access KWi WORD 16 R KDi WORD 32 R MDi WORD 32 R W SDi WORD 32 R W lrs c BOOLEAN R Qrs c BOOLEAN R W Mi BOOLEAN R W BOOLEAN R W MFi REAL 32 R W lWrs c i WORD 16 R MWi WORD 16 R W 9eSWi WORD 16 R W QW s c i WORD 16 R W MWrs c i WORD 16 R W MWrs MOD i WORD 16 R W KWrs c i WORD 16 R W r rack number s slot number c channel number and i range number 31001229 08 Decembe
161. e enabled or read only e Write Enabled means users can modify the symbol value after supplying the write password e Read Only means users cannot modify symbol variable values even after supplying the write password CAUTION UNAUTHORIZED CHANGES TO SYMBOLS VARIABLES Be careful about which symbols variables you allow to be modified online and be cautious about who has permission to modify them Unauthorized or incorrect changes to symbols variables may change the behavior of your application in ways that may be undesirable or even hazardous Failure to follow this instruction can result in injury or equipment damage Follow the steps in the table below to use the Attributes button to set symbol variable access Step Action 1 Highlight one or more symbols variables in the Symbol window 2 Click the Attributes button at the bottom of the window 3 Click either the Write Enabled or Read Only button to set the access option 4 Click OK 162 31001229 08 December 2005 FactoryCast Configurator Adding Direct Addresses Overview Micro Register Values If you only want users to view direct addresses you do not need to include them in the namespace The Data Editor and Graphic Editor can view any direct address If you want users to be able to modify a direct address you must include it in the namespace Any direct address included in the namespace is
162. ealand Standard Time Auckland Wellington Yes GMT 12 00 Fiji Standard Time Fiji Kamchatka Marshall Is No 31001229 08 December 2005 121 Common Setup page 122 31001229 08 December 2005 Default Web Site for Micro Default Web Site for Micro Overview When you receive the device it already contains a default Web site with the on line configuration and diagnostics pages pre loaded You may view these pages simply by installing the module and configuring its IP address To access the site type the IP address of the module in your browser and enter the default user name and password of USER However Schneider Electric recommends that you complete the setup procedures as outlined in Creating a New Configuration p 147 Note This section describes only the Web pages common for all FactoryCast platforms Rackviewer Data Editor and Graphic Editor Other pages are described in TSX ETZ User s Guide What s in this This chapter contains the following sections Chapter Section Topic Page 6 1 Micro Home Page 124 6 2 Monitoring Page 126 6 3 Diagnostics Page 128 6 4 Setup Page 142 31001229 08 December 2005 123 Default Web Site for Micro 6 1 Micro Home Page Micro Home Page Overview The visitor accesses the Micro home page by entering the IP address of the module in his web browser No password is required to display this page
163. eb site download data and maintain the site on the server FactoryCast Client Display and modify PLC data Netscape Communicator 4 06 or higher Internet Explorer 4 0 w Service Pack 2 or higher View the Web site For Premium the FactoryCast components are integrated as follows This Component Is Used To TSX ETY 110 WS Store the Web site on its Embedded Server TSX ETY 510 Enhance Web server performance and memory PL7 v 3 0 and higher Unity Pro v1 0 and higher Program the controller FactoryCast Configurator Configure the Web site download data and maintain the site on the server FactoryCast Client Display and modify PLC data Netscape Communicator 4 06 or higher Internet Explorer 4 0 w Service Pack 2 minimum or higher View the Web site 31001229 08 December 2005 15 Introduction to FactoryCast Micro Version For Micro the FactoryCast components are integrated as follows This Component Is Used To TSX ETZ 510 Store the Web site on its Embedded Server and enhance Web server performance and memory PL7 Software Program the controller No specific requirement on PL7 software relative to FactoryCast FactoryCast Configurator Configure the Web site download data and maintain the site on the server FactoryCast Client Display and modify PLC data Netscape Communicator 4 06 or higher View
164. ecember 2005 113 Common Setup page Configuring the Electronic Mail Notification Service Configuring the You must use the module s embedded Web page to configure the electronic mail Mail Service with X notification service No other method is available the Email Configuration Page Email Configuration 192 168 3 1 knight NOE_Pump2 support_automation mycompany com Alarm 4 water level low Statio_N4 myManager mycompany com Warning big problem with Pump2 114 31001229 08 December 2005 Common Setup page Mail Service Command Buttons Configurable Mail Service Parameters Mail service configuration buttons Button Description Save Saves the new Email configuration Note Previous configuration is not valid Previous configuration is not stored Cancel Cancels the entries in the fields Previous configuration is valid Disable Email Clears the stored configuration and disables the email service Note The next time the service is enabled a new configuration is required Configure the following parameters Parameter Description IP address of Email Enter a valid IP address This parameter identifies SMTP server Port Default 25 if needed enter a new value Password Authentication If security is needed enable Password Authentication To enable enter a check mark in the box Enter values for Login e Any
165. ected the module will be cleared except rdt and gat Command directories and the default plug ins will be downloaded again Follow the steps below Step Action 1 Select Server Restore Defaults Result The Initialize dialog box appears Initialize Target Host Host name or IP address Module initialization may take several minutes All data in the FactoryCast Web Server will be cleared Press OK button to continue with initialization OK Cancel Enter the Host Name or IP Address of the Embedded Server Click OK Note After a module has been initialized it may be necessary to download the Plug ins that are needed for your installation For a description of the available plug ins see Loading the FactoryCast Applet Plug ins p 187 31001229 08 December 2005 185 FactoryCast Configurator Setting the XWay Address Overview Accessing the XWay Address Dialog Setting the XWay Address Applying the XWay Address XWay is a Telemecanique communications protocol If you are using the Premium ETY Embedded Server or the ETZ Embedded Server you must set its XWay Address Select Server Set XWay Address from the menu bar Result The Set XWay Address dialog box appears Set XWay Address Target Host Host name or IP address Enterthe PLC Web Server XWay Address
166. ected graphic object s Property Sheet See Property Sheet p 231 The Customize button displays the currently selected object s Customizer See Customizing Complex Graphic Objects p 230 if the graphic object has one The Layout button makes the Layout Dialog visible The Options button makes the Options Dialog visible The Done button makes the Top Dialog visible again 31001229 08 December 2005 225 Editors Layout Dialog The Layout Dialog allows you to change the position and size of a group of graphic objects Align edges Right Bottom Left Top Space evenly Horizon Vertically Align centers Horizon Vertically Match dimension Width Height Done The controls of the Layout Dialog provide the following functions For aligning the edges of graphic objects the Right Bottom Left and Top buttons move the selected graphic objects so that their specified sides are at the same position At least two graphic objects must be selected for these buttons to be enabled For aligning the center lines of graphic objects the Horizontally and Vertically buttons move the selected graphic objects so that their horizontal or vertical center lines respectively are at the same position At least two graphic objects must be selected for these buttons to be enabled For positioning graphic objects so that they are evenly s
167. ees 102 PCMCIA Communication Card Diagnostics Page 104 Standard Module Diagnostics Page 106 Setup Page ot be ee aa ea i ei ae 107 Overview of the Setup page 107 Setup Home Page 108 Address Server Page for the HTTP Server 109 Common Quantum and Premium Setup Page 113 Common Quantum and Premium Setup Page 118 Configuring the Electronic Mail Notification Service 114 Configuring the Time Synchronization Service 116 Default Web Site for Micro 123 Default Web Site for Micro re 123 Micro Home Page exisse RR Rada bere RR RB RS Denon 124 6 2 6 3 6 4 Chapter 7 7 1 7 2 7 3 7 4 Micro Home Page uh 124 Monitoring Page I IR 126 Monitoring Home Page lt 126 Diagnostics Page iei ARR eed eed EE EAE 128 Overwiew of the Diagnostics Page 128 Diagnostics Home Page 129 Rack Viewer Page
168. eliey se Paral T UNG FactoryCast Applets ee Available Factorycast Applets Appet Class Description Live Label Mgr Applet Live Label Applet LiveT able Applet GdeApplet Live Bean Mgr Applet Live Bean Mgr Applet Live Bean Applet Live Bean Applet Live Label Manager Applet LiveLabel Applet LiveTable Applet Graphic Data Applet OK Cancel gt Navigatio Normal ZATML Preview 7 E For Help press F1 X 0 seconds over 28 8 S 300 31001229 08 December 2005 Adding Custom Pages to the Site Step Action Configure the Mode and Auto Login parameters and then click the OK button x Microsoft FrontPage _ X File Edit View Insert Format Tools Table Frames Window Help gt Ov m Tames MON FactoryCast Applets i a x 2 Available F actorycast Applets App FactoryCast__LiveBeanMgrApplet Livel Parameters 4 OK Livel __ Live MODE READWRITE gt Cancel Livel Live AUTO LOGIN TRUE v Gde Lj Normal ATM P review 7 ER gt For Help press F1 X Oseconds over 28 8
169. elope xmlns soap http schemas xmlsoap org soap envelope gt lt soap Body gt lt ReadCoils xmlns http www schneider electric com ws ModbusXmlDa lt UnitID gt int lt UnitID gt lt Address gt int lt Address gt lt Quantity gt int lt Quantity gt lt ReadCoils gt lt soap Body gt lt soap Envelope gt HTTP 1 0 200 OK Content Type text xml charset utf 8 Content Length length lt xml version 1 0 encoding utf 8 gt lt soap Envelope xmlns soap http schemas xmlsoap org soap envelope gt soap Body ReadCoilsResponse xmlns http www schneider electric com ws ModbusXmlDa ReadCoilsResult lt int gt int lt int gt lt int gt int lt int gt lt ReadCoilsResult gt lt ReadCoilsResponse gt lt soap Body gt lt soap Envelope gt 378 31001229 08 December 2005 SOAP Web Services WriteMultiple Coils Parameters This is the API used to implement a write multiple coils action The request provides three parameters e the destination of the write request e the starting address e the values to write This API is mapped on Modbus Function Code 15 Input int UnitID Address array of int Value Output none 31001229 08 December 2005 379 SOAP Web Services Example Readint32 SOAP The following is an example of a SOAP request and its response POST ws ModbusXmlDa HTTP 1 0 Host 139 160 65 83 8080 Content Type tex
170. er 0 to 32 Border Color The color of the graphic object s border PLC Value A simulated raw unscaled input value for testing See Note 3 Notes the graphic object p 256 238 31001229 08 December 2005 Editors Vertical Indicator A Vertical Indicator provides an analog representation of the value of a symbol variable or direct address in a PLC It is a vertical bar that represents the value as a percentage of its range in engineering units The following table describes the properties of the Vertical Indicator scale labels setto 1 to use a general exponential format Property Description Limits Name The name of the graphic object Address The direct address or the name of a symbol See Note 1 Notes variable to monitor p 256 Data Type The data type of the direct address or symbol See Note 2 Notes variable p 256 Background The background color of the graphic object Label The label to be displayed as part of the graphic object Label Color The color of the label Label Font The font used for the label Major Scale The number of major labeled scale divisions 0 to 100 Divisions Minor Scale The number of minor unlabeled scale divisions 0 to 100 Divisions Scale Color The color of the scale and its labels Scale Font The font used for scale labels Scale Precision The number of fractional digits to be shown for 1t06 Maximum EU Value
171. ere Nature of measurement Time spent for Average request 100 iterations rate The request reads 50 registers from MWO to 21s 4 77 s MW49 The request writes 50 registers one Modbus 22s 4 85 s request The request reads 50 symbols of noncontiguous 4m59s 0 33 s registers The request reads 50 symbols of contiguous 31s 3 22 s registers 366 31001229 08 December 2005 Performance Benchmarks B 4 FactoryCast Configurator Performance Benchmarks FactoryCast Configurator Performance Benchmarks Overview Application Download Web Site Download This section provides test results for downloading a namespace and for downloading a Web site In this performance test the Download Namespace Only option was chosen Trial ETY Embedded Server NOE Embedded Server NOE Embedded Server 110 WS 211 10 771 10 min sec min sec min sec 0 20 0 05 0 03 0 20 0 18 0 04 0 20 0 11 0 03 In this test 10 HTML files of 2 K each were downloaded to the server Trial ETY Embedded Server NOE Embedded Server NOE Embedded Server 110 WS 211 10 771 10 min sec min sec min sec 1 1 32 1 25 0 06 2 00 2 45 0 06 2 00 2 45 0 06 31001229 08 December 2005 367 Performance Benchmarks 368 31001229 08 December 2005 SOAP Web Services Presentaton Purpose of this chapter This chapter descr
172. erting LiveBeanApplet into a Web page Before inserting please read the following note and then follow steps one through sixteen below 298 31001229 08 December 2005 Adding Custom Pages to the Site Inserting a LiveBeanApplet To insert a LiveBeanApplet do the following Step Action 1 In FrontPage Select Insert FactoryCast Applet to view the FactoryCast applet selection window Microsoft FrontPage oOx File Edit View Insert Format Tools Table Frames Window Help E gt Dy mod Pel i ect Pr tae Horizontal Line None Y i oma w B 1 Date and Time Views Symbol x 3 Mj Component gt 4 Database gt Page Form gt Advanced gt FactoryCastApplet y pp S Folders Picture gt fe Hyperlink ctrl K Y Reports Navigatio E N Normal HTML Preview 7 4 For Help press F1 XZ 0 seconds over 28 8 Z 31001229 08 December 2005 299 Adding Custom Pages to the Site Step Action 2 Note The LiveBeanMgrApplet is a special applet that is inserted one time only into your Web page Select the applet LiveBeanMgrApplet and then click the OK button o Microsoft FrontPage Ox Eile Edit View Insert Format Tools Table Frames Window Help Oy e H SBIm
173. erver and the number of bytes free in memory FactoryCast Server Status Configuration Name Tf2 cfg cfgTf2 Bytes Free 1671168 OK 4 Click OK to exit the Module Status dialog box 31001229 08 December 2005 183 FactoryCast Configurator Restoring Module Defaults Overview Conditions for Restoring Consequences of Restoring If the server fails or its files become corrupted through user error you can use the Server Restore Defaults option to restore the FactoryCast Configurator files This menu item restores the selected module to the state in which it was shipped from the factory This may take some time so be prepared In order to restore the Embedded Server to the factory supplied configuration you must have unaltered FactoryCast Configurator files on your hard drive If you have altered the FactoryCast Configurator directory files on your hard drive in any way for instance by replacing the default home page with your own home page you must reinstall FactoryCast Configurator on your hard drive before you reflash the module Otherwise the module will be restored with the files on your hard drive which may have caused the initial problem Module initialization deletes all files on the FactoryCast Server except the data templates for the Data Editor and Graphic Editor displays 184 31001229 08 December 2005 FactoryCast Configurator Restore Defaults When Restore Defaults is sel
174. ewer page for this controller 136 31001229 08 December 2005 Default Web Site for Micro Rack Viewer Rack Viewer The following illustration represents the navigation page tree of the Rack Viewer Navigation Applet Home Page Diagnostics i Rack View page PLC CPU Digital I O Analog I O Standard Page Module Module Module Diagnostics Diagnostics Diagnostics page page page Y Y RACK VIEWER APPLET Enbedded Embedded Embedded Counting Analog I O Comm Diagnostics Diagnostics Diagnostics page page page 31001229 08 December 2005 137 Default Web Site for Micro Rack Viewer Click the Rack viewer link The applet starts and displays the current configuration of the TSX Micro RACK VIEWER 138 31001229 08 December 2005 Default Web Site for Micro Digital I O Module Diagnostics Page Overview If you click a digital I O module in the Rack Viewer you will reach a Digital I O Module Diagnostics page with detailed information about that module Sample Page Here is an example of Digital I O Module Diagnostics page RACK VIEWER Device 1 Product Range Micro Module State Ok Trade Type Digital Reference Present TSX DMZ28DTK Product Type In rack Reference Configured TSX DMZ 28DTK Functional Faul
175. f On Meaning if Meaning if Blinking Off RUN Green Running normally Faulty module ERR Red Module failure Communication No error fault 1 0 Red Overloaded short circuit Terminal Block No error or server preactuator fault voltage fault 32 Green Channels 32 63 Channels 0 displayed 31 displayed The LED panel in the lower part of the screen provides a dynamic status report for each channel The back arrow will take you to the Rack Viewer page for this controller 31001229 08 December 2005 99 Default Web Site for Premium Analog I O Module Diagnostics Page Overview If you click an analog I O module icon in the Rack Viewer you will reach an Analog I O Module Diagnostics page with detailed information about that module Sample Page Here is an example of an Analog i O Module Diagnostics page RACK VIEWER Leds Rack 0 Product Range Premium RUN Slot 5 Trade Type Analog ERR Module State Ok Product Type In rack e 0 Reference Present TSX ASY 410 Reference Config TSX ASY 410 Version 10 Analog Channel Viewer Channels Channel 0 Channel 1 Channel 2 Channel 3 IW States QW 10000 10000 10000 10000 E Error F Forced mx 100 31001229 08 December 2005 Default Web Site for Premium Dynamic Data Links The LEDs in the upper left hand corner of the screen provide a dynamic report on the module status sensor link fault fau
176. fication ReadDeviceIdentificationResult ReadDeviceIdentificationResponse soap Body lt soap Envelope gt 31001229 08 December 2005 373 SOAP Web Services ReadMultiple This is the API used to implement a read multiple registers action Registers The request provides three parameters e the destination of the read request e the starting address e the number of values to read base index is provided by starting address In response the list of values is provided This API is mapped on Modbus Function Code 03 Parameters Input int UnitID Address Quantity Output array of int Result 374 31001229 08 December 2005 SOAP Web Services Example The following is an example of a SOAP request and its response POST ws ModbusXmlDa HTTP 1 0 Host 139 160 65 83 8080 Content Type text xml charset utf 8 Content Length length SOAPAction http www schneider electric com ws ModbusXmlDa ReadMultipleRegisters lt xml version 1 0 encoding utf 8 lt soap Envelope xmlns soap http schemas xmlsoap org soap envelope gt lt soap Body gt lt ReadMultipleRegisters xmlns http www schneider electric com ws ModbusXmlDa UnitID int UnitID lt Address gt int lt Address gt lt Quantity gt int lt Quantity gt lt ReadMultipleRegisters gt lt soap Body gt lt soap Envelope gt HTTP 1 0 200 OK Content Type text xml charset utf 8 Content Length
177. following General Dialog Host name or IP address PLC programming package database file Default directory path of Web files Default Symbol Access e Symbol Access Level Select the General tab on the Settings window to access the General settings dialog The following sections of this manual describe setting these fields 152 31001229 08 December 2005 FactoryCast Configurator Setting the IP Address Overview In the Settings dialog box you will want to specify either the Host Name or IP Address of the Embedded Server Setting the IP Enter the Host Name or IP Address of the Embedded Server Address Note The IP address of the Quantum or Premium or Micro Embedded Server and any host name should be assigned by your system administrator For performance reasons if you do not have a DNS you should add the Host Name and IP address to your Hosts file on your Windows PC 31001229 08 December 2005 153 FactoryCast Configurator Setting File Locations Overview If you want to customize your Web site use the Settings General dialog to tell the FactoryCast Configurator where to find the following files or directories Use the following guidelines Give the location of In order to add Programming software database file Symbols variables from a Concept PL7 or Unity Pro database to the Namespace Use the following guidelines Give the locat
178. g an entry a warning message appears Click Yes if you want to delete the entry No if you don t If you click Yes a dialog box appears Microsoft Internet Explorer E3 This will delete the entry Are you sure coca R Click OK Another dialog box appears notifying you that the deletion was successful Microsoft Internet Explorer x AN Successfully deleted entry 31001229 08 December 2005 69 Default Web Site for Quantum Highlighting If there are problems with the entered configuration parameter information the Errors system indicates problems using a highlighting mechanism All the configurations appear in purple and italic and the device with configuration problems appears in red and bold The system detects the following errors e Bad Role Name The valid Role Name characters are e a through z lower case e A through Z upper case e underscore e Bad MAC Address The valid MAC Address characters are e 0 through 9 e A through F e Wrong IP Address e Wrong Subnet Mask e Wrong Gateway e Double Entry Each entry must have a unique Role Name or MAC Address If a duplicate Role Name or MAC Address is entered the system highlights the error Erroneous entries are not loaded into the DHCP server Therefore errors must be corrected before loading There are two ways of correcting the error e Correcting through Web page Make the changes on the Web page and submit the change
179. ge of its range in engineering units Optionally a digital indication of the value can be shown in the center of the bar area The following table describes the properties for the Horizontal Indicator Property Description Limits Name The name of the graphic object Address The direct address or the name of a symbol See Note 1 Notes variable to monitor p 256 Data Type The data type of the direct address or symbol See Note 2 Notes variable p 256 Background The background color of the graphic object Label The label to be displayed as part of the graphic object Label Color The color of the label Label Font The font used on the label Major Scale The number of major labeled scale divisions 0 to 100 Divisions Minor Scale The number of minor unlabeled scale divisions 0 to 100 Divisions Scale Color The color of the scale and its labels Scale Font The font used on scale labels Scale Precision The number of fractional digits to be shown for 1 to 6 scale labels set to 1 to use a general exponential format Maximum EU Value The maximum value in engineering units of the direct address or symbol variable Minimum EU The minimum value in engineering units of the Value direct address or symbol variable Maximum PLC The maximum raw unscaled value of the direct See Note 3 Notes Value address or symbol variable in the PLC p 256 Minimum PLC The minimum
180. ging Time Service Parameters Important Information about the Time Service Configure or change the following parameters on the NTP Configuration page 1 2 IP address of primary NTP server e Enter a valid IP address IP address of secondary NTP server e Enter a valid IP address Polling Period in seconds Enter a value e min 1sec e max 120sec e default 5 sec Time Zone e Select from drop down menu Universal Time Coordinated GMT default e Custom time zone Automatically adjust clock for daylight saving change e Parameter is selected by default check mark appears if daylight saving time is chosen To make any changes to the time synchronization service Step Action 1 Enter changes in the appropriate field on the NTP Configuration page for one or all of the configurable parameters Click Save Note About the Time Service 1 Enable Disable Daylight Savings Time parameter If the Enable Disable check box is selected the module automatically corrects the local time to account for daylight savings time Therefore requiring no action as the daylight savings time start and end are automatically changed each year Polling Time Parameter The time in seconds is the time between time updates from the NTP server The default is 5 Seconds Storing the Time Service Configuration The last time service configuration is saved internally in the
181. graphic display Generally an end user builds a graphic display using the Graphic Editor tool that comes with FactoryCast However you can also build a graphic display using graphic objects inserted into a Web page via the LiveBeanApplet Any of the graphic objects such as an Analog Meter or a Push Button can be inserted into a Web page so that dynamic data may be visualized outside the context of the Graphic Editor To view live PLC data with a browser you may opt for one of two methods to insert a FactoryCast applet on a Web page e 1 Enter the HTML code found in these sections e Inserting a LiveBeanApplet using HTML code e Inserting a LiveLabelApplet using HTML code e Inserting a LiveTableApplet using HTML code e 2 Insert a Java applet and then fill in the dialog boxes using the FactoryCast extension for Microsoft FrontPage 2000 See Using FactoryCast s Microsoft FrontPage Extension p 291 31001229 08 December 2005 277 Adding Custom Pages to the Site Inserting LiveBeanApplet Overview This topic discusses general concepts about inserting a LiveBeanApplet Note Elsewhere in this guide is information for inserting a LiveBeanApplet using e HTML See Using FactoryCast s Java Applets Using HTML Code p 276 e Microsoft s FrontPage Extension See nstalling FactoryCast s Microsoft FrontPage Extension p 292 Note Prior to inserting a LiveBeanApplet into a Web page you must create a
182. hat s in this Chapter This appendix contains performance benchmarks for several configurations This chapter contains the following sections Section Topic Page B 1 Micro Performance Benchmarks 350 B 2 Premium Performance Benchmarks 355 8 3 Quantum Performance Benchmarks 362 B 4 FactoryCast Configurator Performance Benchmarks 367 31001229 08 December 2005 349 Performance Benchmarks B 1 Micro Performance Benchmarks Micro Performance Overview This section describes the performance of the TSX ETZ 510 embedded Web server What s in this This section contains the following topics Section Topic Page Micro Performance Benchmarks 351 Monitoring Applet Performance 352 SOAP Performance Benchmarks 354 350 31001229 08 December 2005 Performance Benchmarks Micro Performance Benchmarks Overview Average time of 1 EF Read of 50 words Average time of 3 EF Read of 50 words This section contains information on the impact that access to the embedded Web server has on the TSX ETY 110 messaging module s performances All response times are in ms The client and the server have the same cycle time Cyclic period 20ms period 50ms period 100ms TSX ETZ 510 Client 140 150 150 190 1 EF running TSX ETZ 510 Client 190 200 220 290 1 EF running with Data Editor TSX ETZ 510 Client
183. he Low Low limit Limit Deadband The deadband as percentage of EU range to 0 to 10 apply to High Low limit checking Border Width The width in pixels of the graphic object s border 0 to 32 Border Color The color of the graphic object s border PLC Value A simulated raw unscaled input value for testing See Note 3 Notes the graphic object p 256 240 31001229 08 December 2005 Editors Horizontal or Vertical Slider A Horizontal or Vertical Slider provides an analog representation of the value of a symbol variable or direct address in a PLC It is a scroll bar with a thumb position that represents the value as a percentage of its range in engineering units With the mouse you can change the value of the scroll bar sending a new value to the PLC The following table describes the properties for the Horizontal or Vertical Slider scale labels set to 1 to use a general exponential format Property Description Limits Name The name of the graphic object Address The direct address or the name of a symbol See Note 1 Notes variable to monitor p 256 Data Type The data type of the direct address or symbol See Note 2 Notes variable p 256 Background The background color of the graphic object Label The label to be displayed as part of the graphic object Label Color The color of the label Label Font The font used for the label Majo
184. he Graphic Editor applet s top window consists of several dialog panels only one of which is visible at any time Switching from one dialog to another is done by clicking buttons on the current dialog This topic describes the dialog panels that compose the top window The Top Dialog is the dialog panel that is initially shown in the top window when the Graphic Editor applet is started Access to all other dialog panels of the top window is from this dialog library gt Save Delete Edit Password PLC program is TF 2 1 5 01 4 15 21 AM The controls of the Top Dialog provide the following functions e Drop down List The drop down list box shows all graphic display files that have been saved to the Web server module and are available for retrieval When you select a graphic display from this list the graphic display currently in the window is replaced with the selected one If the current graphic display has been modified since it was last saved you are asked for confirmation that the changes are to be discarded If the special entry lt new gt is chosen from the list the display window is cleared and a new graphic display can be created e Save The Save button makes the Save Dialog visible This button is disabled until you have entered a correct write enabled password e Delete The Delete button makes the Delete Dialog visible This button is disable
185. he gain multiplier used for scaling the retrieved 1 0 value to engineering units Note Scaling is to be performed only if GAIN or BIAS is set and FORMAT is DEC Linear scaling is performed by the formula SCALED_VALUE GAINxRAW_VALUE BIAS BIAS The bias offset used for scaling the retrieved value 0 0 to engineering units See NOTE for GAIN ON WORD _ A text value to be shown when value is non zero ON Use only if the FORMAT is BOOL OFF WORD A text value to be shown when value is zero OFF Use only if the FORMAT is BOOL FOREGRND Foreground color of the applet BLACK Acceptable values are WHITE LT GRAY DK GRAY BLACK RED PINK ORANGE YELLOW GREEN MAGENTA CYAN and BLUE Also a RGB color value can be entered using the format OXRRGGBB where RR GG and BB are the hexadecimal values for the red green and blue components respectively BACKGRND Background color for the applet LT GRAY For acceptable values see FOREGRND 286 31001229 08 December 2005 Adding Custom Pages to the Site Parameter Defines With Default Value of ERROR Foreground color of the VALUE field when unable to MAGENTA COLOR retrieve the value from the PLC For acceptable values see FOREGRND LABEL Alignment of the text in the LABEL field if the width LEFT ALIGN of the field is greater than the length of the text Acceptable values are LEFT CENTER and RIGHT VALUE A
186. he point is not active e It displays analog register values in integer format The back button returns you to the previous page 60 31001229 08 December 2005 Default Web Site for Quantum 3 5 Setup Page Overview of the Setup page Overview This section descibes the different configuration services proposed by the Setup page What s in this This section contains the following topics Section Topic page Setup Home Page 62 Configure SNMP Page 64 Configuring Faulty Device Replacement 67 Configuring the Global Data Publish Subscribe Utility 71 31001229 08 December 2005 61 Default Web Site for Quantum Setup Home Page Home Page The NOE 771 11 Setup page page lists the various services used to configure the module You can navigate to this page from the link on the Welcome Page See Home Page p 34 Illustration The Setup page looks like this TM sion e Telemecanique FactoryCast NOE 771 11 Home Documentation Diagnostics elup Setup i FactoryCast Copyright 2004 Schneider Automation SAS All Rights reserved Internet 62 31001229 08 December 2005 Default Web Site for Quantum Setup Page Links These links are on the Setup page Link Result SNMP Provides the ability to configure the SNMP Agent in the NOE Address Configure the IP assignments including s
187. howing the BOOTP and DHCP Server database Global Data Displays the Global Data Configuration page Configure the Group Address Multicast filtering Distribution period Health Time Out Health Bits and Data Zones The Global Data Configuration page also displays a Variable Table NTP Configure the IP address of the primary and secondary NTP server Set a polling period Select a time zone from the drop down list and automatic adjustment for daylight savings time Email Configure the email server s IP and Port default port is 25 If security required select Enable and set a Login and Password Create three mail headers 31001229 08 December 2005 63 Default Web Site for Quantum Configure SNMP Page Introduction to SNMP may already be configured on your module If it is not complete the SNMP the Configure Configuration form which is shown in the following figure SNMP Page SNMP Configuration System Name 140 NOE 771 01 Module System Description Quantum Ethernet TCP IP Communications Module Managers IP Addresses Manager I 192 168 1 100 Manager T 0 0 0 0 Agent Location SysLocation Test Setup 1 Contact SysContact Julien Community Security Set NonTriv1 e r cu Nontriva f Authentication Failure Trap Enabled Trap NonTriv3 Reset the Form Update SNMP Show SNMP Configuration The following table shows how to enter the required information for configuri
188. iable remains read only When you receive the message click OK FactoryCast Configurator Message X e The newly added Write Enabled address range was E conflicting with one or more existing Read Only symbols and has been resolved accordingly OK Conflict 2 If a symbol variable is imported into the namespace as read only OR if you change its security setting from write enabled to read only and that symbol variable is included in a block of direct addresses FactoryCast Configurator sends you a message and removes the address from the block When you receive the message click OK FactoryCast Configurator Message x 2 Atleast one uibus newly setto Read Only was conflicting with one or more Write Enabled address ranges All conflicting ranges have been resolved accordingly OK 31001229 08 December 2005 167 FactoryCast Configurator Reversing a Conflict If you change the security setting on a symbol variable from read only to write enabled and that symbol variable had been removed from a block of direct addresses FactoryCast Configurator sends you a message and will restore it to the block When you receive the message click OK FactoryCast Configurator Message x Atleast one symbol newly setto Write Enabled had previously modified a Write Enabled address range
189. iagnostics Page Overview This section describes the different services proposed by the Diagnostics page What s in this This section contains the following topics Section Topic Page Diagnostics Home Page 80 Rack Viewer Page 81 PLC Personality Page 82 Ethernet Module Statistics Page 83 31001229 08 December 2005 79 Default Web Site for Premium Diagnostics Home Page Home Page This page lists the various services supported by the default web site of the module and provides links for accessing the services you require Illustration The Diagnostics home page looks like this TM Sitte Telemecanique FactoryCast TSX ETY510 Electric Home Documentation Monitoring Control Diagnostics Diagnostics Ethernet Copyright 1998 2004 Schneider Automation SAS All Rights reserved internet Links To access the service you require click on a link e Rack Viewer e Alarm viewer See Alarm Viewer p 337 e Ethernet 80 31001229 08 December 2005 Default Web Site for Premium Rack Viewer Page Overview The Rack Viewer Page displays the current configuration of the racks local or remote including the controller Embedded Server module and any I O modules Sample Page Here is an example of a Rack Viewer page RACK VIEWER
190. ibes the various SOAP Web services implemented in FactoryCast Web servers SOAP Web services are fully compliant with the W3C WS I Web services standards They provide a new efficient and standard means of making controller devices interact directly with IT management level applications Web services are based on standards such as e SOAP Single Object Access Protocol the exchange protocol carried out via the HTTP HyperText Transfer Protocol channel e WSDL Web Services Description Language in XML format e XML eXtensible Markup Language the universal data exchange standard FactoryCast SOAP Web services act as SOAP server interfaces They allow developers to easily design client applications that can exchange data directly with FactoryCast Web servers Applications such as Microsoft NET SQL Server Microsoft Office IBM WebSphere SUN Java Eclipse Lotus Oracle SAP MES ERP and so forth can be interfaced directly with FactoryCast using SOAP Web services Two types of web services are provided in FactoryCast modules as SOAP server interfaces e ModbusXMLDA Web service to implement data access to Modbus variables e SymbolicXMLDA Web service to implement Symbolic data access The Web services provided by FactoryCast are compatible with the WS I basic profile 1 1 Note For more information on Web services please refer to specialized publications on the subject 31001229 08 December 2005 369
191. ication cannot be diag Each line displayed in the list corresponds to an alarm and contains the following information Type An icon that represents the alarm type For each type of alarm there is a different icon f F B 8 DFB alarm Grafcet alarm System alarm ci A SI alarm 31001229 08 December 2005 339 Alarm Viewer Ack An icon that represents the acknowledgement status Message Alarm text Appearance Date and time when alarm occurs Disappearance Date and time when alarm disappears Zone or area number Area or geographical zone from which the error comes common area 0 Note Consider the following e You can change the column width by using the mouse e The number of alarms that can be displayed in the list is limited to 1000 When this limit is reached a warning message is displayed in the status frame Alarm Viewer recognizes subsequent alarms but doesn t display them To see the next alarms the user must purge the list of alarms displayed by Alarm Viewer e Alarm Viewer displays alarms from all zones The zone contains values from 0 15 Note An alarm that appears is displayed in red text and there is no Disappearance An alarm that disappears is displayed in green text with Disappearance Status Frame This frame is used to display the error an information message or throughput messages For example a message such
192. igned specifically to configure its associated graphic object When the Graphic Editor detects that a selected graphic object has a Customizer it will enable the Customizer button which brings up the graphic object s Customizer When you double click on a graphic object that is associated with a Customizer the Customizer comes up instead of the Property Sheet If a graphic object is associated with a Customizer the only item in the Property Sheet is its name A Graphic Editor display has a Background Image property that can be used to designate an image as the display s background The image can be a GIF or JPEG file All file locations are relative to the Embedded Server s wwwroot directory For example if the image cool gif was put in the Embedded Server s wwwroot images directory then the Background Image property should be set to images cool gif 230 31001229 08 December 2005 Editors Property Sheet Overview The Property Sheet is a floating non modal dialog that shows the configurable properties of the currently selected graphic object Properties Horizontal Indicator Name Address Data Type Background Label Label Color Label Font Scale Color Scale Font Scale Precision Major Scale Divisions Minor Scale Divisions Horizontal Indicator 1 COUNT 1 UNDEFINED al Count value Abcde Abcde Done
193. ing installed When the box disappears the update is complete 31001229 08 December 2005 189 FactoryCast Configurator 190 31001229 08 December 2005 Editors Editors Overview What s in this Chapter This chapter describes the Data Editor and the Graphic Editor Java applets that enable you to create either dynamic data tables or dynamic graphic displays Both editors are dynamically updated with run time data from the PLC This chapter contains the following sections Section Topic Page 8 1 Data Editor 192 8 2 Data Editor Lite 209 8 3 Pocket Data Editor 211 8 4 Graphic Editor 220 8 5 Graphic Viewer 268 31001229 08 December 2005 191 Editors 8 1 Data Editor Data Editor Overview What s in this Section This section describes how to use the Data Editor to view and modify the values of symbols variables and direct addresses This section contains the following topics Topic Page Data Editor 193 Data Editor Spreadsheet 196 Creating a Data Template 203 Saving a Data Template 204 Using an Existing Data Template 205 Inserting a Symbol Variable in a Data Template 206 Inserting a Direct Address in a Data Template 207 Modifying Data Values in a Data Template 208 192 31001229 08 December 2005 Editors Data Editor Overview The Data Editor is a Java applet th
194. inimum Input The minimum value in engineering units that is valid for the entered input value Border Width The width in pixels of the graphic object s border 0 to 32 Border Color The color of the graphic object s border 31001229 08 December 2005 247 Editors Indicator Light The Indicator Light provides a dual state indication of the value of a symbol variable or direct address in a PLC Unless the Input Inverted property is set to TRUE an input value of zero is deemed OFF and a non zero value is deemed ON If the Flash Interval property is set to greater than zero the light will flash while the input value is on The following table describes the properties of the Indicator Light Property Description Limits Name The name of the graphic object Address The direct address or the name of a symbol See Note 1 Notes variable to monitor p 256 Data Type The data type of the direct address or symbol See Note 2 Notes variable p 256 Background The background color of the graphic object Label The label to be displayed as part of the graphic object Label Color The color of the label Label Font The font used for the label Off Word The text to show when the input value is off Off Word The background color of the light when the Off Background Word is shown Off Word Color The color of the Off Word text Off Wo
195. ion SAS All Rights reserved Intemet Links To access the configuration service you require click on a link e Address Server e NTP See Configuring the Time Synchronization Service p 116 e Email See Configuring the Electronic Mail Notification Service p 114 108 31001229 08 December 2005 Default Web Site for Premium Address Server Page for the HTTP Server At a Glance This page is used to display or modify the correspondence table between the MAC addresses or the Name Role Name and the IP addresses of the module if the latter is configured as a BOOTP server This function is useful when replacing a failed remote device e g replacing a faulty Momentum module Note This page does not allow the addition of new inputs nor the modification of the Name Role name for a remote device 31001229 08 December 2005 109 Default Web Site for Premium Illustration By way of example the Address Server page of a TSX ETY4103 a TSX ETY PORT or the Ethernet link of the TSX P57 5634 is as follows Address Server Configuration Entry Role Name IP Address MAC Address Netmask CET ED 1 192 168 2 7 00005410033A 255 255 252 0 192 168 2 1 2 ENTRY 192 168 2 6 255 255 252 0 192 168 2 1 Refresh Address Server Database Table Entry Change m Entry to be changed Ne
196. ion Signature RAM Size KB 352 Status Ok Name Fipio Application 28769 FLASH Size KB Size KW 256 Version 1 56 Local I 0 12163 Internal Version IE 9 Type Ram Protected No Remote 1 0 6928 Main Address 14 17 Battery Ok State RUN Binary Code 2321 Connections 2 Write Protect No Modifying No Graphic 4765 Run Stop Input Off Checksum Ok Constant 7836 Safety Output Off Forced Bits 0 Symbol 20884 Clock Calendar February 1 2001 3 24 52 PM Reserved 14647 Dynamic Data The LEDs in the upper left hand corner of the screen provide a dynamic report on the controller status LEDs Color if On Meaning if On Meaning if Blinking Meaning if Off RUN Green Application running Stopped PLC error ERR Red PLC error Not configured No error Jo Red I O event No error COM Yellow Communication No error error Links The back arrow will take you to the Rack Viewer page for this controller 82 31001229 08 December 2005 Default Web Site for Premium Ethernet Module Statistics Page Home Page The Ethernet menu contains a list of links for accessing the different diagnostic pages for the Ethernet module Global Data utility I O scanning utility See O Scanning Page p 85 Messaging utility Bandwidth monitoring utility Ethernet module statics NTP utility Email utility A link also allows the downloading of the private MIB source file Click on a link to access the desired diagnostics page
197. ion of In order to add Directory containing custom Web files Custom Web files Specifying File Enter the directory path in the text entry field or use the ellipsis buttons to the right Locations of the text boxes to browse for the desired files and directories 154 31001229 08 December 2005 FactoryCast Configurator Setting Default Symbol Access Overview Options If you want to view and modify symbols variables in your Web site use the Settings General dialog box to set the Default Symbol Access This setting determines the initial access rights for all the symbols you will add to the Namespace Select one of the following radio buttons e Write Enabled sets write permission for all symbols variables as you add them to the configuration A user who supplies the write password would be able to modify these symbols e Read Only sets read only access for all symbols variables as you add them to the configuration Even if a user supplies the write password he would not be allowed to modify these symbols These settings can be modified later for individual symbols 31001229 08 December 2005 155 FactoryCast Configurator Setting Symbol Access Level Overview Symbol Access Level In order to view or modify symbols variables in your Web site it is necessary that the Namespace file that is available on the Embedded Server be consistent with the PLC application program
198. isted Pair and FactoryCast Configurator Software TSX ETZ 510 Micro Web server device accessible via up to 8 Mb 31001229 08 December 2005 17 Introduction to FactoryCast FactoryCast Configurator Overview Configuring a Site Creating a Database Maintaining a Site You can use the FactoryCast Configurator to configure and maintain your Web site You also can use FactoryCast to create a Web enabled database of variables symbols and direct addresses which can be viewed and modified during run time over the Web Another function of the Configurator is to provide general FTP capabilities enabling you to load Custom Web pages to the FactoryCast module The configuration tool helps you to e set security including passwords and read write protection e add your own Web pages images and Java applets to a site e download and upload files to the Embedded Server The configuration tool allows you to create a Web enabled database using symbols variables and direct addresses from your Concept PL7 or Unity Pro database You can use this Web enabled database to view and modify the value of symbols variables and direct addresses while the controller is running The configuration tool allows you to back up files restore files and if necessary reflash FactoryCast Configurator files to the Embedded Server 31001229 08 December 2005 Introduction to FactoryCast FactoryCast Client
199. ith your settings click OK to save them and to exit the Settings dialog box Planning Ahead e Ifyou are using the Premium ETY Embedded Server or the Micro ETZ Embedded Server you must set the XWay Address see Setting the XWay Adaress p 186 e f you are using the Quantum NOE Embedded Server and you are adding a database of symbols variables and write enabled direct addresses to your Web site you may proceed to Creating a Namespace p 158 e f you are using the Quantum NOE Embedded Server and you are not adding a database of symbols variables or write enabled direct addresses to your Web site you may proceed to Adding Custom Pages to the Site p 271 Note At this point save your configuration file to disk using the File gt Save As 31001229 08 December 2005 157 FactoryCast Configurator 7 2 Creating a Namespace Creating a Namespace Overview A namespace is a Web enabled database containing symbols variables and or write enabled direct addresses This section describes how to use symbols variables from a software database and direct addresses to create a namespace for your Web site What s in this This section contains the following topics Section Topic Page Importing Symbols Variables 159 Setting Symbol Variable Access 162 Adding Direct Addresses 163 Direct Address Blocks and Symbol Variable Security 167 Editing and Deleting Direct Addresses 16
200. ive your home page the same name as the default home page index htm Copy your home page to e the wwwroot secure user directory for custom pages with password protection e the wwwroot unsecure user directory for custom pages without password protection Any image files for your new home page should be placed in the same directory as your company logo Image filenames must comply with the DOS 8 3 naming convention A filename that does not exceed eight letters and its three letter extension 31001229 08 December 2005 273 Adding Custom Pages to the Site Downloading Follow the steps in the table below to download your new home page to the Embedded Server Step Action 1 Select Transfer Web Files from the menu bar Result The Confirm Host dialog box appears with the Embedded Server s IP address and any host name Note If the IP address or host name is incorrect make the appropriate changes in the IP Address dialog box Elsewhere in this guide is information for Setting the IP Address See Setting the IP Adaress p 153 Click OK Result The Transfer Web Files dialog box appears Make sure that the right hand window displays the Embedded Server s wwwroot directory Locate and select the new home page in the left hand window Click the button to transfer the home page overwriting the index htm file in the Embedded Server s wwwroot directory 274
201. k Modify Selection change the name to FactoryCast Applet and then press ENTER key N Microsoft FrontPage File Edit View Insert Format Tools Table Frames Window Help m Break ite O7 k ee esit Horizontal Line z i ER N orma 1 E Date and Time ES B l U Symbol Comment LE Options Navigation Bar Page Banner Commands Page 5 S Component p Break a Database gt Horizontal Line Folders Form gt Position Box 2 Advanced gt Date and Time A f FactoryCastApplet I Svmbol Repors File Delete actoryCast Applet cton gt Navigation Hyperlink 3 amp Copy Button Image N e Paste Button Image Reset Button Image erlinks E as H Edit Button Image Close 31001229 08 December 2005 295 Adding Custom Pages to the Site Step Action 6 Click Modify Selection again and then choose Assign Macro Macro X Macro Name FactoryC ast_Applet OK FactoryCast_ Applet Cancel Macro In Microsoft F rontP age v 7 Choose FactoryCast_Applet from the list and then click OK 296 31001229 08 December 2005 Adding Custom Pages to the Site
202. kground The background color of the graphic object Label The label to be displayed as part of the graphic object Label Color The color of the label Label Font The font used for the label Border Width The width in pixels of the graphic object s border 0 to 32 Border Color The color of the graphic object s border Indicator Light Same properties as the Indicator Light graphic object excluding the shared properties listed above Top Push Button Same properties as the Push Button graphic object excluding the shared properties listed above Bottom Push Button Same properties as the Push Button graphic object excluding the shared properties listed above 31001229 08 December 2005 249 Editors Analog Meter An Analog Meter provides an analog representation of the value of a symbol variable or direct address in a PLC It is represented as a pointer on a circular dial its position indicates the value as a percentage of its range in engineering units You can set the size of the meter s circular dial degrees sweep of a circle the colors of the dial and the style of the pointer The following table describes the properties of the Analog Meter scale labels set to 1 to use a general exponential format Property Description Limits Name The name of the graphic object Address The direct address or the name of a symbol See Note 1 No
203. l be the name that appears as the Name property of the graphic object This parameter is required BACKGRND The background color for the applet Acceptable values are WHITE LT_GRAY GRAY DK_GRAY BLACK RED PINK ORANGE YELLOW GREEN MAGENTA CYAN and BLUE Also a RGB color value can be entered using the format OxRRGGBB where RR GG and BB are the hexadecimal values for the red green and blue components respectively This parameter is optional but is normally set to match the color of the HTML page In addition to the above parameters the lt APPLET gt tag for a LiveBeanApplet must include width and height attributes Normally the size of aLiveBeanApplet is set to match the size of the graphic object that it is presenting To get the size of a graphic object select the object while the Graphic Editor is in editing mode The selected object s name and size are shown in the Information Area at the top of the Graphic Editor applet 282 31001229 08 December 2005 Adding Custom Pages to the Site LiveBeanApplet Example More Information All instances of LiveBeanApplet that are included in a Web page follow the same pattern with only the applet s parameters and size varying for each instance Here is the HTML code for including a LiveBeanApplet that will present the graphic object named MyMeter which was saved by the Graphic Editor as part of the graphic display Library1 APPLET
204. le for each pen are described in the next table Property Description Limits Name The name of the graphic object Background The background color of the graphic object Label The label to be displayed as part of the graphic object Label Color The color of the label Label Font The font used for the label Major Scale The number of major labeled scale divisions 0 to 100 Divisions Minor Scale The number of minor unlabeled scale divisions 0 to 100 Divisions Scale Color The color of the scale and its labels Scale Font The font used for scale labels Scale Precision The number of fractional digits to be shown for 1 to 6 scale labels set to 1 to use a general exponential format Maximum EU The maximum value in engineering units of the Value direct address or symbol variable Minimum EU The minimum value in engineering units of the Value direct address or symbol variable Update Period The update interval in seconds for the chart 0 5 to 120 Time Scale The number of horizontal scale divisions 0to6 Divisions Chart Background The color of the chart area Grid Color The color of the grid drawn in the chart area Vertical Grid The number of vertical divisions for the grid 0 to 100 Divisions 254 31001229 08 December 2005 Editors Property Description Limits Border Width The width in pixels of the graphic object s bo
205. lendar February 1 2001 3 24 52 PM Checksum Ok Constant 23345 Forced Bits 0 Symbol 6941 Reserved 9505 Dynamic Data The LEDs in the upper left hand corner of the screen provide a dynamic report on the controller status LEDs Color if On Meaning if On Meaning if Blinking Meaning if Off RUN Green Application running Stopped PLC error 0 Red I O event No error ERR Red PLC error Not configured No error Links The back arrow will take you to the Rack Viewer page for this controller 132 31001229 08 December 2005 Default Web Site for Micro PLC Communication Pages Overview The TER and PCMCIA pages provide information about the communication links and their configuration TER Page Here is an example of a TER page RACK VIEWER Leds Slot 0 Product Range RUN Module State Ok Trade Type e o Reference Present TSX 3722 Product Type ERR Version 3 0 Micro Processor TSX Reference Configured TSX 3722 Functionnal F aul No Device Fault No Connector No Time Out No Channel Ter Parity Odd Stop bit 1 Autotests or fault Configuration Fault Communication F ault Application Fault Speed Number of bit Protocole mx No No No No 9600 8 Unitelway Master 31001229 08 December 2005 133 Default Web Site for Micro PCMCIA Page Here is an example of a PCMCIA page RACK VIEWER Leds Slot 0 Product Range Micro R
206. lete Make Directory r Local System r Remote Site E v E Factorycast Q BF software wwwroot v wwwroot Name Modified Size Name Size 1 cgi bin 10 17 00 7 55 AM 1 cgi bin 7 classes 10 17 00 7 55 AM 7 classes conf 10 17 00 7 55 AM Ka 7 conf images 10 17 00 7 55 AM 7 images q secure 10 24 00 11 077 AM 7 secure q unsecure 10 17 00 7 55 AM q Junsecure 9 28 00 5 08 PM index htm 3 990 174 31001229 08 December 2005 FactoryCast Configurator Main Features of Transfer Web Files The main features of this dialog box are Two windows provided for listing the contents of a directory e one on the left for the local PC file system e one on the right for the server s remote file system The local directory is initially set to the Default Directory of Web Files specified in the Settings dialog If no configuration is open or if the specified directory does not exist then the local directory is set to the FactoryCast Configurator s current working directory The remote directory is initially set to wwwroot In addition to the lt and buttons standard drag and drop is supported to allow you to transfer files between the local and remote file systems Multiple files and directories can be selected for deletion or transfer via a single user operation When a directory is transferred all of its contents including subdirectories and thei
207. lignment of the text in the VALUE field if the width LEFT ALIGN of the field is greater than the length of the text Acceptable values are LEFT CENTER and RIGHT UNITS _ Alignment of the text in the UNITS field if the width LEFT ALIGN of the field is greater than the length of the text Acceptable values are LEFT CENTER and RIGHT FONT Name of the font used by the applet SANSSERIF NAME Acceptable values are SERIF SANSSERIF and MONOSPACE FONT If set displays all text in the applet as bold FALSE BOLD Acceptable values are TRUE and FALSE FONT If set displays all text in the applet in italics FALSE ITALIC Acceptable values are TRUE and FALSE FONT SIZE Sets the point size of the font used by the applet 12 LABEL The width of the LABEL field WIDTH UNITS The width of the UNITS field WIDTH Size Parameters The size of a LiveLabelApplet is specified in the width and height attributes of its APPLET tag Unless the width of Label or Units field is set with the LABEL WIDTH or UNITS WIDTH parameters the LABEL and UNITS fields of the applet will always take the width required to display the text values of their associated applet parameters The remaining width of the applet is given to its VALUE field 31001229 08 December 2005 287 Adding Custom Pages to the Site LiveLabelapplet The applet example in this section contains almo
208. lt LED Color if On Meaning if On Meaning if Meaning if Blinking Off RUN Green Running normally Faulty module or no power ERR Red Module failure Communication No error fault with PLC VO Red Range overshoot or Terminal Block No error The back arrow will take you to the Rack Viewer page for this controller 31001229 08 December 2005 101 Default Web Site for Premium AS i Module Diagnostics Page Overview If you click an AS i module icon in the Rack Viewer you will reach an AS i Module Diagnostics page with detailed information about that module Sample Page Here is an example of an AS i Module Diagnostics page RACK VIEWER Leds Rack 0 Product Range Premium RUN Slot 5 Trade Type Communication ERR Module S tate Ok Product Type AS i e 0 Reference Present TSX SAY 1000 Reference Configured TSX SAY 1000 Version 0 1 Channel 0 Status Automatic addressing Yes Power Fail Bus IA 0123 45 6 7 8 9101112 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 0e0005000000000000000000000000000 B 01234567 8 910111213 14151617 18 19 20 21 22 2324 25 26 27 28 29 3031 e 0000000000000000000000000000000 e Ok NotOk e Absent Slave 4 A Input value 0000 Output value 0000 amp Periphery Fault mx Note Clic on slave green LED to display the slave I O values When a slave is selected I O values and Peripheral Fault LED are displayed 102 3100122
209. lue 100 Limit Deadband Minimum EU Value 0 Border Witdth OK Cancel Navigatio v Normal HTML Preview 7 I For Help press F1 X 0 seconds over 28 8 304 31001229 08 December 2005 Adding Custom Pages to the Site Step Action Click the OK button A window will appear showing the Java code that will be inserted into your HTML document Select the Insert button to finish inserting this bean FactoryCast LiveBeanApplet X lt APPLET codebase classes code com schneiderautomat width 180 height 160 gt lt PARAM name BACKGRND PARAM name LIBRARY lt PARAM name BEAN archive SAComm jar GDE jar Widgets jar ion gde LiveBeanApplet value LT GRAY value library value Digital Indicator 2 gt PARAMname PROPERTIES value address Time 1 datatype TIME label Time format TIme lt APPLET gt Insert Cancel 10 Continue to add instances of LiveBeanApplet to your Web page Once you have inserted your last applet click the Cancel button on the FactoryCast applet selection window to return to editing your Web page w Microsoft FrontPage 1 File Edit View Insert Format Tools Table Frames Window Help Oy Sy
210. lue 1000 gt lt PARAM name unitId value 0 gt lt PARAM name borderWidth value 20 gt lt PARAM name readOnly value False gt lt APPLET gt 326 31001229 08 December 2005 Adding Custom Pages to the Site Push Button Setup You can send a preset value to one or more Modbus slaves with a push button A push button is activated with the mouse Properties Push Button Address Data Type Label Values Reset Values Reset Delay ms MW1 Button Label button INT Border Width 25 label PLC Type Premium 10 50 Polling rate ms 1000 0 0 15000 The properties of the push button are as follows Property Description Limits Address Address of the PLC variable Note 1 See Notes p 335 Data type PLC address data type Note 2 See Notes p 335 Label Label displayed as part of the graphic object Note 5 See Notes p 335 Values Setpoints to apply to the address value when the Note 4 See button is pressed Notes p 335 Reset Values Value to apply when the Reset Delay ends Reset Delay ms Time in ms counted down after the button is pressed Button Label Label to display on the button Border Width Width in pixels of the border of the graphic object PLC Type Type of PLC Premium or Quantum Polling rate ms Scanning value 31001229 08 December 200
211. mbedded Server e the file name of the last configuration namespace downloaded to the Embedded Server 31001229 08 December 2005 181 FactoryCast Configurator Memory Consult the table below to find out how much memory your Embedded Server Capacity provides for customizing your Web site Embedded Server Model Memory Available for Customizing the site Quantum 140 NOE 2x1 10 Customizable based on plug ins configured lt 1Mb Premium TSX ETY 110 WS Customizable based on plug ins configured lt 2Mb Quantum 140 NOE 771 1X lt 8Mb Premium TSX ETY 510 lt 8Mb Micro TSX ETZ 510 lt 8Mb 182 31001229 08 December 2005 FactoryCast Configurator Check Server Status Follow the steps in the procedure below to check the server status Step Action 1 Select Server Status from the menu bar Result The Module Status dialog box appears Module Status Target Host Host name or IP address This function will determine the configuration image used to create the namespace in the specified F actoryC ast Web Server Press the OK button to continue with status update 2 In the Host Name or IP Address box enter the Host Name or the IP Address of the Embedded Server 3 Click OK Result The FactoryCast Server Status dialog box appears It displays the current configuration file for the Embedded S
212. mns in the table Displayed on this page is information about Role Name MAC Address IP Address Subnet Mask Gateway A additional unnamed column indicates any difference between the current and stored configuration If a difference exists an exclamation point is displayed This is the Address Server Configuration page All devices are compatible Address Server Configuration Role Name MAC Address IP Address Subnet Mask Gateway 0 myNIP 192 168 3 11 255 255 255 0 192 168 3 11 ENT tst floor 192 168 5 14 255 255 0 0 192 168 2 1 Refresh Address Server Database Table Add a New Entry Change an Entry Delete an Entry On the Address Server Configuration page you can e add a New Entry change an Entry delete an Entry refresh the data table 31001229 08 December 2005 67 Default Web Site for Quantum Choosing The Address Server Configuration page allows you to choose different options for Options adding or altering the configurations of your NOE The options available to you are select an entry add an entry change an entry delete an entry Below we describe the method and options chosen to perform any of the four options listed above Screen shots are presented to accompany the Adding an entry section Selecting an Entry When the page displays by default no entries are selected Use the radio buttons in the first column to select an entry Only one entry may be selected at
213. n array starting at the specified direct address 31001229 08 December 2005 267 Editors 8 5 Graphic Viewer Graphic Viewer Overview Graphic Viewer is a lighter version of the Graphic Editor Its small size enables you to download it faster With Graphic Viewer you can only display widgets You can not edit them Graphic Viewer is divided into two windows e Top Window This area shows the user controls This is where you can select a graphic to edit from a drop down menu e Display Window This area displays the selected graphic When viewing a graphic in full screen mode the Top Window is not displayed 268 31001229 08 December 2005 Editors Selecting a Graphic The following instructions tell you how to select a graphic created by the Graphic Editor Step Action 1 Click on Graphic Viewer The Top and Display Windows appear Password 4 new new graphl gt 4 Select a graphic from the drop down menu Result The selected graphic appears in the Display Window Time 1 Time 2 Time 3 lm 26s 440ms 50 25 90 75 ia 0 10 4 E mat ue 500 Motor Control Center E A LT 9 LT
214. n the Data Editor s tool bar ENEN allao Period 500 IP address 139 160 234 18 From left to right the buttons indicate create a new object save the current application copy the object paste the object delete the object change the password start or stop the animation set the rate for polling the variable display the server s IP address in format lt host gt lt filename gt 31001229 08 December 2005 195 Editors Data Editor Spreadsheet Overview The Data Editor spreadsheet displays data with the following fields Symbol Address Data Type Value Format Status This topic provides a snapshot of the spreadsheet and an explanation of each field Spreadsheet The figure shows the Data Editor spreadsheet LC E s Le Eo L8 Le Period 500 IP address 139 160 234 18 Empty Symbol Address Datatype Value Format Status a 4 ni m 196 31001229 08 December 2005 Editors Symbol Field The Symbol column contains the names of Concept PL7 or Unity Pro symbols variables The only symbols variables that may be used in the Data Editor are those in the namespace on the Embedded Server Note The Data Editor can only read values from a namespace that was created from the same
215. n width 8 Grid row height 8 20 20 Show Snap to OK Cancel The Options Dialog controls provide the following functions The cell size of the grid can be changed by the entering the grid s column width and row height in the dialog s text fields If the Show grid check box is checked the grid is drawn otherwise no grid is shown If the Snap to grid check box is checked then when you change the size or position of a graphic object the changed coordinate s or dimension s is automatically adjusted to coincide with a grid point The OK button causes the current option settings to become active and the Edit Dialog to be shown again The Cancel button causes the Edit Dialog to be shown again with no option settings being changed 31001229 08 December 2005 227 Editors Display Window User Functions Overview The user functions available from the Graphic Editor display window allow you to select move and size objects Moving and sizing operations require that your first select those graphic object s that you want to modify A selected object is indicated by its surrounding selection box an unselected or deselected object has no surrounding selection box The figure below shows the Graphic Editor display
216. nd color of the graphic object Label The label to be displayed as part of the graphic object Label Color The color of the label Label Font The font used on the label Maximum EU Value The maximum value in engineering units of the direct address or symbol variable Minimum EU The minimum value in engineering units of the Value direct address or symbol variable Maximum PLC The maximum raw unscaled value of the direct See Note 3 Notes Value address or symbol variable in the PLC p 267 Minimum PLC The minimum raw unscaled value of the direct See Note 3 Notes Value address or symbol variable in the PLC p 267 Bar Background The background color of the bar indicator area Bar Color The color of the indicator bar when scaled value within High Low limits High High Limit The value of the High High limit in engineering Value units High High Limit The color of the indicator bar when the scaled Color value is greater than the High High limit High Limit Value The value of the High limit in engineering units High Limit Color The color of the indicator bar when scaled value is greater than the High limit Low Limit Value The value of the Low limit in engineering units Low Limit Color The color of the indicator bar when the scaled value is less than the Low limit Low Low Limit Value The value of the Low Low limit in engineering units 258
217. net Browser Concept Configuration PL7 Embedded on Database Software Database Server PC on PC in PLC There are two types of firewalls e network level firewalls e application level firewalls Network level firewalls are frequently installed between the Internet and a single point of entry to an internal protected intranet or network An application level firewall acts on behalf of an application for instance FTP It intercepts all traffic destined for that application and decides whether to forward that traffic to the application Application level firewalls reside on individual host computers 30 31001229 08 December 2005 Web Site Security Considerations for FactoryCast FactoryCast Configurator uses FTP to access Embedded Server files If you want viewers to be able to access your site from the Internet and your Embedded Server is protected by a firewall then that firewall must be configured to allow FTP traffic The firewall may be configured to allow network connections to a restricted port range or to allow traffic to and from certain IP addresses Firewalls configured to allow incoming data to FTP s well known TCP IP port of 21 and to allow incoming data to ports higher than 1024 will grant access to protected Embedded Servers The FactoryCast client follows the Firewall Friendly FTP standard RFC 1579 It issues an FTP PASV command to the FactoryCast serve
218. ng SNMP on your module Task How To To display the current SNMP configuration Click Show SNMP Configuration To clear the fields Click Reset the Form To change the SNMP configuration Change the information on the page and click Update SNMP 64 31001229 08 December 2005 Default Web Site for Quantum SNMP Page Fields Completion Message SNMP Community Strings The following table describes the specific SNMP fields that you can modify Field Information To Be Supplied Manager IP Address of first SNMP Manager Manager II IP Address of second SNMP Manager Location SysLocation Location of the module Contact SysContact Name of the responsible systems engineer Set Designation of level of user who can set the configuration Get Designation of level of user who can view the configuration Trap Designation of level of user who can capture information Authentication Failure Trap Turns on Community Name Checking Enabled Clicking on the Update SNMP button displays a new page containing the message Successfully updated SNMP database Note that this page contains the same links as those on the Configure SNMP Page Note The NOE module has to be reset for the changes to take effect Use strings to restrict access to the SNMP Agent These strings should be set to Non Trivial names during module installation 31001229 08 December 2
219. ng Custom Pages to the Site Step Action 5 Select the LiveBeanApplet from the FactoryCast applet selection window and then click the OK button x Microsoft FrontPage IE x File Edit View Insert Format Tools Table Frames Window Help E E gt Dy sueco ns mets Nd FactoryCast Applets 2 Available F actorycast Applets Appet Class Description OK LiveLabelMgrApplet LiveLabelManager Applet LiveLabelApplet LiveLabelApplet Tamal LiveTableApplet LiveTableApplet LiveBeanMgrApplet LiveBeanManagerApplet LiveBeanApplet LiveBeanApplet GdeApplet Graphic Data Applet Navigatio Normal HTML XP review E D For Help press F1 X 0 seconds over 28 8 P 6 Enter the library name and the name of a particular bean in this library that you want to show If none of the bean s properties such as address need to be customized then click the OK button FactoryCastAnnlate FactoryCast LiveBeanApplet x Avail Parameters 2 i OK 5 LIBRARY library Liv Liv BEAN Digital Indicator 2 Cancel 5 M BACKGRND LT GRAY A Liv H hd Liv PROPERTIES Gdg C None Object Type Select a Object Type gt Edit
220. ng the Global Data Diagnostics page Follow these links Diagnostics NOE Diagnostics Global Data 31001229 08 December 2005 73 Default Web Site for Quantum 74 31001229 08 December 2005 Default Web Site for Premium Default Web Site for Premium Overview What s in this Chapter When you receive the PLC module it already contains a default Web site with the Rack Viewer and the Run Time Data Editor pages pre loaded You may view these pages simply by installing the module and configuring its IP address To access the site type the IP address of the module in your browser and enter the default user name and password of USER However Schneider Electric recommends that you complete the setup procedures as outlined in Creating a New Configuration p 147 This section describes the pages in the default Web site This chapter contains the following sections Section Topic Page 4 1 Premium Home Page 76 4 2 Monitoring Page 77 4 3 Diagnostics Page 79 4 4 Option Modules Diagnostics 91 4 5 Setup Page 107 31001229 08 December 2005 75 Default Web Site for Premium 4 1 Premium Home Page Premium Home Page Overview Home Page Links The visitor accesses the Premium home page by entering the IP address of the module in his web browser No password is required to display this page This Premium home page looks like this
221. ng topics Section Topic Page Diagnostics Home Page 129 Rack Viewer Page 131 PLC Personality Page 132 PLC Communication Pages 133 PLC Analog I O Page 135 PLC Counter Page 136 Rack Viewer 137 Digital I O Module Diagnostics Page 139 Analog I O Module Diagnostics Page 140 Standard Module Diagnostics Page 141 128 31001229 08 December 2005 Default Web Site for Micro Diagnostics Home Page Home Page Illustration This page lists the various services supported by the default web site of the module and provides links for accessing the services you require The Diagnostics home page looks like this se Telemecanique 4 Diagnostics FactoryCast TSX ETZ510 Home Monitoring Documentation Control Copyright 200 2004 Schneider Automation SAS All Rights reserved Internet 31001229 08 December 2005 129 Default Web Site for Micro Links To access the service you require click on a link Ethernet Statistics Unitelway Statistics PPP Modem Log File Rack viewer FDR Statistics MIB Upload Note The Rack viewer service is the only described Other services are in TSX ETZ User s Guide 130 31001229 08 December 2005 Default Web Site for Micro Rack Viewer Page Overview The Rack Viewer Page displays the current configuration of the TSX Mic
222. ny other type of module in the Rack Viewer page you reach a standard Module Diagnostic page with detailled information about that module Sample Page Here is an example of a Standard Module Diagnostics page RACK VIEWER Device 5 Product Range Micro Module State Ok Trade Type Counting Reference Present TSX CTZ 1A Product Type In rack Reference Configured TSXCTZ1A Functional Faul No Autotests No Device Fault No Configuration Fault No Connector No Absent No Links The back arrow will take you to the Rack Viewer page for this controller 31001229 08 December 2005 141 Default Web Site for Micro 6 4 Setup Page Setup Home Page Home Page This page lists the various services used to configure the module Illustration The Setup home page looks like this a brand of Schnei ri Setup de Telemecanique Home Documentation Monitoring Control Copyright 2000 2004 Schneider Automation SAS All Rights reserved is 4 FactoryCast TSX ETZ510 i see Diagnostics Maintenance p Internet 142 31001229 08 December 2005 Default Web Site for Micro Links To access the configuration service you require click on a link Security IP Configuration Unitelway Configuration Automatic Configuration SNMP Configuration Reboot Note These
223. o be launched directly from its program icon Data Editor from its icon 31001229 08 December 2005 219 Editors 8 4 Graphic Editor Graphic Editor Overview This section describes the functions and features of the Graphic Editor a Java applet that enables you to create dynamic graphic displays via a Web browser using a set of pre defined graphic objects The Graphic Editor is only used as an editor for creating and modifying displays The Graphic Viewer is the run time environment for viewing displays while they are dynamically animated with run time data from the PLC This viewer is lighter than the editor resulting in faster loading times and operation What s in this This section contains the following topics Section Topic Page Graphic Editor Overview 221 Top Window User Functions 223 Display Window User Functions 228 Property Sheet 231 Security 233 Graphic Editor Applet Parameters 234 Graphic Objects 236 Extended Graphic Objects 257 220 31001229 08 December 2005 Editors Graphic Editor Overview The Interface Illustration The Graphic Editor applet is separated into three windows e Top Window This window provides the area for presenting all the user controls and dialogs for creating saving reading and editing a graphic display e Display Window This window provides an area for presenting the current graphic display When you create a new g
224. oading the FactoryCast Applet Plug ins 187 Editos rer eer eed xis eel ere ee ene 191 EdltO S iuo Lh ehe aeos ute e RO OR T 191 Data Editor o eed fie ce re e ree A ee Rue Re n 192 Data Edito cm rre de ADR e EAR A artem Aes 192 Data Editor oso x tee RHET PER eet eee UP 193 Data Editor 50 805 86 196 Creating a Data Template 203 Saving a Data Template 204 Using an Existing Data Template 205 Inserting a Symbol Variable in a Data 8 8 8 206 Inserting a Direct Address in a Data Template 207 Modifying Data Values in a Data Template 208 Data Edit r Lite aed LUE emet maet antag nara Gotan ey ES 209 Data Editor Lite cc ae es eel ee Sea ete daa eb eed 209 Pocket Data Editors eee a eee we ER Ras 211 Pocket Data 0 211 Pocket Data ete de Pandan eta 212 Using Pocket Data Editor tee 214 Graphic Editor oio Em eS ter teeta et Ace 220 Graphic Editor Se 220 Graphic Editor Overview
225. odbusXmlDa HTTP 1 0 Host 139 160 65 83 8080 Content Type text xml charset utf 8 Content Length length SOAPAction http www schneider electric com ws ModbusXmlDa WriteMultipleRegisters lt xml version 1 0 encoding utf 8 gt lt soap Envelope xmlns soap http schemas xmlsoap org soap envelope gt lt soap Body gt lt WriteInt32 xmlns http www schneider electric com ws ModbusXmlDa UnitID int UnitID lt Address gt int lt Address gt lt Value gt lt int gt int lt int gt lt int gt int lt int gt lt Value gt lt WriteInt32 gt lt soap Body gt lt soap Envelope gt HTTP 1 0 200 OK Content Type text xml charset utf 8 Content Length length lt xml version 1 0 encoding utf 8 gt lt soap Envelope xmlns soap http schemas xmlsoap org soap envelope gt lt soap Body gt lt WriteInt32Response xmlns http www schneider electric com ws ModbusXmlDa WriteInt32Response soap Body soap Envelope 382 31001229 08 December 2005 SOAP Web Services SymbolicXMLDA SOAP Services Overview Limitation on symbolic access Read service Parameters The SymbolicXMLDA is the Web Service provided to implement a Symbolic Data Access based on FactoryCast namespace The services are e read e write e browse As symbolic access relies on low level Modbus access for actual communication only symbols mapped on data
226. on Data Microsoft FrontPage Macros create the final Macros folder if it does not already exist e For Windows NT 2000 XP Copy the file Microsoft FrontPage fpm to the folder USERPROFILE Application Data Microsoft FrontPage Macros create the final Macros folder if it does not already exist The value of the USERPROFILE environment variable is usually C WINNT Profiles lt username gt for NT or C Documents and Settings lt username gt for Windows XP Its value can be determined by typing SET from a Command Prompt 292 31001229 08 December 2005 Adding Custom Pages to the Site Adding FactoryCast Extension To add the FactoryCast Extension to the FrontPage Insert menu do the following Step Action 1 Start FrontPage 2000 2 Click Customize on the Tools menu 3 Click the Commands tab and then select Macros from the Categories list K Microsoft FrontPage _ X File Edit View Insert Format Tools Table Frames Window Help a AB D7 i wera 7 ER None w denant Narma m ul Customize 21x KE T Toolbars Commands Options Categories Commands set 5 a 2 Format Tools Custom Button Table Frames Window Help Picture ew Menu F Select
227. on state can be toggled between selected and deselected without affecting the selection state of other objects by pressing the CTRL key when clicking on the object With this action graphic objects can be individually added or removed from the group of selected objects e Agraphic object can be selected without affecting the selection state of any other objects by pressing the SHIFT key when clicking on the object When an object is selected this way it becomes the reference object see Layout Dialog Top Window User Functions p 223 for the group of selected objects The primary purpose of this action is to change the reference object in a group of selected objects prior to invoking one of the Layout operations e All graphic objects can be deselected by clicking the mouse in an open area of the display window that is not on a graphic object A graphic object s size can be changed by first selecting it then using the mouse to change the size of the object s selection box As you move the mouse over an object s selection box the mouse pointer changes to reflect the type of sizing operation to be performed If you press a mouse button while the mouse is over an object s selection box and drag the mouse without releasing it a dotted outline box appears When the mouse button is released the object s size is changed to match the size of the outline There are eight possible sizing actions depending on which part of an object s selection box is
228. or of the graphic object Label The label to be displayed as part of the graphic object Label Color The color of the label Label Font The font used for the label OFF Word The text to display when the input value is off OFF Bitmap The valve bitmap when the OFF word is displayed Choice OFF Word Color The color of the OFF word text OFF Word Font The font used for the OFF word text ON Word The text to display when the input value is ON ON Bitmap Choice The valve bitmap when the ON word is displayed ON Word Color The color of the ON word font ON Word Font The font used for the ON word text object Flash Interval The flashing time period in ms of the light when 200 to 2000 the input value is on Set to 0 for no flashing Border Width The width in pixels of the graphic object s border 0 to 32 Border Color The color of the graphic object s border PLC Value A simulated input value for testing the graphic See Note 3 Notes p 267 266 31001229 08 December 2005 Editors Notes These are the notes for the chapter 1 If the address property of a graphic object is a direct address the data type property is set to UNDEFINED a default data type BOOL INT DINT or REAL based on the implied size of the data value is used If the address property is a symbol variable name
229. orderWidth value 25 gt name borderColor value BLUE gt name shape value ROUND RECTANGLE gt name rate value 1000 gt name unitId value 0 gt value LT_GRAY gt value GREEN gt value DK_GRAY gt value ORANGE gt value 1000 gt value False gt 332 31001229 08 December 2005 Adding Custom Pages to the Site Rotary Slider Setup A rotary slider gives an analog representation of the direct address of a Modbus device It draws a position proportional to the value of the address and represents a percentage of its range in physical units on a circular dial The size of the circular dial cycle in degrees of a circle and the button color can be configured Using the mouse the user can change the value of the rotary slider and trigger sending a new value to the PLC Properties Rotary Slider Address MW1 Minimum EU Value 0 Data Type INT v Maximum PLC Value 65535 Label label Minimum PLC Value 0 Major Scale Divisions 65535 Border Width 25 Minor Scale Divisions 9 PLC Type Premium gt Scale Precision 0 Polling rate ms 1000 Dial Degrees Sweep 180 Read Only Tia j Maximum EU Value 100 The properties of the slider are as follows Property Description Limits Address Address of the PLC variable Note 1 See N
230. otes p 335 Data type PLC address data type Note 2 See Notes p 335 Label Label displayed as part of the graphic object Note 5 See Notes p 335 Major scale Number of major gradations marked in the scale 0 to 100 gradation Minor scale Number of minor gradations not marked in the O to 100 gradation scale Scale precision Number of decimal places in the scale gradations 1 to 6 set to 1 to use a general exponential format Dial Degrees Portion of circular dial used to draw the scale 60 to 300 Sweep Maximum EU Value Maximum value of the direct address for scaling in physical units Minimum EU Value Minimum value of the direct address for scaling in physical units 31001229 08 December 2005 333 Adding Custom Pages to the Site Property Description Limits Maximum PLC Gross maximum value without scale of the direct Note 3 See Value address in the PLC Notes p 335 Minimum PLC Gross minimum value without scale of the direct Note 3 See Value address in the PLC Notes p 335 Border Width Width in pixels of the border of the graphic object PLC Type Type of PLC Premium or Quantum Polling rate ms Scanning value Read Only True read value False read write value The HTML code with the parameters of the widget above is as follows lt APPLET codebase classes archive mbclient jar widgetslite jar code com schneider
231. ou can change the position of the knob sending a new value to the PLC The following table describes the properties of the Rotary Slider Property Description Limits Name The name of the graphic object Address The direct address or the name of a symbol See Note 1 Notes variable to monitor p 256 Data Type The data type of the direct address or symbol See Note 2 Notes variable p 256 Background The background color of the graphic object Label The label to be displayed as part of the graphic object Label Color The color of the label Label Font The font used for the label Major Scale The number of major labeled scale divisions 0 to 100 Divisions Minor Scale The number of minor unlabeled scale divisions 0 to 100 Divisions Scale Color The color of the scale and its labels Scale Font The font used for scale labels Scale Precision The number of fractional digits to be shown for 1106 scale labels setto 1 to use a general exponential format Dial Degrees The amount of a circular arc to use for drawing the 60 to 300 Sweep dial Dial Color The color of the dial Knob Color The color used for the knob Maximum EU Value The maximum value in engineering units of the direct address or symbol variable Minimum EU The minimum value in engineering units of the Value direct address or symbol variable Maximum PLC The maximum raw unscaled value of the dire
232. owever Data Editor tables use a wider range of variable types than Data Editor Lite When Data Editor Lite encounters a variable it cannot manage it displays Not Supported In this case the variable cannot be edited Operating Mode Refer to the Operating Mode section for Data Editor See Data Editor p 192 Note You cannot insert symbols variables in a Data Template with Data Editor Lite you can only insert direct addresses 210 31001229 08 December 2005 Editors 8 3 Pocket Data Editor Pocket Data Editor Overview This section describes the Pocket Data Editor which runs on Pocket PC What s in this This section contains the following topics ion Section Topic Page Pocket Data Editor 212 Using Pocket Data Editor 214 31001229 08 December 2005 211 Editors Pocket Data Editor Overview Pocket PC Requirements Capabilities Availability Pocket Data Editor is a version of the Remote Data Editor that operates in a Pocket PC environment A Pocket PC with a WiFi connection can be used as a mobile client station to access data on remote equipment Pocket Data Editor supports remote data monitoring remote control and remote diagnostics e only Pocket PCs with ARM processors e Pocket PC Windows 2003 mobile edition Pocket PC Windows 2002 mobile edition is not supported Pocket Data Editor can open edit and save the same data tables as th
233. paced the Horizontally and Vertically buttons move the selected graphic objects so that either the horizontal or vertical spacing between the objects is the same At least three graphic objects must be selected for these buttons to be enabled To automatically size graphic objects use the Width and Height buttons to re size the currently selected graphic objects so that either the widths or heights respectively of the objects match At least two graphic objects must be selected for these buttons to be enabled The Done button makes the Edit Dialog visible again Note For all layout operations except Space evenly one of the selected objects is considered the reference object to which all other selected objects adjust for their new position or dimension For example when the Width button is pressed all selected objects have their widths changed to match that of the reference object The reference object is differentiated from the other selected objects by making its selection box a different color than the others 226 31001229 08 December 2005 Editors Options Dialog The Options Dialog allows you to change the settings related to a grid that can be drawn in the display window The grid is solely for assistance in editing a graphic display and is shown only when the Graphic Editor is in edit mode Edit mode starts when you switch to the Edit Dialog and ends when you return to the Top Dialog Grid colum
234. pe E Deleted LampTest1 100013 BOOL LampTestl and La Deleted LampTest2 100014 BOOL LampTestl and La Deleted Manuall 100010 BOOL Manuall is used to Deleted Manual 100011 BOOL Manual is used to Deleted Manual3 100012 BOOL Manual3 is used to Deleted run lightl UNLOCATED BOOL run lightl is used a Deleted run light2 UNLOCATED BOOL run light2 is used a Deleted run light3 UNLOCATED BOOL run_light3 is used a Deleted run light4 UNLOCATED BOOL run light4 is used a Deleted run light5 UNLOCATED BOOL run light5 is used a Deleted run light6 UNLOCATED BOOL run light6 is used a Deleted run light7 UNLOCATED BOOL run_light7 is used a a OK Cancel Click the OK button to accept the results of synchronization Synchronizing will alter item s that differ from the database Note After synchronizing the namespace with its database you will want to save the namespace to the configuration file and download the namespace to the Embedded Server Until the files are synchronized you will not be able to add symbols variables to the namespace 31001229 08 December 2005 171 FactoryCast Configurator 7 3 Transferring Files to the Web Server Transferring Files to the Web Server Overview This section describes transferring files to the Embedded Server files such as Custom Web File loading the Namespace File and loading the Security File along with describing p
235. pe property 4 Specify at least one value for a push button If several values are entered they will be assigned to an address table starting with the direct address indicated 5 If you specify param name label value data in the HTML code the applet displays the numerical value of the data in place of a label 31001229 08 December 2005 335 Adding Custom Pages to the Site 336 31001229 08 December 2005 Alarm Viewer 10 Alarm Viewer Overview The Alarm Viewer is a Java applet designed to monitor Premium and Quantum PLCs It is not currently supported by Micro It is a Client Runtime Function and will run in the JVM of internet client browser Internet Explorer Netscape Navigator etc References Refer to the following manuals for a full explanation of the software Language Manual Part Number Order Number Spanish Manual de instalaci n de las funciones TLX DS DIAG PL7 33S W915905840701A02 de diagni stico German Handbuch zur Inbetriebnahme der TLX DS DIAG PL7 33G W915905840201A02 Diagnosefunktionen French Manuel de mise en ceuvre des fonctions TLX DS DIAG PL7 33F W915905840101A02 de diagnostic English Diagnostic Functions Setup Manual TLX DS DIAG PL7 33E W915905840301A02 Abbreviations DFB Derived Function Block What s in this This chapter contains the following topics 2 Chapter Topic Page Display 338 Operation and Management of Alarms 3
236. play A Message Display shows a text message based on the value of a symbol variable or direct address in a PLC For each specified message a specified value triggers its display The following table describes the properties of the Message Display Property Description Limits Name The name of the graphic object Address The direct address or the name of a symbol See Note 1 Notes variable to monitor p 256 Data Type The data type of the direct address or symbol See Note 2 Notes variable p 256 Background The background color of the graphic object Messages The set of messages to display Each message is Minimum of one given as a value text entry when the PLC value message required equals value text is displayed as the message Message The background color of the message display Background area Message Color The color of the message text Message Font The font used for the message text Label The label to be displayed as part of the graphic object Label Color The color of the label Label Font The font used for the label Border Width The width in pixels of the graphic object s border 0 to 32 Border Color The color of the graphic object s border PLC Value A simulated input value for testing the graphic See Note 3 Notes object p 256 31001229 08 December 2005 245 Push Button A Push Button allows you to send
237. provides the current status dynamic and other data about the Remote I O Head Processor The bottom half of the screen displays an icon for each Remote I O Drop and the drop number Moving the cursor across the icons will display a text message in the Browser status window indicating whether the drop is 800 series or Quantum l O 52 31001229 08 December 2005 Default Web Site for Quantum Links Click on a drop adapter icon to get detailed information about each drop The lt back button returns you to the previous page 31001229 08 December 2005 53 Default Web Site for Quantum Remote I O Drop Pages Overview When you click the icon for a Remote I O Drop Adapter on the Configured Remote I O page you reach a Remote I O Drop page with detailed information about that drop Sample Page Here is an example of a Remote I O Drop page REMOTE I O FOR DROP 2 RACK 1 Status DK 553 Read Only FALSE Rack 1 Product Quantum Head Slot 3 Number of 1 lt ZI CELE Data The top part of the page reports the current status of the drop adapter and the number of modules in the drop The bottom part of the page provides an icon for each module in the drop A label at the top of the module identifies the module type Question marks indicated that the module type is unknown or the slot is empty A colored LED reports module status e green indic
238. r 2005 199 Editors Valid Direct Addresses for Unity Premium The following table contains the valid direct addresses for Unity Premium Address Type R ead or W rite Access KWi WORD 16 R KDi WORD 32 R MDi WORD 32 R W SDi WORD 32 R W 9elr s c BOOLEAN R Qr s c BOOLEAN R W Mi BOOLEAN R W 9 6Si BOOLEAN R W MFi REAL 32 R W IWr s c WORD 16 R MWi WORD 16 R W 9eSWi WORD 16 R W 96QWr s c WORD 16 R W 9eMWrr s c i WORD 16 R W 9 KWr s c i WORD 16 R W r rack number s slot number c channel number and i range number The following table contains the valid FIP I O addresses for Premium except Unity Premium Address Type R ead or W rite Access l rs 2 d m c BOOLEAN R Q rs 2 d m c BOOLEAN R W I W rs 2 d m c i WORD 16 R QW rs 2 d m c i WORD 16 R W MW rs 2 d m c i WORD 16 R W KW rs 2 d m c i WORD 16 R number and i range number r rack number s slot number d device number m module number c channel The following table contains the valid FIP I O addresses for Unity Premium Address Type R ead or W rite Access l bs cp 0 m c BOOLEAN R Q bs cp 0 m c BOOLEAN R W W bs cp 0 m c i WORD 16 R 200 31001229 08 December 2005 Editors Address Type R ead or W rite Access QW bs cp 0 m c i WORD 16 R W MW b
239. r Scale The number of major labeled scale divisions 0 to 100 Divisions Minor Scale The number of minor unlabeled scale divisions 0 to 100 Divisions Scale Color The color of the scale and its labels Scale Font The font used for scale labels Scale Precision The number of fractional digits to be shown for 1 to 6 Maximum EU Value The maximum value in engineering units of the direct address or symbol variable Minimum EU The minimum value in engineering units of the Value direct address or symbol variable Maximum PLC The maximum raw unscaled value of the direct See Note 3 Notes Value address or symbol variable in the PLC p 256 Minimum PLC The minimum raw unscaled value of the direct See Note 3 Notes Value address or symbol variable in the PLC p 256 Block Increment The amount that the scaled value should change when the scroll bar s scroll area is clicked Unit Increment The amount that the scaled value should change when the scroll bar s arrow buttons are clicked Border Width The width in pixels of the graphic object s border 0 to 32 Border Color The color of the graphic object s border 31001229 08 December 2005 241 Editors Horizontal or Vertical Selector A Horizontal or Vertical Selector allows you select from a set of choices When a selection is made the value corresponding to the choice is sent to the PLC The choices
240. r before all attempts to establish an FTP data connection FactoryCast uses TCP IP port 80 for HTTP access to Web pages stored on an Embedded Server Schneider Electric s MBAP protocol is used to access run time data on TCP IP port 502 These ports must also be made available through the firewall Note Quantum NOE 211 10 users who want to add a single FTP password to the server can create an ASCII file ftplist dat This file should contain in the user name string on the first line and a password string on the second line For example e MyUser e MyPassword Save this file to your local PC directory under FactoryCast Software noe21 1 wwwroot ftplist dat Next use the FactoryCast Configurator to Restore Defaults Users of Quantum NOE 771 Premium ETY 510 and Micro ETZ 510 can set an FTP password by using the Web page at http nostname secure embedded ftp passwd config htm 31001229 08 December 2005 31 Web Site Security 32 31001229 08 December 2005 Default Web Site for Quantum Default Web Site for Quantum Overview When you receive the Embedded Server it already contains a default Web site with diagnostic pages Data Editor and Graphic Editor You may view these pages and view direct addresses in the editors simply by installing the module and configuring its IP address To access the site type the IP address of the module in your browser and enter the default user name and p
241. r contents recursively are transferred When a directory is deleted all of its contents including subdirectories and their contents recursively are deleted A directory can be created on the local or remote file system by using the Make Directory button A file can be found on the remote file system with a Find dialog which is displayed when the Find button is clicked This dialog lists the full path names of all files that match a specified search criteria Standard wildcard searches using the asterisk and question mark characters are supported 31001229 08 December 2005 175 FactoryCast Configurator Loading the Namespace File Overview Loading the Namespace File After modifying the namespace you will want to save the namespace as part of the configuration file and then download the namespace to the Embedded Server Follow the steps in the table below to save the namespace file in your configuration file and then download the namespace file to the Embedded Server Step Action 1 Select File Save from the menu bar Result The namespace is saved in the configuration file Select Transfer Namespace to download the namespace to the Embedded Server Result A Download Confirmation dialog appears with the IP address and any host name of the Embedded Server Note If the host name or IP address is incorrect make the appropriate changes in the Settings window Refer to Set
242. r whose length is proportional to the value It represents a percentage of its range in physical units The properties of the indicator are as follows Properties Horizontal Indicator Address MW5 High High Limit Value 99 Data Type INT v High Limit Value 95 Label label Low Limit Value 5 Major Scale Divisions 100 Low Low Limit Value 4 Minor Scale Divisions 0 High High Limit Value Color RED Scale Precision 1 High Limit Value Color ORANGE Maximum EU Value 100 Low Limit Value Color CYAN gt Minimum EU Value 0 Low Low Limit Value Color BLUE gt Maximum PLC Value 65535 Border Width 25 Minimum PLC Value 0 PLC Type Premium v Value Visible 7 Polling rate ms 1000 Limit Deadband 1 ce gradations set to 1 to use a general exponential format Property Description Limits Address Address of the PLC variable Note 1 See Notes p 335 Data type PLC address data type Note 2 See Notes p 335 Label Label displayed as part of the graphic object Note 5 See Notes p 335 Major scale Number of major gradations marked in the scale 0 to 100 gradation Minor scale Number of minor gradations not marked in the 0 to 100 gradation scale Scale precision Number of decimal places shown for the scale 1to6 Maximum EU Value Ma
243. raphic display this window becomes an empty canvas on which you can add the graphic objects that will compse the desired graphic display e Message Window This window presents any messages generated by the Graphic Editor The figure below shows the Graphic Editor applet with its initial top window and empty display and message windows new pw Save Delete Edit Password PLC program is TF2 1 5 01 4 15 21 AM Note Owing to memory restrictions you can not download both the Data Editor and Graphic Editor on the 140 NOE 211 10 and NOE 251 10 FactoryCast Servers To download both you must remove an equivalent amount of plug ins 31001229 08 December 2005 221 Editors Graphic Objects Viewing a Graphic Display Create and Modify Graphic Displays User Functions All graphic objects provided with the Graphic Editor are capable of communicating with the PLC from which the Graphic Editor applet was downloaded There is no additional wiring of the graphic objects with communication objects All graphic objects are standalone meaning there are no connections required between them and each is capable of operating independently After the Graphic Editor applet has been uploaded to a Web browser you will usually want to either view a graphic display for monitoring controlling the PLC application or cre
244. raw unscaled value of the direct See Note 3 Notes Value address or symbol variable in the PLC p 256 Value Visible Indicates whether a digital display of the scaled value is to be shown Value Font The font for the digital display of the value if shown Bar Background The background color of the bar indicator area 31001229 08 December 2005 237 Editors Property Description Limits Bar Color The color of the indicator bar when the scaled value within High Low limits High High Limit The value in engineering units for the High High Value limit High High Limit The color of the indicator bar when the scaled Color value is greater than the High High limit High Limit Value The value in engineering units for the High limit High Limit Color The color of the indicator bar when the scaled value is greater than the High limit Low Limit Value The value in engineering units for the Low limit Low Limit Color The color of the indicator bar when the scaled value is less than the Low limit Low Low Limit The value in engineering units for the Low Low Value limit Low Low Limit The color of the indicator bar when the scaled Color value is less than the Low Low limit Limit Deadband The deadband as percentage of EU range to 0 to 10 apply to High Low limit checking Border Width The width in pixels of the graphic object s bord
245. rd Font The font used for the Off Word text On Word The text to show when the input value is on On Word The background color of the light when the On Background Word is shown On Word Color The color of the On Word font On Word Font The font used for the On Word text Flash Interval The flashing time period in milliseconds of the 200 to 2000 light when the input value is on Set to zero for no flashing Shape The shape circle rectangle etc of the light Input Inverted If TRUE inverts the input value light will show the Off Word when input value is on Border Width The width in pixels of the graphic object s border 0 to 32 Border Color The color of the graphic object s border PLC Value A simulated input value for testing the graphic See Note 3 Notes object p 256 248 31001229 08 December 2005 Editors Motor Control Station The Motor Control Station is designed to mimic the typical start stop push button station that is often used to control motors This graphic object is essentially a composite of two push buttons and an indicator light A Customizer is provided to make it easier to set the object s many properties All of the properties except Name are set with its Customizer not with the Graphic Editor s Property Sheet The following table describes the properties of the Motor Control Station Property Description Limits Name The name of the graphic object Bac
246. rd Time Baku Tbilisi Yes GMT 04 00 Afghanistan Standard Time Kabul No GMT 05 00 Ekaterinburg Standard Time Ekaterinburg Yes GMT 05 00 West Asia Standard Time Islamabad Karachi Tashkent No GMT 05 30 India Standard Time Bombay Calcutta Madras New Delhi No GMT 06 00 Central Asia Standard Time Almaty Dhaka Yes GMT 06 00 Sri Lanka Standard Time Columbo No GMT 07 00 SE Asia Standard Time Bangkok Hanoi Jakarta No GMT 08 00 China Standard Time Beijing Chongqing Hong Kong Urumqi No GMT 08 00 W Australia Standard Time Perth No GMT 08 00 Singapore Standard Time Singapore No GMT 08 00 Taipei Standard Time Taipei No GMT 09 00 Tokyo Standard Time Osako Sapporo Tokyo No GMT 09 00 Korea Standard Time Seoul No GMT 09 00 Yakutsk Standard Time Yakutsk Yes GMT 09 30 Cen Australia Standard Time Adelaide Yes GMT 09 30 AUS Central Standard Time Darwin No GMT 10 00 E Australia Standard Time Brisbane No GMT 10 00 AUS Eastern Standard Time Canberra Melbourne Sydney Yes GMT 10 00 West Pacific Standard Time Guam Port Moresby No GMT 10 00 Tasmania Standard Time Hobart Yes GMT 10 00 Vladivostok Standard Time Vladivostok Yes 120 31001229 08 December 2005 Common Setup page Time Zone Description DST Available GMT 11 00 Central Pacific Standard Time Magadan Solomon Is New Yes Caledonia GMT 12 00 New Z
247. rder 0 to 32 Border Color The color of the graphic object s border These Trend Recorder properties are available for each pen Property Description Limits Address The direct address or the name of a symbol See Note 1 Notes variable to monitor p 256 Data Type The data type of the direct address or symbol See Note 2 Notes variable p 256 Maximum PLC The maximum raw unscaled value of the direct See Note 3 Notes Value address or symbol variable in the PLC p 256 Minimum PLC The minimum raw unscaled value of the direct See Note 3 Notes Value address or symbol variable in the PLC p 256 Pen Color The color of the pen used to record the scaled value Pen Label The label used to identify the pen Display Link A Display Link is a special graphic object that allows you to switch to another graphic display by clicking on it with a mouse To indicate that the object is a link to another display the text label for the link is underlined and the mouse cursor changes to a hand icon when the mouse is moved over it This object is especially useful when the Graphic Editor is used in view mode where no drop down list of graphic displays is available for selecting a display A Display Link can also be used as a hyperlink to an HTML file If a URL is entered as the Link Display Name the URL can be opened in a new browser window if you press the SHIFT key while clicking the link otherwise the existing browser win
248. rect Addresses Write Enabled Write Enabled Symbol Address Data Type LampTest1 100013 BOOL Lamp LampTest2 100014 BOOL Lamp Manuall 100010 BOOL Manu Manual2 100011 BOOL Manu Manual3 100012 BOOL Manu run Tight UNLOCATED BOOL run li run_light2 UNLOCATED BOOL run li run_light3 UNLOCATED BOOL run li run_light4 UNLOCATED BOOL run li run_light5 UNLOCATED BOOL run li run_light6 UNLOCATED BOOL run li run Tight7 UNLOCATED BOOL run li run_light8 UNLOCATED BOOL run li run pulse UNLOCATED BOOL Lamp vi animatetime UNLOCATED TIME anima 3 P Add Delete Attributes 4 To add more symbols variables click the Add button at the bottom of the Symbols window and repeat steps 2 and 3 Deleting To delete a symbol variable from a namespace select the symbol variable and Symbols click the Delete button at the bottom of the Symbols window Variables 31001229 08 December 2005 161 FactoryCast Configurator Setting Symbol Variable Access Overview Two Levels of Access Using the Attributes Button to Set Access FactoryCast Configurator sets default security for each symbol variable as you add it to the namespace based on your selection for the Default Symbol Access in the Settings dialog This section discusses security considerations and describes two ways for you to modify the security setting for a symbol Each symbol variable may be writ
249. ress dialog Refer to Setting the IP Adaress p 153 2 Click OK to confirm the IP address and begin the download Result The Transfer Web Files dialog appears 3 Make sure that the window on the right shows the desired directory in the Embedded Server Locate and select the new pages in the left hand window 4 Click the button to transfer the pages to the Embedded Server 31001229 08 December 2005 275 Adding Custom Pages to the Site 9 2 Using FactoryCast s Java Applets Using HTML Code Using FactoryCast s Java Applets on Custom Web Pages Overview This section describes how to use the Java applets that come with FactoryCast Use these applets to create custom Web pages To create custom pages use any plain text editor such as Microsoft Notepad Creating custom Web pages with HTML makes it possible to view live PLC data in your browser What s in this This section contains the following topics Section Topic Page Inserting Applets on a Web Page 277 Inserting LiveBeanApplet 278 Inserting LiveBeanApplet using HTML Code 281 Inserting LiveLabelApplet using HTML Code 284 Inserting LiveTableApplet using HTML Code 289 276 31001229 08 December 2005 Adding Custom Pages to the Site Inserting Applets on a Web Page Overview FactoryCast software includes several graphic objects or JavaBeans that are used to visualize live PLC data on a
250. resses to handle PLC data This request system uses the namespace on the module to resolve the addresses Once the addresses are known there is an optimization process to sort the address by type coils registers in ascending order The sorted addresses should be grouped by coherent block to minimize the number of requests sent to the CPU The graphic below shows the three steps of the symbolic request optimization When you want to perform a massive symbolic request and be efficient in your process you have to pay close attention to the topology of the symbols Step Action 1 Group the symbols by type don t mix the coils and registers 2 If you can sort your symbols in ascending order 3 Try to determine blocks of symbols i e contiguous symbol addresses These blocks will be done in only one low level request 31001229 08 December 2005 387 SOAP Web Services Optimization example Considering a relatively simple namespace file STATION 0 0 16 Bit_meml1 SM0 0 0 1 1 1 false Bit_mem2 SM1 0 0 1 1 1 false Bit_mem3 M2 0 0 1 1 1 false Bit_mem4 SM4 0 0 1 1 1 false Bit_mem5 M5 0 0 1 1 1 false Bit_mem6 M6 0 0 1 1 1 false Engine Brake l1v1 MWO0 0 4 1 1 false Engine Brake dsk MW1 4 1 1 false Engine gauge 1 MW2 Engine gauge 2 MW3 Engine gauge 3 MW4 1 1 false Engine gauge 4 MW5 4 1 1 false Engine2 Brake 1v1 MW100 0 0 4 1 1 false Engine2_Brake_dsk MW101 0 0 4
251. rity settings of the browser Security Settings Step Actin 1 Open Internet Explorer 2 Select Tools Internet Options from the menu bar Result The Internet Options window appears Select the Security tab Select the Custom Level button in the Security Level settings section Select the Settings button Result The Security Settings dialog appears 6 Scroll down until Microsoft VM is found under Java Permissions Click the Custom radio button Result The Java Custom Settings button appears 7 Select the Java Custom Settings button Result The Internet Zone dialog appears Select the Edit Permissions tab Under the Run Unsigned Content select Enable 10 Click OK 31001229 08 December 2005 347 Browser Requirements Settings and Security Considerations Browser Security Considerations Overview Both Netscape Navigator and Internet Explorer remember a user name and password once entered for a Web site We Recommend Close the browser after each session to prevent unauthorized people from using your passwords to gain read or write access to your site If you are using Internet Explorer you may also have to change your security settings using the custom settings option Under the options for User Authenti cation select Prompt for user name and password 348 31001229 08 December 2005 Performance Benchmarks Performance Benchmarks Overview W
252. ro Sample Page Here is an example of a Rack Viewer page RACK VIEWER o gt azeza Data The following information is provided for each module displayed in the rack e A vertical label displays the module type and part number e The box in the upper left hand corner of the module displays the slot number and module health e a yellow box indicates that the module is functioning properly e ared box indicates that the module is not functioning properly Links Click a module icon to obtain detailed information about that module 31001229 08 December 2005 131 Default Web Site for Micro PLC Personality Page Overview The PLC Personality page provides information about the controller and its configuration Sample Page Here is an example of a PLC Personality page RACK VIEWER Leds Slot 0 Product Range Micro RUN Module S tate Ok Trade Type Processor e 0 Reference Present TSX 3722 Product Type TSX ERR Version 3 0 Reference Configured TSX 3722 Processor Cartridge Application Signature RAM Size KB 40 Status No Name STATION Application 15943 FLASH Size KB 30 Size KW 0 Version 0 0 Local I O 1115 Internal Version IE 63 Type Ram Protected No Remote 1 0 2618 Run StopInput Off Battery Ok State STOP Binary Code 18951 Safety Output On Write Protect No Modifying No Graphic 17743 Clock Ca
253. rocesses such as backing up and restoring the Embedded Server s Web directory What s in this This section contains the following topics Section Topic Page Custom Web File 173 Loading the Namespace File 176 Loading the Security File 177 Backing Up the Web Server 178 Restoring the Web Server from a Backup 179 172 31001229 08 December 2005 FactoryCast Configurator Custom Web File Overview Transfer menu items enable you to perform functions to control your programs for example transferring files to and from the server and Backup and Restore of the Web site on the server The Transfer menu has the following commands FactoryCast Configurator Ox File Transfer Server Language Help Web Files Symbol Namespace S Write Enabled Security File t End Backup Restore Add Delete Edit 31001229 08 December 2005 173 FactoryCast Configurator Transfer Web Files Dialog Box Transfer Web Files is an FTP utility that allows you to delete modify or transfer files to the Embedded Server This dialog is displayed when you select the menu item Transfer Web Files Transfer Web Files Refresh Find Rename De
254. roperty Description Limits Dial Color The color of the dial that part that is within the High Low limits High High Limit The value of the High High limit in engineering Value units High High Limit The color of the indicator bar when the scaled Color value is greater than the High High limit High Limit Value The value of the High limit in engineering units High Limit Color The color of the indicator bar when the scaled value is greater than the High limit Low Limit Value The value of the Low limit in engineering units Low Limit Color The color of the indicator bar when the scaled value is less than the Low limit Low Low Limit The value of the Low Low limit in engineering Value units Low Low Limit The color of the indicator bar when the scaled Color value is less than the Low Low limit Border Width The width in pixels of the graphic object s border 0 to 32 Border Color The color of the graphic object s border PLC Value A simulated raw unscaled input value for testing See Note 3 Notes the graphic object p 256 31001229 08 December 2005 251 Editors Rotary Slider A Rotary Slider provides an analog representation of the value of a symbol variable or direct address in a PLC It is represented as a knob on a circular dial its position indicates the value as a percentage of its range in engineering units The dial size and knob color can be set With the mouse y
255. rotocol 31001229 08 December 2005 371 SOAP Web Services ModBusXMLDA SOAP Services Overview Data amounts for API parameters ReadDevice Identification The ModbusXMLDA Web Service is implemented to provide data access to Modbus variables using a syntax similar to the Modbus protocol This Web service offers the following APIs ReadDeviceldentification ReadMultipleRegisters WriteMultipleRegisters ReadCoils WriteMultipleCoils ReadInt32 Writelnt32 This table presents the maximum amount of data according to the modules that can be used for API parameters APIs ETY 5103 ETZ 510 NOE 77111 ReadMultipleRegisters 125 Register 60 Register 124 Register WriteMultipleRegisters 120 Register 56 Register 96 Register ReadCoils 512 Coils 256 Coils 255 Coils WriteMultipleCoils 511 Coils 255 Coils 254 Coils ReadInt32 62 Int32 62 Int32 61 Int32 Writelnt32 59 Int32 58 Int32 48 Int32 This request returns the entire device identification of the destination specified by the ID provided in the request This API is mapped on Modbus Function Code 43 14 Parameters Input int UnitlD Output string VendorName ProductCode MajorMinorRevision VendorURL ProductName ModelName UserApplicationName TRImplementationClass TRCommunicationServices 372 31001229 08 December 2005 SOAP Web Services Example The following is
256. s Graphic Link A graphic link is a special graphic object that lets you switch to another graphic display by clicking on it Graphic links can also be recognized by their underlined labels and the mouse cursor changes to a hand icon when the mouse moves over them This object is especially useful when the Graphic Editor is used in view mode where no drop down list of graphic displays is available A graphic link can also be used as a hyperlink to an HTML file If a URL is entered as the Link Display Name the URL can be opened in a new browser window by simultaneously pressing the SHIFT key and clicking the link Otherwise the URL opens in the existing browser window when the link is clicked If the Link Display Name is blank then the label is not underlined and the displayed object becomes a simple text label The properties of the display link are Property Description Limits Label The link label Link Display Name The name of the graphic display to be loaded when the link is clicked or the URL of a Web page Label Color The color of the label Label Font The font used on the label Bitmap Choices The filename of the bitmap on which to click 31001229 08 December 2005 261 Editors Indicator Light The indicator light displays the value of a symbol variable or direct address in a PLC with two possible states An input value of 0 is considered off and a non zero value i
257. s 10 208 84 86 Number of e mail sent D Number of Responses from SMTP Server 54 Number of Errors D Last Errors D Last Mail Header Used D Number of seconds elapsed since last e mail successfully sent g Number of times the link to the server has been detected down g Electronic mail notification service parameters Parameter Description Email status Email service is correctly configured OK Link to Server Status Ethernet module is connected to the SMTP server Status is checked at start up and at least every 30 minutes after start up e Green module connected to server e Red module NOT connected to server SMTP Server IP Address IP address of the SMTP server Number of e mails sent Total number of emails sent successfully Number of Responses from SMTP Server Total number of SMTP messages received from the SMTP server Number of Errors Total number of e mails NOT sent because of an error Last Errors Reason for the last error with a code in hexadecimal 0 displays if no error occurs Last Mail Header Used Last header used by giving the number Number of seconds elapsed since last e mail successfully sent Counts the number of seconds since the last email was successfully sent Number of times the link to the server has been detected down Number of times the SMTP server could not be reached Link checked every 30 minutes 90 31001229 08 December 2005
258. s 10 86 31001229 08 December 2005 Default Web Site for Premium Statistics Page If you click the Embedded Server module in the Rack Viewer you will reach the Ethernet Module Statistics page This page provides up to date information about the status configuration and activity of the Embedded Server module Here is an example of an Ethernet Module Statistics page Leds Rack 0 Product Range Premium RUN Slot 2 Trade Type Communication ERR Module State Ok Product Type Ethernet STS Reference Present TSX ETY 510 Reference Configured TSX ETY 510 Version 1 Configuration Activity Local IP Address 139 158 12 110 TCP Messaging connections 1 Subnetwork Mask 255 255 218 0 Sent Messages 485851 Gateway Address 139 158 8 1 Received Messages 485790 X WAY Address 0 0 Refused Messages 0 X WAY Bridge 10 Scanning Msg s 3 10 Scanner Connections Dynamic Data The LEDs in the upper left hand corner of the screen provide a dynamic report on the Embedded Server module status LEDs Color if On Meaning if On Meaning if Blinking Meaning if Off RUN Green Running normally Power Off ERR Red Module fault Not configured Running normally STS Red Network address fault or No error station out of range Links The back arrow will take you to the Rack Viewer page for this controller 31001229 08 December 2005 87 Default Web Site for Premium NTP Diagnostics
259. s addresses we have five blocks of one address The final result is that we have to perform five low level requests for the CPU In brief When you have to perform intensive use in number in time efficiency of symbolic requests you must follow these rules e group the symbols by types e sort the symbols in ascendant order e group the symbols by blocks of contiguous addresses 31001229 08 December 2005 389 SOAP Web Services Visual Basic examples Overview To help you start writing your application this topic shows a Visual Basic example of accessing SOAP requests Example The following example reads ten consecutive registers from register 5 Private Sub Button1_Click ByVal sender As System Object ByVal e As System EventArgs Handles Button1 Click Dim ws As New WindowsApplication26 WebReference ModbusXmlDa ListBox1 DataSource ws ReadMultipleRegisters 0 5 10 End SubEnd Class 390 31001229 08 December 2005 SOAP Web Services Online SOAP Documentation Overview When you open a FactoryCast Web server page in a browser you can find a Documentation hyperlink This link takes you to SOAP online documentation which describes the SOAP Web services available explains the syntax of SOAP APIs and provides Visual Basic example 31001229 08 December 2005 391 SOAP Web Services 392 31001229 08 December 2005 Index Numerics 140 NOE 211 10 15 140 N
260. s animated Graphic viewer See Graphic Viewer p 268 for viewing graphics to determine the values of variables when the graphic is animated Password protected custom pages See Adding Custom Pages to the Site p 271 for viewing protected screen pages created by the user Custom pages without password protection See Adding Custom Pages to the Site p 271 for viewing unprotected screen pages created by the user 36 31001229 08 December 2005 Default Web Site for Quantum 3 3 Diagnostics Page Overwiew of the Diagnostics Page Overview This section describes the different services proposed by the Diagnostics page What s in this This section contains the following topics Section Topic Page Diagnostics Home Page 38 Configured Local Rack Page 39 CPU Configuration Page 40 Remote I O Status Page 41 Ethernet Module Diagnostic Pages 42 NOE Properties Page 50 31001229 08 December 2005 37 Default Web Site for Quantum Diagnostics Home Page Home Page This page lists the various services supported by the default Web site of the module and provides links for accessing the services you require Illustration The Diagnostics home page looks like this TM iiie GEN FactoryCast NOE 771 11 Home Documentation Monitoring Control 4 Diagnostics NOE Diagnostics FactoryCast Copyright 2004 Schneider Automation S
261. s considered on If the Flash Interval property is set to a value greater than 0 the light flashes while the input value is on There is a bitmap for the on state and a different one for the off state The properties of the indicator light are Property Description Limits Name The name of the graphic object Address The direct address or the name of a symbol See Note 1 Notes variable to monitor p 267 Data Type The data type of the direct address or symbol See Note 2 Notes variable p 267 Background The background color of the graphic object Label The label to be displayed as part of the graphic object Label Color The color of the label Label Font The font used for the label OFF Word The text to display when the input value is off OFF Bitmap The light bitmap when the OFF word is displayed Choice OFF Word Color The color of the OFF word text OFF Word Font The font used for the OFF word text ON Word The text to display when the input value is on ON Bitmap Choice The light bitmap when the ON word is displayed ON Word Color The color of the ON word font ON Word Font The font used for the ON word text Flash Interval The flashing time period in ms of the light when 200 to 2000 the input value is on Set to 0 for no flashing Input Inverted If true inverts the input value light will show the off word when input value is on Border Wi
262. s cp 0 m c i WORD 16 R W KW bs cp 0 m c i WORD 16 R bs bus number cp connection point m module number c channel number and i range number For Unity Premium a single bit of any word address for example MWi SWi KWi can be specified by appending j to the address where j is a bit index in the range of 0 least significant bit to 15 most significant bit For example bit 4 of the value at MW101 would be specified as MW101 4 Also for Unity Premium PLC a direct address can include an index specification that allows it to be treated as an array variable Indexed addressing can be used with a Mi SMWi MDi MFi KWi or KD address by appending j to the address of the beginning of the array where j is an unsigned integer value For example the third value of an array of float values starting at MF201 would be specified as MF201 2 Data Type Field The Data Type field contains the data type of the symbol variable or direct address Symbol variable data types appear automatically when the symbol variable is located Direct address data types must be set by the user from a drop down list The following data types are valid Abbreviation Data Type INT 16 bit signed integer UINT 16 bit unsigned integer DINT 32 bit signed integer UDINT 32 bit unsigned integer REAL 32 bit IEEE floating point TIME 32 bit unsigned integer in ms DATE Da
263. s if no error occurs Last Mail Header Used Last header used by giving the number Number of seconds elapsed since last e mail successfully sent Counts the number of seconds since the last email was successfully sent Number of times the link to the Server has been detected down Number of times the SMTP server could not be reached Link checked every 30 minutes 48 31001229 08 December 2005 Default Web Site for Quantum Crash Log The Crash Diagnostics Page displays a crash log file when a crash has occurred Diagnostics and a status message when no crash has occurred Page Press Clear Crash Log File to clear the crash log file 31001229 08 December 2005 49 Default Web Site for Quantum NOE Properties Page Introduction to the NOE Properties Page You can navigate to the NOE Properties Page from the Diagnostics page See Illustration p 38 The NOE Properties Page displays the versions of the Exec Kernel and Web Pages and the Physical Media NOE Properties Exec Version Kernel Version Web Pages Version Physical Media version 3 60 version 2 0 version 3 1 10 100BASE T Copyright 1999 2004 Schneider Automation SAS All rights reserved Note This page only reports this information The fields can not be changed 50 31001229 08 December 2005 Default Web Site for Quantum
264. schneider electric com ws SymbolicXmlDa 1 0 lt ItemList gt lt Items gt lt ItemName gt string lt ItemName gt lt Value gt string lt Value gt lt Type gt string lt Type gt lt Items gt lt Items gt lt ItemName gt string lt ItemName gt lt Value gt string lt Value gt lt Type gt string lt Type gt lt Items gt lt ItemList gt lt Write gt lt soap Body gt lt soap Envelope gt Browse service The aim of this request is to read a list of symbolic variables present on the namespace of the FactoryCast module This functionality does not interface with the MODBUS layer since its only action is to return all the namespace items The response contains all the symbols and their types Parameters Input list of string ItemName Type Output list of Descriptions BrowseResult 31001229 08 December 2005 385 SOAP Web Services Sample The following is a sample SOAP request and response POST Recipe ws SymbolicXmlDa asmx HTTP 1 1 Host 139 160 65 83 8080 Content Type text xml charset utf 8 Content Length length SOAPAction http www schneider electric com ws SymbolicXmlDa 1 0 Browse lt xml version 1 0 encoding utf 8 gt lt soap Envelope xmlns xsi http www w3 0rg 2001 XMLSchema instance xmlns xsd http www w3 org 2001 XMLSchema xmlns soap http schemas xmlsoap org soap envelope gt lt soap Body gt lt Browse xmlns http www schneider electric com ws
265. sheet 206 31001229 08 December 2005 Editors Inserting a Direct Address in a Data Template Overview If you want to view or modify the value of a direct address you must insert that direct address in a data template How to Insert a Follow the steps in the table below to insert a Direct address Direct Address Step Action 1 Double click on an empty row in the spreadsheet Result The data editor s configuration area appears In the Address field of the configuration area enter the variable s Direct address In the configuration area click on Apply Result A new row that corresponds to the variable address is displayed in the spreadsheet 31001229 08 December 2005 207 Editors Modifying Data Values in a Data Template Overview Restrictions on Modifying Data Modifying Data You can use the Data Editor to modify the value of a symbol variable and of a direct address and send the new value s to the controller You can only modify the value of a symbol variable or of a direct address that is write enabled in the namespace Follow the steps in the table below to modify data Step Action 1 Double click on a spreadsheet row that corresponds to the symbol variable Result The data editor s configuration area appears In the Value field of the configuration area change the value of the symbol variable or direct address
266. ss in the Embedded Server Graphic Viewer See Graphic Viewer p 268 The Graphic Viewer allows you to view data using JavaBeans for visualization Each graphic object can be linked to a symbol variable or direct address in the Embedded Server Widgets This plug in lets you add graphical widget in your customized HTML pages Data Editor See Data Editor p 192 The Data Editor allows you to view and modify symbols variables and direct addresses which have been included in a namespace on the Embedded Server Data Editor Lite See Data Editor Lite p 209 The Data Editor Lite allows you to view and modify symbols variables and direct addresses which have been included in a namespace on the Embedded Server It is a lighter version of Data Editor Alarm Viewer See Alarm Viewer p 337 When the PLC application has diagnostic properties activated you can display the potential application faults with the Alarm Viewer Communication Interface Allows the Embedded Server to access data from the controller Must be installed in order for any other plug in to be downloaded to the Embedded Server This plug in is installed when the Embedded Server is shipped Pocket Data Editor See Pocket Data Editor p 211 The Pocket Data Editor allows a Pocket PC user to view and modify symbols variables and direct addresses which have been included in a namespace on the Embedded Server
267. st every applet parameter Here is Example 1 the HTML code for this example lt APPLET codebase classes archive SAComm jar code com schneiderautomation factorycast LiveLabelApplet width 300 height 30 gt lt PARAM name LABEL value Reactor 1 Temperature gt lt PARAM name UNITS value F gt lt PARAM name ADDRESS value 40101 gt ForPremium value MW100 lt PARAM name DATATYPE value UINT gt lt PARAM name FORMAT value DEC gt lt PARAM name GAIN value 2 0 gt lt PARAM name BIAS value 100 0 gt lt PARAM name FOREGRND value WHITE gt lt PARAM name BACKGRND value BLACK gt lt PARAM name ERROR COLOR value RED gt lt PARAM name FONT_NAME value SERIF gt lt PARAM name FONT_BOLD value TRUE gt lt PARAM name FONT_ITALIC value FALSE gt lt PARAM name FONT_SIZE value 10 gt lt APPLET gt LiveLabelApplet This is an example of a minimal applet using default values for most parameters Example 2 Here is the HTML code for this example APPLET codebase classes archive SAComm jar code com schneiderautomation factorycast LiveLabelApplet width 300 height 30 gt lt PARAM name LABEL value Reactor 1 Pressure gt lt PARAM name UNITS value PSI gt lt PARAM name ADDRESS value PT_101 gt lt APPLET gt 288 31001229 08 December 2005 Adding Custom Pages to the Site Inserting LiveTableApplet using HTML Code Overview LiveTableApplet LiveTableApplet is used to display dynamic runtime P
268. t No Autotests No Device Fault No Configuration Fault No Connector No Absent No Status No Fault Module configurable Yes Channels 0 1 2 3 4 5 6 7 8 9 1011 12 13 1 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 l 6e 00e0 0 000000000 States C Q E Error FB Falling Back F Forced mx Links The back arrow will take you to the Rack Viewer page for this controller 31001229 08 December 2005 139 Default Web Site for Micro Analog I O Module Diagnostics Page Overview If you click an analog I O moduleicon in the Rack Viewer you will reach an analog I O Module Diagnostics page with detailed information about that module Sample Page Here is an example of Analog I O Module Diagnostics page RACK VIEWER Device 6 Product Range Micro Module State Ok Trade Type Analog Reference Present TSX AEZ801 Product Type In rack Reference Configured TSX AEZ 801 Functionnal Fault No Autotests No Device Fault No Configuration Fault No Connector No Absent No Analog Channel Viewer Channels ChannelO Channell Channel2 Channel3 Channel4 Channel5 Channel6 Channel 7 IW 0 0 0 0 0 0 0 0 States QW E Error F Forced mx Links The back arrow will take you to the Rack Viewer page for this controller 140 31001229 08 December 2005 Default Web Site for Micro Standard Module Diagnostics Page Overview If you click a
269. t s FrontPage application The extension allows a user of FrontPage to easily insert FactoryCast applets to view real time PLC data on a Web page What s in this This section contains the following topics Section Topic Page Installing FactoryCast s Microsoft FrontPage Extension 292 Inserting LiveBeanApplet Using FrontPage 298 Inserting LiveLabelApplet Using FrontPage 307 Inserting LiveTableApplet Using FrontPage 311 31001229 08 December 2005 291 Adding Custom Pages to the Site Installing FactoryCast s Microsoft FrontPage Extension Overview This section describes how to install remove the FactoryCast Extension for Microsoft FrontPage 2000 Installing During the installation of FactoryCast if FrontPage 2000 has been installed on the FactoryCast same PC then the FactoryCast Extension for FrontPage 2000 is automatically installed as a FrontPage Macro File If this is the case then proceed to the next section which provides instructions for adding the Extension to FrontPage s menu However if FrontPage 2000 is installed after FactoryCast has been installed then the Extension can be installed by either re installing FactoryCast or manually copying the macro file to FrontPage s macro folder For manual installation after installing FrontPage 2000 the following will install the Extension e For Windows 95 98 Copy the file Microsoft FrontPage fpm to the folder C WINDOWS Applicati
270. t want to put several simple applets on a single HTML page each object in the Graphic Editor set is provided in an applet version When used in conjunction with the LiveBeanApplet Graphic Editor graphic objects can be used in the same way as the LiveLabelApplet The ASCII text writer is based on the message display widget It allows you to input new text The properties of the ASCII text writer are variable to monitor Property Description Limits Name The name of the graphic object Address The direct address or the name of a symbol See Note 1 Notes p 267 Max Text Length The maximum length of the text Text Color The color of the text Text Font The font of the text Swap Bytes False if target order of bytes is same as PC one Value The text itself 31001229 08 December 2005 257 Editors Bar Graph A bar graph provides an analog representation of the value of a symbol variable or direct address in a PLC It draws a vertical bar whose length is proportional to the value as a percentage of its range in engineering units The properties of the bar graph are Property Description Limits Name The name of the graphic object Address The direct address or the name of a symbol See Note 1 Notes variable to monitor p 267 Data Type The data type of the direct address or symbol See Note 2 Notes variable p 267 Background The backgrou
271. t xml charset utf 8 Content Length length SOAPAction http www schneider electric com ws ModbusXmlDa WriteMultipleCoils lt xml version 1 0 encoding utf 8 gt lt soap Envelope xmlns soap http schemas xmlsoap org soap envelope gt lt soap Body gt lt WriteMultipleCoils xmlns http www schneider electric com ws ModbusXmlDa UnitID int UnitID lt Address gt int lt Address gt lt Value gt lt int gt int lt int gt lt int gt int lt int gt lt Value gt lt WriteMultipleCoils gt lt soap Body gt lt soap Envelope gt HTTP 1 0 200 OK Content Type text xml charset utf 8 Content Length length lt xml version 1 0 encoding utf 8 gt lt soap Envelope xmlns soap http schemas xmlsoap org soap envelope gt lt soap Body gt WriteMultipleCoilsResponse xmlns http www schneider electric com ws ModbusXmlDa WriteMultipleCoilsResponse soap Body soap Envelope The request provides three parameters request e The destination of the read request response e the starting address e the number of values to read base index is provided by starting address 380 31001229 08 December 2005 SOAP Web Services Parameters Input int UnitID Address Quantity Output array of int Result Example In response the list of values is provided The following is an example of a SOAP request and response POST ws ModbusXmlDa HT
272. tandard Time Azores Cape Verde Island Yes GMT Universal Coordinated Time Casablanca Monrovia No GMTO Greenwich Mean Time Dublin Edinburgh Lisbon London Yes GMT 01 00 Romance Standard Time Amsterdam CopenHagen Madrid Yes Paris Vilnius GMT 01 00 Central European Standard Time Belgrade Sarajevo Skopje Yes Sofija Zagreb GMT 01 00 Central Europe Standard Time Bratislava Budapest Ljubljana Yes Prague Warsaw GMT 01 00 W Europe Standard Time Brussels Berlin Bern Rome Yes Stockholm Vienna 31001229 08 December 2005 119 Common Setup page Time Zone Description DST Available GMT 02 00 GTB Standard Time Athens Istanbul Minsk Yes GMT 02 00 E Europe Standard Time Bucharest Yes GMT 02 00 Egypt Standard Time Cairo Yes GMT 02 00 South Africa Standard Time Johannesburg Harare Pretoria No GMT 02 00 FLE Standard Time Helsinki Riga Tallinn Yes GMT 02 00 Israel Standard Time Israel Jerusalem Yes GMT 03 00 Arabic Standard Time Baghdad Yes GMT 03 00 Arab Standard Time Kuwait Riyadh No GMT 03 00 Russian Standard Time Moscow St Petersburg Volgograd Yes GMT 03 00 E Africa Standard Time Nairobi No GMT 03 30 lran Standard Time Tehran Yes GMT 04 00 Arabian Standard Time Abu Dhabi Muscat No GMT 04 00 Caucasus Standa
273. te 32 bit BCD TOD Time of Day 32 bit BCD BOOL 1 bit discreet boolean Value Field The Value column is filled with the value of the symbol variable or direct address This field is updated continuously 31001229 08 December 2005 201 Editors Format Field The Format field contains the format type for displaying the value of the symbol variable or direct address The following formats are available Abbreviation Format Type bool Boolean dec Decimal hex Hexadecimal binary Binary ASCII bytes displayed as ASCII characters time day_hr_min_sec_ms date YYYY MM DD or HH MM SS Status Field The Status column contains messages about the status of communications with the symbol variable or direct address If communications are normal the status message will be OK If there is a problem communicating with the symbol variable or direct address the Status column will contain an error message describing the problem 202 31001229 08 December 2005 Editors Creating a Data Template Overview To display some symbols variables or direct addresses you must create a new data template Creating a Data Follow the steps in the table below to create a data template Template Step Description 1 If you would like a new one select the na button on the tool bar Result The New table box appears New table Name Type FactoryCast
274. tes variable to monitor p 256 Data Type The data type of the direct address or symbol See Note 2 Notes variable p 256 Background The background color of the graphic object Label The label to be displayed as part of the graphic object Label Color The color of the label Label Font The font used for the label Major Scale The number of major labeled scale divisions 0 to 100 Divisions Minor Scale The number of minor unlabeled scale divisions 0 to 100 Divisions Scale Color The color of the scale and its labels Scale Font The font used for scale labels Scale Precision The number of fractional digits to be shown for 1 to 6 Maximum EU Value The maximum value in engineering units of the direct address or symbol variable Minimum EU The minimum value in engineering units of the Value direct address or symbol variable Maximum PLC The maximum raw unscaled value of the direct See Note 3 Notes Value address or symbol variable in the PLC p 256 Minimum PLC The minimum raw unscaled value of the direct See Note 3 Notes Value address or symbol variable in the PLC p 256 Dial Degrees The amount of a circular arc to use for drawing the 60 to 300 Sweep dial Pointer Type The type needle arrow head etc of pointer to use Pointer Color The color for the pointer 250 31001229 08 December 2005 Editors P
275. the configuration at the time of the backup Do Not Modify You should not make any modifications to the directory structures of files in the zip Backup Files file Create a Backup Step Action Element Step Action 1 Select Transfer Backup Result The Backup dialog box appears Backup Target Host Host name or IP address Archive File Path and file name zip where files are to be saved OK Cancel Enter the Host Name or IP Address of the Embedded Server Enter the Path and File Name where you would like to store the backup file Use the Ellipsis button to the right of the text box to browse for a location Click OK to begin the backup 178 31001229 08 December 2005 FactoryCast Configurator Restoring the Web Server from a Backup Overview Restoring the Web Server The Transfer Restore option is used to restore the contents of a backup file to the FactoryCast Configurator Follow the steps below to restore your Web server from a backup Step Action 1 Select Transfer Restore Result The Restore dialog box appears Restore Target Host Hostname or IP address r Archive File Path and file name zip where files are archived OK Cancel Enter the Host Name or I
276. the Web site Internet Explorer 4 0 w Service Pack 2 minimum or higher 16 31001229 08 December 2005 Introduction to FactoryCast FactoryCast Server Overview FactoryCast server consists of HTTP and FTP servers embedded in a Quantum or Premium or Micro Ethernet option module How it Works The servers contain a default set of diagnostic Web pages and Java applets The user can add custom Web pages and applets for specific applications Versions FactoryCast server is embedded on the following PLC modules Part Number Description Memory Available for Customization 140 NOE 211 10 Quantum Embedded Server Module with Ethernet TCP IP 10 BaseT Twisted Pair 1 Channel and FactoryCast Configurator Software Configurable 140 NOE 251 10 Quantum Embedded Server Module with Ethernet TCP IP 10 BaseFL Fiber Optic 1 Channel and FactoryCast Configurator Software Configurable 140 NOE 771 1X Quantum FactoryCast module with Ethernet TCP IP 10 100 BaseT twisted pair 100 Base Fx fiber optic 1 channel and FactoryCast configurator software up to 8 Mb TSX ETY 110 WS Premium Embedded Server Module with Ethernet TCP IP 10 BaseT Twisted Pair AUI and FactoryCast Configurator Software Configurable Fast Ethernet 10 100 BaseT Twisted Pair or remotly via PPP server Modem TSX ETY 510 Premium Web Server Module with Fast up to 8 Mb Ethernet 10 100 BaseT Tw
277. the data type property does not have to be specified and can be set to UNDEFINED If however the data type property is specified for a symbol variable it must exactly match the symbol s variable s actual data type If the address property is a direct address for a discreet PLC reference Quantum 0x 1x reference the data type property must be set to BOOL The data type property may be set to BOOL only for a discrete PLC reference 2 The meaning of the possible values of the Data Type property are Data Type Meaning UNDEFINED no data type specified BOOL l bit discreet Boolean SHORT 8 bit signed integer USHORT 8 bit unsigned integer INT 16 bit signed integer UINT 16 bit unsigned integer DINT 32 bit signed integer UDINT 32 bit unsigned integer REAL 32 bit IEEE floating point TIME 32 bit unsigned integer in milliseconds DATE Date 32 bit BCD TOD Time of Day 32 bit BCD DT Date and Time 64 bit BCD 3 The limits for the Maximum PLC Value and Minimum PLC Value properties are the natural limits of the Data Type property that is set A Data Type setting of UNDEFINED is treated as REAL with respect to its limit values 4 For a Push Button a minimum of one value must be provided If the Address property is a symbol variable name then only one value will ever be sent to the PLC and any additional values will be ignored If the Address property is a direct address then all of the values provided will be sent to the PLC as a
278. ting the IP Address p 153 Click OK to confirm the IP address and begin the download 176 31001229 08 December 2005 FactoryCast Configurator Loading the Security File Overview After modifying the security file you will want to save the security file as part of the configuration file and then download the security file to the Embedded Server Loading the Follow the steps in the table below to save the security file in your configuration file Namespace File and then download the security file to the Embedded Server Step Action 1 Select File Save from the menu bar Result The security is saved in the configuration file 2 Select Transfer Security to download the security file to the Embedded Server Result A Download Confirmation dialog appears with the IP address and any host name of the Embedded Server Note If the host name or IP address is incorrect make the appropriate changes in the Settings window Refer to Setting the IP Address p 153 3 Click OK to confirm the IP address and begin the download 31001229 08 December 2005 177 FactoryCast Configurator Backing Up the Web Server Overview The Transfer Backup option is used to archive the entire file contents of the Embedded Server A zip file is created in the directory specified as a result of the backup operation The contents of the backup can be used to restore the Embedded Server to
279. tion 147 Setting Passwords 150 Setting the IP Address 153 Setting File Locations 154 Setting Default Symbol Access 155 Setting Symbol Access Level 156 Saving the Settings 157 146 31001229 08 December 2005 FactoryCast Configurator Creating a New Configuration Overview This section describes how to start the FactoryCast Configurator 31001229 08 December 2005 147 FactoryCast Configurator Creating a New Configuration Select the FactoryCast Configurator application from Programs in the Start menu Result The FactoryCast Configurator main window appears FactoryCast Configurator File Transfer Server Language Help Symbols Direct Addresses Write Enabled Write Enabled Symbol Address Data Type From the FactoryCast Configurator m pen C lose Transfer Server enu bar select File New Configuration x Language Help Enabled ol Address Data Type 148 31001229 08 December 2005 FactoryCast Configurator Result The Settings dialog box appears and opens to the default tab which is Passwords General Passwords HTTP User Name USER HTTP Password KKK Confirm HTTP Password xxx Write P assword XX Confirm Write Password
280. to Test No Communication Fault with CPU No Configuration F ault No Connector Fault No Absent No x The LEDs in the upper left hand corner of the screen provide a dynamic report on the module status LED Color if On Meaning if On Meaning if Meaning if Blinking Off RUN Green Running normally m Rid ERR Red Module fault Not configured No error 0 Red I O event No error OTHER Yellow ua one 955 The meaning depends on the module type For more information refer to the user manual for the appropriate module The back arrow will take you to the Rack Viewer page for this controller 106 31001229 08 December 2005 Default Web Site for Premium 4 5 Setup Page Overview of the Setup page Overview This section descibes the different configuration services proposed by the Setup page What s in this This section contains the following topics Section P Topic Page Setup Home Page 108 Address Server Page for the HTTP Server 109 31001229 08 December 2005 107 Default Web Site for Premium Setup Home Page Home Page This page lists the various services used to configure the module Illustration The Setup home page looks like this TM Sie GEL FactoryCast TSX ETY510 Home Documentation 7A Monitoring Control up etup Copyright 1998 2004 Schneider Automat
281. toryCastApplet Folders Picture gt ffe Hyperlink ctrl K ip y Reports lt v Navigatio N Normal XHTML X Preview 77 E For Help press F1 XX 0 seconds over 28 8 p 2 Select the applet LiveLabelMgrApplet and then click the OK button Note The LiveLabelMgrApplet is a special applet that is inserted one time only into your Web page 3 Select the LiveTableApplet and then click the OK button FactoryCast Applets Available F actorycast Applets Applet Class Description OK LiveLabelMgrApplet Live Label Manager Applet LiveLabelApplet Live Label Applet com LiveBeanMgrApplet Live Bean Manager Applet LiveBeanApplet Live Bean Applet GdeApplet Graphic Data Applet 312 31001229 08 December 2005 Adding Custom Pages to the Site Step Action rows of the table Click the Common button to configure all the parameters that are common to all FactoryCast LiveTableApplet Rows List LABEL ADDRESS OK Common Add Edit Delete Cancel This procedure speeds configuration by simultaneously entering many values that have the same parameter fields You many still edit parameters for rows individually during the add process
282. tranet FactoryCast provides two mechanisms to ensure that only authorized users view and modify your data Security On intranets FactoryCast Configurator provides security through Mechanisms e Password entry e Write restrictions CAUTION UNAUTHORIZED SECURITY ACCESS Keep strict control of access to the FactoryCast Configurator software Anyone who has access to a Configuration Tool and to your Embedded Server can override your security settings and download new settings to the server Unauthorized or incorrect changes to data may change the behavior of your application in ways that may be undesirable or even hazardous Failure to follow this instruction can result in injury or equipment damage Password Entry Although you may add unprotected Web pages to the site the default Web pages and any other pages you choose to protect can only be viewed by users who supply the correct user name and password 28 31001229 08 December 2005 Web Site Security Write In order to modify your Web site with the Data Editor or Graphic Editor a user must Restrictions enter another password for write access In addition users who enter the write password can only modify variables symbols and direct addresses which are write enabled When you create a Web enabled database of variables and direct addresses you can designate each element as read only or write enabled CAUTION UNAUTHORIZED CHANGES TO VAR
283. upported variable type the string appears in the value cell 31001229 08 December 2005 217 Editors Step Action If you want to view or modify the value of a PLC variable insert the variable symbol or address in the Pocket Data table zt 10 41 3 Variable Address Type j Value Hg L 400001 wr A aos wr gt You can add new addresses following the restrictions detailed in the Variables section See Variables p 213 To modify a PLC variable select the corresponding value cell and enter the new value 218 31001229 08 December 2005 Editors Copy Paste or To copy paste or delete select one or more rows by clicking in the first cell to the Delete Table left of the variable cell The selected rows are highlighted Hold down the mouse Rows button in this cell until a popup menu appears then select the desired action e To copy select one or more rows that have values that are not empty e To paste the copied rows select a row empty or not If several rows are copied the other rows are pasted one after the other e Todelete one or more rows select rows that have values that are not empty and choose delete Using If you want to display a custom page click on the Custom pages link on the customized equipment Web site home page pages Launch Pocket Pocket Data Editor can als
284. ur application in accordance with the process Failure to follow this instruction can result in death or serious injury 31001229 08 December 2005 213 Editors Using Pocket Data Editor Overview When you first connect a Pocket PC to the FactoryCast Web server you must download and install the Pocket Data Editor software on your Pocket PC After this you can launch the Pocket Data Editor by clicking on the Pocket Data Editor link on the equipment Web site home page 214 31001229 08 December 2005 Editors Installing Pocket Data Editor The following table describes the installation of the Pocket Data Editor Step Action 1 Turn on the Pocket PC 2 Launch Internet Explorer 3 Enter the IP address of the remote equipment Result The following window appears E InternetExplorer 3 10 13 D Network connection Enter your name and password Site 139 160 234 180 Domain Schneider Web Usemame USER C Save password Enter the username and password The defaults are USER and USER Result the FactoryCast Server home page appears E InternetExplorer 4 g 10 15 http 139 160 234 180 secure sys e em FactoryCast TSX ETY510 Monitoring e Pocket Data Editor e Custom pages Install Pocket Data Editor 1998 2005 Schneider Automation SAS All Rights Reserved DisplayTools v
285. using HTML Code 284 Inserting LiveTableApplet using HTML Code 289 Using FactoryCast s Microsoft FrontPage Extension 29 Using FactoryCast s Microsoft FrontPage Extension 29 Installing FactoryCast s Microsoft FrontPage Extension 292 Inserting LiveBeanApplet Using FrontPage 298 Inserting LiveLabelApplet Using FrontPage 307 Inserting LiveTableApplet Using FrontPage 311 Using Graphic Objects Lite 2 2 eee 315 Using Graphic Objects Lite tee 315 Downloading the Graphic Objects Lite Library 316 Description of Graphic Objects Lite 317 Alarm Viewer 337 Alarm Viewer i Patio el iene Sat G h 337 Displayzi uk aed So EL e CRI eee hea ome Phe Bee bas 338 Operation and Management of Alarms 341 imitation 342 TETTE ERE DEDI 343 Appendices for FactoryCast User s Guide 343 Browser Requirements Settings and Security Considerations a nn ld een ee a el 345 Browser Requirements Settings and Security Considerations 345 Browser
286. via a browser to view and modify data from a Quantum or Premium or Micro programmable logic controller PLC FactoryCast provides all the Web pages and Java applets you need to view run time data from your controller You can use the FactoryCast default Web site simply by configuring the module and accessing it with a browser over the intranet FactoryCast gives you two levels to customize the default Web site embedded in the PLC module e create a Web enabled database to view and modify the run time values of PLC symbols variables and direct addresses e add your own Web pages to the site FactoryCast also provides all the tools you need to maintain your Web site on the Embedded Server including ways to download backup and restore files 31001229 08 December 2005 Introduction to FactoryCast Components of FactoryCast Overview Quantum Version Premium Version The three components of FactoryCast are e FactoryCast Server e FactoryCast Configurator e FactoryCast Client For Quantum the FactoryCast components are integrated as follows This Component Is Used To 140 NOE 211 10 140 NOE 251 10 Fiber Optic Store the Web site on its Embedded Server 140 NOE 771 1X Enhance Web server performance and memory Concept v 2 1 or higher Modsoft v 2 5 and higher Unity Pro v 1 0 and higher Program the controller FactoryCast Configurator Configure the W
287. w IP Address New Ethernet Address New Netmask New Gateway Address Change Entry 110 31001229 08 December 2005 Default Web Site for Premium How to Modify The procedure is as follows Step Action 1 Enter the entry number to be modified in the field provided Enter the new IP address to be modified in the field provided Enter the new MAC address to be modified in the field marked New Ethernet Address 4 Is the server locked in run mode f so enter the password associated to the address server then go to step 5 e If not go to step 5 Confirm the modification with the Change Entry button Click on the Refresh Address Server Database Table button to display the modification on the screen Recognition of Configuration modifications are recognized either after a cold restart of the PLC or Modifications on the next loading of the PLC application 31001229 08 December 2005 111 Default Web Site for Premium 112 31001229 08 December 2005 Common Quantum and Premium Setup Page 5 Common Quantum and Premium Setup Page Overview This chapter describes setup pages that are common to both the Quantum and Premium What s in this This chapter contains the following topics Chapter Topic Page Configuring the Electronic Mail Notification Service 114 Configuring the Time Synchronization Service 116 31001229 08 D
288. w this symbol to avoid possible injury or death A DANGER DANGER indicates an imminently hazardous situation which if not avoided will result in death serious injury or equipment damage A WARNING WARNING indicates a potentially hazardous situation which if not avoided can result in death serious injury or equipment damage A CAUTION CAUTION indicates a potentially hazardous situation which if not avoided can result in injury or equipment damage 31001229 08 December 2005 Safety Information PLEASE NOTE Electrical equipment should be serviced only by qualified personnel This is not a safety product No responsibility is assumed by Schneider Electric for any consequences arising out of the use of this material This document is not intended as an instruction manual for untrained persons 2005 Schneider Electric All Rights Reserved 31001229 08 December 2005 About the Book A At a Glance Document Scope Validity Note This user guide introduces the FactoryCast software package which is used to customize a Web site on the Embedded Server module The site can be accessed via a browser to view and modify data from a Quantum or Premium or Micro programmable logic controller PLC FactoryCast provides all the Web pages and Java applets needed to view run time data from a controller FactoryCast offers two levels to customize the default Web site e
289. with 50 widgets 2s 18s Loading page with 100 widgets 2s 37s Loading page with 200 widgets 3s 1m05s 352 31001229 08 December 2005 Performance Benchmarks Custom Pages Concerning Custom Pages performances with widgets refer to the previous table This table displays Custom Pages performances with new widgets lite Custom pages Modem First page loading with 20 widgets lite 55s Following loading page with 20 widgets lite 3s First page loading with 50 widgets lite 1m04s Following loading page with 50 widgets lite 4s First page loading with 100 widgets lite 1m30s Following loading page with 100 widgets lite 5s First page loading with 200 widgets lite 1m45s Following loading page with 200 widgets lite 8s 31001229 08 December 2005 353 Performance Benchmarks SOAP Performance Benchmarks SOAP Communication used for the performance measurements The following table shows measured performance Microsoft Application Center test tools supplied with Visual Studio net 2003 were Nature of measurement Time spent for Average request 100 iterations rate The request reads 50 registers from MWO to 28s 3 58 s MW49 The request writes 50 registers one Modbus 27s 3 7 s request The request reads 50 symbols of noncontiguous 7 m 14s 0 23 s registers The request reads 50 symbols of contiguous 35s 2 9 s registers 354
290. wser allows you to send values to the PLC via any graphic objects that support sending values assuming you have entered the write access password lt APPLET codebase classes archive SAComm jar GDE jar Widgets jar code com schneiderautomation gde GdeApplet width 700 height 514 gt lt PARAM name LOAD value UNIT_1 gt lt PARAM name MODE value VIEW_RW gt lt PARAM name AUTO_LOGIN value FALSE gt lt APPLET gt 31001229 08 December 2005 235 Editors Graphic Objects Overview The set of graphic objects provided with the Graphic Editor supports the construction of graphic displays that mimic conventional instrument panels All of the data monitoring and control objects have built in communication capabilities and are designed as standalone graphic objects Additionally each object in the Graphic Editor set is available in an applet version to support customers that want to put several simple applets on a single HTML page When used in conjunction with LiveBeanApplet the Graphic Editor graphic objects can be used in the same way as the LiveLabelApplet This topic describes standard graphic objects and their properties 236 31001229 08 December 2005 Editors Horizontal Indicator A Horizontal Indicator provides an analog representation of the value of a symbol variable or direct address in a PLC It is a horizontal bar that represents the value as a percenta
291. ximum value of the direct address for scaling in physical units Minimum EU Value Minimum value in physical units of the direct address for scaling 320 31001229 08 December 2005 Adding Custom Pages to the Site Property Description Limits Maximum PLC Gross maximum value without scale of the direct Note 3 See Value address in the PLC Notes p 335 Minimum PLC Gross minimum value without scale of the direct Note 3 See Value address in the PLC Notes p 335 Limit Deadband Neutral range as a percentage of the UP range 0 to 10 to apply to verification of the High Low limit High High Limit Value expressed in physical units of the High Value High limit High Limit Value Value expressed in physical units of the High limit Low Limit Value Value expressed in physical units of the Low limit Low Low Limit Value expressed in physical units of the Low Value Low limit High High Limit Color of the indicator bar if the scale value is Value Color greater than the High High limit High Limit Value Color of the indicator bar if the scale value is Color greater than the High limit Low Limit Value Color of the indicator bar if the scale value is less Color than the Low limit Low Low Limit Color of the indicator bar if the scale value is less Value Color than the Low Low limit Border Width Width of border PLC Type Type of PLC Quantum or Premium
292. y is set to a positive value the indicator light flashes when the input value is equivalent to ON Properties Indicator Light Address Data Type Label Off Word On Word Off Background Color On Background Color Off Foreground Color On Foreground Color MW2 Flash Interval ms 1000 INT Y Input Inverted False Y label Border Width 25 off Border Colorh BLUE gt on Shape ROUND RECTAN GRAY v PLC Type Premium gt GREEN v Polling rate ms 1000 DK GREY v ORANGE 7 The properties of the indicator light are as follows Property Description Limits Address Address of the PLC variable Note 1 See Notes p 335 Data type PLC address data type Note 2 See Notes p 335 Label Label displayed as part of the graphic object Note 5 See Notes p 335 OFF Word Text displayed when the input value is OFF ON Word Text displayed when the input value is ON OFF Background Background color of the indicator light when OFF Color Word is displayed ON Background Background color of the indicator light when ON Color Word is displayed OFF Foreground OFF Word text color Color ON Foreground ON Word text color Color Flash Interval The flashing time for the indicator light expressed 200 to 2000 in ms when the input value is ON Set to zero for no flashing 31001229
293. ynchronization period 117 setting time zone 117 passwords 28 30 34 124 150 PCMCIA communication diagnostics 104 performance benchmarks 349 port 502 TCP connections 44 Premium FactoryCast module 76 home page 76 Q Quantum controller status 40 R Rack Viewer 137 register values valid for Micro 163 valid for Premium 163 valid for Quantum 163 restore defaults 21 S security 162 348 conflicts 167 saving files 177 SOAP 369 standard module diagnostics 106 31001229 08 December 2005 395 Index symbols W accessing 162 Web pages definition 14 NTP Configuration 116 importing 159 Web server Configure SNMP 64 Crash log diagnostics via Web server 49 NOE Properties Page 50 inserting 206 modifying 150 192 208 read only 155 setting 155 162 setting access 162 viewing 192 write enabled 155 System requirements 20 T TCP IP connections open closed 44 time synchronization service parameters 88 time zones 119 customizing 118 traps setting 117 TSX ETY 110 WS 15 TSX ETY 510 diagnostics page 80 home page 76 TSX ETZ 510 16 tz compilers 118 V variables accessing 162 definition 14 importing 159 inserting 206 modifying 150 192 208 read only 155 setting 155 162 setting access 162 viewing 192 write enabled 155 396 31001229 08 December 2005
294. ysDiag jar wwwroot conf gt business pbf modules pbf gt products pbf ranges pbf wwwroot images gt anim gif backbtn gif secure system gt plccfg htm ethernet htm wwwroot classes gt RDE jar secure system rde htm wwwroot classes gt GDE jar gt Widgets jar secure system gde htm wwwroot images gt key gif wwwroot classes gt RAE jar Secure system rae htm wwwroot images ack gif ackall gif dfb gif gt gr7 gif help gif nack gif Stop gif SyS gif trasall gif trash gif asi gif wwwroot classes gt SAComm jar 31001229 08 December 2005 23 Introduction to FactoryCast Premium Downloaded Files in V3 1 only for ETY510 V3 1 FactoryCast downloads the following files for Premium modules during installation Rack Viewer Data Editor Graphic Editor Alarm Viewer Real Time Communication wwwroot classes wwwroot classes wwwroot classes wwwroot classes wwwroot classes JL jar gt RDE jar gt GDE jar gt RAE jar gt SAComm jar gt SysDiag jar secure system Widgets jar wwwroot secure wwwroot conf rde htm user jar System business pbf wwwroot secure rae htm modules pbf System products pbf gde htm ranges pbf wwwroot images wwwroot images key gif gt anim1 gif backbtn gif Secure system plccfg htm ethernet htm
Download Pdf Manuals
Related Search
Related Contents
Dicota LadyStyle カモメファン KAM-LV1403D - d ICROC PUTER DIGEST Progress Lighting P5854-20 Installation Guide Inventaire des prestations sociales sous condition de ressources Lancement de l`enquête grand territoire HPS® Products Series 945 Digital Pirani Vacuum Sensor System User Manual DocuWide C842 [PDF:5071KB] Copyright © All rights reserved.
Failed to retrieve file