Digital Cam Switch Unit CamCon DC300 for Siemens S7 300 PLC Digitronic Automationsanlagen GmbH Auf der Langwies 1 • D - 65510 Hünstetten-Wallbach • Tel. +49 6126 9453-0 • Fax -42 Internet: http://www.digitronic.com • E-Mail: mail@digitronic.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 For your attention This instruction manual relates to the CamCon DC300 from 11/2011 and the S7 DC300 software version 1.20. The CamCon DC300 run on all S7 300 CPU (not S7-318 with extended I/O range) and IM153 device state 6/2002. Note the restrictions with F-devices and the IM153 device.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 Table of Contents 1. Introduction .......................................................................................................................................... 7 2. Operating Pinciples .............................................................................................................................. 8 2.1. Speed Compensation .......................................................................................
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.3. Cam programming .......................................................................................................................... 35 7.3.1. Output selection for programming ............................................................................................... 35 7.3.2. Program selection for programming ............................................................................................ 36 7.3.3.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.4.4.2. The cycle time of the CamCon.................................................................................................. 62 7.4.5. The special outputs ...................................................................................................................... 63 7.4.5.1. The digital special outputs......................................................................................................... 63 7.4.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 9. Error messages and removal of errors (FAQ) ................................................................................... 84 9.1. Problem: Display shows "No contact to unit: XX". .......................................................................... 84 9.2. Problem: "Pos - Err:1" respectively error number 1. ....................................................................... 84 9.3.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 1. Introduction Electronic Cam Switch Units have been successfully used in industry for a long time. Experiences collected in close liaison with users over the years have been included in the development of the CamCon series. The result is a compact digital cam switch unit which is user friendly and reliable to a high degree.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 2. Operating Pinciples Diagram: Principles of a Cam Switch Unit A principle for better comprehension of the function of a Cam Switch Unit is here presented.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 2.1. Speed Compensation Each mechanical switch component (e.g. shield, magnetic valve) has a delay time, i.e. the time between the start signal and the actual switching of the contacts. In processes where positioning is executed on a moving system, this can cause problems. If such a process is driven with different speeds, different positions are caused.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 A small example in figures was designed to eludicate: Supposing the drive cylinder with the measuring system has a circumference of 360mm, so that one millimeter of the circumference corresponds to exactly one angle degree of the measuring system.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 2.1.1. Measuring delay time for Speed Compensation Several ways of measuring delay time of a relay or valve are available. 2.1.1.1. Measuring delay time through actual differences First the switch-ON point of a valve or relay is programmed. We assume that the programmed switch point lies at 200 degrees in this case. If the machine is driven with a speed of for example 40 rpm, a shift occurs due to delay time.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 2.1.2. Speed Compensation using off-centre pressure, e.g. brake functions The Speed Compensation of the CamCon Cam switch unit works using a linear function. If, for example, the speed doubles, then the shift of the compensated cam changes and also moves forward by twice the amount.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 2.1.3. Not linear Speed Compensation (NLT) The method for the compensation of a not linear Speed Compensation, descriptive in the chapter before can with devices with a software starting from 11/2004 by the non linear Speed Compensation (NLT) simplified be entered. You need only one cam or a shift register output of the SPS - logic becomes module with NLT - speed compensation.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 3. Assembly * All assembly work and cable connections are to be done in an idle state! * Refer to the manual, "S7-300 Automatiion System, Set-up and CPU Data ", order no.: 6ES7 3988AA01-8AA0. * Switch the S7 CPU to Stop and disconnect the power supply of the sub-rack, in which you wish to install the CamCon DC300.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 Note: For the installation of the DC300 in Step 7, programming interface, please see the Chapter "6.1. Projecting the S7 CPU for CamCon DC300" on page 31. Note: You may order the shield termination element, the shield connection clamp and the 40 pole connector plug as a complete set from Digitronic under Order No.: DC300/ZB. 3.1.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 4. Electrical connections Before you begin with wiring, please consult the following chapters: "4.10. The outputs" on page 25, "4.11. The inputs" on page 25 and "4.9. The measuring system" on page 21. 4.1.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 4.3. Power supply of the CamCon Terminal 30: +24V power supply for measuring system and internal hardware. The CamCon DC300 is powered by the bus of the S7 with 5V (approx. 350mA current consumption). In addition, the peripheral equipment of the DC300 must be externally supplied with power since it is electrically isolated from the S7 BUS. There is no electrical isolation for the serial interface.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 4.6. Terminal connections of the serial RS485 interface The CamCon DC300 usually comes with a serial RS485 interface. This is used for programming through a PC or a CamCon DC50/51 terminal. The cable length for this RS485 interface is limited to a maximum of 1000m. Please refer to the chapter "7.5.3. Unit configuration" on page 73. Terminal Terminal Terminal 21: 22: 23: Important: 0V Signal ground, also internal ground S7 bus.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 CamCon DC50/T4 Unit number 60 with bridged closedown resistors CamCon DC300 Unit number 0 without bridged closedown resistors CamCon DC16 Unit number 1 without bridged closedown resistors CamCon DC16 Unit number 2 without bridged closedown resistors Interface converter with bridged closedown resistors PC Illustr.: Mixed operation, DC300, DC16, DC50/T4 and PC 4.6.1.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 4.7. Clampinc allocation of the serial RS232 interface (option) Since december 2002 the CamCon DC300 can be equiped optionaly with an RS232 interface. The maximum wiring distance is limited to 10m. Please absolutely regard chapter "7.5.3. Unit configuration" on page 73. Clamp: Clamp: Clamp: 21: 22: 23: 0V Signal GND RxD TxD CamCon DC300 RS232 0V RxD TxD Attention: The RS232 interface is not free of potentials towards the CPU.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 4.9. The measuring system The measuring system is designed to record the necessary actual values (positions) for the Cam Switch Unit. Many different measuring system can be linked with the CamCon. See chapter "4. Electrical connections" on page 16 and for adjustment of the measuring system to the software of the CamCons please also consult Chapter "7.4.1. Measuring system" on page 48.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 4.9.3. Incremental measuring system input Systems with 90° phase shift signals such as turning angle encoders, glass measuring rods or flow measuring devices. At the present time incremental measuring inputs for the CamCon DC16/50/51/115/300 and DC1756 are available as an option.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 4.9.3.3. Incremental Hiperface measuring system input with SINCOS level The Hiperface measuring system is a feedback system for servo-motors of the company Stegmann. It is a mixed system and consists of an absolute measuring system and an incremental measuring system. The absolute measuring system sends its values via RS485 interface to the counter.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 4.9.5. PLL measuring system input Systems with Phase - Lock - Loop data recording. In these systems the actual value is found through interpolation of initiator impulses. This measuring system is applied to machines with constant speed and with a cyclic pulse. = Initiator impulse = Found actual value The Initiator can be connected to any free input of the CamCon. Note: For CamCon DC115 a special input is available on the 25pol.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 4.10. The outputs The CamCon DC300 has 24 short circuit-proof outputs. They supply 24Volt high - active signals to the S7 BUS and are isolated. The +24V power supply of the output blocks 1-8, 9-16 and 17-24 are separate from one another for purposes of load sharing; consequently, each output block must be supplied from the outside with +24V. The outputs supply a constant current of 0.5A for each channel. Please read the chapter, "7.4.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 4.13. Status displays The CamCon DC300 has several status displays. These include: 24 output displays, 4 displays for power supply, one display for error messages and one display for the status of the internal peripheral equipment of the CamCon DC300. Status display power supply for outputs 1-8. Status display power supply for encoder and internal hardware. Status LED for error messages (see chapter "Status LED").
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 5. General programming information To program CamCon units without integrated input devices (CamCons DC16/90 and CamCon DC115) you can use any IBM or compatible PC as well as the DIGISOFT programingset order number Best.Nr.: PC/SET/WIN. This set includes all necessary cables and an RS232-RS485 level-transformer (Comuca). There is also the possibility to do the programming with a CamCon DC50/51 or a CamCon CT10 terminal.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 5.1.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 5.4. Text input With menu points, in which texts have to be implemented, the the and using the and keys function together with keys like a coordinate control. You select the desired position for the first character, and keys. Then you can choose the character with the and keys, by going up and down through the alphabet or the ASCII characters.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 6. Initial Operation After the assembly and before switching on for the first time, check the wiring of the device. Please see Chapter "4. Electrical connections" on page 16. Note: For inductive loads, the outputs must be wired with a recovery diode. After switching on the power supply on the S7 sub-rack, the device responds through a short flickering of the LED status (Stat.).
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 After about 5 sec. the display returns to the configuration menu. This waiting time depends on the size of the used EEPROM, since the memory has to be formatted. With the use of a 32k - EEPROM it is increased to approximately 2 min. After this time the complete deletion is finished. All cams are erased, all system registers have the standard value. Now you can begin with the system setting.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 6.1.1. Project the S7 CPU via TIA Portal If you are programming the S7 via the TIA portal, a specially programmed DC300 module must be ordered, (Ordercode: "DC300 XXXXXXTI") or the DC300 must adjust online via the PC programming software Digisoft 2000 (call the Digitronic service).
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7. Operation of the CamCon . 7.1. The main menu The programming always starts at the main menu. No matter in which state of programming you are, you can always reach the main menu by pressing the (several times, if necessary). key By pressing the corresponding number or by selection with keys and and a verification with the you can enter the submenus. key, 7.2.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.2.2. Program change With the CamCon you are capable of storing several programs. To choose one of these programs you have to be in the standard display. The selection of a desired program is done as follows: 1. 2. Press the key, the display shows the request for your user code. Enter your user code. 3. Press the 4. Enter program number with the numeric keys 5.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.3. Cam programming To get to the actual cam programming select "Cam programming" in the main menu. The display switches to the programming menu: The upper part shows the current actual position, the switched state of the selected output and the chosen program. The lower part displays an output with programmed cams and their activation and their deactivation points.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.3.2. Program selection for programming You reach the input of the output number by pressing the and enter the program selection for the programming. key. You skip this by pressing the key Enter the number of the desired program by using the numeric keys. Confirm your input with the key. A change in the program number does not lead to a change in the momentarily active cam program.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.3.4. Programming a Not - Linear - Speed compensation (NLT) With the NLT - Speed compensation you are able to compensate a not linear movement like acceleration or brake ramps. The NLT can activate by press the compensation value. key if the cursor is at the menu point to enter the speed Note: The NLT is not possible on a seperated speed compensation with "on" - and "off" - switch point.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.3.6. Programming the output name You reach the input of the output number by pressing the and enter the input of the output name of this output. key. You skip this by pressing the key Here you can enter the output name via text input see chapter "5.4. Text input" on page 29. 7.3.7. Cam Input key you start the input of a cam.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.3.8. Adding cams In case you want to program additional cams on this output, you have to use the press this key the following is displayed on the display: key. When you Here you can enter the positions for the activation and the deactivation point for the cam, as is described in the chapter "7.3.7. Cam Input". If you enter a cam that overlaps with an already existing cam, you create a single, greater cam.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.3.11. Cam deletion If you want to completely erase a cam, select the cam using the key, causing the following question to be displayed: To delete the cam, move the cursor to "yes" with the choice. and key, and press the keys and press the key to confirm your 7.3.12. Output (cam track) deletion If you want to completely erase an output (cam track), you have to press the of the output number.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.3.13. Copying programmed outputs (cam tracks) With the CamCon you have the option to copy all the cams you have programmed on one output to additional outputs. First press the key to enter the input of the output number. Select the output that you want to copy to the previous selected output with the numeric keys. Press the copying process.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.3.15. Deleting programs If you want to erase a whole program, you have to press the number. Skip it by pressing the key to enter the input of the output key, and you enter the program selection for programming. Enter the number of the program that you want to delete with the numeric keys. Press and the display shows the security precaution question for the deletion of programs.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.3.17. Examples for cam programming . 7.3.17.1. First cam programming Task: After a complete deletion of the program memory and a successful initialization of the system, a cam shall be programmed for output 4 from 100° to 200° with a speed compensation of 100ms Solution: 1. Choose the main menu point "Programming". 2. Enter your user code and press the the programming menu displayed. 3. Press the 4.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.3.17.2. Programming additional cams on an output Task: Program an additional cam from 300° to 330° in program 0, on output 4 with the cam from 100° to 200°. Solution 1. Select the menu point "programming" in the main menu. 2. Enter your user code and press the programming menu is displayed: 3. Select output 4 with the "4" and press the 4. 5. 6. 7. 8. key or press key. The , enter key again.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.3.17.3. Deletion of a particular cam Task: In program 0 the inserted cam between 300° and 330° shall be erased. Solution: 1. Select the menu point "cam programming" in the main menu. 2. Enter your user code and press the programming menu is displayed. 3. Select output 4 with the "4" and press the key or press , enter key again. 4. Select the inserted cam with the 5. Press the question: key. key.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.3.18. Programming analog cams If your CamCon is equipped with analog outputs, and you have activated the option of analog cams (see chapter "7.4.5.3.2. Configuration of the analog cams" on page 65), the last "normal" output will be displayed as the first analog output after pressing the you can choose the next output number by pressing the + . If several analog outputs are programmed, key.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.3.18.1. Creating the first analog cam To program your first analog cam, choose the program and the desired output for programming (see chapters: "7.3.2. Program selection for programming" and "7.3.1. Output selection for programming"). Press the key and enter the position value for the first definition point. Now press the analog value and confirm your input with the Note: , enter the key.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.4. Unit configuration (system setting) Before you are able to use this device, you have to give it all the information about the parameters of your measuring system. Select the menu point "System setting" in the main menu. The display shows the system setting menu: 7.4.1.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.4.1.3. Controlling the measuring system The option "Vmax" of the menu enables entering the tolerated steps per cycle of the actual value.. This enables controlling a measure-system. The required value is calculated of the CamCon's actual cycle-time, the measuring system's physical resolution und the device's Speed. Note: The resolution needs to be a physical measure, e.g.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.4.1.4. The electronic gear In the menu point "Measuring system" a factor for a measuring range transformation can be entered. Through this the physical measuring range e.g. of a rotation encoder is transformed into a new, for the user effective visible measuring range. Generally this transformation has the relation 1:1.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.4.1.6. Configuration of a special measuring system You have the possibility with CamCon to configure a special measuring system, according to the following steps: 1. 2. To configure the special measuring system press the key. The menu for the input of a new measuring system appears on the the display. Enter the measuring system description. See chapter "5.4. Text input" on page 29. 3. 4.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.4.1.6.2. Parallel - Gray measuring system If you selected "PARAL." for your special measuring system in the measuring system input, the following menu is created: 1. 2. 3. Enter the resolution of the parallel gray measuring system. Here e.g. 500 impulses. Now declare the input of the lowest-situated bit (LSB). In our example the position of the LSB would be at input 7.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 "C1 or áC2" Counter is set to 0, If input C1 is high or a signal at input C2 changes from low to high. "C1 or âC2". Counter is set to 0, If input C1 is high or a signal at input C2 changes from high to low. 7.4.1.6.4.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.4.1.6.5. PLL measuring system If you selected "PLL" for your special measuring system in the measuring system input, the following menu is created: The PLL measuring system determines the way out of temporal interpolation of a measuring impulse. If you e.g.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.4.1.6.7. RS232 measuring system The RS232 way gathering is needed, if the measuring system used by you does not contain any of the interfaces described in the previous chapters. To use this system you have to select "RS232" in the special measuring system menu and the following menu is set up: 1. First you have to enter the baud rate using the and 2. 3. 4. 5. keys.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.4.1.6.9. SIM - measuring system simulator Having selected "SIM" in the measuring system menu, the following menu appears: The SIM - measuring system - simulator enables crearting ways or time actual values without measuring system, i.e. on time-basis. On the contrary to timer measuring systems a higher speed is possible. 1. 2. 3. 4. 5. First enter the speed i.e. number of impulses per second (e.g. 16384).
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.4.1.7. Deleting the special measuring system The special configuration of the measuring system can be removed as follows: 1. Select the menu point "Measuring system" in the configuration menu. The following menu is displayed: 2 Select the special measuring system with the and keys. 3. Press the displayed: key, and the following question is 4.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.4.2. The measuring offset If you selected the menupoint "Measuring offset" in the system setting menu, the measuring offset menu appears on the menu: Here you can indicate, using the and keys, wether your controlling system is a rotatory (e.g. an eccentric press) or a linear (e.g. a knee lever press) moved system. You confirm your input with the key. 7.4.2.1.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.4.2.4. Actual position preset In the measuring offset menu you have the possibility with the rotary system and the linear system to set the actual position to a new value by creating a new input (preset). By setting the preset value to zero, you can generate an external zero signal, e.g. to synchronize the cycle of the machine and the actual position of the CamCon.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.4.3. The speed adjustment If you selected the menu "Speed" in the system setting menu, the speed adjustment menu appears on the display: You can use it to optimally adjust the speed of the device to the speed of the gear. 7.4.3.1. The speed factor Normally the speed is displayed through the number of increments or impulses per second, an output of the measuring system. If you want the speed displayed e.g.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.4.3.4. Accuracy of the speed display During operations the speed display usually fluctuates by a certain value. These fluctuations are accounted for in the measuring priciple for the speed, since it is a scanning system. In the menu point "Exact" you can limit these fluctuations to a maximum value.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.4.4. Cable length / Cycle time If you selected the menu "Cable length/Cycle time" in the system setting menu, the following menu is set up on the display: 7.4.4.1. The cable length In this menu point you can set the conduction length between the SSI measuring system and the CamCon, as well as between external input or output extensions and the CamCon, in meters.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.4.5. The special outputs If you selected "Special outputs" in the system setting menu, the special outputs menu appears on the display: First you have to select if you need to configure a digital or analog output. Menu for digital special output Menu for analog special output 7.4.5.1. The digital special outputs . 7.4.5.2. The security output To have the possibility to supervise the CamCon e.g.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.4.5.2.2. Direction output To be able to recognize the direction of the movement of a machine with different movement directions, you can program an output that switches on at a positive and off at a negative movement. 7.4.5.2.3. The standstill output (Move output) The CamCon offers the possibility of a standstill surveilance. Here you can define an output that is switched on when the actual speed is greater than the at "Dir.hyst.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.4.5.3. The analog special outputs . 7.4.5.3.1. The analog speed output CamCon emitts a voltage (proportional to the speed) on the first analog output (pin 2 at CamCon DC50), 0 to -10V with a negative rotation direction and 0 to +10V with a positive rotation direction, if the menu point "Speed Analog" is set to "yes". The output voltage reaches its maximum of 10V, when the 100% value, described in chapter "7.4.3.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 When you confirm the format with the input for the minimum value. , you enter the Note that CamCon always calculates with an accuracy of 16 Bit. The minimum value is the bit value 0 (e.g. -10V or 4mA) and the maximum value is the bit value 65535 (e.g.+10V or 20mA). The values should be entered according to the purpose of the device. If e.g.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.4.5.4. The analog position output The analog position output of the CamCon can be programmed with a software version of at least DC50.20, by the input of an analog cam. Herefore you program an analog cam, that emitts -10V at an actual position of 0 degrees and +10V at an actual position of 359 degrees (see chapter "7.3.18. Programming analog cams" on page 46). 7.4.6.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.4.6.8. Setting the external program selection With the CamCon you have the possibility to externally select the desired program number through the inputs. Here you enter the number of programs that can be selected externally, and this simultaneously predefines how many inputs will be used for this purpose. Then the input for the take over impulse is stated.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.4.7. Masterprogram Having selected "Masterprogram" in the menu "system config" you will get to the following display. . or. Here you are able to define Cams for different products and programms. They could be necessary if your plant produces different types of products that have only very little differences concerning their Cam-adjustement.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.5. Unit configuration At the first activation of the CamCon, you should initiate a complete deletion and, if desired, allocate the user keys for associates. To do this, select the main menu point "Unit configuration". The display changes to display the configuration menu: 7.5.1. User key allocation You can assign different user keys to your associates, each with different access rights.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 13. Choose between "yes" and "no" with keys and . 14. Press the key. The cursor moves to the input field for the access to the outputs, generally and for every output. 15. Choose between "yes" and "no" with keys and . 16. Press the key. If you chose "no" in the previous input field, you can now assign the access to each output one by one. The cursor moves to the input field for the access to output No. 1. 17.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.5.2. Complete deletion If you selected the menu point"Complete deletion" in the "Unit configuration" menu, the display shows : You can move the cursor to "yes" with the key and confirm it with . After a short while the display returns to the main menu. This time depends on the size of the EEPROM used, since the memory has to be formatted. Using e.g. a 32k EEPROM the process takes about 2 minutes.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.5.3. Unit configuration If you selected the menu point "Configure unit" in the "Unit configuration" menu, configuration menu appears on the display: 7.5.3.1. Setting the serial interface You can select the mode of the serial interface with keys and in the input field "Ser.mode", confirming your selection with the .key afterwards There are five different types of operation available : 1. = "Cam-BUS", 2. = "Standard", 3.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.5.3.1.6. Input of the unit number In the Multiuser and in the Cam-BUS operation, you need to set a unit number for every device on the BUS. This number can be set under the menu point "UnitNo:" and is then displayed in the main menu in the highest line on the display. You may only allocate each unit number once for a single linked RS485 BUS operation.
Digitronic Automationsanlagen GmbH Example 2: Output depending on the rotation direction. Output 1 of the CamCon is enabled when the rotation direction output 32 is active. This is the case when the direction of the rotation is positive. Example 3: Digital Cam Switch Unit CamCon DC300 Output 1 of the CamCon is enabled when the rotation direction output 32 is not active. This is the case when the direction of the rotation is negative. Flank assessment.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.5.3.3. Analog outputs The electronic cam controllers of the CamCon series are equipped with analog outputs (CamCon DC40/50/51 optionally, CamCon DC115 as a standard), via which speed, position or the cam values can be emitted as analog signals. Note: With units CamCon DC16, DC90 and DC300 you can only use the analog outputs by connecting a CamCon DAC16 digital - analog - converter to the external interface. 7.5.3.3.1.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.5.3.4. Locking EEProm memory If an PLC-controll writes or programs parameter, Cams or Delay-Times cyclical (eg. DC300 or CP16) the unit's EEProm-Memory will be destroyed after a short time. If cyclical programming is, for a certain reason, necessary, you therefore have to lock the EEProm. Therefore select S-EE in menu "unit configuration" and change it by pressing to "locked".
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.5.4. Language If you selected the menu point "Language" in the "Configuration" menu, the menu for the language setting appears: Here you can move the dark field to the desired language using the keys adapt the selected language by pressing the , , and . You key. 7.5.5. Configure user If you choose the menu-point "Configure User" in the menu "Unit Configuration", the following menu appears on your display. 7.5.5.1.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.5.5.2. User-Menu/OP-functions If you choose the menu-point "Configure User" in the menu "User menu", the following menu appears on your display. Here you are able to feed in own input - or display functions into the CamCons Standart - Display. This helps the final customer to change or controll Cams, delay - times (speed compensation) and Variables of the PLC - Logic - Module without having access to the units submenus.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 7.5.6.3. CP16 Module If a CP16 Profibus (CP16/P) or Interbus (CP16/I) Module gets connected to your CamCon, you can switch the CP-type by pressing to "Profibus" respective "Interbus"-press key . Using a Profibus-DP-Module you can now enter your favoured Profibus-DP-adresse and confirm by pressing .
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 8. Device info If you want to get an overview of whole configuration of the CamCon, you should select the information menu of the unit configuration. Select the main menu point "Unit configuration", and press the key during the input of the user code (the input of the user key is not required here) or you press the key in the "configuration menu". The first page of the information menu appears on the display.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 - Factor of the speed display Display format of the speed display 100% value for the speed display Accuracy of the speed display Display menu of the display type / Input for the display change.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 - PLC logic module configuration PLC-Logic-module ON/OFF Number of M-Registers Number of X-Registers Number of counters and times Number of virtual inputs Number of special inputs. Number of shift registers with speed compensation - Mode of the serial interface Unit number additional options of the e.g.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 9. Error messages and removal of errors (FAQ) The error messages appear on the standard display or in CamCon DC16, 90, 115, 190, 300 and 1756DICAM without a display of their own through the status LED or status bits. See Chapter 4.13.1. Status LED on page 26. The drawings below shows the error message appearing. Device with LC - Display (e.g.Pos-Err:3) Device via Digisoft 2000 or WEB (e.g.Pos-Err: 2) 9.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 9.4. Problem: "Pos - Err:3" respectively error number 3. Possible causes: The resolution of the connected measuring system is not in accord with the input resolution. The measuring system is faulty. The actual value is outside the range which was entered in the menu path setting for linear systems. See Chapter "7.4.2.2. Measuring offset with a linear moved system" on page 58.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 9.8. Problem: The EEProm memory is full. Cause: Too little memory space available in the EEPROM for the storage process. Solution: Please contact your customer service representative if you require an EEProm storage extension. Also consult Chapter "11. Calculation EEPROM cam storage on page 89. 9.9. Problem: Outputs will not activate Possible causes: An error message is active. The outputs are not connected to power supply.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 9.13. Problem: "Clear...." respectively error number 3 Cause: The CamCon is waiting for the arrival of the Clear signal in an incremental measuring system. Solution: Set the Clear signal ON or activate an actual value Preset. The result is the immediate release of the Cam Switch Unit. Note: The incremental measuring system is only available as an option for CamCon DC16, DC50/51, DC115, DC190, DC300 and CamCon 1756-DICAM.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 10. Menu outline Version: 25.02.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 11. Calculation EEPROM cam storage In the CamCon you have the opportunity to extend the EEPROM Cam storage. The storage space required for programming is influenced by the following factors: 1. Basic requirement 2. Per cam 3. Per set delay time for Speed Compensation 4. Per name for an output 5. Per set key / code 6. For a special measuring system 7. For direct or ”actual” program selection 8. Per set program name 9.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 12. Calculation the RAM storage-requirement for CamCon The required RAM-main storage (not similar to the constand value - Camstorage or the EEPROM) depends on 7 factors: 1. Standard consumption 2. Number of outputs 3. Cycle time 4. Actual value/measuring system resolution 5. Maximal Speed-compensation 6. Mode of program selection (approximately 100000 Byte) ( 8 to 200 in steps of 8 outputs). (displayed in miliseconds).
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 13. Communication between S7 and CamCon DC300 The communication between the S7 CPU and the CamCon DC300 is handled through the backplane bus of the S7. For this purpose, you need a function block, which you may obtain under Order No.:DC300/HB-S7. Required at the S7 are 10kB of working storage and 13kBof loading storage.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 13.3. OB1 Most of the networks of the OB1 are intended as examples for testing the software and may be deleted or revised. The networks with the FB51 and FC51 invocation must, however, be cyclically invoked. The parameters (markers, timers and data blocks) of these two can be adjusted to the conventions of the application, but must also be changed in the OB100 (Startup OB)! 13.4.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 13.4.1. Parameter of the FB51 1. Instance DB = Static data of FB51. This DB must be set up in the S7 software (offline) by inserting the FB51 in the OB1. 2. ADR = Base address of the DC300 in the S7 BUS, e.g. 256. If this address is not correct, the S7 CPU with peripheral equipment access error goes into Stop mode or the OB121, if available, is activated. 3. DATE_DB = Number of the data block, in which the data will be filed.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 Bit 0.2 = NP = Program a cam. The data for this must already be in the DB. 1. Offset on cams table (DW 0). 2. Program number (DW 38). 3. Output number (DB 40). 4. Cams table starting from data word = offset in DW 0. 5. Activation and deactivation points. Bit 0.3 = NAP = Program all cams. The data for this must already be in the DB. 1. Offset on cams table (DW 0). 2. Program number (DW 38). 3. Administered output number (DW 36).
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 Bit 1.2 = PRK = Program an RK512 data record. The data for this must already be in the DB. 1. Offset on RK512 table (DW 4). 2. Data record number = 1.DW of RK512 table (DW 4). 3. The data of the table to be written with DB no., DB offset and the data. Bit 1.3 = LRK = Read an RK512 data record. The data for this must already be in the DB. 1. Offset on RK512 table (DW 4). 2. Data record number = 1.DW of RK512 table (DW 4). 3.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 13.5. FC51 - I/O Copy Program Since the CamCon DC300 modules on the S7 BUS can allocate only peripheral addresses and not E/A addresses, the FC51 copies the status of the DC300 outputs and its release through two ANY pointers from the peripheral range into the user program and back again. The FC51 requires about 1.2 ms cycle time for a CPU 315/DP. Note: The FC51 copies the data of the DC300 directly (high-speed I/O).
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 13.9. DBxx - Data block for cam data The cam, delay time, or RK512 parameter data are stored in a data block, which is delivered to the FB51 as parameter. Data, such as actual value, speed, output status, status of the cam control mechanism, current program number and desired program number are also stored in this data. The DB is subdivided into 4 ranges: 1.Status, 2.Cams, 3.Delay times and 4.RK512 parameter.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 13.9.2. DBxx range 2 = Cams table The offset pointer (DW0) of the DB data must point to the starting point of the cams table, which is supposed to be used to read or program the cams. You have the opportunity to store several tables in the data DB, and by changing the DW0, to send another program to the cam control mechanism. Important: The offset may only be changed if there is no cam command active.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 13.9.4. DBxx range 4 = RK512 Table The electronic cam control mechanisms of the CamCon series of the company DIGITRONIC Automationsanlagen GmbH support the RK512 computer link procedure. In this case, the CamCon simulates an SPS contol and provides its data (parameter, status, cams and delay times) in data blocks as data - double - words. The data records, which set the access to the parameters, are now stored in the RK512 table.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 13.10. High-speed Actual Value and Speed Value Transmission The CamCon cam control mechanism has the capability to provide the actual value and the speed value of the S7 SPS as a peripheral input word. Note: The integrated analog outputs must be switched off. To do this, use the CamCon menu "System setup ", go to the submenu "special outputs", and set the actual value output to "Bin." and the speed analog to "yes".
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 14. CamCon data transfer generall The CamCon sends all information on enquirery-sequences and executes commands on certain command-sequences, that are acknowledged later. The data is stored in the "Send - and recieve compartement" of the PLC. A data record is built up as follows: 14.1. Question sequence 1. question mark: 2. command number: 3. necessary data: '?'. currently 0x01, 0x04 und 0x06.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 15. Possible commands A description of all currently possible commands for CamCon camswitches follows. 15.1. Request on 0x01 Necessary data in the PLC's send-compartement, for reading the staus-data of the camswitch: 1. DW 0x06 / 0x00 Length of the "send-data" / target-number must always be 0. 2. DW 0x3F / 0x01 Mark of a question-command "?" / number "1" for request on status. 3. DW 0xXXXX virtual inputs 1-16. 4.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 15.4. Reading a CamCon camswitches' camtrack 0x04 Required data in the send-compartement for reading of a camtrack. 1. 2. 3. 4. DW DW DW DW 0x06 / 0x00 0x3F / 0x04 0xXXXX 0xXX / 0x00 Length of the send-data / target number has to be 0. Mark of a question-command "?" / number "4 for reading Cams. Programnumber. outputnumber/empty Byte. As an answer the following data can be found in the recieve compartement: 1. 2. 3. 4. 5. 6. 7. 8.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 15.6. Reading the CamCon camswitches' delay time 0x06 Required data in the send-compartement of the PLC for to read a delay-time: 1. DW 2. DW 0x04 / 0x00 0x3F / 0x06 3. DW 0xXX / 0x00 Length of send-data / targetnumber must always be 0. Mark of a question-command "?" / number "6" for reading delaytimes. Output number / empty Byte As an answer the following data can be found in the recieve compartement: 1. 2. 3. 4.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 15.8. RK512 Commands The RK512 command is a special feature for the programing of a CamCon's parameter and does not obey the data-protocoll described in chapter "14. CamCon data transfer generall". 15.8.1. RK512 Reading a command Necessary data in the PLC's send compartement for the reading of an RK512 data record: 1. 2. 3. 4. 5. 6.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 15.8.3. List of possible RK512 commands The complete description of all data records can be found on the internet at http://www.digitronic.com/ftp/rk512.pdf. The function of specific parameter can be looked after in the corresponding chapters of the CamCon's manual. DB Nummer 203 DD0 0 1 2 3 4 5 6 7 0xffffffff measuring system = 256 Impulse SSI Singelturn. = 360 Impulse SSI Singelturn. = 512 Impulse SSI Singelturn.
Digitronic Automationsanlagen GmbH DB Nummer 203 DB Nummer 203 DB Nummer 203 DB Nummer 203 DB Nummer 203 DB Nummer 203 DB Nummer 203 DB Nummer 203 DB Nummer 203 DB Nummer 203 DB Nummer 203 DB Nummer 203 DB Nummer 203 DB Nummer 203 DB Nummer 203 DB Nummer 203 DB Nummer 203 DB Nummer 203 DB Nummer 203 DB Nummer 203 DB Nummer 203 DB Nummer 203 DB Nummer 203 DB Nummer 203 DB Nummer 203 DB Nummer 203 DB Nummer 203 DB Nummer 203 Version: 25.02.
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 16. Technical data of the CamCon Display ................................................................ 24 * Status LED per output, 4 * status LED for power supply, 1 * status LED for error messages and 1 * status LED for DC300 internal peripheral equipment. Interfaces ............................................................ RS485 and S7 300 BUS. No. of outputs......................................................
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 17. Key word table 3964(R) .................................................................................................................................................. 73 Actual position preset............................................................................................................................. 59 Actual position, Output ......................................................................................
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 Delay time data ...................................................................................................................................... 97 delay time for Speed Compensation, separate for switch-ON and switch-OFF points.......................... 13 Delay time table .....................................................................................................................................
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 Key functions, Outline ............................................................................................................................ 28 Keyboard lock, Setting ........................................................................................................................... 67 Keys, Checking ..........................................................................................................................
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 PLL measuring system .......................................................................................................................... 54 PLL measuring system input.................................................................................................................. 24 Pos - Err 1 .......................................................................................................................................
Digitronic Automationsanlagen GmbH Digital Cam Switch Unit CamCon DC300 Speed Compensation, Effects ................................................................................................................. 9 Speed Compensation, not linear............................................................................................................ 13 Speed compensation, not linear ......................................................................................................