background image

Condition Monitoring Unit CMU 1000 

 

Page 68 

V03 R21 - 2020/07/09 

HYDAC ELECTRONIC GMBH

 Mat.-No.: 

669749 

5.2.6.2  Set Password Protection 

  To prevent unauthorized access to the CMU 1000, you can equip the device 

with password protection. Select the function 

Set password protection 

for  this 

purpose. The following window opens: 

 
You are prompted at this point to enter a password. If the CMU 1000 is still in 
the condition it was at the time of delivery or if no password protection has been 
set, then the standard password for this function is: 

0000

.

 

 

Afterwards, disconnect the link to the CMU 1000 and then reconnect it. The 
following window opens: 

 

-

 Enter the 

Password

 and then click on 

OK

 in order to have unlimited access to 

the CMU 1000.  

 

-

 If you click on 

Cancel

 without entering a password, then you will obtain only 

"Reading Rights". You can only access the following information: 
Sensor status, sensor information, measured values, input values 
 
The 

CM Manager 

is reduced in such cases to the following functions: 

 
It was not possible to carry out any settings. 

Summary of Contents for CMU 1000

Page 1: ...V03 R21 2020 07 09 HYDAC ELECTRONIC GMBH Mat No 669749 Condition Monitoring Unit CMU 1000 User manual Translation of original manual ...

Page 2: ...Condition Monitoring Unit CMU 1000 Page 2 V03 R21 2020 07 09 HYDAC ELECTRONIC GMBH Mat No 669749 ...

Page 3: ...10 22 4 Installation and Initial Operation 23 4 1 Installation Guidelines 23 4 2 Control Element on the Device 24 4 3 Power Supply Connection 24 4 4 Behavior when Switching On Restart 25 4 4 1 No CM Program Available in the Device 25 4 4 2 CM Program Available in the Device 25 5 Basic Settings Menu Structure 27 5 1 Configuration on the Device 27 5 1 1 Menu Structure for Operation on the Device 27 ...

Page 4: ...et Password Protection 68 5 2 6 3 Change Password 69 5 2 6 4 Removing Password Protection 69 5 2 6 5 Send Commands 69 6 CM Editor 70 6 1 Menu Bar 71 6 1 1 File 71 6 1 2 CM Program 72 6 1 3 Grouping 76 6 1 4 Device 76 6 1 5 Sensor Constellation 77 6 1 6 Sensor Configuration 79 6 1 7 Extras 81 6 2 Window Divisions 82 6 2 1 Function Properties Window 82 6 2 2 Function List Window 82 6 2 3 Linked Func...

Page 5: ...Raising to a Higher Power 92 7 3 10 Square Root 92 7 3 11 Power at Base e 92 7 3 12 Natural Logarithm 92 7 3 13 Decade Logarithm 93 7 3 14 Integral 93 7 3 15 Differential Quotient 94 7 4 Numerical Operations 95 7 4 1 Minimum 95 7 4 2 Maximum 95 7 4 3 Limit 95 7 4 4 If Then Else 95 7 4 5 Median Value 96 7 4 6 Extended Average 96 7 4 7 Note Value 96 7 4 8 Note Minimum 97 7 4 9 Note Maximum 97 7 4 10...

Page 6: ... 9 Send SMS 115 7 11 Other 115 7 11 1 Comment 115 8 Error Messages CM Program Compilation 116 8 1 Overriding Error Messages 117 8 1 1 Function not Available in this Mode 117 8 2 Error Messages with Data Sources 117 8 2 1 Invalid Channel Setting 117 8 2 2 Duplicate Channel Name 117 8 2 3 Invalid Digital Input 117 8 2 4 Duplicate Digital Input 117 8 2 5 Too many Boolean Input Fields 117 8 2 6 No Ins...

Page 7: ...Output Field 119 8 4 12 Message and Telephone Number too Long 120 9 Technical Data 121 9 1 Power Supply 121 9 2 Connecting Sensors 121 9 3 Analog Inputs 121 9 4 Digital Inputs 121 9 5 Measurement Channels 122 9 6 Analog Outputs 122 9 7 Digital Outputs 122 9 8 Calculation Unit 122 9 9 Interfaces 122 9 9 1 Keyboard 122 9 9 2 View 122 9 9 3 USB Mass Storage Device 122 9 9 4 Ethernet 123 9 9 5 Serial ...

Page 8: ...it is always available Note that the information on the unit s engineering contained in the documentation was that available at the time of publication There may be deviations in technical details figures and dimensions as a result If you discover errors while reading the documentation or have additional suggestions or notes contact us at HYDAC ELECTRONIC GMBH Technical Documentation Hauptstraße 2...

Page 9: ...manual What information is to be found in this manual 1 1 Previous Knowledge No special previous knowledge is required for programming the CMU 1000 It is however to your advantage to have general knowledge in the area of automation technology or memory programmable controllers knowledge of control technology or SPS programming knowledge and having them will shorten the familiarization period 1 2 S...

Page 10: ...nst possible personal injury then the same warning notice may also contain a warning against possible property damage 1 3 Copyright Protection The dissemination and or reproduction of this document as well as the exploitation and communication of its content is not permitted until specifically authorized Violations of this stipulation will result in liability for damages All rights reserved 1 4 No...

Page 11: ...the connected control system sensor system and actuating elements without any other additional measures being implemented The wiring of all of the signals connected with the SELV circuit in the device must also meet the SELV criteria safe protective low voltage securely disconnected galvanically from other electrical circuits If the fed in SELV voltage is grounded externally PELV pursuant to EN 50...

Page 12: ...s authorized by HYDAC ELECTRONIC GMBH The trouble free and safe operation of the product is contingent on proper transport on proper storage setup and installation and on careful operation and maintenance The application software the CM Program can be readily generated with the CM Editor on a PC by the operator himself herself The CM Editor is a component part of the HYDAC PC software CMWIN starti...

Page 13: ...0 through various interfaces to other units The CMU 1000 is equipped with a background lit LCD display as well as three different colored LEDs for the status display and presentation of messages and values The entering of data and commands can proceed directly at the device by means of a keypad within the specified menu structure among other ways 3 2 Control Elements Connections X1 X2 X3 HSI chann...

Page 14: ...s Plugs Pin Channel Function I O X1 1 K Analog input K IN 2 C HSI Channel C Sensor recognition input K IN OUT 3 GND 4 Power supply 5 J Analog input J IN 6 B HSI Channel B Sensor recognition input J IN OUT 7 GND 8 Power supply 9 I Analog input I IN 10 A HSI Channel A Sensor recognition input I IN OUT 11 GND 12 Power supply ...

Page 15: ...hannel Function I O X2 1 N Analog input N IN 2 F HSI Channel F Sensor recognition input N IN OUT 3 GND 4 Power supply 5 M Analog input M IN 6 E HSI Channel E Sensor recognition input M IN OUT 7 GND 8 Power supply 9 L Analog input L IN 10 D HSI Channel D Sensor recognition input L IN OUT 11 GND 12 Power supply ...

Page 16: ...69749 Plugs Pin Channel Function I O X3 1 L 10V Channel L IN 2 GND 10V 3 P 10V Channel P IN 4 GND 10V 5 P Analog input P IN 6 H HSI Channel H Sensor recognition input P IN OUT 7 GND 8 Power supply 9 O Analog input O IN 10 G HSI Channel G Sensor recognition input O IN OUT 11 GND 12 Power supply ...

Page 17: ...9749 Plugs Pin Channel Function I O X4 1 CAN CAN Bus Low IN OUT 2 CAN CAN Bus High IN OUT 3 GND CAN GND 4 Q Frequency input Q IN 5 R Frequency input R IN 6 GND GND 7 DI 1 Digital In 1 IN 8 DI 2 Digital In 2 IN 9 GND GND 10 AO 1 Analoge out 1 OUT 11 AO 2 Analoge out 2 OUT 12 GND GND Analoge out ...

Page 18: ...I O X5 1 HSI HSI Master IN OUT 2 RS232 RS232 OUT 3 RS232 RS232 IN 4 IO Link Power supply IO Link IN 5 IO Link IO Link communication IN OUT 6 GND GND HSI RS232 IO Link 7 UB Power supply UB 8 UB Power supply UB 9 0 V DC Power supply 0 V DC 10 0 V DC Power supply 0 V DC 11 0 V DC Power supply 0 V DC 12 0 V DC Power supply 0 V DC ...

Page 19: ...07 09 HYDAC ELECTRONIC GMBH Mat No 669749 Plugs Pin Channel Function I O X6 1 Relay 1 NC 2 DO 1 Relay 1 COM 3 Relay 1 NO 4 Relay 2 NC 5 DO 2 Relay 2 COM 6 Relay 2 NO 7 Relay 3 NC 8 DO 3 Relay 3 COM 9 Relay 3 NO 10 Relay 4 NC 11 DO 4 Relay 4 COM 12 Relay 4 NO ...

Page 20: ... UB GND HSI 1 2 3 4 5 4 UB 3 GND 2 HSI C 1 Ana K X 1 Sensor recognition Signal 3 4 Examples of Connections 3 4 1 SMART sensors HLB 1000 UB GND HSI 1 2 3 4 5 12 UB 11 GND 10 HSI A 9 Ana I X 1 Sensor recognition Signal Sensor recognition Signal 8 UB 7 GND 6 HSI B 5 Ana J X 1 CS 1000 UB GND HSI 1 2 3 4 5 6 7 ...

Page 21: ... Ana K X 1 Signal Sensor recognition HDA xxxx ETS xxxx EVS xxxx ENS xxxx Three wire line UB GND Signal HDA xxxx ETS xxxx EVS xxxx ENS xxxx Two wire line Signal Signal 12 UB 11 GND 10 HSI A 9 Ana I 8 UB 7 GND 6 HSI B 5 Ana J 4 UB 3 GND 2 HSI C 1 Ana K X 1 HDA xxxx ETS xxxx EVS xxxx ENS xxxx Three wire line UB GND Signal HLB xxxx AS xxxx CS xxxx UB GND HSI 1 2 3 4 5 12 UB 11 GND 10 HSI A 9 Ana I X 1...

Page 22: ...0 07 09 HYDAC ELECTRONIC GMBH Mat No 669749 3 4 5 GSM Module CSI F 10 1 HSI Master 2 RS232 TxD 3 RS232 RxD 4 IOLink L 5 IOLink C Q 6 IOLink GND 7 VDC IN 8 VDC IN 9 VDC GND 10 VDC GND 11 VDC GND 12 VDC GND X 5 CSI F 10 HSI UB GND 5 4 1 2 3 18 35 V DC 3 5 A ...

Page 23: ...time interval between breakdowns Note Allow sufficient clearance between the CMU 1000 and other devices for cooling and wire placement The CMU 1000 devices are designed for natural heat dissipation by means of convection For that reason allow at least 25 mm of open space both above and below the devices in order to ensure heat dissipation Also ensure a minimum installation depth of 75 mm If the am...

Page 24: ... supply to the devices is switched off Implement all of the necessary safety precautions and make sure that the voltage supply to the CMU 1000 is switched off before installation removal Warning If you attempt to install or to wire the CMU 1000 and or connected accessory components while it or they are switched on this could lead to an electrical shock and or to device malfunction Implement all of...

Page 25: ...oaded into the CMU then the following displays will appear in sequence in the LCD display 4 4 2 CM Program Available in the Device If an application program is stored in the CMU then this will restart The sensor configuration and the sensor constellation will also be checked at this time The following displays appear in sequence S Se en ns so or r C Ch he ec ck k H Hy yd da ac c E El le ec ct tr r...

Page 26: ...tput value after startup When several output values have been programmed you can switch between the individual program values with the and key Example Note No conditions are registered or saved in the device after switch off Exceptions to this are the input parameters settings which the user has defined and saved in the menu O Oi il l t te em mp p t ta an nk k 3 31 1 2 2 C C W Wo or rk ki in ng g ...

Page 27: ...T MM JJ MM TT JJ JJ MM TT Recording settings Delete record Yes No Continue record Yes No Sart new record Yes No HLB reset HLB reset Yes No Sensor Sensor A Sensor H Time settings Date Enter current date Time Enter current time Network settings IP Address enter IP address Subnetmask enter subnetmask Gateway enter Gateway address MAC Address MAC address is permanently set at the factory CM Program se...

Page 28: ...e can be called up and the corresponding settings and selections can be made with the key pad Pressing the o k key once takes you out of the measured value display and into the CMU 1000 menu You can switch between the individual menu options of a level by pressing the keys or The next lower menu level can be accessed by pressing the o k key once You can go back to the next higher menu level by pre...

Page 29: ...ns are available for setting up the connection with the CMU 1000 5 2 1 Direct Connection First connect your PC with the USB slave port on the CMU 1000 Note If the CMU 1000 is being connected for the first time with the PC via USB then you must first install the HYDAC USB driver HE Virtual Comport Driver The driver are included on the CD ROM contained in the scope of delivery Call up the file HE VI...

Page 30: ...ndow that opens under Interface selection Select the respective port address and Baud rate under Interface settings As an alternative you can also search automatically under CM device search for CM devices connected to the PC by pressing Start Pressing Refresh causes the interfaces marked under Interface selection to be refreshed in terms of availability Click on OK to apply the modified settings ...

Page 31: ... option Open in order to open the selected interface COM port The opened interface will be symbolized by a green dot on the right hand edge of the window Afterwards click on Connect in the Sensor field to connect the CMU 1000 to the PC The successful connection will be symbolized by a green dot on the right hand edge of the window ...

Page 32: ...checkmark in the box for Set up connection automatically next time causes the CMWIN software to set up a connection automatically with the CMU 1000 that is linked via USB during startup To ensure that this happens no changes should be made to the interface parameter settings after the currently existing connection is disconnected Click on OK to complete the connection setup and to return to the CM...

Page 33: ... cause unwanted currents in the HSI connection cable These unwanted currents can lead to communication errors or property damage in the devices Make sure that all of the devices that you connect with one another via HSI Bus either have the same reference wire in the electricity circuit or are electrically disconnected so that no unwanted currents can arise 5 2 2 1 Device Connection via CSI B 2 Int...

Page 34: ...o open the window for the interface settings Make the corresponding preselection for the port settings in the window that opens under Interface selection Select the respective port address and Baud rate under Interface settings RS232 or RS485 with 9600 Baud Pressing Refresh causes the interfaces marked under Interface selection to be refreshed in terms of availability Click on OK to apply the modi...

Page 35: ...ne The following window opens Select the respective device address in the selection window Address d in our example Confirm this with OK Afterwards click on Connect to connect the PC to the CMU 1000 Address d The successful establishment of the connection will be signalled as shown below End the connection setup by confirming with OK ...

Page 36: ... 1000 the PC will be connected The other CMU devices are connected to this device as Slaves Because of the fact that the Master treats all of the other devices on the HSI Bus as SMART sensors the first Slave must be connected to one of the eight HSI channels of the CMU 1000 Channels A H see Chap 3 3 Connect your PC via USB with the Master CMU 1000 All Slave devices are connected via the HSI Master...

Page 37: ...in the window that opens under Interface selection Select the respective port address and Baud rate under Interface settings USB with 460 800 Baud Pressing Refresh causes the interfaces marked under Interface selection to be refreshed in terms of availability Click on OK to apply the modified settings or Cancel to discard these changes In either case you will then return to the Connection window C...

Page 38: ...d as follows Select Change in the Pass through mode line The following window opens Select the HSI channel in the selection window to which the slave devices are connected in our example Port H at the Master CMU Afterwards click on Switch on in order to switch on the pass through mode for the selected channel The following message appears Confirm this with OK ...

Page 39: ...e The following window opens Select the respective device address in the selection window Address d in our example Confirm this with OK Afterwards click on Connect to connect the PC to the Slave CMU Address d The successful establishment of the connection will be signalled as shown below End the connection setup by confirming with OK ...

Page 40: ...de can also be switched off on the CMU itself instead of by means of the Connection Menu in the CM Manager by pressing the Esc key on the device Note Error messages can occur if the pass through mode is switched off at the Master CMU either via software or directly on the device because the signals to the channel to which the Slave devices are connected can no longer be evaluated under certain cir...

Page 41: ... not apply to text messages 5 2 3 1 Device Connection Pin Connections Connect a Standard GSM modem to your PC and connect the CMU 1000 to the HYDAC GSM radio module CSI F 10 in accordance with the diagram Example Note In order to be able to communicate with the CMU 1000 via the connected CSI F 10 GSM radio module this must first be configured This means that the mobile phone numbers which are auth...

Page 42: ...tion If the Connection window does not open automatically select Connection in the menu bar of the CM Manager Under Interface Settings make the settings necessary for the available connection type for configuring the CSI F 10 Click on OK to apply the settings or Cancel to discard these changes In either case you will then return to the Connection window Click on Open to open the selected interface...

Page 43: ...H Mat No 669749 The following message appears Select Change in the Bus address line The following window opens In the selection window select Busmaster and then click on OK to apply the address Then click on Connect to connect the PC to the CSI F 10 GSM radio module address busmaster ...

Page 44: ...phone number authorized for accessing the CMU 1000 Permissions Number input telephone number with country code Write allow written access You can input up to five telephone numbers to which the CSI F 10 may send messages and from which the device may receive enquiry text messages By placing a checkmark in the Text box you are also allowing access by text to the CSI F 10 from this telephone number ...

Page 45: ...45 V03 R21 2020 07 09 HYDAC ELECTRONIC GMBH Mat No 669749 Click on Disconnect under Connection in the Device box to break the existing connection with the CSI F 10 The following window opens Then click on Yes to reactivate the busmaster again ...

Page 46: ...gs in the window that opens under Interface selection Select the respective port address and Baud rate under Interface settings Pressing Refresh causes the interfaces marked under Interface selection to be refreshed in terms of availability Click on OK to apply the modified settings or Cancel to discard these changes In either case you will then return to the Connection window Click on Change to o...

Page 47: ... either case you will then return to the Connection window Click on Open to open the selected interface The opened interface is indicated by a green dot on the upper right Click on Change to open the window for the pass through mode Select the HSI address of the CMU 1000 connected to the CSI F 10 in the selection window Address a in our example Afterwards click on Switch on in order to switch on t...

Page 48: ...t No 669749 The following message appears Confirm this with OK Afterwards click on Connect to connect the PC to the CMU 1000 that is connected with the CSI F 10 The successful establishment of the connection will be signalled as shown below End the connection setup by confirming with OK ...

Page 49: ... In order to be able to set up a connection via Ethernet the network settings and parameters in the CMU 1000 must first be correctly stored See in this connection Chapter 5 1 1 5 1 2 Operation on the Device and 5 2 5 5 Setup Example Ethernet company factory bay system network 5 2 4 2 Connection Setup Start the HYDAC PC software CMWIN In the Units Menu select the CM Manager option If the Connection...

Page 50: ...e PC to the CMU 1000 If the IP Address has been entered correctly then the following message will appear Click on OK to apply the entries or Cancel to discard these changes In either case you will then return to the Connection window Click on Open to open the selected interface The opened interface is indicated by a green dot on the upper right Afterwards click on Connect to connect the PC to the ...

Page 51: ...Condition Monitoring Unit CMU 1000 Page 51 V03 R21 2020 07 09 HYDAC ELECTRONIC GMBH Mat No 669749 End the connection setup by confirming with OK ...

Page 52: ...sent which may possibly be eliminated by switching On Off Serious error A serious error is present the unit must be sent in to the manufacturer Status code The Status code is dependent on the CM Program present in the device and reflects the conditions of the Boolean output values used in the program For this the Boolean output values are displayed from right to left in ascending binary sequence i...

Page 53: ...Program Channel 0 corresponds thereby to the first numerical input value in the CM Program Channel 1 the second one etc If no CM Program is available in the device then the connected sensors will be displayed in this position with measurement range and unit 5 2 5 3 Sensor Values Here the result values Numerical output values from the CM Program in the device are displayed If no CM Program is avail...

Page 54: ... 1000 copying opening updating deleting You have the following options for saving and copying 5 2 5 5 Setup This menu option corresponds to the menu option Settings in the internal device structure for the purpose of configuring the CMU 1000 The following settings can be made Base settings Name Port RS232 HSI Language German English French Dateformat TT MM YY MM TT YY YY MM TT ...

Page 55: ... deleted after copying onto a USB stick and whether after the CMU reboots to generate a new record file or to continue with the previous one Delete recordings after copy yes no Continue recording yes no Start new recording after copy yes no HLB reset Here you can reset an HLB connected to Channel A H delete memory HLB Reset yes no Sensor Select sensor A H Time settings Date Enter Date Time Enter T...

Page 56: ...work at the customer site then the following settings need to be carried out in accordance with this network IP Address enter IP Address Subnetwork mask enter Subnetwork mask Gateway Address enter Gateway Address MAC Address permanently set at the factory read only Example Peripherals Channel Settings Channel A to Channel H HSI channels Name Enter name ...

Page 57: ... 4 20 mA 0 5 V 0 10 V 0 5 4 5 V 0 50 V 0 5 5 5 V 1 5 V 1 6 V 10 10 V Low range Enter low range High range Enter high range Decimal format 0 0 0 0 00 0 000 Unit Enter unit Possible input signals channel dependent Channel Q and Channel R Name enter Name Mode Off Active High range enter High range Factor enter Factor Decimal format 0 0 0 0 00 0 000 Unit enter Unit Peripherals Analog outputs ...

Page 58: ...Unit CMU 1000 Page 58 V03 R21 2020 07 09 HYDAC ELECTRONIC GMBH Mat No 669749 Analog output 1 Analog output 2 You use the Analog outputs settings to establish which type of signal is to be available at the two analog ouputs ...

Page 59: ...subsequently loaded onto an unlimited number of other CMUs The following configuration files can be generated and managed Settings configuration Sensor configuration Input configuration With Open you can call up the display of the content of a configuration file listed in the lower display field To accomplish this mark the desired file with a mouse click You can add remarks to the content and prin...

Page 60: ...C Temp The following window opens for this purpose Pressing Delete causes the configuration file in the target folder marked in the lower display field to be deleted Pressing Refresh causes the display field for the configuration files to be updated The defined target folder will be read out again for this purpose This is necessary e g when you copy or delete configuration files with Windows Explo...

Page 61: ... V03 R21 2020 07 09 HYDAC ELECTRONIC GMBH Mat No 669749 Settings The basic settings and the network settings are stored in the Settings Configuration file Sensor configuration The peripherals settings are stored in the Sensor Configuration file ...

Page 62: ...HSI Bus address This is required when several CMU 1000 or other HYDAC CM devices are connected to one HSI Bus and these devices are all set up to be be addressed by a central PC A total of a maximum of 26 HYDAC CM devices can be linked to one HSI Bus i e you can assign the addresses a to z see Chap 5 2 2 CMU 1000 at the HSI Bus If the CMU 1000 is operated as a single device then the bus address se...

Page 63: ...constellation files These constellation files can like the configuration files be generated on a Master CMU and then subsequently loaded onto an unlimited number of other CMUs If no sensor constellation has yet been generated in the device then the following window opens You can generate a new sensor constellation in the device by pressing Create in the upper command bar Afterwards the following m...

Page 64: ...00 Page 64 V03 R21 2020 07 09 HYDAC ELECTRONIC GMBH Mat No 669749 5 2 5 9 Display Input Values Here the current measured values and statuses of the analog also HSI and SMART and digital sensors connected to the CMU 1000 are displayed ...

Page 65: ...ng the update process then trouble free functioning can no longer be ensured and the device must be sent back to HYDAC SERVICE GMBH You can update the firmware of your CMU 1000 after selecting this menu option The following window opens for this purpose Follow the instructions and confirm with Continue In the window that opens select the corresponding Update file and click on Open Follow the instr...

Page 66: ... 09 HYDAC ELECTRONIC GMBH Mat No 669749 Confirming with Continue will cause the data to be transferred to the CMU 1000 Confirming with Continue will cause the data in the CMU 1000 to be checked and then the two following windows will appear one after the other ...

Page 67: ...oximately 10 seconds Afterwards the CMU 1000 reboots with the updated firmware The following window opens as the last one in the sequence in the CMWIN Pressing Close returns you to the CM Manager Note All settings configurations constellations and the CM program are retained and not overwritten when the firmware is updated S Su ub b C CP PU U U Up pd da at te e D Do on n t t t tu ur rn n o of ff f...

Page 68: ...at the time of delivery or if no password protection has been set then the standard password for this function is 0000 Afterwards disconnect the link to the CMU 1000 and then reconnect it The following window opens Enter the Password and then click on OK in order to have unlimited access to the CMU 1000 If you click on Cancel without entering a password then you will obtain only Reading Rights You...

Page 69: ...ted or end the action by clicking on Cancel without changing the password 5 2 6 4 Removing Password Protection To remove the password protection in the device again select the function Remove password protection The following window opens Enter the currently valid password Confirm the action with OK password protection is immediately deactivated or end the action by clicking on Cancel without deac...

Page 70: ... CMU 1000 The CM Editor is a constituent part of the HYDAC PC software CMWIN starting with Version 3 and provides you with various tools and functions for designing integrating and testing your CM program To open the Editor proceed as follows Start the HYDAC PC software CMWIN In the Extras Menu select the CM Editor option The following screen opens The menu structure and window properties of the E...

Page 71: ...l be suppressed in gray tones in the Functions window and will not be able to be used during the program generation Pressing Open allows you to open an already generated and stored CM program CM programs use the file extension hecmp Select the desired file in the corresponding path for this purpose Select Save to save a CM program If the recording has not yet been saved the Save as window will ope...

Page 72: ...dow opens for this purpose No connection with the CMU 1000 is required for the simulation All of the input signals used in the CM program are listed one above the other in the Name column in the left hand part of the Simulation window You can assign a specific value to each input in the Input value column All of the actions used in the CM program are listed one above the other in the Name column i...

Page 73: ...th Start autom cycle you start a permanent continuous program simulation You can change the input values during the simulation any way you like and observe the status modifications of the actions Mit End autom cycle you stop the permanent continuous program simulation Pressing Close takes you back to the CM Editor During the simulation the assigned input values and action statuses are also display...

Page 74: ...t is possible for it to be read out again from every other connected PC and modified If the source code is not transferred as well into the CMU 1000 then the program cannot be read out from another PC The following message will appear if the CM program is not error free Eliminate the error s found in the CM program see in this connection Chap 6 2 2 Function List Window and Chap 8 Error messages an...

Page 75: ...rving the CM program as well as for finding diagnosing and eliminating possible errors in the CM program and or in the connected peripherals The following prerequisites must be fulfilled for this purpose The CMU 1000 must be connected with the PC and the CMWIN software The CM program opened in CMWIN and the one active in the CMU 1000 must be identical If the Online Debugging mode is active then th...

Page 76: ...en Create grouping in the drop down menu that appears Pressing Cancel grouping releases the functions linked together in the group from one another again To accomplish this mark the desired group with a mouse click on any one of the functions within the group Afterwards select Group in the menu bar and then Cancel grouping in the drop down menu that appears 6 1 4 Device The Connection function can...

Page 77: ...n be both received and transferred by the CMU 1000 The constellation files all have the extension hescf The sensor constellation contains the following data Quantity of connected sensors Quantity of subchannels for each connected sensor Status of each individual subchannel active inactive Sensor class Analog HSI SMART Units of the individual measured values Name of each sensor Device designation o...

Page 78: ... Editor after which it is no longer available for further use when generating programs No saved constellation files are deleted To save a constellation file select Saving to a file Enter the respective path and desired file name for this purpose in the window that opens When the Display function is selected a window opens in which the complete sensor constellation is displayed ...

Page 79: ...ls Units of the individual measured values A status message at the lower edge of the window of the CM Editor indicates whether or not a sensor configuration is available With the function Apply from file you can open a saved sensor configuration file and use it in the CM Editor To accomplish this enter the corresponding path and file name in the window that opens and then click on Open With the fu...

Page 80: ...plete sensor configuration file is displayed Note With a CM program one has the opportunity of integrating not only a configuration file but also a constellation file so that one can define the configuration and the constellation at the same time the CM program is transferred into the CMU 1000 Both parts are however optional and need not be present in the CM program ...

Page 81: ...n you define whether or not the respective function name e g Measured value 2 Action 4 is to be displayed as function inscription in the Linked functions window If No is selected then you have the option of entering an inscription text manually into the function parameters In the field Frame group you define whether or not a frame is to appear around generated groups in the CM program Clicking on ...

Page 82: ...er settings Comment 6 2 2 Function List Window This window lists all of the functions used in the CM program with the following specifications Function type z B Constant Measured value Timer Function name e g Action 2 Constant 5 Measured value 12 Inscription e g Working pressure N I O 6 2 3 Linked Functions Window This window contains the actual CM program The display can be zoomed in or out with ...

Page 83: ...s possible to make one output dependent on several inputs but not several outputs on one input There are two types of inputs outputs depending on the value type Numerical and Boolean A Boolean output and only be linked with a Boolean input and a numerical output can only be linked with a numerical input 7 1 1 1 Numerical Values A numerical value is a decimal number i e a numerical value with an op...

Page 84: ... list type The quantity and the type of list entries is dependent on the respective parameter 7 1 2 4 Boolean Parameters A Boolean parameter has as was already described in connection with the inputs outputs only two logical statuses 0 and 1 Nevertheless it is not 0 and 1 that are set in the Editor but rather such terms as No or Yes Inactive or Active Off or On depending on the context 7 1 2 5 Cha...

Page 85: ...bchannel If a connected sensor has no subchannel then no selection is possible at this position If a sensor constellation has been saved then only the active connections are displayed in the input lists for the Sensor connection each of them with the respective sensor name The subchannels available for this sensor are then displayed at Subchannel each of them with name and unit If no sensor conste...

Page 86: ...ative it can also be set through a connected PC The Inscription parameter is used as a menu option in the input menu for this purpose The input is accomplished on the CM device by selecting Yes or No Modifications made in the CM device during the running time also remain in effect after switch off The value that is set under Start value will used after the first time downloading of the CM program ...

Page 87: ...lock timer is a function which switches on its Boolean output at a certain time during a month and then switches it off again at a different point in time The switch on time is set with the parameters Switch on day and Switch on time while the switch off time is set with the parameters Switch off day and Switch off time A weekday Monday to Sunday can be set The setting Daily is also possible The D...

Page 88: ...rror An error occured during a calculation e g division by 0 or square root of a negative number logarithm from 0 etc Cycle time exceeded The set cycle time was exceeded Inputs Outputs y Boolean Parameters p1 Event input list 7 2 9 Boolean Constants The Boolean Constant function supplies a Boolean value which is defined in the Editor and which does not change during the running time That means tha...

Page 89: ...s Outputs y Numerical Parameters 7 2 12 Transition in the field Result values Actions The Transition component serves to bring about a change from one state to another in a Sequence A transition has a Boolean input and has 4 parameters Inputs x Boolean Outputs Parameters p1 Sequence Name of the related Sequence in the application program p2 Current state Number of the state while the input conditi...

Page 90: ...he Subtraction function returns the difference between the two input values at the output y x1 x2 Inputs x1 Numerical x2 Numerical Outputs y Numerical Parameters 7 3 3 Multiplication The Multiplication function returns the product of the two input values at the output y x1 x2 Inputs x1 Numerical x2 Numerical Outputs y Numerical Parameters 7 3 4 Division The Division function returns the quotient o...

Page 91: ...alue The Absolute value function returns the input value without algebraic sign at the output y x Inputs x Numerical Outputs y Numerical Parameters 7 3 7 Change of Algebraic Sign The Change of algebraic sign function returns the inverse input value at the output y x Inputs x Numerical Outputs y Numerical Parameters 7 3 8 Rounding The Rounding function returns the rounded off input value at the out...

Page 92: ...ce with your preferences with the functions Absolute value If then else and Less than see Chap 7 3 6 7 4 4 and 7 6 5 Inputs x Numerical Outputs y Numerical Parameters 7 3 11 Power at Base e The Power at base e function supples the power at base e at the output The input value is used as the exponent Inputs x Numerical Outputs y Numerical Parameters 7 3 12 Natural Logarithm The Natural logarithm fu...

Page 93: ... output The output is always calculated with the unit of seconds This means that the input value 6 causes the output to increase every second by 6 The trapezoidal rule is applied to make the calculation The function still has a Boolean reset input If the value 1 is pending there then the value 0 will be set up at the output Furthermore the integral function also has an automatic anti wind up mecha...

Page 94: ...hese values will have a so called quantizing distortion This means that the digitization causes the value fluctuate in terms of resolution For example with a 12 bit resolution a value of 600 bar that was resolved with 12 bit will fluctuate back and forth by 0 15 bar If the differential quotient is formed now every millisecond then this quantizing distortion will be amplified by a factor of 1000 Th...

Page 95: ...t The Limit function limits the input value x1 and makes it available at the output The two limits are set by the input values x2 and x3 If x1 is less than x2 then x2 will be output if x1 is greater than x3 then x3 will be output otherwise x1 Inputs x1 Input value Numerical x2 Lower limit Numerical x3 Upper limit Numerical Outputs y Numerical Parameters 7 4 4 If Then Else The function If Then Else...

Page 96: ...etic average of the numerical input value at the output The interval over which the average value is generated is controlled using a boolean reset input If the reset input has the value 1 then the input value is passed directly to the output If the signal on the reset input falls from 1 to 0 then from this point the arithmetic average of the input value is given at the output Inputs x1 Input value...

Page 97: ... wil be applied directly at the output for as long as this input is 1 Inputs x1 Input value Numerical x2 Reset Boolean Outputs y Numerical Parameters 7 4 9 Note Maximum The Note maximum function supplies as the output value the largest value that the input value has yet reached If the input value is less than the output value then the output value remains unchanged If the input value is greater th...

Page 98: ... values one after the other see Chap 7 3 5 Inputs x Index of the selected tabular value Numerical Outputs y Selected value Numerical Parameters p1 Table values table 7 4 11 Tabular Index The Tabular index function is the counterpart to the Tabular value function The input value is sorted into a parameterizable numerical table which must be organized in order of increasing values and the number of ...

Page 99: ...If for example the range of 0 to 450 is to be converted to percent and at the same time limited to 0 and 100 then this is accomplished with the following value pairs 1 0 0 0 450 100 451 100 Inputs x X value of the charactertistic curve Numerical Outputs y Function value from the charactertistic curve Numerical Parameters p1 Table values table 7 4 13 Slope The Slope function is used to prevent rapi...

Page 100: ...n x3 Reset Boolean Outputs y Count value Numerical Parameters 7 5 2 Stop Clock The Stop clock function has two Boolean inputs and one numerical output If the Start Stop input has the value 1 then the seconds will be counted and the time will be set at the output If the Reset input is at 1 then the time and thus the output as well will be 0 The behavior at the output can be controlled with the Outp...

Page 101: ... 8th decimal place but nonetheless the two values are not recognized as being equivalent The point at which one needs to break off the comparison of numbers varies from case to case It is for that reason that you have the option of controlling the precision of the comparison If you specify 0 01 for precision for example then the numbers 12 453 and 12 458 will still be recognized as equivalents to ...

Page 102: ...be made for a border range then you can install the Rounding function upstream see Chap 7 3 8 Inputs x1 Numerical x2 Numerical Outputs y Boolean Parameters 7 6 4 Greater than or Equal to The Greater than or equal to function compares two numerical input values for equivalence and outputs a 1 at its Boolean output if value x1 is greater than or equal to x2 otherwise a 0 For more on the subject of p...

Page 103: ...umerical input values for equivalence and outputs a 1 at its Boolean output if value x1 is greater than or equal to x2 and smaller than or equal to x3 otherwise a 0 For more on the subject of precision please note the explanations in the Greater than function see Chapter 7 6 3 Inputs x1 Numerical x2 Numerical x3 Numerical Outputs y Boolean Parameters 7 6 8 Outside The Outside function compares thr...

Page 104: ...lies the result to its Boolean output The output is then 1 only if both inputs are 1 otherwise it is 0 The following log table makes this function clear x1 x2 y 0 0 0 0 1 0 1 0 0 1 1 1 Inputs x1 Boolean x2 Boolean Outputs y Boolean Parameters 7 7 3 Not And The Not And function links the two Boolean inputs with the nand operation and supplies the result to its Boolean output The output is then 0 on...

Page 105: ...0 The following log table makes this function clear x1 x2 y 0 0 0 0 1 1 1 0 1 1 1 1 Inputs x1 Boolean x2 Boolean Outputs y Boolean Parameters 7 7 5 Not Or The Not Or function links the two Boolean inputs with the nor operation and supplies the result to its Boolean output The output is 0 if one of the two inputs is 1 If both of the inputs are 0 then the output will be 1 The following log table mak...

Page 106: ...ivalent The following log table makes this function clear x1 x2 y 0 0 0 0 1 1 1 0 1 1 1 0 Inputs x1 Boolean x2 Boolean Outputs y Boolean Parameters 7 7 7 Not Exclusive Or The Not Exclusive Or function links the two Boolean inputs with the nxor operation and supplies the result to its Boolean output The output is 0 if precisely one of the two inputs is 1 If both of the inputs are 0 or if both of th...

Page 107: ...ay Boolean signals The function has one Boolean input and one Boolean output A change at the input will not be recognizable at the output until after a parameterizable delay time has elapsed The delay times can be set separately for switching on and switching off They are adjusted with the parameters Switch on delay and Switch off delay This makes it possible to suppress short term signal changes ...

Page 108: ...r initialization at the time of program start When the Reset input is set to 1 then the output is definitely set to 0 Not retriggerable When the flank switches from 0 to 1 the output for the specified time is switched to 1 After the time elapses the output is set back to 0 It doesn t matter whether or not this flank occurs again during this time Retriggerable When the flank switches from 0 to 1 th...

Page 109: ...ultaneously then the output remains in the status it was in Last If the Set input is the last to switch to 1 then the output is 1 if the Reset input is the last to switch to 1 then the output is 0 If both switch to 1 simultaneously then the output remains in the status it was in Off The output value is 0 On The output value is 1 The output is set to 0 after initialization at the time of program st...

Page 110: ...way that all of the values relevant to daily practice can be presented If needed one can for example publicize a bar value in millibars by multiplying the value by 1000 The Designation parameter defines the name under which the value is displayed The Unit parameter defines the physical unit No 2 output values with the same name are permitted to be on hand The Low range and High range parameters ar...

Page 111: ...he status values in the status line Furthermore the status values are also recorded in the log recording see Chap 7 10 3 A maximum of 15 status values can be publicized All status values are combined to make a common status in the results log Each individual status value is represented thereby as one Bit The question of which Bit will be used is defined in the Bit number parameter There must never...

Page 112: ...tion outputs the numerical input to an analog output of the CM device The Output parameter is used to define which analog output will be used The scaling is defined by the parameters Lower value and Upper value If for example 25 is set for the lower value and 150 for the upper value then all input values less than or equal to 25 will cause the lower signal range to be output at the output type 0 V...

Page 113: ...can be operated If the input remains at 1 however then the message will be displayed again after a time If several messages are active simultaneously then the keys can be used to scroll through the list of messages Inputs x Boolean Outputs Parameters p1 Message character string p2 Acknowledgement Boolean 7 10 4 Switch on LED The Switch on LED function has one Boolean input The respective LED will ...

Page 114: ...ing see Chap 7 9 1 Numerical output value and 7 9 2 Boolean output value Log entries will be generated at the specified time interval p2 for as long as the input is set to 1 The Interim period parameter specifies that for every time stamp of a log entry the precise time value of the log entry will also be saved in ms The log entry is generated every time the input value changes from 0 to 1 Inputs ...

Page 115: ...nction requires that the following conditions be met One HYDAC GSM Module CSI F 10 is connected to the HSI Master of the CMU 1000 in accordance with specifications The GSM module CSI F 10 is supplied with voltage and ready for functioning A valid functionable SIM card has been inserted in the GSM module CSI F 10 The GSM module has a sufficient network reception strength 7 11 Other 7 11 1 Comment W...

Page 116: ...the following message will appear and the CM program will not be transferred into the CMU 1000 The menu function CM Program Display see Chap 6 1 2 can be used in such cases to have a more detailed program evaluation displayed together with error messages and to have this printed out as needed Work through all of the error messages in your CM program and then transfer the program once again into yo...

Page 117: ...nd correct it 8 2 4 Duplicate Digital Input A port must be set with the Digital input function This port that is set may only be used once in a CM program Check the port setting and correct it 8 2 5 Too many Boolean Input Fields No more than a maximum of 50 Boolean input values are permitted to be present in a single CM program Reduce the Boolean input values to a maximum of 50 8 2 6 No Inscriptio...

Page 118: ...pper and lower measured value limits the difference between the two values must amount to at least 10 steps away from one another Check the values that were entered and correct them 8 3 2 Measured Value Limits Outside the Range of 30000 to 30000 In cases of functions with upper and lower measured value limits the entered values must be betweem 30 000 and 30 000 Check the values that were entered a...

Page 119: ...in a CM program Check the output settings and correct them 8 4 7 Too Many Boolean Output Fields The number of Boolean output fields in one CM program is device dependent Reduce the Boolean output fields to the device specific maximum 8 4 8 Duplicate Boolean Output Field The inscription of a Boolean output field may not be present more than once in a CM program Check the inscription and correct it ...

Page 120: ... Page 120 V03 R21 2020 07 09 HYDAC ELECTRONIC GMBH Mat No 669749 8 4 12 Message and Telephone Number too Long The length of the message telephone number together is limited to 230 characters Check the respective inputs and correct them ...

Page 121: ...9 3 Analog Inputs Channels I and J precision 4 20 mA 0 1 FS max 0 20 mA 0 1 FS max 0 4 5 V 0 1 FS max 0 5 4 5 V 0 1 FS max 0 5 V 0 2 FS max 1 5 V 0 2 FS max 0 5 5 5 V 0 2 FS max 1 6 V 0 2 FS max 0 10 V 0 1 FS max Channels M and N precision 4 20 mA 0 1 FS max 0 20 mA 0 1 FS max 0 4 5 V 0 1 FS max 0 5 4 5 V 0 1 FS max Channels K and L precision 4 20 mA 0 1 FS max 0 20 mA 0 1 FS max 0 4 5 V 0 5 FS ma...

Page 122: ... measured value memory RAM 1 MByte Flash Memory 256 MByte Real time clock battery buffered battery change only by HYDAC SERVICE GMBH The memory is full when The maximum amount of log files independent of size equals 1000 Each file can have a maximum size of 1 Mbyte The log file storage 256 MByte 9 9 Interfaces 9 9 1 Keyboard 4 arrow keys up down right left OK key ESC key 9 9 2 View Two line LED di...

Page 123: ...e CMU The HSI Master interface is linked with an HSI sensor interface of the superordinate SMU for this purpose 9 9 7 USB Device USB 1 1 USB 2 0 full speed interface for connecting a PC laptop for configuration of the CMU connection socket Type B 9 10 Cycle Time The CMU determines automatically the required cycle time when the program starts The user has the option of having the current cycle time...

Page 124: ...cloth for cleaning Do not use any solvents gasoline or similar because these would cause damage to the CMU 1000 9 16 Recycling and Disposal The packing and the packing material are comprised solely of environmentally friendly materials They can be disposed of in the respective local recycling containers Never dispose of electrical devices and electronic components in containers intended for househ...

Page 125: ...H 0600 000 0 600 bar HSItemperature measuring transmitter Mat No 909298 Mat Desig ETS 4548 H 000 25 to 100 C Levelsensors ENS 3000 series HSIvolume flow measuring transmitter Mat No 909405 Mat Desig EVS 3108 H 0020 000 1 2 020 l min Mat No 909293 Mat Desig EVS 3108 H 0060 000 006 060 l min Mat No 909404 Mat Desig EVS 3108 H 0300 000 015 300 l min Mat No 909403 Mat Desig EVS 3108 H 0600 000 040 600...

Page 126: ...C SERVICE HYDAC SERVICE GMBH Hauptstr 27 D 66128 Saarbrücken Germany Tel 49 0 6897 509 1936 Fax 49 0 6897 509 1933 Notice The information and particulars provided in this manual apply to the operating conditions and applications described herein In the event of deviating applications and or operating conditions please contact the respective HYDAC department concerned If you have any questions sugg...

Reviews: