CMEngine.pdf - OMICRON CMEngine User Manual OMICRON CMEngine Test Universe 3.10 \u2014 Manual Version CMEngine.ENU.18 \u2014 Year 2016 \u00a9 OMICRON electronics

CMEngine.pdf - OMICRON CMEngine User Manual OMICRON...

This preview shows page 1 - 6 out of 434 pages.

OMICRON CMEngine User Manual
Test Universe 3.10 — Manual Version CMEngine.ENU.18 — Year: 2016 © OMICRON electronics. All rights reserved. This manual is a publication of OMICRON electronics. All rights including translation reserved. Reproduction of any kind, e.g., photocopying, microfilming, optical character recognition and/or storage in electronic data processing systems, requires the explicit consent of OMICRON electronics. Reprinting, wholly or in part, is not permitted. Reprinting, wholly or in part, is not permitted. The product information, specifications, and technical data embodied in this manual represent the technical status at the time of writing and are subject to change without prior notice. The product information, specifications, and technical data embodied in this manual represent the technical status at the time of writing and are subject to change without prior notice. OMICRON CMEngine 2
Contents 1 Preface ......................................................................................................................... 13 1.1 What tasks can be performed using CMEngine? .................................................... 14 1.2 Command overview ................................................................................................... 14 1.3 Operating systems and compilers ........................................................................... 16 1.4 Accessing the CMEngine from your program ......................................................... 17 1.5 Typical program sequence ........................................................................................ 17 1.6 CMEngine license administration ............................................................................. 20 1.7 Handling special cases .............................................................................................. 20 2 Programming the CMEngine ..................................................................................... 23 2.1 System Overview ....................................................................................................... 24 2.2 Analog outputs ........................................................................................................... 26 2.2.1 Definition and routing of amplifiers ............................................................................... 27 2.2.2 Amplifier Configurations ............................................................................................... 30 2.2.3 Defining the signal parameters .................................................................................... 34 2.3 Binary outputs ............................................................................................................ 38 2.4 Analog inputs ............................................................................................................. 39 2.5 Binary inputs .............................................................................................................. 39 2.6 Software binary inputs .............................................................................................. 40 2.7 Using the Input Buffer ............................................................................................... 40 2.8 Using the Sequencer ................................................................................................. 45 2.9 Counter inputs ............................................................................................................ 53 2.10 Circuit Breaker Simulation ........................................................................................ 57 2.11 System control unit .................................................................................................... 58 2.12 The CMC 256 ............................................................................................................... 59 2.12.1 Amplifiers ..................................................................................................................... 60 2.12.2 The DC auxiliary output ................................................................................................ 62 2.12.3 The AC analog inputs ................................................................................................... 62 2.13 How to extract a parameter from a result string ..................................................... 65 3 Interface Functions ..................................................................................................... 67 3.1 Error Codes Overview .............................................................................................. 67 3.2 Which error codes can be caused by a specific function? .................................... 76 3.3 Interface function reference ...................................................................................... 77 OMICRON CMEngine 3
3.3.1 AddRegDev .................................................................................................................. 80 3.3.2 Associated .................................................................................................................... 80 3.3.3 AssociationMode .......................................................................................................... 80 3.3.4 DevAssociateAppend ................................................................................................... 80 3.3.5 DevAssociateAppendSpecific ...................................................................................... 81 3.3.6 DevAssociationCount ................................................................................................... 81 3.3.7 DevAssociationInfo ...................................................................................................... 81 3.3.8 DevAssociationTime ..................................................................................................... 82 3.3.9 DevAssociationRequest ............................................................................................... 82 3.3.10 DevAssosiationRequestCancel .................................................................................... 82 3.3.11 DevDisassociate .......................................................................................................... 82 3.3.12 DevDisassociateSpecific .............................................................................................. 83 3.3.13 DevGetList ................................................................................................................... 83 3.3.14 DeviceAddress ............................................................................................................. 83 3.3.15 DeviceType .................................................................................................................. 84 3.3.16 DevLock ....................................................................................................................... 84 3.3.17 DevScanForNew .......................................................................................................... 85 3.3.18 DevUnlock .................................................................................................................... 86 3.3.19 Exec ............................................................................................................................. 87 3.3.20 FriendlyName ............................................................................................................... 88 3.3.21 GetDevIDbyIPAddress ................................................................................................. 88 3.3.22 GetOfflineCfg ............................................................................................................... 88 3.3.23 GetOfflineCfg2 ............................................................................................................. 88 3.3.24 GetStatusText ............................................................................................................... 89 3.3.25 ImgDevTypePrefix ........................................................................................................ 89 3.3.26 IPAddress ..................................................................................................................... 89 3.3.27 LanguageForMessages ............................................................................................... 89 3.3.28 LogAppend ................................................................................................................... 90 3.3.29 LogGetInfo ................................................................................................................... 90 3.3.30 LogNew ........................................................................................................................ 90 3.3.31 LogS etLevel ................................................................................................................ 91 3.3.32 LogWrite ....................................................................................................................... 91 3.3.33 MaxAssociationTime .................................................................................................... 92 3.3.34 MinReqImgVersion ....................................................................................................... 92 OMICRON CMEngine 4
3.3.35 OutUserApp ................................................................................................................. 92 3.3.36 ParallelPort ................................................................................................................... 93 3.3.37 RegDevCount ............................................................................................................... 93 3.3.38 RegDevItemInfo ........................................................................................................... 93 3.3.39 RegDevItemIPAddress ................................................................................................. 93 3.3.40 RemoveDevice ............................................................................................................. 93 3.3.41 RemoveRegDev ........................................................................................................... 93 3.3.42 ResGetList ................................................................................................................... 94 3.3.43 ResLock ....................................................................................................................... 94 3.3.44 ResUnlock .................................................................................................................... 95 3.3.45 SerialNumber ............................................................................................................... 95 3.3.46 SetLicInfo ..................................................................................................................... 96 3.3.47 Version ......................................................................................................................... 96 3.3.48 Functions for Real-time Playback of Transient Signals ................................................ 97 4 String Commands ....................................................................................................... 105 4.1 Symbols used in string commands .......................................................................... 105 4.2 Syntax rules for string commands ........................................................................... 106 4.3 Parameter types used in the string commands ...................................................... 108 4.4

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture