CX-Programmer User Manual (986752), страница 2
Текст из файла (страница 2)
99Diagrams Toolbar ................................................................................................................... 100Symbol Table Toolbar ............................................................................................................ 100Insert Toolbar.......................................................................................................................... 101PLC Toolbar ...........................................................................................................................
101Program Toolbar ..................................................................................................................... 102Views Toolbar ........................................................................................................................ 102Keyboard Shortcuts................................................................................................................. 103Glossary of Terms............................................................................
107Index.................................................................................................. 113Revision 2.0Page (v)OMRONCHAPTER 1 – Technical SpecificationCHAPTER 1Technical SpecificationThis chapter describes the CX-Programmer software in general terms and provides details of theoperating environment and minimum configuration necessary for the satisfactory operation of CXProgrammer.OMRON CX-ProgrammerCX-Programmer is a PLC programming tool for the creation, testing and maintenance of programsassociated with Omron CS1-series PLCs, CV-series PLCs and C-series PLCs. It provides facilities forthe support of PLC device and address information and for communications with OMRON PLCs andtheir supported network types.CX-Programmer runs in the Microsoft Windows environment (Microsoft Windows 95 or later, orMicrosoft Windows NT 4.0 or later) on standard IBM and compatible 486 and Pentium-based desktopcomputers.About this ManualThis User Manual acts as a reference for CX-Programmer by describing its various concepts and abilities,and by leading the user through the basics of CX-Programmer programming.
It also provides a detailedreference for all of the CX-Programmer functions.Separate OMRON manuals describe the PLC programming structure and instruction set in detail. Aseparate OMRON manual describes the common features to PLC programming used by software otherthan CX-Programmer.CX-Programmer comes with a context sensitive on-line help system which is designedto complement this manual and to provide a quick reference at any point while usingCX-Programmer when the manual is not to hand.
This general help system uses a fast‘hypertext system’ which allows progressively more information about any topic to beobtained by selecting keywords within the descriptive text.Throughout this manual it is assumed that the reader has a working knowledge of Microsoft Windows,and knows how to:♦Use the keyboard and mouse.♦Select options from Microsoft Windows menus.♦Operate dialogue boxes.♦Locate, open and save data files.♦Edit, cut and paste text.♦Use the Microsoft Windows desktop environment.Revision 2.0Page 1CHAPTER 1 – Technical SpecificationOMRONIf Microsoft Windows has not been used before, it is recommended that the reader spends some timeworking with it using the Microsoft documentation before using CX-Programmer.This manual also assumes that a working knowledge of OMRON PLC devices has been obtained.CX-Programmer FeaturesCX-Programmer is a support tool for the programming of OMRON PLCs and for maintenance of theirdevice settings.
It supersedes the OMRON applications SYSWIN and SYSMAC-CPT.The following list describes important features that were present in CX-Programmer 1.1.♦Support for the new CS1-series OMRON PLCs.♦Support for C-series and CV-series OMRON PLCs.♦Full communications support through the OMRON CX-Server application.♦Multiple Programs per project support.♦Multiple PLCs per project support.♦Symbol data-types.
This feature allows the format inside a PLC address to be declared, so that aprogram check can be made for inconsistent address usage. (Examples of data types - Signed orunsigned: Binary Coded Decimal, integer, word, bit, double integer, or double Binary CodedDecimal).♦On-line editing of multiple rungs in one operation.♦Optional automatic addressing for work symbols.♦Display of a project’s contents as a hierarchy of objects (symbols, IO tables, PLC settings, MemoryCard, Error Log, PLC memory) allowing them to be accessed directly.
Refer to Chapter 4 Reference for further information.♦Microsoft Windows 95 style interface making particular use of right-mouse button to display contextmenu, drag/drop and standard menu system.Version 1.2 of CX-Programmer offered the following enhancements.Page 2♦Support for the new CQM1H and CPM2* PLCs.♦Support for ‘Full’ and ‘Junior’ functionality modes. To enable the full functionality, a licencenumber is required. Without a licence number, CX-Programmer supports only the CPM1, CPM2*and SRM1 PLCs.♦Easy navigation to an output coil which is using the same address as the current input contact.♦Support for writing and reading object code to file, including a compact flash card connected to thecomputer.Revision 2.0OMRONCHAPTER 1 – Technical SpecificationVersion 2.0 of CX-Programmer offers the following enhancements.♦Support for program ‘sections’ - a program can be divided into definable, named sections, for easiermanagement of large programs.♦Improved search / replace - including wildcards and memory range movement.♦Improved ladder and mnemonic editors, with much greater clarity, and improved zooming.♦It is possible to choose the format and amount of symbol information to show on the ladder displayto maximise the use of space – display of comments can be quickly turned off and on.♦The ladder editor automatically justifies a ladder rung when the cursor is moved off it.♦Use of colour - global and local symbols are coloured differently in the ladder / mnemonic views.Errors in ladder elements are shown a definable 'Error' colour.♦The shortcut keys and toolbars can be customised.♦An instruction can be entered using its instruction number, in the new instruction dialogue.♦Improved 'go to' facilities - go to an input or output function using a particular address, and go backagain.
Or go to a rung/step or commented rung.♦The watch window supports local symbols.♦Monitoring can be paused, or frozen, to examine the logic of a program.♦A comment can be ‘attached’ to a ladder element (contact/coil or instruction).♦Monitoring can be set to work in hexadecimal format only.♦Addresses which are included within the PLC IO table are shown with an I / Q prefix in theprogramming windows.♦It is possible to define what is shown on the split in an editing window - the same type of view,ladder/mnemonic, or the local symbol table.♦Improved support for importing / exporting symbols to spreadsheets and text-editors.♦The value of a NUMBER data-type symbol can be given in hexadecimal.♦Improved ladder printing.♦Improved CX-Server components.CX-Programmer supports the following PLCs.Revision 2.0SeriesModelCS1-seriesCS1GCPU TypesCPU42, CPU43, CPU44, CPU45CS1-seriesCS1HCV-seriesCV1000CPU01CPU63, CPU64, CPU65, CPU66, CPU67CV-seriesCV2000CPU01CV-seriesCV500CPU01Page 3CHAPTER 1 – Technical SpecificationSeriesOMRONModelCPU TypesCV-seriesCVM1CV-seriesCVM1-V2CPU01, CPU11C-seriesC1000HCPU01C-seriesC2000HCPU01C-seriesC200HCPU01, CPU02, CPU03, CPU11, CPU21,CPU22, CPU23, CPU31C-seriesC200HECPU11, CPU32, CPU42C-seriesC200HE-ZCPU11, CPU32, CPU42C-seriesC200HGCPU33, CPU43, CPU53, CPU63C-seriesC200HG-ZCPU33, CPU43, CPU53, CPU63C-seriesC200HSCPU01, CPU03, CPU21, CPU23, CPU31,CPU33C-seriesC200HXCPU34, CPU44, CPU54, CPU64C-seriesC200HX-ZCPU34, CPU44, CPU54, CPU64, CPU65,CPU85C-seriesCPM1(CPM1A)CPU10, CPU20, CPU30, CPU40C-seriesCPM2*-C-seriesCQM1CPU11, CPU21, CPU41, CPU42, CPU43,CPU44, CPU45C-seriesCQM1HIDSC–CPU01, CPU11, CPU21CPU11, CPU21, CPU51, CPU61–SRM1SRM1C01, C02SRM1SRM1-V2C01, C02Note:The CPM1-V1 PLC for types CPU01 and CPU11 cannot be specifically selected.