background image

 

 

 

Cat. No. W414-E1-01 

 
SYSMAC 

Summary of Contents for Sysmac WS02-CXPC1-EV3

Page 1: ...Cat No W414 E1 01 SYSMAC...

Page 2: ......

Page 3: ...SYSMAC WS02 CXPC1 EV3 CX Programmer Ver 3 1 Operation Manual Revised November 2002...

Page 4: ......

Page 5: ...version upgrades information Part 2 CX Server PLC Tools This part describes the CX Server PLC Tools software which is a collection of the following components PLC Memory IO Table PLC Setup Data Trace...

Page 6: ......

Page 7: ...PART1 CX Programmer...

Page 8: ......

Page 9: ...hat if not heeded is likely to result in loss of life or serious injury WARNING Indicates information that if not heeded could possibly result in loss of life or serious injury Caution Indicates infor...

Page 10: ...ced stored in a retrieval system or transmitted in any form or by any means mechanical electronic photocopying recording or otherwise without the prior written permission of OMRON All copyright and tr...

Page 11: ...pter describes the CX Programmer software in general terms and also provides details of the operating environment and minimum configuration necessary for the satisfactory operation of CX Programmer Ch...

Page 12: ...for programming and operating the Unit Be sure to read this manual before attempting to use the Unit and keep this manual close at hand for reference during operation WARNING It is extremely important...

Page 13: ...pply to the PLC or disconnect the connecting cable while the CX Programmer is online with the PLC The computer may malfunction s With the CS CJ series PLCs when creating an AUTOEXEC IOM file from the...

Page 14: ...s and then select Windows PLC Memory Backup Status from the Windows menu Precaution in Changing the PLC Type On the CX Programmer you can change the PLC device type or CPU type When these are changed...

Page 15: ...g data links If incorrect data link tables or parameters are set injury may result due to unexpected operation of the system Even if the correct data link tables and parameters have been set do not st...

Page 16: ...with the mouse Connecting lines can be drawn by clicking the Line Connect Mode icon and then clicking the starting point and dragging to the end point Connecting lines can also be deleted by dragging...

Page 17: ...on Window can be selected from the following data types The same display format must be used globally To select the display format click the desired button or select Monitoring Data Type from the View...

Page 18: ...placed online PLC Edit Error Log had to be selected to display the Errors window and then the Clear All button had to be clicked The user program Parameter Area and I O Memory in the CPU Unit can be c...

Page 19: ...on the PLCs tab page that appears when Tools Options is selected an Online Action dialog box to select either verifying or transferring data will be displayed Depending on the selection before going o...

Page 20: ...number of output words were not displayed in the I O Table window When editing I O tables the number of input words and number of output words are displayed in the I O Table window for Special I O Uni...

Page 21: ...status and the error log can be monitored in a window but cannot be saved as files The error log data must be read and then manipulated manually Unit status and error log data for Communications Unit...

Page 22: ...table can be read and written as CSV format files Refer to Chapter 10 of PART 2 for details page 87 Note CSV format files are created using the Excel template stored in the CD n Routing Tables Regist...

Page 23: ...led Information Displays when Verifying Routing Tables Previous version Ver 3 0 New version Ver 3 1 Details were not displayed when verifying routing tables making it difficult to find errors Detailed...

Page 24: ......

Page 25: ...tch Window 30 Options and Preferences 31 Finding and Replacing 37 Properties 41 Using Microsoft Windows Features in CX Programmer 43 CHAPTER 4 Reference 51 PLCs and Projects 51 Symbols 52 Program Edit...

Page 26: ...OMRON PART1 CX Programmer CX Programmer_Page xviii Keyboard Shortcuts 91 Default CX Programmer Keyboard mapping 91 Default SYSMAC Support Soft Keyboard mapping 93 GLOSSARY OF TERMS 95...

Page 27: ...help system which is designed to complement this manual and to provide a quick reference at any point while using CX Programmer when the manual is not to hand This general help system uses a fast hype...

Page 28: ...ungs The combine and split functions have been added making it easy to add and divide rungs Watch Window The watch window has been enhanced to enable addresses to be entered directly on the watch shee...

Page 29: ...ollowing configurations are the minimum system requirements for running CX Programmer in Microsoft Windows 95 98 Millennium 2000 or XP and NT4 0 with Service Pack 5 or later Minimum System Requirement...

Page 30: ...tallation providing full functionality support for all PLCs The licence is restricted to a multiple user installation Junior Installation providing full functionality support for the junior range PLCs...

Page 31: ...g Ctrl and selecting another word to add to the selection The third step field is refreshed according to the word or words selected The number of topics found is shown at the bottom of the dialogue 5...

Page 32: ...nnection errors are also displayed here Connected PLC and CPU Type The currently connected PLC and associated CPU can always be referenced in the status bar PLC Cycle Time This shows the current cycle...

Page 33: ...e software Operating system and version number Language of operating system PLC type model and CPU details Type of communications in use Serial SYSMAC LINK SYSMAC NET Controller Link Ethernet Toolbus...

Page 34: ......

Page 35: ...gram s addressing and network details pre set PLC memory IO table expansion instructions if applicable and programming symbols can be defined Licensing CX Programmer uses a licence number system in or...

Page 36: ...d to gain full functionality Introducing CX Programmer Projects The information within a CX Programmer project consists of ladder program s operands required PLC memory contents IO tables expansion in...

Page 37: ...eference Tool button from the toolbar to activate this view The I O Comment view Select the I O Comment view button from the toolbar to activate this view The Properties dialogue Select the Show Prope...

Page 38: ...ections Collapse Expand The hierarchy can be collapsed or expanded to show either a partial view or full view of the project workspace tree Diagram Workspace The Diagram Workspace can display a Ladder...

Page 39: ...As elements and instructions are added to the rung the additions are automatically checked to see if they are valid The colour of the bar indicates the validity of the program red highlights an error...

Page 40: ...the names addresses and comments This list also provides information on the following Rack location If the address is contained within the PLC IO table this shows the address rack location Usage If th...

Page 41: ...dress of an unsigned single binary word UINT_BCD Address of an unsigned single BCD word ULINT Address of an unsigned quad binary word ULINT_BCD Address of an unsigned quad BCD word Each program within...

Page 42: ...s setting up the IO table and using the Settings object in the Project hierarchy to establish specific PLC characteristics When planning a PLC programming project various items need to be considered a...

Page 43: ...cel pushbutton to abort the operation When a new PLC is added to a project the following empty tables are created Empty local symbol table Global symbol table containing pre set symbols IO Table PLC M...

Page 44: ...the Diagram Window and select the View Local Symbols button from the toolbar 2 Select the New Symbol button from the toolbar The Insert Symbol dialogue is displayed 3 Enter AmberLight in the Name fiel...

Page 45: ...e This is to indicate that the rung is incomplete the marker bar shows whenever the rung has an error 5 Place an Instruction by selecting the New PLC Instruction button from the toolbar and clicking n...

Page 46: ...of the next rung to display the New Contact dialogue 20 Select GreenTimerDone from the combo and select the OK pushbutton When a comment dialog is displayed select the OK pushbutton again 21 Place an...

Page 47: ...ssign it to the symbol RedTimerDone 13 Place a new Vertical by selecting the New Vertical button from the toolbar between the GreenTimerDone Contact and the AmberLight Coil Connect this to the RedTime...

Page 48: ...should also be selected for the connected PLC Other parameters for example PLC Setup may need to be specified before connecting to the PLC and running a program Refer to Chapter 4 Reference and to the...

Page 49: ...erview display the comparison results for all programs will be saved in CSV format If the file is saved from the mnemonic display the comparison results for the currently displayed program will be sav...

Page 50: ...or type cannot be edited on line Note 2 I O comments can be changed during online editing in Ladder diagram view in the Symbol Table or in I O Comment View If I O comments have been changed when onlin...

Page 51: ...ee More than one Ladder Diagram symbol table or Mnemonics View can be displayed Select the appropriate window from the list of open windows from the Window menu Program Sections For the easier managem...

Page 52: ...t Move to the location of the program the program item on the project workspace for the section to be placed and select Paste from the Edit menu Then using the mouse drag and drop the section in the a...

Page 53: ...on the Rung Comment field 4 Use the buttons on the right to edit rung s i e Insert Cut Copy Paste and Delete To edit the rung comment select the rung and press the Edit Comment button 5 Change the run...

Page 54: ...UM field The Detailed Usage option within the Report type field displays information about the usage of any address used within the PLC program s The program name step number instruction type the sta...

Page 55: ...window Note It may be necessary to show the address reference tool in order to use the commands Go to Next Output Go to Next Input and Go to Next Address Reference depending upon the diagram options...

Page 56: ...following procedure to use the Watch window 1 2 3 1 Open the Watch window by selecting the Toggle Watch Window button from the toolbar View Windows option 2 Enter an address directly in the Address c...

Page 57: ...Items that are of a Number type and are pasted into the watch window will not be displayed and an error message for each item in the transfer output window Items can be cut or copied within the watch...

Page 58: ...emonic view to move to the same step number as the cursor in the ladder view moves 11 View to show when split enables two different views to be shown within the editing window It is possible to choose...

Page 59: ...n line to the Simulator 8 Select the OK pushbutton to apply the settings and close the dialogue Select the Apply pushbutton to change the settings but remain in the dialogue Select the Cancel pushbutt...

Page 60: ...ay re scales to use the new font Click the Mnemonic Font button to set the font used for the entire display of mnemonic programming windows The Cell Width slider allows the width of the cells to be ch...

Page 61: ...on It can be shown below the name address or comment of the symbol It can also share the line of the name address or comment so that the monitoring data is shown before the information on the same lin...

Page 62: ...dder only option is selected the project will be opened with only the ladder view all the other windows will be hidden c When the Show Window option is selected a window to show when a project is open...

Page 63: ...ibed in Using Find and Replace in this chapter the replacement of the text will be applied throughout the entire PLC Rules for Finding Symbols may only have their details replaced when in the symbol t...

Page 64: ...It is possible to change the instruction Symbol Names searches for names of program symbols local and global Symbol Comments searches for comments of program symbols local and global Program Comments...

Page 65: ...rch will occur only on this view Finding and Replacing Text This applies to the Look At choices of Mnemonics Symbol Names Symbol Comments and Program Comments Select How to Input pushbutton to show ex...

Page 66: ...s the same as for the Text but applies only to the Look At choice of Bit Addresses and Addresses The choice of Bit Addresses is only available when searching and replacing for only addresses of BOOL t...

Page 67: ...med for specified addresses using the Change All operation If Change All is selected from the Edit menu and a checkmark is placed in the checkbox for Invert open close bit before performing a global r...

Page 68: ...the Project Properties dialogue CX Programmer supports a mechanism for sharing symbol definitions with other compliant applications This could allow for example the symbols declared within CX Programm...

Page 69: ...AC A file containing the keyboard mapping made on the Keyboard Mapping Shortcut Keys dialogue CXO A file containing the settings made on the Options dialogue and the Watch window Opening and saving op...

Page 70: ...tings dialogue 8 Select the OK pushbutton of the Page Setup dialogue to continue 9 Select the Print Preview button from the toolbar if required The Preview dialogue is displayed The Target Print Rung...

Page 71: ...r example IO Table and Memory are copied Standard Microsoft Windows drag and drop procedures can also be applied CX Programmer automatically prevents invalid drag and drop operations by displaying a N...

Page 72: ...2 Select Delete from the context sensitive menu A confirmation dialogue is displayed when deleting PLCs and programs 3 Select the Yes pushbutton to confirm the deletion Select the No pushbutton to ab...

Page 73: ...o display this dialogue Note When the dialogue has been accessed from a program level i e when viewing the program section list or from the program level on the project workspace it is possible to jum...

Page 74: ...erence The Go to Next Input command moves the selected line on the tool to the next line referring to an input instruction e g contact If an input is not found on lines below the currently selected re...

Page 75: ...the Show Tooltips setting to ON to display the tooltip associated with the toolbar buttons 4 Check the Cool Look setting to ON to remove the box around each toolbar button 5 Check the Large Buttons se...

Page 76: ...sing the customising feature Toolbars created in this way can also be deleted Note however that although all the buttons can be removed from a default toolbar the toolbar it s self can not be deleted...

Page 77: ...IO Table object in the project workspace and using the PLC settings object to establish specific PLC characteristics Connection to the PLC requires the specification of the type of communications int...

Page 78: ...ity of the program For example it is possible to change the address of a symbol which changes the program to use the new address automatically Furthermore CX Programmer allows symbols to be defined fo...

Page 79: ...e used to refer to these different parts These three parts can set to different comments but to set the same comment for all three parts use I O Comment view to input a comment Refer to Chapter 3 Proj...

Page 80: ...m 3 Select a symbol table to move the items 4 Select the Paste button from the toolbar to paste the symbol or symbols A Paste operation can be performed several times without copying again Note If a p...

Page 81: ...floating point value may also be entered Leave the field blank if the address is to be automatically allocated 4 Select a data type in the Data Type field For a numeric value rather than address selec...

Page 82: ...The dialogue works in the same way as the Insert Symbol dialogue When a symbol s address or comment is altered the program or programs using it automatically use the new address and show the new comm...

Page 83: ...gram If the removed symbol was an override of a global symbol then the program uses the global symbol of the same name which may have a different address or value Automatic Allocation Automatic Alloca...

Page 84: ...y order for the PLC Allocation of Symbols Symbols can be defined to use automatic allocation simply by leaving their addresses blank CX Programmer then allocates the symbol address during compilation...

Page 85: ...ss space they occupied is freed for use by other elements as and when they are entered Existing symbols that are auto allocated but without an address are not updated and either needs to be re entered...

Page 86: ...Coil Editing for further information New Closed Coil Once the Coil has been entered the name or address for that contact needs to be entered refer Chapter 4 Contact and Coil Editing for further infor...

Page 87: ...sociated with the program must be assigned not for C Series PLCs Select the program object in the project workspace and select the Show Properties button from the toolbar The Program Properties dialog...

Page 88: ...e Down option for ON to OFF 4 Select the Immediate Refresh option if the operand is to be updated as soon as the instruction has been executed 5 When adding a new symbol select Global to add a symbol...

Page 89: ...tional monitoring for instance values changing too rapidly but which can be monitored via the Differential Monitor dialogue The dialogue permits the selection of a particular bit to monitor whether it...

Page 90: ...er operands in the same text box with a space between the instruction and each operand see below for more details about entering operands 4 Select the OK pushbutton to complete the operation Select th...

Page 91: ...dress are used as the address to find the data Can be used in front of a symbol name A hexadecimal value Also used for operands which must take a BCD number A decimal or BCD format number or A signed...

Page 92: ...ct the appropriate function i e Edit Cut Copy Paste or Delete To move to another comment field enter the appropriate Start Address and press Enter or use the scroll function Note that when comments ar...

Page 93: ...compilation status The results are shown in the Compile tab of the Output window Note For a CS CJ series PLC a check is made for duplicates of SBN MCRO and BPRG numbers The checks that are performed...

Page 94: ...mment must be at the end of a rung s mnemonics Working On line CX Programmer permits the connection of the PLC to the computer through the project and subsequent additional features once the PLC is on...

Page 95: ...e is generally used for final testing after a program has been thoroughly tested and debugged CX Programmer cannot write to the PLC while it is in this mode Some software operations are possible only...

Page 96: ...splayed select the Yes pushbutton to connect to the PLC The icon in the project workspace changes The background colour of the Ladder program changes to show that it is now an editable area 3 Select t...

Page 97: ...diting rung Working on rungs while the PLC is connected and being able to easily change the program is one of the quickest ways to complete and check a project With the PLC running in Monitor mode it...

Page 98: ...lbar A confirmation message is displayed select the Yes pushbutton to connect to the PLC Select the Transfer To PLC button from the toolbar The Download Options dialogue is displayed allowing the down...

Page 99: ...rrently displayed program will be saved in CSV format The following abbreviations will be displayed between program addresses and mnemonics and will be in the CSV file Mismatch D Difference M Moved N...

Page 100: ...elect the display format click the desired button or select Monitoring Data Type from the View menu data Decimal Signed Decimal Monitor in Hex The default display formats will be as follows if none of...

Page 101: ...toring freezes To resume monitoring and wait for another instance of the condition press Pause again Note that it is possible to manually pause the monitoring by pressing Pause even when using the Tri...

Page 102: ...PLC Program Assignments dialogue lists all tasks and their associated program names for the selected PLC in the project The list can then be printed Use the following procedure to print PLC program a...

Page 103: ...C Properties dialogue 4 Enter a password this has a maximum of eight characters for CS CJ series PLCs or entered as an operand of FUN 49 instruction 5 To release the password delete the entry from thi...

Page 104: ...g the program and indicates the number of sectors to be cleared and the sector currently being cleared Close Dialog when complete Checking this box will cause the Backup Monitor dialog to close when t...

Page 105: ...ation CX Net Network Configuration Tool The CX Net Network Configuration tool provides procedures for establishing communications to PLCs for direct and gateway connections It allows the creation and...

Page 106: ......

Page 107: ...type allows CX Programmer to check correct usage of the address for example a symbol can indicate that an address is for Binary Coded Decimal encoded values CX Programmer checks that the address is n...

Page 108: ...r as normal ensuring that the Files of type field within the Open CX Programmer File dialogue is set to CX Programmer Text Files cxt It is possible to show details of the available converters by showi...

Page 109: ...preadsheet or word processor 1 2 3 1 Select a set of symbols in a symbol table or select a complete symbol table from the project workspace 2 Perform a copy operation 3 Activate the other application...

Page 110: ...this symbol will remain linked however if there are ladder elements with physical addresses which match the symbols new address these will now be linked to the symbol Deleting Symbols When a symbol i...

Page 111: ...ral rule it is easier to convert upwards from C series PLCs to CV series PLCs to CS CJ series PLCs Applying a Password to the PLC Programs It is possible to apply protection to a PLC or the program s...

Page 112: ...ch program that needs to be protected check the Protect program option and specify a range of steps on the protection tab of the Program Properties dialogue When setting or releasing the protection it...

Page 113: ...define the keyboard shortcuts Standard Toolbar New creates a new document Open opens an existing document Save saves the project Print prints the active document Print Preview previews the printout of...

Page 114: ...normally closed contact New Contact OR creates a new normally open OR contact New Closed Contact OR creates a new normally closed OR contact New Vertical creates a new vertical connection New Horizon...

Page 115: ...he PLC into debug operation mode Monitor Mode switches the PLC into monitor operation mode Run Mode switches the PLC into run operation mode Differential Monitor monitors for a change in a bit Data Tr...

Page 116: ...oggle Address Reference Tool toggles the add ref tool On and Off Show Properties shows the item properties window Cross Reference Report shows the cross reference report window Local Symbol Table show...

Page 117: ...ut Alt 2 View Watch window View Window Watch Alt 3 View Address Reference Tool View Window Address Reference Tool Alt 4 Show Rung Annotations View Show Rung Annotations Alt A Show Symbol Comments View...

Page 118: ...it Go To Next Address Reference N Alt Shift N Go to Input Edit Go To Next Input Space Alt Shift I Go to Output Edit Go To Next Output Space Alt Shift O Go to Previous Jump Point Edit Go To Previous Ju...

Page 119: ...column Edit Delete Column Shift F3 Ctrl Alt Right Invert NOT contacts coils Edit Invert NOT F9 Insert Column Insert Column Shift F2 Ctrl Alt Right Insert Open Contact Insert Contact Normally Open F4 F...

Page 120: ...Insert Open Contact Insert Contact Normally Open F2 C Insert Closed Contact Insert Contact Normally Closed F3 Insert Horizontal Right Insert Horizontal Right F4 Ctrl Right H Insert Vertical Down Inse...

Page 121: ...C varies according to the CPU involved CPU Central Processing Unit CS CJ series Indicates any one of the following types of PLC CS1G CS1G H CS1H CS1H H CJ1G CJ1G H CJ1H H CJ1M C Series Indicates any o...

Page 122: ...sed moving the mouse until the item has reached the required location The mouse button is then released Driver The software which controls the communications between a computer and PLC translating any...

Page 123: ...on which appears at the right of a ladder rung it cannot be connected to at the right Output window An area of the CX Programmer display reserved for compilation messages and search results PLC Error...

Page 124: ...ormation more flexible Target PLC The PLC to which information or instructions are directed Taskbar An integral part of Microsoft Windows which allows Microsoft Windows based applications to be starte...

Page 125: ...28 CS CJ Series PLCs 86 CS1x H PLC Flash ROM Backup 77 Customer support for CX Programmer 6 Cut Copy and Paste 45 CV Series PLCs 85 CVSS File Loading 43 CX Net Network Configuration tool Refer to the...

Page 126: ...ine 70 Editing coils 61 Editing contacts 61 Editing instructions 63 Example 19 Expansion table 65 Find and replace 37 Find instruction 64 Forced bits 62 Grid 13 61 Horizontal 21 60 Instruction 19 20 6...

Page 127: ...upport 2 Transferring Programs to from File 73 Verify connection 42 PLC Toolbar 89 PLCs and Projects 51 Points Address 95 Preferences 31 Appearance 33 Font 34 Ladder program 31 PLC 32 Preferences Ladd...

Page 128: ...F3 Searching 41 Moving Addresses 40 Operands 41 Rules for 37 Scope of the search 39 Symbols 41 Text 39 Section Rung Manager 27 Sections 25 Select All 48 Show actual I O bit in XY 32 Show in simple di...

Page 129: ...ad program from PLC 22 71 Uploading Downloading in program sections 27 Using CX Programmer 16 Using Program Sections 25 V Version 2 0 Features 1 Viewing and Hiding Toolbars 48 Creating a New Toolbar 5...

Page 130: ......

Page 131: ...PART 2 CX Server PLC Tools...

Page 132: ......

Page 133: ...tion that if not heeded is likely to result in loss of life or serious injury WARNING Indicates information that if not heeded could possibly result in loss of life or serious injury Caution Indicates...

Page 134: ...t Access to the CX Server middleware is normally via other software applications such as CX Programmer or CX Protocol This is noted in the manual by the term invoking application This manual refers to...

Page 135: ...cribes the PLC Error Component and the procedures involved in reading and clearing PLC CPU errors error log entries and messages Chapter 7 Memory Card Component This chapter describes the Memory Card...

Page 136: ......

Page 137: ...3 PLC Memory Management 14 PLC Memory Preferences 15 CHAPTER 3 IO Table Component 17 Unit Settings 18 Creating an IO Table 18 Slot Allocation 18 Unit Setup 20 Software Switches 20 IO Table Management...

Page 138: ...Component 45 Errors 45 Error Log 46 Messages 46 Error Log Settings 46 Time Monitoring 46 Manually Updating the Error Log 47 Customising the Layout of the Error Log 47 Enabling and Disabling the Error...

Page 139: ...Link Tables 88 Printing Data Link Tables 88 Saving Data Link Tables 89 Creating Reading and Writing CSV Files Saving 89 Connecting Online 94 Reading and Transferring Data Link Tables 95 Starting and...

Page 140: ...Group 119 CS1H CS1H H Device Group 119 IDSC Device Group 119 SRM1 SRM1 V2 Device Group 119 CV1000 Device Group 119 CV2000 Device Group 120 CV500 Device Group 120 CVM1 Device Group 120 CVM1 V2 Device G...

Page 141: ...mory Areas 133 CS1G H Device Group 133 General Memory Areas 133 CPU 42 Memory Areas 134 CPU 43 Memory Areas 134 CPU 44 Memory Areas 134 CPU 45 Memory Areas 134 CS1H Device Group 134 General Memory Are...

Page 142: ...Time Chart Monitor Component 142 Toolbars Keyboard Shortcuts 142 Memory Card Component 143 Toolbars Keyboard Shortcuts 143 CX Net Network Configuration Tool 143 Toolbars Keyboard Shortcuts 143 Import...

Page 143: ...fication of the datalink tables which allows data to be transferred between PLCs without any other programming CX Net Network Configuration tool This tool consists of a suite of programs allowing the...

Page 144: ...te on IBM compatible personal computers with Pentium II or better central processor It runs in a Microsoft Windows environment Microsoft Windows 95 98 Millennium 2000 or XP and NT4 0 with Service Pack...

Page 145: ...ard workstation running under Microsoft Windows 95 98 Millennium 2000 or XP and NT 4 0 with Service Pack 5 or later The software is supplied on CD ROM and is installed easily from within Microsoft Win...

Page 146: ...n or by pressing Ctrl and selecting another word to add to the selection The third step field is refreshed according to the word or words selected The number of topics found are shown at the bottom of...

Page 147: ...pport If the installation instructions for this application have been followed refer to Installation in this Chapter no difficulties should be encountered However if there is a problem contact Custome...

Page 148: ...number of CX Server component or tool Serial number of the software Operating system and version number Language of operating system PLC type model and CPU details Type of communications in use Seria...

Page 149: ...refer to Microsoft Windows online help for further information Access to the PLC Memory component is from the invoking application To close the PLC Memory window select the Close button in the title b...

Page 150: ...w to the original zoom setting Editing Data Data can be entered or amended in the data area displayed provided the associated PLC or memory area allows read write operations Use the following procedur...

Page 151: ...Select the Transfer to PLC button from the toolbar to transfer information to the PLC 4 The Transfer to PLC dialogue is displayed Transfer can be performed on the memory areas that have been opened i...

Page 152: ...H and CJ1M Monitoring Data Use the following procedure to monitor the data in PLC memory 1 2 3 1 Ensure the PLC is online before activating the PLC Memory component 2 Select the Monitor button from t...

Page 153: ...king a data area from the Data Area Workspace in the Memory tab 2 Select the Fill Data Area button from the toolbar The Fill Data Area dialogue is displayed 3 The Fill operation can be performed on th...

Page 154: ...onitor Note Address notation for CS1 series PLCs and CV series PLCs is for instance D0 0 E0 0 to monitor a word 0 0 cf100 to monitor bits When monitoring starts data from the PLC is displayed in the V...

Page 155: ...copied from the Force Status window to the Address Monitor window Use the following procedure to copy a forced bit 1 2 3 1 Ensure the PLC is online before activating the PLC Memory component 2 Click...

Page 156: ...file 1 2 3 1 Select the Open File button from the toolbar to open a PLC Memory component file A confirmation message box may appear if the file is already open Select the Yes pushbutton to save the c...

Page 157: ...references option from the View menu 2 Select the Monitoring tab 3 Select a Monitor Update Interval and an associated Unit from the fields 4 Select the OK pushbutton to accept the settings or the Canc...

Page 158: ......

Page 159: ...d CS1 series PLCs The Registered Table and CX Server s table can be changed from the PC but the actual configuration requires the physical manipulation of the PLC hardware It is only possible to trans...

Page 160: ...select a unit For Single and Multiple IO Units a secondary selection is required from the right mouse button menu The type of PLC series and individual rack configurations determine the units that can...

Page 161: ...O Terminals that form part of the SYSMAC BUS option Use the following procedure to apply unit settings to Sysmac Bus Master 1 2 3 1 Allocate a slot to be a Sysmac Bus Master unit The Enter RM Number d...

Page 162: ...2 Click the right mouse button and select Unit Setup 3 Set the required unit setup options for the specified rack unit Note The availability of the Unit Setup option depends on the rack unit selected...

Page 163: ...the Software Switches setting 3 Adjust the settings as required 4 Select Transfer to PLC from the Options menu to transfer the network parameters to the unit 5 Select the Reset Unit setting to restart...

Page 164: ...Slaves tab displays the Node and Status for each category If the hierarchy of the IO Table has been expanded the three groups can be populated with other units Group 1 16 point and 32 point IO units...

Page 165: ...but the operation can be delayed until other configuration settings have been made and then the complete configuration can be transferred to the PLC via the PLC Setup component Use the following proc...

Page 166: ...ot swapping i e online replacement is possible during operation for Basic I O Units and for the CS1D Special I O Units and CPU Bus Units as well Open the I O tables for the project select the Unit to...

Page 167: ...Address Settings and click the OK button The Slot Start Addresses Settings dialog box shown below will appear Note 3 The start address for a Rack and slot number can be specified This can be used for...

Page 168: ......

Page 169: ...as the top window by selecting the Always on top option from the Options menu For Moving resizing maximising minimising and closing windows refer to Microsoft Windows online help Access to the PLC Set...

Page 170: ...rors ER and illegal access errors AER are to treated as non fatal or fatal errors 4 Don t register FAL to error log Select this option tick to stop registering FAL to error log Memory Allocation CS1 s...

Page 171: ...n the device type selected Use the following procedure to apply settings in the Host Link Port tab 1 2 3 1 The Port Settings default is 9 600 bps 1 start bit 7 bit data 2 stop bits and Even parity Cus...

Page 172: ...low either the Inner Board Host Link Port or Peripheral Port to be set as the Target Unit Set time to all events Set time to all events default 4 By ticking the checkbox the default as stated above wi...

Page 173: ...eter Area of Inner board Select this option when it is required to transfer the Parameter Area of the inner board between Units Transfer Variable Area of Inner board Select this option when it is requ...

Page 174: ...7 records move it to either the DM or EM areas Execution Controls Instructions can be executed and peripheral servicing performed by either using Event driven asynchronous processing mode The peripher...

Page 175: ...gram instructions to be set to interrupt for immediate refreshing The Scheduled refresh setting must be set to 00ms Note Scheduled refreshing is not available if the PLC is set for synchronous operati...

Page 176: ...nd from the PLC The common Set Default option resets PLC Setup component values to the default settings PLC Startup The PLC Startup tab of the PLC Setup component allows certain PLC settings to be mad...

Page 177: ...e setting is longer and vice versa provided a minimum time has been defined The CPU unit waits until the longer of the two time periods has elapsed before starting the next cycle Interrupt Refresh The...

Page 178: ...e start and end codes NT Link Max Error Settings The Error Settings tab of the PLC Setup component defaults to the detection and reporting of long cycle times interrupt errors and low battery conditio...

Page 179: ...ing s maximum value is determined by what the Area and Address values before it were set to For example if IR area 1 is selected and the maximum address is specified in this case max 49 then the maxim...

Page 180: ...O Table 1 2 3 1 Ensure the PLC is online before activating the PLC Setup component 2 Select Transfer to PLC from the Options menu A confirmatory dialogue is displayed Comparing PLC Settings The Verify...

Page 181: ...ored online The changing values are displayed in the monitoring view as either a trend graph or histogram A trigger condition can also be set which resets the sampled amount of data Monitoring continu...

Page 182: ...s and 3 words and performs data tracing using one of the following methods Setting a timer interval A Data Trace can be performed at regular independent intervals by setting a timer interval from the...

Page 183: ...ree area in the Address or Symbol columns with the right mouse button and click New The Address Selection dialogue is displayed 2 Insert an address in the Address Symbol field or select the Browse pus...

Page 184: ...toring component files can be retrieved via a standard File Open dialogue Use the following procedure to open a Data Trace Time Chart Monitoring component file 1 2 3 1 Select the Open File button from...

Page 185: ...n in Word Display Mode or to switch between Outline and Block when in Bit Display Mode Use the following procedure to switch display modes 1 2 3 1 Select the Word Display Mode option or the Bit Displa...

Page 186: ...ons menu to control the display of the grid Any symbol names inherited from the invoking application can be displayed on Data Trace or Time Chart Monitor by selecting Show Symbol Names from the Option...

Page 187: ...as been enabled from the Options menu The Error Log is always available for CV and CS1 CJ1 series PLCs but can be selectively enabled or disabled for C series PLCs The PLC Error component can be force...

Page 188: ...ote The Error Log cannot be cleared in Run mode There are three types of Error Log entries recorded Fatal Error Log entry Program execution is halted by this error occurrence Warning Error Log non fat...

Page 189: ...tries Automatically setting 4 Select the Apply pushbutton to activate the settings Select the OK pushbutton to apply the settings and close the dialogue Select the Cancel pushbutton to abort the opera...

Page 190: ...pply pushbutton to activate the settings Select the OK pushbutton to apply the settings and close the dialogue Select the Cancel pushbutton to abort the operation Displaying the Error Log The PLC Erro...

Page 191: ...osoft Windows Explorer exist within the Memory Card component when certain functions are accessed Refer to Microsoft Windows Explorer help part of the standard Microsoft Windows documentation for opti...

Page 192: ...PLCs must be formatted to be used as a file storage device Setting a CS1 series PLC as file memory in the PLC Setup component automatically formats EM file memory for use in the Memory Card component...

Page 193: ...Files from the Options menu Memory Card Properties Use the following procedure to view memory card properties 1 2 3 1 Highlight the required document or folder Multiple devices folders and files can b...

Page 194: ......

Page 195: ...CS1 series or CV series and the network to which that PLC is connected SYSMAC LINK SYSMAC NET Ethernet or Controller Link Refer to the specific OMRON System and Operation manuals for details of the o...

Page 196: ...Start pushbutton on the Microsoft Windows taskbar To close the CX Net Network Configuration tool select the Close button in the title bar CX Net and CX Server Projects All device information is conta...

Page 197: ...efore trying again or checking that the physical connection e g wiring is possible For SYSMAC LINK end connections a new SYSMAC LINK menu is added allowing specific SYSMAC LINK network operation For C...

Page 198: ...e is displayed 3 Select either individual ports or select the Select All pushbutton to scan all ports from the Available Ports field 4 Select either individual baud rates or select the Select All push...

Page 199: ...menu Refer to Chapter 6 PLC Error Component for more information Creating an IO Table The PLCs IO Table can also be manipulated by the CX Net Network Configuration tool by activating the IO Table com...

Page 200: ...ler Link and SYSMAC LINK The results show all nodes found and the PLC type if possible Ping Node Test Allows echo testing of a specific TCP IP address Select the required test from the associated butt...

Page 201: ...entry this dialogue displays the last parameters entered for a selected network Use the following procedure to setup Controller Link Network Setup settings 1 2 3 1 Select the Network Setup option fro...

Page 202: ...C NET this information is requested using the SYSMAC NET Table Type dialogue Use the following procedure to setup the SYSMAC NET Data Link 1 2 3 1 Select the Online Edit Data Link button from the tool...

Page 203: ...n The Data Link Table dialogue is redisplayed Select the New pushbutton in the dialogue to clear the dialogue information Offline SYSMAC NET Data Link Editor The SYSMAC NET Data Link Table Editor is a...

Page 204: ...Existing SYSMAC NET Data Link Table Use the following procedure to open an existing SYSMAC NET Data Link Table 1 2 3 1 To open a table from disk select the Open button from the toolbar in the Data Lin...

Page 205: ...at represent the time for the computer PC on the left and the PLC on the right The time and date are also represented in a digital format for both the computer and the PLC The times for both the Compu...

Page 206: ......

Page 207: ...ted addresses etc Data link tables i e tables that define data link area allocations are generated by CX Net or network support software such as Controller Link Support Software and sent to all nodes...

Page 208: ...between Controller Link and SYSMAC Link Item Controller Link SYSMAC LINK Node sequence Fixed at ascending order Receive only nodes Not supported Send only nodes Not supported Memory area Can be speci...

Page 209: ...er Link data link tables clk CLKSS data link tables csv CX Net Controller Link data link tables tab delineated text file SYSMAC LINK sl3 SYSMAC LINK data link tables slk SYSMAC LINK data link tables f...

Page 210: ...on the Node Editing window Wizard Executes the Datalink Wizard Add Source Link Adds a node to the data links Add Destination Adds the receive area of a participating node to the data links Delete Dele...

Page 211: ...link tables from the computer to a PLC 7 Transfer from PLC Uploads online data link tables to the computer 8 Delete Deletes data link tables 9 Verify Node Compares data link tables generated by CX Ne...

Page 212: ...displayed 7 F7 Insert Area Inserts a new receive area new node 8 F8 Delete Node Deletes a node or communications area To delete a node or link area from a node list select the item from the list and t...

Page 213: ...Tables Online 1 Datalink Wizard Settings Table Wizard Use the manual setting function if the data link tables are to be created manually 2 Node Edit Window Settings Starting the Data Links from the D...

Page 214: ...ode 1 receive Node 2 receive Data link status Data link status Data link status Node 2 PLC Node 3 PLC 8 Offsets 1 Participating data link nodes To create a data link table make the following settings...

Page 215: ...en creating data links The following table shows the points on which the manually set data link functions are different Function Controller Link SYSMAC LINK 1 Offset setting Supported Not supported 2...

Page 216: ...1100 Node 1 CS1G Send 2 Receive 1 Receive 3 Node 2 CS1G Send 3 Receive 1 Receive 2 Node 3 C200HX CIO 1200 CIO 1230 CIO 1300 IR 300 IR 320 IR 350 IR 390 CIO 1260 Size 20 words Offset 10 words DM700 DM...

Page 217: ...Offline First create manually set data link tables offline Datalink Wizard Operations 1 While offline select Setup from the Data Link menu in CX Net The Data Link dialog box will be displayed 2 Select...

Page 218: ...efault table generation will be set when the Defaults button is clicked In that case all nodes will be set as a group using the initial values that have been set Clicking the Defaults button sets the...

Page 219: ...his button to make the values set for the above items the default values for new data link settings 9 Next Click to proceed to the next dialog box Note The default word setting for data link status is...

Page 220: ...03 Memory area CIO Data link status start address Start address 1300 Sets CIO 1300 as the data link status start address 9 Set node address 03 as shown in the following table and then click the Next...

Page 221: ...hen to modify individual nodes in the Node Editing window as required Make the settings as follows 1 Click the Defaults button and then set the default values in the following dialog box 2 Select the...

Page 222: ...t data is shared among nodes The ovals indicate the send areas Area 1 and Area 2 The arrows indicate the direction of data transfer The rectangles indicate the receive areas Area 1 and Area 2 Particip...

Page 223: ...in order of node refreshing at the local node in order of allocated node address To change the refresh sequence set by the Datalink Wizard click either F4 Move Up Area or F5 Move Down Area in the Fun...

Page 224: ...icates that 40 words CIO 00200 to CIO 00239 from a remote node node 02 are received into the area starting from CIO 01050 i e CIO 01050 to CIO 01089 at the local node node 01 Reference It is also poss...

Page 225: ...n oval for send area or rectangular for receive area Area Specify Dialog Box Send Area Specify send size Offset cannot be changed Area Specify Dialog Box Receive Area Specify send size Offset cannot b...

Page 226: ...nction keys Reference The node refresh sequence for individual nodes cannot be checked in the Data Link Configuration window Node refresh sequence checking and changes must be performed in the Node Ed...

Page 227: ...deleted from the Node Editing window Delete the node by clicking the F8 Delete Node button in the Function Bar Caution If the node is deleted by clicking the button in the Toolbar the deletion will b...

Page 228: ...30 words from the local node node address 01 starting with CIO 01000 i e CIO 01000 to CIO 01029 Receives 30 words from node 02 starting with CIO 01230 i e CIO 01230 to CIO 01259 into the local node a...

Page 229: ...s 03 from the node address list on the left 2 With node address 03 the node refresh sequence does not match the default so the order of addresses must be changed Change the node refresh sequence by ei...

Page 230: ...Table in the Data Link Editor Controller Link or SYSMAC LINK The results of the check will be displayed as shown in the following illustration Printing Data Link Tables Follow the procedure below to p...

Page 231: ...ase Creating Reading and Writing CSV Files Saving Creating CSV Files Based on the CSV format template file Sample1 csv provided with this software it is possible to create files in CSV format for data...

Page 232: ...Set value network type The network type CLK SLK CLK network CLK SLK network SLK cycletime The communications cycle time 5 to 255 Enabled only when network type is set to SLK and ignored when network...

Page 233: ...U64 CPU65 CPU66 CJ1M Not specified CV500 Not specified CV1000 Not specified CV2000 Not specified CVM1 CPU01 CPU11 CPU21 CVM1 V2 Not specified CQM1H CPU51 CPU61 C200HE Not specified C200HE Z Not specif...

Page 234: ...words The link size for Link Area 1 Set any value 3 area1 link area Offset size Offset The offset size for Link Area 1 Set any value If no offset is required set 0 start type Link Area 2 type The area...

Page 235: ...PLC Tools OMRON CHAPTER 10 Data Link Editor CX Server PLC Tools_ Page 93 An example text data configuration for a CSV file is shown below Note Commas are used for delineation They are added when there...

Page 236: ...ted See note Supported Data link table transfer SYSMAC NET Supported Not supported Note If there is a routing table node address 0 is possible When transferring Controller Link or SYSMAC LINK data lin...

Page 237: ...the CX Net The Data Link Setup dialog box will be displayed For local network only i e when network address is 0 Clicking on this down arrow will display the Communications Units mounted to the PLC a...

Page 238: ...nected online Transferring the Data Link Table Transferring to All Nodes on the Network 1 Select Set All Nodes for Network Operation from the Datalink Component s Online menu Selecting this operation...

Page 239: ...are any PLCs with the power turned OFF or with disconnected cables use the following method to transfer the data link table to one PLC at a time Transferring to Individual Nodes on the Network 1 Sele...

Page 240: ...d from any node Note When starting data links with manual setup the data link mode for the startup node must be set to manual Starting Data Links 1 Select Data Link Setup from the CX Net The Data Link...

Page 241: ...ata link operation are determined by the data link setup at the startup node With manual setting the links it is necessary to set for the startup node the data link table and the data link mode manual...

Page 242: ...CDM for connecting online 1 Select New from the Project menu and save the setting under a file name 2 Select Add Device from the Project menu and register the PLC as a node on the network Connect onli...

Page 243: ...elect Data Link Setup from the CX Net For local network only i e when network address is 0 Clicking on this down arrow will display the Communications Units mounted to the PLC as shown below 3 Select...

Page 244: ...ta to the PLC 5 Select Start or Stop in the Power Up Run State field Note Selecting Start causes the data links to start when the PLC is powered up without having to perform any other data link startu...

Page 245: ...2 Select Data Link Setup from the CX Net For local network only i e when network address is 0 Clicking on this down arrow will display the Communications Units mounted to the PLC as shown below 3 Sel...

Page 246: ...ord settings CIO Area words DM Area words CIO 4 words DM 8 words CIO 8 words DM 16 words CIO 16 words DM 32 words CIO 32 words DM 64 words CIO 1000 to CIO 1003 D00000 to D00007 1 CIO 1004 to CIO 1007...

Page 247: ...data link setup at the startup node With automatic setup it is necessary to set for the startup node the data link mode automatic and the number of data link words in the Automatic Datalink Setup dial...

Page 248: ...eld for each node CPU Unit error status data link operation status CPU unit operation mode and communications status Monitoring Data Link Status and Network Error Status from CX Net 1 While online ope...

Page 249: ...participation status offset errors and reception area insufficient space or surplus space Internode Test Parameters See note Test beginning and end test destination node address test destination netw...

Page 250: ......

Page 251: ...with the routing table The way in which they are displayed and operate is similar in each case The PLC Network Configuration Tool dialogue visually displays the structure of the routing table associat...

Page 252: ...Use the following procedure to add a local network to a routing table 1 2 3 1 Open the PLC Routing Table window and select the SIOU tab in the left hand pane and the Main View tab in the right hand p...

Page 253: ...er This is the ID number of the relay node Relay Nodes can be given any ID number in the range 1 to 126 Remote Network number This is the ID number that will uniquely identify the remote connection Ea...

Page 254: ...g Use the following procedure to view any validation errors 1 2 3 1 Either Select Check routing table for errors from the Edit menu in the Routing Table Editor dialogue box Or Click the in the toolbar...

Page 255: ...settings Left hand side The remote settings right hand side The local settings section allows a series of entries for the SIOU Special Input Output Unit and it s corresponding Local Network number The...

Page 256: ...ool is on line to a PLC skip to 4 2 Save the current routing table using the Routing Table Edit menu File Save Routing Table Add Author and comment if required 3 Go on line to the PLC See section 10 T...

Page 257: ...for a given PLC direct connection from a PC is not possible No NSB support Instead connect via a Serial Port COM1 etc or an another network type C H Device Group Device Type SYSMAC WAY Toolbus SYSMAC...

Page 258: ...Yes Yes Yes CPU31 Yes Yes Yes C200HE Device Group Device Type SYSMAC WAY Toolbus SYSMAC NET SYSMAC LINK Controller Link Ethernet Device Net CPU11 Yes CPU32 Yes Yes Yes Yes Yes CPU42 Yes Yes Yes Yes Ye...

Page 259: ...Type SYSMAC WAY Toolbus SYSMAC NET SYSMAC LINK Controller Link Ethernet Device Net CPU34 Yes Yes Yes Yes Yes CPU44 Yes Yes Yes Yes Yes Yes CPU54 Yes Yes Yes Yes Yes CPU64 Yes Yes Yes Yes Yes Yes C200...

Page 260: ...evice Group Device Type SYSMAC WAY Toolbus SYSMAC NET SYSMAC LINK Controller Link Ethernet Device Net CPU12 Yes Yes Yes Yes Yes CPU13 Yes Yes Yes Yes Yes CPU22 Yes Yes Yes Yes Yes CPU23 Yes Yes Yes Ye...

Page 261: ...Yes Yes Yes CS1H CS1H H Device Group Device Type SYSMAC WAY Toolbus SYSMAC NET SYSMAC LINK Controller Link Ethernet Device Net CPU67 Yes Yes Yes Yes Yes Yes CPU66 Yes Yes Yes Yes Yes Yes CPU65 Yes Ye...

Page 262: ...WAY Toolbus SYSMAC NET SYSMAC LINK Controller Link Ethernet Device Net CPU01 Yes Yes Yes Yes Yes Yes CVM1 Device Group Device Type SYSMAC WAY Toolbus SYSMAC NET SYSMAC LINK Controller Link Ethernet D...

Page 263: ...es F C DM 0 1999 Yes No Yes HR 0 99 Yes Yes Yes F C IR opt 0 252 Yes Yes Yes F C IR opt 253 255 bit 7 Yes Yes No LR 0 63 Yes Yes Yes F C SR opt 247 252 Yes Yes Yes F C SR opt 253 255 bit 7 Yes Yes No...

Page 264: ...Present Value Status Yes F C HR 0 9 Yes Yes Yes F C IR opt 0 18 bit 7 Yes Yes Yes F C SR opt 18 bit 8 19 bit 7 No Yes No TR 0 0 bit 7 No Yes No C2000H Device Group Prefix Start Channel End Channel Wor...

Page 265: ...emory Areas CX Server PLC Tools_ Page 123 Prefix Start Channel End Channel Word Addressing Bit Addressing Read Write Modifiers SR opt 253 255 bit 7 Yes Yes No TR 0 0 bit 7 No Yes No TC 0 511 Present V...

Page 266: ...TC 0 511 Present Value Status Yes F C CPU 32 42 Memory Areas Memory Areas in addition to general memory areas Prefix Start Channel End Channel Word Addressing Bit Addressing Read Write Modifiers DM 4...

Page 267: ...s Yes F C LR 0 63 Yes Yes Yes F C SR opt 236 252 Yes Yes Yes F C SR opt 253 255 bit 7 Yes Yes No SR opt 256 299 Yes Yes Yes F C TR 0 0 bit 7 No Yes No TC 0 511 Present Value Status Yes F C EM 0 6143 1...

Page 268: ...ssing Read Write Modifiers AR 0 27 Yes Yes Yes F C DM 0 6655 Yes No Yes HR 0 99 Yes Yes Yes F C IR opt 0 235 Yes Yes Yes F C IR opt 300 511 Yes Yes Yes F C LR 0 63 Yes Yes Yes F C SR opt 236 252 Yes Y...

Page 269: ...sses CLOCK MODE BANKNO C500 Device Group Prefix Start Channel End Channel Word Addressing Bit Addressing Read Write Modifiers TC 0 127 Present Value Status Yes F C DM 0 511 Yes No Yes HR 0 31 Yes Yes...

Page 270: ...iers E 0 32767 3 Yes No Yes n Special addresses all CPUs CPU 44 45 CLOCK MODE BANKNO CJ1G H Device Group General Memory Areas General Memory Areas for all CPUs 42 43 44 and 45 Prefix Start Channel End...

Page 271: ...o General Memory Areas Prefix Start Channel End Channel Word Addressing Bit Addressing Read Write Modifiers E 0 32767 3 Yes No Yes n Special addresses all CPUs CPU 44 45 CLOCK MODE BANKNO CJ1H H Devic...

Page 272: ...ord Addressing Bit Addressing Read Write Modifiers IR 0 15 Yes double No Yes DR 0 15 Yes No Yes f c TK 0 31 Status Yes No A 0 447 Yes Yes No A 448 959 Yes Yes Yes f c H 0 511 Yes Yes Yes W 0 511 Yes Y...

Page 273: ...es No TC 0 127 Present Value Status Yes F C Special addresses MODE CQM1 Device Group Memory Areas Memory Areas for all CPUs Prefix Start Channel End Channel Word Addressing Bit Addressing Read Write M...

Page 274: ...el Word Addressing Bit Addressing Read Write Modifiers DM 0 3071 Yes No Yes DM 6144 6655 Yes No Yes Special addresses CLOCK MODE CPU 51 Memory Areas Memory Areas in addition to general memory areas Pr...

Page 275: ...Bit Addressing Read Write Modifiers E 0 32767 1 Yes No Yes n CPU 45 Memory Areas Memory Areas in addition to General Memory Areas Prefix Start Channel End Channel Word Addressing Bit Addressing Read...

Page 276: ...ng Bit Addressing Read Write Modifiers E 0 32767 1 Yes No Yes n CPU 45 Memory Areas Memory Areas in addition to General Memory Areas Prefix Start Channel End Channel Word Addressing Bit Addressing Rea...

Page 277: ...odifiers E 0 32767 7 Yes No Yes n CPU 67 Memory Areas Memory Areas in addition to General Memory Areas Prefix Start Channel End Channel Word Addressing Bit Addressing Read Write Modifiers E 0 32765 13...

Page 278: ...difiers E 0 32767 3 Yes No Yes n CPU 66 Memory Areas Memory Areas in addition to General Memory Areas Prefix Start Channel End Channel Word Addressing Bit Addressing Read Write Modifiers E 0 32767 7 Y...

Page 279: ...Addressing Bit Addressing Read Write Modifiers AR 0 15 Yes Yes Yes F C C 0 127 Yes Yes Yes F C DM 0 2047 Yes No Yes DM 6144 6655 Yes No Yes HR 0 19 Yes Yes Yes F C IR 0 23 Yes Yes Yes F C IR 200 239...

Page 280: ...es F C D 0 24575 Yes No Yes DR 0 2 Yes No Yes G 0 255 Yes Yes Yes F C IR 0 2 Yes No Yes ST 0 1023 Yes Yes Yes T 0 1023 Present Value Status Yes F C TN 0 1023 No Yes Yes F C TR 0 0 bit 7 No Yes Yes F C...

Page 281: ...dressing Read Write Modifiers C 0 511 Present Value Status Yes F C D 0 8191 Yes No Yes T 0 511 Present Value Status Yes F C CPU 11 Memory Areas Memory Areas in addition to General Memory Areas Prefix...

Page 282: ...l Word Addressing Bit Addressing Read Write Modifiers C 0 1023 Present Value Status Yes F C D 0 24575 Yes No Yes T 0 1023 Present Value Status Yes F C CPU 21 Memory Areas Memory Areas in addition to G...

Page 283: ...in Project Print Print Preview Cut Copy Past Fill Data Area Clear Data Area Transfer to PLC Transfer from PLC Compare with PLC Monitor Binary Binary Coded Decimal Decimal Signed Decimal Floating Point...

Page 284: ...Time Chart Monitor Component Toolbars Keyboard Shortcuts Open Save Configure Trace Time Chart Zoom Out Restore Zoom Zoom In Scale Out Restore Scale Scale In Stop Trace Time Chart Trigger the Trace Ti...

Page 285: ...5 Refresh device CX Net Network Configuration Tool Toolbars Keyboard Shortcuts Open Project Edit Project Open Close Project Device PLC Display PLC Information Set PLC Operating Mode Display PLC Error...

Page 286: ...dit Project Import CVSS Import LSS Import Text Import Tagged Database Export Text Export to FinsServer TagDB Clear Screen Print Screen About Ctrl N New Ctrl O Open Ctrl E Edit Project Ctrl C Import CV...

Page 287: ...es Open Save Toggle Network Single Node operation Transfer to PLC Transfer from PLC Delete Verify Node Status Automatic Datalink Setup Validate Table Wizard Add source link Add Destination Set propert...

Page 288: ...ard Shortcuts OMRON CX Server PLC Tools_Page 146 Routing Table Editor Toolbars Keyboard Shortcuts New Open Save Print Print Preview Aways on top Transfer to PLC Transfer from PLC Check routing table A...

Page 289: ...ommon by all nodes on a network to which the same data is transmitted simultaneously Bus A communications path along which data can be transmitted or received between the units connected to it Central...

Page 290: ...character to be transmitted Data link A software connection establishing common data areas between PLCs on a network allowing data to be between these devices Data Link Editor The data Link Editor al...

Page 291: ...o a format that the receiving Device can understand Dynamic Data Exchange The method of transferral of data and possibly instructions between applications via the establishment of reference links betw...

Page 292: ...fer of data between the PLC s and the host computer Host link unit The interface between a PLC and a host computer Icon Pictorial representations of computer resources and functions Many icons are use...

Page 293: ...lways set to 1 Master A controlling device which sends data and or instructions to a slave device Mb Megabites A means of defining computer memory size Memory area Addressable area of storage space in...

Page 294: ...of an output device Output device A device which receives signals from a PLC Output The signal sent from a PLC to an external device Packet A unit of information transmitted across the network contai...

Page 295: ...individual PLC Registered IO Table The internal PLC table this is the one used by the PLC when running regardless of the state of the actual hardware It can be read and for CV series PLCs written to...

Page 296: ...ake the address information more flexible Symbols are inherited by CX Server by the invoking application SYSMAC LINK OMRON high speed industrial network either co axial or fibre optic SYSMAC NET OMRON...

Page 297: ...slave device Transfer to PLC The transfer of a program or data from a host either a computer or a programming device to a lower level or slave device Transition Area Contains flags indicating when a...

Page 298: ......

Page 299: ...Change PLC dialog 54 Access Edit Project dialog 55 Adding a device to a CX Server project 54 Adding a PLC to a CX Server project 54 Broadcast nodes test 58 Changing a device in a CX Server project 55...

Page 300: ...ration 40 Open a data trace file 42 Outline mode 43 Sampling ranges 39 Saving data trace settings to file 42 Scale 43 Set trigger condition 41 Setting a timer interval 40 Setting conditions 40 Startus...

Page 301: ...uring information 25 Unit settings 18 Unit setup 19 20 Units 17 Units profile information 25 Units SIOU 18 User interface 17 Verifying correct IO configuration 20 IO Table Management 22 M Managing the...

Page 302: ...a 12 Clearing and Filling Data Areas 11 Clearing data areas 11 Clearing forced bits 13 Close 7 27 45 63 Comparing PLC and PC values 9 Copy 14 Copying forced bits 13 Cut 14 Data areas 8 Deleting data a...

Page 303: ...switches 19 20 Controller Link 22 Data link area settings 21 Editing 21 Ethernet 20 21 General settings 21 Serial communications unit settings 22 SYSMAC LINK 20 22 SYSMAC NET 20 Sysmac Bus2 settings...

Page 304: ......

Page 305: ...PART 3 CX Server Runtime...

Page 306: ......

Page 307: ...on that if not heeded is likely to result in loss of life or serious injury WARNING Indicates information that if not heeded could possibly result in loss of life or serious injury Caution Indicates i...

Page 308: ...Access to the CX Server middleware is normally via other software applications such as CX Programmer or CX Protocol This is noted in the manual by the term invoking application This manual refers to t...

Page 309: ...e Import Export Tool and its ability to add data from CVSS and LSS files to a CX Server project Chapter 5 DDE Manager Tool This chapter describes the DDE Manager and its ability to read and update poi...

Page 310: ......

Page 311: ...s Direct Connection 18 Network Communications End Connection 20 DeviceNet 21 CHAPTER 4 Import Export Tool 27 Supported Import Export Data 27 CX Server Project Selection 28 Import 28 Export 30 CHAPTER...

Page 312: ...6 C200HE Device Group 48 C200HE Z Device Group 48 C200HG Device Group 49 C200HG Z Device Group 49 C200HS Device Group 49 C200HX Device Group 50 C200HX Z Device Group 50 C500 Device Group 51 CJ1G Devic...

Page 313: ...Microsoft Windows 95 98 Millennium 2000 or XP and NT4 0 with Service Pack 5 or later CX Server comprises various executables Dynamic Link Libraries DLLs and components In order to use certain communi...

Page 314: ...and standard interfaces such as COM DCOM and ODBC ADO This conformity also means that you can use standard interfaces and standard software System Requirements CX Server operates IBM PC AT compatible...

Page 315: ...llation This describes the procedures involved in the installation of CX Server on a standard workstation running Microsoft Windows 95 98 Millennium 2000 or XP and NT4 0 with Service Pack 5 or later T...

Page 316: ...eld The second step field is refreshed according to the query entered in the first step field Previous text queries can be retrieved by selecting from the drop down list in the first step field 4 Sele...

Page 317: ...onnected PLC and associated CPU can always be referenced in the status bar The CX Server Status Bar can be enabled and disabled from many components and tools by selecting the Status Bar option from t...

Page 318: ...on number of CX Server component or tool Serial number of the software Operating system and version number Language of operating system PLC type model and CPU details Type of communications in use Ser...

Page 319: ...d Networks are described in Chapter 3 Communications PLCs A CX Server project file contains a list of PLCs which are potentially connected to the PC These PLCs do not really have to be connected unles...

Page 320: ...hing the label of the defined PLC address for example D0 the number of elements for example ten elements for ten channels and type for example bit channel floating point Points are stored within the C...

Page 321: ...tain spaces and international characters The PLC Name field is case sensitive i e if a name is entered in upper case which already exists in lower case and vice versa a new PLC is created 3 Select opt...

Page 322: ...s further unavailable unless a CX Server project has been opened or created Click on the Points Setup pushbutton in the edit project dialog to edit the CX Server project The information displayed incl...

Page 323: ...st button from the toolbar to display the content of the right pane as a list Select the Details button from the toolbar to display the content of the right pane with associated details The Toolbar an...

Page 324: ...ew name in the Name field this has a maximum length of 32 characters it must be unique and must not contain any of the following characters but can include an existing path to indicate the group to wh...

Page 325: ...Binary LReal Quad Word Signed Binary Points with an invalid PLC address assigned to them are indicated by the associated icon Editing a Point The Edit Point dialog displays the current configuration...

Page 326: ...to add to the selection 2 Select the Copy button from the toolbar to copy the item or the Cut button from the toolbar to move the item 3 Select an area in the Project Editor to copy or move the items...

Page 327: ...mer CX Protocol and CX Net Network Configuration tool The type of messages transmitted include requests to update point data or to download programs When a PLC is being configured as discussed in Chap...

Page 328: ...name is entered in upper case which already exists in lower case a new PLC is created The contents of the Network field depend upon the device type settings of the new PLC The Device Type Settings pus...

Page 329: ...C The General tab of the Device Type Settings dialog allows Selection of CPU Type Allocation of Program Memory or protection from writing Allocation of Expansion Memory or protection from writing Allo...

Page 330: ...he Network Type field and click on the Settings pushbutton 3 The Network Settings dialog is displayed Set up the Source Network and Destination Network and Node number 4 Select the OK pushbutton to pr...

Page 331: ...g allows the configuration information to be entered this information ensures that data is transmitted correctly over the network Use the following procedure to apply Network Settings 1 2 3 1 Click on...

Page 332: ...that Special I O Unit on that PLC rack and not the Unit number of the PLC on the serial network Network Communications End Connection Each network supports a protocol or set of rules determining the m...

Page 333: ...rs can be connected to the Network A wide range of field level applications can thus be supported by combining valve devices sensors and other devices Two types of communications are supported 1 Remot...

Page 334: ...HX E G E Z G Z X Z C1000H HX E G E Z G Z X Z C2000H The C200HS PLC cannot be used as a gateway connection For Ethernet multiple destination access is possible The following diagram illustrates the co...

Page 335: ...nications CX Server Runtime_Page 23 The following diagram illustrates the connection options available to the CS1 series PLC Possible Network Combinations CS1 series PLC Note For Toolbus Modem and Eth...

Page 336: ...to the SYSMAC NET Network Support Board manual for details on installation Use the following procedure to configure SYSMAC NET 1 2 3 1 Ensure the Network Type is SYSMAC NET 2 Click on the associated...

Page 337: ...urce Address Network field by entering the Network Address 4 Check the Network and Node addresses for the PLC and enter them in the FINS Destination Address Network field and Node field respectively 5...

Page 338: ......

Page 339: ...rver project file The main window shows the status of any import or export event which occurs It shows any decision which the Import Export tool makes about importing into a CX Server project The main...

Page 340: ...be saved before it can be edited Enter a file name in the File name field An existing CX Server project can be overwritten by selecting a CDM file displayed in the Create project dialog 3 Select the S...

Page 341: ...ng procedure to import from Text 1 2 3 1 Select the Import LSS button from the toolbar A standard File Open dialog is shown select a text file to import and click on OK or select the Cancel pushbutton...

Page 342: ...s Use the following procedure to export all of the points from a particular point group which are linked to a particular PLC i e the point addresses refer to the PLC to text file 1 2 3 1 Select the Ex...

Page 343: ...the current CX Server project Deselect the Export to same name PLC field to select a specific PLC from the PLC in Project field If necessary tag details can be edited via the Edit TagDB pushbutton Det...

Page 344: ......

Page 345: ...n and Maximise option from the DDE Manager menu are not used The DDE Manager tool is accessed from the Start pushbutton on the Microsoft Windows taskbar and appears as only a pushbutton in the taskbar...

Page 346: ...factory cdm Item pump1 Its interpretation into a link reference and the format this takes depends upon the application requesting the information in which case it is necessary to refer to the appropr...

Page 347: ...Edit Paste or click the Paste Selection button Note that attempting to paste a copied point into the same location will warn you that a point of the same description already exists Details about a po...

Page 348: ...ows a default update rate in seconds to be assigned to new data requests Use the following procedure to define an update interval 1 2 3 1 Select the Update Interval option from the DDE Manager menu 2...

Page 349: ...d active connection in the Component option or for the overall performance Details of activity are described in terms of the number of open PLCs active messages and open points in the Totals field The...

Page 350: ...e performance Monitor tool can be hidden from the desktop by minimising the window and can be hidden from the taskbar in its minimised state by selecting Hide on Minimise option from the Options menu...

Page 351: ...or a given PLC direct connection from a PC is not possible No NSB support Instead connect via a Serial Port COM1 etc or an another network type C H Device Group Device Type SYSMAC WAY Toolbus SYSMAC N...

Page 352: ...Yes Yes CPU31 Yes Yes Yes C200HE Device Group Device Type SYSMAC WAY Toolbus SYSMAC NET SYSMAC LINK Controller Link Ethernet Device Net CPU11 Yes CPU32 Yes Yes Yes Yes Yes CPU42 Yes Yes Yes Yes Yes Y...

Page 353: ...pe SYSMAC WAY Toolbus SYSMAC NET SYSMAC LINK Controller Link Ethernet Device Net CPU34 Yes Yes Yes Yes Yes CPU44 Yes Yes Yes Yes Yes Yes CPU54 Yes Yes Yes Yes Yes CPU64 Yes Yes Yes Yes Yes Yes C200HX...

Page 354: ...ce Group Device Type SYSMAC WAY Toolbus SYSMAC NET SYSMAC LINK Controller Link Ethernet Device Net CPU12 Yes Yes Yes Yes Yes CPU13 Yes Yes Yes Yes Yes CPU22 Yes Yes Yes Yes Yes CPU23 Yes Yes Yes Yes Y...

Page 355: ...AC NET SYSMAC LINK Controller Link Ethernet Device Net CPU67 Yes Yes Yes Yes Yes Yes CPU66 Yes Yes Yes Yes Yes Yes CPU65 Yes Yes Yes Yes Yes Yes CPU64 Yes Yes Yes Yes Yes Yes CPU63 Yes Yes Yes Yes Yes...

Page 356: ...CPU01 Yes Yes Yes Yes Yes Yes CVM1 Device Group Device Type SYSMAC WAY Toolbus SYSMAC NET SYSMAC LINK Controller Link Ethernet Device Net CPU01 Yes Yes Yes Yes Yes Yes CPU11 Yes Yes Yes Yes Yes Yes CV...

Page 357: ...F C DM 0 1999 Yes No Yes HR 0 99 Yes Yes Yes F C IR opt 0 252 Yes Yes Yes F C IR opt 253 255 bit 7 Yes Yes No LR 0 63 Yes Yes Yes F C SR opt 247 252 Yes Yes Yes F C SR opt 253 255 bit 7 Yes Yes No TR...

Page 358: ...s Yes F C HR 0 9 Yes Yes Yes F C IR opt 0 18 bit 7 Yes Yes Yes F C SR opt 18 bit 8 19 bit 7 No Yes No TR 0 0 bit 7 No Yes No C2000H Device Group Prefix Start Channel End Channel Word Addressing Bit Ad...

Page 359: ...APPENDIX B PLC Memory Areas CX Server Runtime_Page 47 Prefix Start Channel End Channel Word Addressing Bit Addressing Read Write Modifiers TR 0 0 bit 7 No Yes No TC 0 511 Present Value Status Yes F C...

Page 360: ...C 0 511 Present Value Status Yes F C CPU 32 42 Memory Areas Memory Areas in addition to general memory areas Prefix Start Channel End Channel Word Addressing Bit Addressing Read Write Modifiers DM 409...

Page 361: ...Yes No SR opt 256 299 Yes Yes Yes F C TR 0 0 bit 7 No Yes No TC 0 511 Present Value Status Yes F C EM 0 6143 1 Yes No Yes n Special addresses CLOCK MODE BANKNO C200HG Z Device Group Prefix Start Chann...

Page 362: ...Yes No Yes HR 0 99 Yes Yes Yes F C IR opt 0 235 Yes Yes Yes F C IR opt 300 511 Yes Yes Yes F C LR 0 63 Yes Yes Yes F C SR opt 236 252 Yes Yes Yes F C SR opt 253 255 bit 7 Yes Yes No SR opt 256 299 Ye...

Page 363: ...essing Read Write Modifiers TC 0 127 Present Value Status Yes F C DM 0 511 Yes No Yes HR 0 31 Yes Yes Yes F C IR opt 0 57 Yes Yes Yes F C LR 0 31 Yes Yes Yes F C SR opt 58 60 Yes Yes Yes F C SR opt 61...

Page 364: ...Prefix Start Channel End Channel Word Addressing Bit Addressing Read Write Modifiers IR 0 15 Yes double No Yes DR 0 15 Yes No Yes f c TK 0 31 Status Yes No A 0 447 Yes Yes No A 448 959 Yes Yes Yes f...

Page 365: ...fix Start Channel End Channel Word Addressing Bit Addressing Read Write Modifiers CIO opt 0 6143 Yes Yes Yes fc DR 0 15 Yes No Yes fc TK 0 31 Status Yes No A 0 447 Yes Yes No A 448 959 Yes Yes Yes fc...

Page 366: ...F 0 11 No Yes No CF 100 104 No Yes No CF 113 114 No Yes No CPM1 CPM1A Device Group Prefix Start Channel End Channel Word Addressing Bit Addressing Read Write Modifiers AR 0 15 Yes Yes Yes F C DM 0 102...

Page 367: ...C IR opt 0 243 Yes Yes Yes F C LR 0 63 Yes Yes Yes F C SR opt 244 252 Yes Yes Yes F C SR opt 253 255 bit 7 Yes Yes No TR 0 0 bit 7 No Yes No TC 0 511 Present Value Status Yes F C CPU 41 42 43 44 45 M...

Page 368: ...y Areas Memory Areas in addition to general memory areas Prefix Start Channel End Channel Word Addressing Bit Addressing Read Write Modifiers DM 0 6655 Yes No Yes EM 0 6143 1 Yes No Yes Special addres...

Page 369: ...5 Prefix Start Channel End Channel Word Addressing Bit Addressing Read Write Modifiers CIO opt 0 6143 Yes Yes Yes fc DR 0 15 Yes No Yes fc TK 0 31 Status Yes No A 0 447 Yes Yes No A 448 959 Yes Yes Ye...

Page 370: ...Write Modifiers IR 0 15 Yes double No Yes DR 0 15 Yes No Yes f c TK 0 31 Status Yes No A 0 447 Yes Yes No A 448 959 Yes Yes Yes f c H 0 511 Yes Yes Yes Prefix Start Channel End Channel Word Addressin...

Page 371: ...and 67 Prefix Start Channel End Channel Word Addressing Bit Addressing Read Write Modifiers CIO opt 0 6143 Yes Yes Yes fc DR 0 15 Yes No Yes fc TK 0 31 Status Yes No A 0 447 Yes Yes No A 448 959 Yes Y...

Page 372: ...s E 0 32767 13 Yes No Yes n IDSC Device Group Prefix Start Channel End Channel Word Addressing Bit Addressing Read Write Modifiers AR 0 27 Yes Yes Yes F C DM 0 1023 Yes No Yes DM 6144 6655 Yes No Yes...

Page 373: ...s No TR 0 0 bit 7 No Yes No TC 0 127 Present Value Status Yes F C Special addresses MODE CV1000 Device Group Prefix Start Channel End Channel Word Addressing Bit Addressing Read Write Modifiers A 0 25...

Page 374: ...tus Yes F C CIO opt 0 2555 Yes Yes Yes F C D 0 8191 Yes No Yes DR 0 2 Yes No Yes G 0 255 Yes Yes Yes F C IR 0 2 Yes No Yes ST 0 511 Yes Yes Yes F C T 0 511 Present Value Status Yes F C TN 0 511 No Yes...

Page 375: ...Areas for any CPU Prefix Start Channel End Channel Word Addressing Bit Addressing Read Write Modifiers A 0 255 Yes Yes Yes F C A 256 511 Yes Yes No DR 0 2 Yes No Yes CIO opt 0 2555 Yes Yes Yes F C G 0...

Page 376: ...Word Addressing Bit Addressing Read Write Modifiers C 0 1023 Present Value Status Yes F C D 0 24575 Yes No Yes T 0 1023 Present Value Status Yes F C E 0 32765 2 4 8 Yes No Yes n Special addresses all...

Page 377: ...shortcuts available from each component and tool The F1 function key is common across all components and tools and provides context help Project Editor Toolbar Keyboard Shortcuts Up One Level Add PLC...

Page 378: ......

Page 379: ...CX Server Import tool CVSS has several file types which have different information contained in them CX Net Network Configuration tool This CX Server tool consists of a suite of programs allowing the...

Page 380: ...a the establishment of reference links between them EEPROM Electrically Erasable Programmable Read Only Memory Elements The number of address units which start at a specified data location End Connect...

Page 381: ...supported by the CX Server Import tool Mb Megabites A means of defining computer memory size Memory area Addressable area of storage space in a device Memory Card Writer A device which writes data to...

Page 382: ...the user to view edit and monitor either channels words or individual bits in areas of the PLC PLC Setup component This CX Server component permits the configuration of PLC settings PLC Programmable...

Page 383: ...etwork computers and PLCs Tagged database A file format supported by the CX Server Import tool The Tagged database is also an export format of the CX Server Import tool Target PLC The PLC to which inf...

Page 384: ......

Page 385: ...4 Network settings 24 Copying a Point Link 34 Customer support for CX Server 5 CX Net Network Configuration tool Ping test 70 CX Server About 1 4 67 Customer support 5 Installation 3 Projects See CX S...

Page 386: ...ser interface 27 Import Export Tool 27 Index 73 Installing CX Server 3 Intriduction to CX Server Projects 7 IO Table component Actual IO Table 67 Registered IO Table 70 L Link adapters 18 N Network Av...

Page 387: ...s 71 Special Data Types 36 Starting CX Server See access Status bar 5 Import Export tool 27 Project editor 11 Supported Import Export Data 27 Symbols 71 SYSMAC LINK Communications 17 24 Network settin...

Page 388: ......

Page 389: ...rters OMRON EUROPE B V Wegalaan 67 69 NL 2132 JD Hoofddorp The Netherlands Tel 31 2356 81 300 Fax 31 2356 81 388 OMRON ELECTRONICS LLC 1 East Commerce Drive Schaumburg IL 60173 U S A Tel 1 847 843 790...

Page 390: ...Cat No W414 E1 01 Note Specifications subject to change without notice Printed in Japan Authorized Distributor...

Reviews: