Navigation

  • Page 1

    andron GmbHSchlätterstrasse 2D-88142 Wasserburg / BodenseePhone: Fax:123456789101112131415+49 (0) 8382/9855-0+49 (0) 8382/9855-50info@andron.de www.andron.de2060 Basics and overviewsIntroductionOperating panelsHMI/NC CPU cardNC multifunction cardFieldbus interface cardError messagesSPE / WPROM...

  • Page 2

    Introduction

  • Page 3

    Introduction 2 Technical Handbook Version V 1.1 Date 16.01.2007 Author Pasternak Editing/Illustrations Pasternak Tools This documentation was created with Microsoft Word 2000 and Adobe Illustrator. Trade mark All product names or trademarks are p...

  • Page 4

    Introduction Technical Handbook3 Table of contents 5,Revisions........................................................................................................................................................ 5,4 5, 6,General hints........................................................

  • Page 5

    Introduction 4 Technical Handbook Revisions Version Date Additions and changes Initials V 1.0 07.07.2003 First edition Pa V 1.1 16.01.2007 Layout change to DIN A4 Su 01_introduction.doc

  • Page 6

    Introduction Technical Handbook5 General hints In the creation of this handbook, we have made the greatest effort and have taken the greatest care. We reserve the right to make changes to this handbook and to the controller or the programs, which are made necessary by technical progress, wi...

  • Page 7

    Introduction 6 Technical Handbook Safety notes Warning notes and symbols Meaning of the symbols used in this document: Symbol Meaning This notice contains general and additional information as well as rules and prohibitions pertaining to damage prevention. Danger notices for personnel...

  • Page 8

    Introduction Technical Handbook7 Use as directed Introduction andron products are developed and produced according to the latest technologies. They are not delivered unless they have been tested for service reliability. The products may only be used as directed. If they are not used as dire...

  • Page 9

    Basics and overviews

  • Page 10

    Basics and overviews 2 Technical Handbook andronic 2060 02_basics_and_overviews.doc Version V 1.6 Date 24.02.2010 Author Pa. Editing/Illustrations Pa. Tools This documentation was created with Microsoft Word 2000 and Adobe Illustrator. Trade ma...

  • Page 11

    Basics and overviews Technical Handbook andronic 20603 02_basics_and_overviews.doc Table of contents Table of contents............................................................................................................................................ 11,3 Revisions....................

  • Page 12

    Basics and overviews 4 Technical Handbook andronic 2060 02_basics_and_overviews.doc Revisions Version Date Additions and changes Initials V 1.0 03.07.2003 First Edition Pa V 1.1 24.07.2003 Change of CPU processor: Celeron CPU now with 1.2 GHz instead of 733 MHz Change of harddisk: Fujitsu...

  • Page 13

    Basics and overviews Technical Handbook andronic 20605 02_basics_and_overviews.doc Hardware description The andronic 2060 is a compact multiprocessor CNC system with HMI and NC computer and an integrated Soft-PLC in one housings. Both computer systems communicate together via fast PCI to ...

  • Page 14

    Basics and overviews 6 Technical Handbook andronic 2060 02_basics_and_overviews.doc Operating panels Display operating panel ANV03 XGA 15“ TFT display Connection via standard VGA interface Touch screen with USB interface Standard dimensions 19“ x 7HE Customer designs of inquiry ...

  • Page 15

    Basics and overviews Technical Handbook andronic 20607 02_basics_and_overviews.doc Connector and interface summary X Interface Module Connector Connection X1 Mains power supply Power supply 3-pin mains plug 100-240V, 50/60Hz X2 24V Power Input Power supply 2-pol. connector 24V Input X5.1 P...

  • Page 16

    Basics and overviews 8 Technical Handbook andronic 2060 02_basics_and_overviews.doc Survey of hardware components andronic 2060S STA ERRRUN RDYDIAGSCLEthernetInterBus-SInterBus-SVGAPower110-240 V ACto thedrivesSERCOS (2nd ring)SERCOS (1st ring)X19X11USB 1.1Keyb./MouseX20.2USB 1.1 (out)Fast...

  • Page 17

    Basics and overviews Technical Handbook andronic 20609 02_basics_and_overviews.doc andronic 2060L STA ERRRUN RDYDIAGSCLEthernetInterBus-SInterBus-SLPT 1VGAPower110-240 V ACto thedrivesSERCOS (2nd ring)SERCOS (1st ring)X5.1X19X11COM 1X9.1USB 2.0X20.xKeyb./MouseUSB 2.0 (out)Fast I/O Interface...

  • Page 18

    Basics and overviews 10 Technical Handbook andronic 2060 02_basics_and_overviews.doc Survey of the operating panel connections Power USB24V DCHMI CPUInterBus-SinterfaceHMI CPUX75.2Power TFTUSB24V DCX62USB-HUB(USB 2.0)External USB devices(HD, floppy, memory stick, ...)X41USB Touchcontrolle...

  • Page 19

    Basics and overviews Technical Handbook andronic 2060 11 02_basics_and_overviews.doc Block diagram NC CPU boardNCM boardInterBus-S boardPCIPCIPCIHMI CPU boardExternal I/O´sTFT displayOperating panel + 16 I/O´sUSB touch controller1 - 2 Handwheels1 - 2 SERCOS ringsCNC faultNC BUSNC compute...

  • Page 20

    Basics and overviews 12 Technical Handbook andronic 2060 02_basics_and_overviews.doc Overview of the units Front view of the andronic 2060S +PCB0602- 5V+ 5V+12V+ 3.3V- 5VLEDNC-CPUINTERBUS-SNTGE0060NCMNCIO (opt.)OPTPower Supply 300 W100-240 V, 50/60 HzHMI-CPU128 MB SDRAMHD 2(Option)...

  • Page 21

    Basics and overviews Technical Handbook andronic 2060 13 02_basics_and_overviews.doc Front view of the andronic 2060L NC-CPUINTERBUS-SHMI-CPU- 5V+ 5V+12V+ 3.3V- 5VLEDNTGE0060PW1+5VGND+5VGNDHD Power+PCB0601+LÜF01011234NCMOPTHD 2(Option)HD 1Power Supply 300 W100-240 V, 50/60 Hz128 MB SDRAM...

  • Page 22

    Basics and overviews 14 Technical Handbook andronic 2060 02_basics_and_overviews.doc Computer dimensions Klappdeckel nicht abnehmbar160.0428.5171.5214.0312.0329.0Klappdeckel nicht abnehmbarHinged lid not removableHinged lid not removable235.0494.0171.5293.0377.5394.5

  • Page 23

    Basics and overviews Technical Handbook andronic 2060 15 02_basics_and_overviews.doc Operating panel dimensions 177.0 (4HE)37.7101.3241.3381.3139.3139.055.090.0+ALLMOVESETBAXYZCPLC?ANM012!%III50708595105115608090100110120%0100026102040 60 8090100110120.1.01 .0018.88.8ANV03482.6 (19")...

  • Page 24

    Basics and overviews 16 Technical Handbook andronic 2060 02_basics_and_overviews.doc Technical data HMI computer andronic 2060L andronic 2060S CPU card Full-Size slot CPU Celeron M / 1.6 GHz or Pentium M /1.8 GHz 512/1024 MB DDR RAM Graphic, Ethernet and IDE controller onboard USB 2.0 H...

  • Page 25

    Connection Requirements

  • Page 26

    Connection Requirements 2 Technical Handbook Version V 5.2 Date 01.02.2007 Author Vo/Pa Editing/Illustrations Pa Tools This documentation was created with Microsoft Word 2000 and Adobe Illustrator. Trade mark All product names or trademarks are pr...

  • Page 27

    Connection Requirements Technical Handbook3 Table of contents 27,Revisions........................................................................................................................................................ 27,3 27, 28,General connection 28, requirements 28,...............

  • Page 28

    Connection Requirements 4 Technical Handbook General connection requirements The following notes generally must be observed: All connections are to be made according to the information contained in the documentation of the control. Make sure that all soldering points are clean. Only shi...

  • Page 29

    Connection Requirements Technical Handbook5 Static Electricity When installing or replacing hardware components, you should always discharge the static electricity on your body as it can cause damage to electronic components or even to entire assemblies. To discharge the static electricity...

  • Page 30

    Connection Requirements 6 Technical Handbook Electronic Rack / Operating Panel An electronic rack sealed according to IP 54/55 with a heat exchanger or an air conditioner is to be used. The admissible environmental temperature of 45°C for the control in the electronic rack must not be exce...

  • Page 31

    Connection Requirements Technical Handbook7 Mains Connection The mains voltage must correspond with the admissible operating voltage of the control. This is achieved by connection to the 230 V mains or via a transformer 400/230V(50/60 Hz). For installation in the U.S.A., the mains voltage i...

  • Page 32

    Connection Requirements 8 Technical Handbook Important information on wiring The ground cables must be connected first to divert the static electricity. For all signal lines, shielded cables are to be used, whereby the shields must only be connected to the metal connector housing of the c...

  • Page 33

    Connection Requirements Technical Handbook9 Shielding and Grounding All shields may only be connected on the side of the signal source and must be combined by means of a ground cable busbar (clamping strip) and connected jointly to the ground cable potential. The grounding and shielding conn...

  • Page 34

    Connection Requirements 10 Technical Handbook Interference Suppression When the above mentioned instructions are followed, interference sources can be almost entirely excluded. However, in spite of care and cabling according to the instructions, the following section on interference reducti...

  • Page 35

    Connection Requirements Technical Handbook 11 Non-contacting switches (Initiators) The quality of the output signals of the non-contact switches is decisive for the perfect functioning of the control electronics. In order to prevent oscillation tendencies at the output of these switches, only...

  • Page 36

    Connection Requirements 12 Technical Handbook Connection values Computer power supply Input voltage 100-240 V AC, 50/60 Hz Power consumption max. 300 VA Display power supply Input voltage 24 V DC, +/- 10% Power consumption max. 75 VA USB-Hub power supply Input voltage 24 V DC, +/-...

  • Page 37

    Operating panel modules

  • Page 38

    Operating panel modules 2 Technical Handbook andronic 2060/3060 04_operating_panel_modules.doc Version V 1.2 Date 26.05.2010 Author Pasternak Editing/Illustrations Pasternak Tools This documentation was created with Microsoft Word and Adobe Illus...

  • Page 39

    Operating panel modules Technical Handbook andronic 2060/30603 04_operating_panel_modules.doc Table of contents Table of contents............................................................................................................................................ 39,3 Revisions.........

  • Page 40

    Operating panel modules 4 Technical Handbook andronic 2060/3060 04_operating_panel_modules.doc Revisions Version Date Additions and changes Initials V 1.0 24.09.2003 First edition Pa V 1.1 16.01.2007 Layout change to DIN A4 Pa V 1.2 26.05.2010 New: Now for andronic 2060/3060 Pa

  • Page 41

    Operating panel modules Technical Handbook andronic 2060/30605 04_operating_panel_modules.doc Operating panel overview Display operating panel ANV03 XGA 15“ TFT display Connection via standard VGA interface Touch screen with USB interface Active 4-fold USB Hub (USB 2.0) Standard d...

  • Page 42

    Operating panel modules 6 Technical Handbook andronic 2060/3060 04_operating_panel_modules.doc Machine operating panel ANM013 Connected with control via InterBus-S Connection for further InterBus-S modules Override switches for spindle and feetrate Emergency Stop button Key switch...

  • Page 43

    Operating panel modules Technical Handbook andronic 2060/30607 04_operating_panel_modules.doc Connector and interface summary X Interface Module Connector Connection X40.1 USB interface (1) ^ANV03/04 (USB-HUB) USB connector (Type A) X40.x ⇔ X63 X40.2 USB interface (2) ^ANV03/04 (US...

  • Page 44

    Operating panel modules 8 Technical Handbook andronic 2060/3060 04_operating_panel_modules.doc Survey of the operating panel connections ProfibusInterfaceHMI CPUPower TFT24V DCX62USB Touchcontroller21GND+24 VUSBHMI CPUX20.1ANM013ANV03Profibus Version (BTL10)Profibus cableDVI cable16 Output...

  • Page 45

    Operating panel modules Technical Handbook andronic 2060/30609 04_operating_panel_modules.doc Display operating panel ANV03 and ANV04 ANV03RIllustration: Display operating panel ANV03 The display operating panel ANV03 has a 15 “ TFT color display. On the basis of its low depth it is su...

  • Page 46

    Operating panel modules 10 Technical Handbook andronic 2060/3060 04_operating_panel_modules.doc Technical data of the 15“ display / touch screen Display size 15,0” (304 x 228 mm) Resolution XGA, 1024 x 768 Pixel Number of pixel 0,297 mm Number of colors 16,2 Mio. (True color) Contrast...

  • Page 47

    Operating panel modules Technical Handbook andronic 2060/3060 11 04_operating_panel_modules.doc Interface description of the ANV03/04 X60 VGA interface The intergrated TFT⇔VGA interface converter in the operating panel enables the connection of the display with the graphic controller via...

  • Page 48

    Operating panel modules 12 Technical Handbook andronic 2060/3060 04_operating_panel_modules.doc Machine operating panel ANM013 ANM013 Ansicht.EPS+ALLMOVESETBAXYZCANM013!%III50708595105115608090100110120%0100026102040 60 8090100110120.1.01 .001Illustration: Machine operating panel ANM013 ...

  • Page 49

    Operating panel modules Technical Handbook andronic 2060/3060 13 04_operating_panel_modules.doc Insertion strips The labeling of the free assignable buttons takes place over the insertion strips on the back side of the operating panel. Einschubstreifen.epsSETBAXYZCANM013II951051151001...

  • Page 50

    Operating panel modules 14 Technical Handbook andronic 2060/3060 04_operating_panel_modules.doc Einschubstreifen Mass.eps113.0141.5 17.016.032.55.07x4xIllustration: Dimensions and symbol position of the insertion strips (ANM013) Product key 3Version 3A N M 0 1 3 xVersion01Standard ver...

  • Page 51

    Operating panel modules Technical Handbook andronic 2060/3060 15 04_operating_panel_modules.doc Operating panel logic BTL09 with InterBus-S interface The operating panel logic BTL09 is equipped with an InterBus-S Interface and has to be connected with the integrated InterBus-S interface card...

  • Page 52

    Operating panel modules 16 Technical Handbook andronic 2060/3060 04_operating_panel_modules.doc Interface designation Designation X Interface/connection InterBus-S X70 Connection to the InterBus-S card InterBus-S X71 Connection to further InterBus-S modules Special keys X74 Connection fo...

  • Page 53

    Operating panel modules Technical Handbook andronic 2060/3060 17 04_operating_panel_modules.doc Operating panel logic BTL10 with ProfiBus DP interface The operating panel logic BTL10 is equipped with a Profibus-DP Interface and has to be connected with the integrated Profibus-DP interface ca...

  • Page 54

    Operating panel modules 18 Technical Handbook andronic 2060/3060 04_operating_panel_modules.doc Profibus-DP addressing Alternatively, two operating panel logic versions are available. The differences of the +BTL1001 and +BTL1002 are only in the addressing of the Profibus-DP, it is stored in...

  • Page 55

    Operating panel modules Technical Handbook andronic 2060/3060 19 04_operating_panel_modules.doc Interface assignment of the ANM013 X70/71 InterBus-S interface The communication between the operating panel ANM013 and the NC computer is realized over the InterBus-S interface (X31 ⇔ X70). A...

  • Page 56

    Operating panel modules 20 Technical Handbook andronic 2060/3060 04_operating_panel_modules.doc X76 Profibus-DP interface The communication between the operating panel and the HMI computer (Profibus-DP interface card) is realized over the Profibus-DP interface. Connector type: 9-pin SUB-D...

  • Page 57

    Operating panel modules Technical Handbook andronic 2060/3060 21 04_operating_panel_modules.doc X72 Inputs (24V) On the operating panel logic are 16 free programmable inputs available. X 72ANM X72.eps012 3 45678 9 10111213 14 15Input 0-7Input 8-15Input GNDinterne Nummer / internal numberX1...

  • Page 58

    Operating panel modules 22 Technical Handbook andronic 2060/3060 04_operating_panel_modules.doc X73 Outputs (24V) On the operating panel logic are as well 16 free programmable outputs available. A temperature or current overload occured by a short circuit will be indicated by a LED placed b...

  • Page 59

    Operating panel modules Technical Handbook andronic 2060/3060 23 04_operating_panel_modules.doc X75 Power supply (24V) The operating panel logic (BTL09 / BTL10) behind the machine operating panel ANM013 allows to connect all keys, step switches LED´s and I/O units supported by InterBus-S in...

  • Page 60

    Operating panel modules 24 Technical Handbook andronic 2060/3060 04_operating_panel_modules.doc Technical data and ambient conditions ANV03 ANM013 Input voltage 24V DC 24V DC Power consumption 75 VA 225 VA Weigth ca. 4,5 kg 1,9 kg Dimensions (W x H x D) 482.6 x 310.5 x 65 (19“ x 7 HE...

  • Page 61

    Operating panel modules Technical Handbook andronic 2060/3060 25 04_operating_panel_modules.doc Operating panel dimensions 177.0 (4HE)37.7101.3241.3381.3139.3139.055.090.0+ALLMOVESETBAXYZCPLC?ANM012!%III507085951051156080901001101200100026102040 60 8090100110120.1.01 .0018.88.8ANV03482.6 ...

  • Page 62

    Operating panel modules 26 Technical Handbook andronic 2060/3060 04_operating_panel_modules.doc InterBus-S and Profibus-DP sddresses of the AMM013 Step switch and I/O´s +ALLMOVESETBAXYZCANM013!%III50708595105115608090100110120%0100026102040 60 8090100110120.1.01 .001%026102040 60 809010...

  • Page 63

    Operating panel modules Technical Handbook andronic 2060/3060 27 04_operating_panel_modules.doc Keys and LEDs 1523.4512+11.42523.6512+11.63520.5 512+8.512520.0 512+8.013520.2 512+8.214523.7512+11.723523.3512+11.324523.5512+11.525520.4 512+8.440523.2512+11.241520.1 512+8.142519.0 512+7.04519...

  • Page 64

    HMI/NC CPU cards

  • Page 65

    HMI/NC CPU cards 2 Technical Handbook 05a_cpu_cards.doc Version V 1.7 Date 31.08.2011 Author Pa. Editing/Illustrations Pa. Tools This documentation was created with Microsoft Word and Adobe Illustrator. Trade mark All product names or tradem...

  • Page 66

    HMI/NC CPU cards Technical Handbook3 05a_cpu_cards.doc Table of contents Table of contents............................................................................................................................................ 66,3 Revisions..............................................

  • Page 67

    HMI/NC CPU cards 4 Technical Handbook 05a_cpu_cards.doc General The principal item of the control system are two powerful Intel processors communicating with one another via a PCI-to-PCI bridge. One processor is responsible only for the control kernel (NC computer) and the other for the...

  • Page 68

    HMI/NC CPU cards Technical Handbook5 05a_cpu_cards.doc EmCore-i6419VL Half-Size Pentium® M / Celeron® M CPU The EmCore-i6419VL Half-Size single board computer is optimized for an Intel® Pentium® M or Celeron® M processor, supporting a 400 MHz Front Side Bus and the memory can accom...

  • Page 69

    HMI/NC CPU cards 6 Technical Handbook 05a_cpu_cards.doc FS-97A Full-Size Pentium® M / Celeron® M CPU The FS-97A Full -Size single board computer is optimized for an Intel® Pentium® M or Celeron® M processor (Socket 479), supporting a 400 MHz Front Side Bus and the memory can acco...

  • Page 70

    HMI/NC CPU cards Technical Handbook7 05a_cpu_cards.doc IP-4MTP2G Full-Size Pentium® M / Celeron® M CPU The IP-4MTP2G Series single board computer is optimized for an Intel® Pentium® 4 processor, supporting 533/400MHz Front Side Bus and the memory can accommodate up to 2GB DDR SDRAM....

  • Page 71

    HMI/NC CPU cards 8 Technical Handbook 05a_cpu_cards.doc Interfaces of the CPU CN3CN4CN10 CN12 CN13 CN14 LVDS CF CN16 JP3 JP1 CN8 CN9 USB2/3USB0/1CN1 CN5 CN2 CN6 CN19 CN17 8 1 N C CN20 CN15 CN11 CN7 JP2 Secondary IDE Parallel Port Floppy Disk COM1 COM2 Primary IDE Gigabit Ethernet PS/2 ...

  • Page 72

    HMI/NC CPU cards Technical Handbook9 05a_cpu_cards.doc F845G/VE Full-Size Pentium® 4 CPU The F845G/VE Series single board computer is optimized for an Intel® Pentium® 4 processor, supporting 533/400MHz Front Side Bus and the memory can accommodate up to 2GB DDR SDRAM. It offers suffi...

  • Page 73

    HMI/NC CPU cards 10 Technical Handbook 05a_cpu_cards.doc CI-TSPE Half-Size Celeron® CPU The CITSP Half-Size single board computer is optimized for an Intel® Pentium® 3 or Celeron® processor, supporting 100/133 MHz Front Side Bus and the memory can accommodate up to 512 MB SDRAM. F...

  • Page 74

    HMI/NC CPU cards Technical Handbook 11 05a_cpu_cards.doc Product key x x x xCPU TypeCPU / BUSCPU Processor FrequenceCPU Interfaces OnboardBIOS VersionsCPU RAMIntel Celeron PPGAIntel Celeron PPGAIntel Pentium 4Intel Celeron MIntel Pentium MIntel Core2DuoIntel Core Duo T44001...

  • Page 75

    HMI/NC CPU cards 12 Technical Handbook 05a_cpu_cards.doc CPU and BIOS versions CPU View Name Interfaces BIOS version VGA/DVI LAN USB 2.0 (1-4) IDE COM1 (V 11.0 D) V 11.0.1 HMI EmCore-i6419VL VGA/DVI 2x LAN USB 2.0 (1-4) IDE (V 11.2 D) V 11.2.1 HMI IP-4MTP2G VGA/DVI LAN USB ...

  • Page 76

    HMI/NC CPU cards Technical Handbook 13 05a_cpu_cards.doc CPU View Name Interfaces BIOS version NC EmCore-i6419VL without V 11.1 D NC CI-TSPE without V 7.1D

  • Page 77

    HMI/NC CPU cards 14 Technical Handbook 05a_cpu_cards.doc BIOS 11.0 Default-Einstellungen BIOS 11.0 HMI-CPU EmCore-i6419VL (mit VGA, LAN, USB, ...) BIOS display: 05/04/2006 V11.0 andron MMI-CPU +CM45525 (alte Version) 21/06/2007 V11.0 andron MMI-CPU +CM45525 xx/03/2011 V11.0.1 andron ...

  • Page 78

    HMI/NC CPU cards Technical Handbook 15 05a_cpu_cards.doc Advanced BIOS Features CPU Feature [Press Enter] Virus Warning Disabled CPU L1 & L2 Cache Enabled CPU L3 Cache Enabled Quick Power On Self Test Enabled First Boot Device HDD-0 Second Boot Device Disabled Third Boot Device Disabl...

  • Page 79

    HMI/NC CPU cards 16 Technical Handbook 05a_cpu_cards.doc Integrated Peripherals On-Chip IDE Device [Press Enter] Onboard Device [Press Enter] SuperIO Device [Press Enter] Submenu: On-Chip IDE Device On-Chip Primary PCI IDE Enabled IDE Primary Master PIO Auto IDE Primary Slave PIO Auto ...

  • Page 80

    HMI/NC CPU cards Technical Handbook 17 05a_cpu_cards.doc Power Management Setup Power-Supply Type AT ACPI Function Enabled Power Management User Define Video Off Method DPMS Video Off IN Suspend Yes Suspend Type Stop Grant MODEM Use IRQ NA Suspend Mode Disabled HDD Power Down Disabled Sof...

  • Page 81

    HMI/NC CPU cards 18 Technical Handbook 05a_cpu_cards.doc BIOS 11.1 Default-Einstellungen BIOS 11.1D NC-CPU EmCore-i6419VL (mit VGA, LAN, USB, ...) BIOS display: 10/04/2006 V11.1 andron NC-CPU +CN447N5 (alte Version) 21/06/2007 V11.1 andron NC-CPU +CN447N5 Phonix Award BIOS CMOS Set...

  • Page 82

    HMI/NC CPU cards Technical Handbook 19 05a_cpu_cards.doc Advanced BIOS Features CPU Feature [Press Enter] Virus Warning Disabled CPU L1 & L2 Cache Enabled CPU L3 Cache Enabled Quick Power On Self Test Enabled First Boot Device Disabled Second Boot Device Disabled Third Boot Device Dis...

  • Page 83

    HMI/NC CPU cards 20 Technical Handbook 05a_cpu_cards.doc Integrated Peripherals On-Chip IDE Device [Press Enter] Onboard Device [Press Enter] SuperIO Device [Press Enter] Submenu: On-Chip IDE Device On-Chip Primary PCI IDE Disabled IDE Primary Master PIO Auto IDE Primary Slave PIO Auto...

  • Page 84

    HMI/NC CPU cards Technical Handbook 21 05a_cpu_cards.doc Power Management Setup Power-Supply Type AT ACPI Function Enabled Power Management User Define Video Off Method DPMS Video Off IN Suspend Yes Suspend Type Stop Grant MODEM Use IRQ NA Suspend Mode Disabled HDD Power Down Disabled Sof...

  • Page 85

    HMI/NC CPU cards 22 Technical Handbook 05a_cpu_cards.doc BIOS 11.2 default settings BIOS 11.2 HMI-CPU EmCore-i6419VL (mit VGA, 2x LAN, USB, ...) BIOS display: 29/10/2007 V11.2 andron MMI-CPU +CM44475 xx/xx/2011 V11.2.1 andron MMI-CPU +CM44475 Phonix Award BIOS CMOS Setup Utility Sta...

  • Page 86

    HMI/NC CPU cards Technical Handbook 23 05a_cpu_cards.doc Advanced BIOS Features CPU Feature [Press Enter] Virus Warning Disabled CPU L1 & L2 Cache Enabled CPU L3 Cache Enabled Quick Power On Self Test Enabled First Boot Device HDD-0 Second Boot Device Disabled Third Boot Device Disabl...

  • Page 87

    HMI/NC CPU cards 24 Technical Handbook 05a_cpu_cards.doc Integrated Peripherals On-Chip IDE Device [Press Enter] Onboard Device [Press Enter] SuperIO Device [Press Enter] Submenu: On-Chip IDE Device On-Chip Primary PCI IDE Enabled IDE Primary Master PIO Auto IDE Primary Slave PIO Auto ...

  • Page 88

    HMI/NC CPU cards Technical Handbook 25 05a_cpu_cards.doc Power Management Setup Power-Supply Type ATX ACPI Function Enabled Power Management User Define Video Off Method DPMS Video Off IN Suspend Yes Suspend Type Stop Grant MODEM Use IRQ NA Suspend Mode Disabled HDD Power Down Disabled So...

  • Page 89

    HMI/NC CPU cards 26 Technical Handbook 05a_cpu_cards.doc BIOS 10.0 default settings BIOS 10.0D HMI-CPU IP-4MTP2G (with VGA, LAN, USB, ...) BIOS display: 07/02/2006 V10.0 andron MMI-CPU +CM35613 i855 Series (first version) 10/05/2006 V10.0 andron MMI-CPU +CM35613 i855 Series (second ve...

  • Page 90

    HMI/NC CPU cards Technical Handbook 27 05a_cpu_cards.doc Advanced BIOS Features CPU Feature [Press Enter] Hard Disk Boot Priority [Press Enter] Virus Warning Disabled CPU L1 & L2 Cache Enabled Quick Power On Self Test Enabled USB Flash Disk Type Floppy First Boot Device USB-ZIP Second...

  • Page 91

    HMI/NC CPU cards 28 Technical Handbook 05a_cpu_cards.doc Integrated Peripherals On-Chip IDE Device [Press Enter] Onboard Device [Press Enter] SuperIO Device [Press Enter] Onboard Lan Boot ROM Disabled Submenu: On-Chip IDE Device On-Chip Primary PCI IDE Enabled IDE Primary Master PIO Au...

  • Page 92

    HMI/NC CPU cards Technical Handbook 29 05a_cpu_cards.doc Power Management Setup ACPI Function Enabled Power Management User Define Video Off Method DPMS Video Off IN Suspend Yes Suspend Type Stop Grant Suspend Mode Disabled HDD Power Down Disabled CPU THRM-Throttling 50,0% Wake-Up by PCI ...

  • Page 93

    HMI/NC CPU cards 30 Technical Handbook 05a_cpu_cards.doc BIOS 8.0 default settings BIOS 8.0D HMI CPU F845G/VE (with VGA, LAN, USB, ...) BIOS display: 10/06/2003 andron V8.0D for HMI / Stand 21.03.2003 Phonix Award BIOS CMOS Setup Utility Standard CMOS Features Frequency / Voltage Co...

  • Page 94

    HMI/NC CPU cards Technical Handbook 31 05a_cpu_cards.doc Advanced Chipset Features DRAM Timing Selectable By SPD X CAS Latency Time 2.5 X Active Precharge Delay 6 X DRAM RAS# to CAS# Delay 3 X DRAM RAS# Precharge 3 Turbo Mode Disabled Memory Frequency For Auto System BIOS Cacheable Enabl...

  • Page 95

    HMI/NC CPU cards 32 Technical Handbook 05a_cpu_cards.doc Power Management Setup ACPI Function Enabled Power Management User Define Video Off Method DPMS Video Off IN Suspend Yes Suspend Type Stop Grant Modem Use IRQ NA Suspend Mode Disabled HDD Power Down Disabled Soft-Off by PWR-BTTN De...

  • Page 96

    HMI/NC CPU cards Technical Handbook 33 05a_cpu_cards.doc BIOS 13.2 default settings BIOS 13.2 HMI-CPU FS-97A (with VGA, LAN, USB, ...) Display: FS-97A VER:2.3 andron GmbH V13.2 Phonix Award BIOS CMOS Setup Utility Standard CMOS Features Frequency / Voltage Control Advanced BIOS Featu...

  • Page 97

    HMI/NC CPU cards 34 Technical Handbook 05a_cpu_cards.doc Advanced Chipset Features DRAM Timing Selectable By SPD X CAS Latency Time 2.5 X Active Precharge Delay 6 X DRAM RAS# to CAS# Delay 3 X DRAM RAS# Precharge 3 DRAM Data Integrity Mode Non-ECC System BIOS Cacheable Enabled Video BIO...

  • Page 98

    HMI/NC CPU cards Technical Handbook 35 05a_cpu_cards.doc Power Management Setup ACPI Function Enabled ACPI Suspend Type S1(POS) Power Management User Define Video Off Method V/H SYNC+Blank Video Off IN Suspend Yes Suspend Type Stop Grant Modem Use IRQ NA Suspend Mode Disabled HDD Power Do...

  • Page 99

    HMI/NC CPU cards 36 Technical Handbook 05a_cpu_cards.doc BIOS 7.0 default settings BIOS 7.0D HMI CPU CITSPE (with VGA, LAN, USB, ...) BIOS display: 17/06/2003 andron V7.0D for HMI / Stand 21.03.2003 Phonix Award BIOS CMOS Setup Utility Standard CMOS Features Frequency / Voltage Co...

  • Page 100

    HMI/NC CPU cards Technical Handbook 37 05a_cpu_cards.doc Advanced Chipset Features SDRAM CAS Latency Time 2 SDRAM Cycle Time Tras/Trc Auto SDRAM RAS-to-CAS Delay Auto SDRAM RAS Precharge Time Auto System BIOS Cacheable Enabled Video BIOS Cacheable Enabled CPU Latency Timer Enabled Delayed...

  • Page 101

    HMI/NC CPU cards 38 Technical Handbook 05a_cpu_cards.doc Power Management Setup ACPI Function Enabled ACPI Suspend Type S1(POS) Run VGABIOS if S3 Resume Auto Power Management User Define Video Off Method DPMS Video Off IN Suspend Yes Suspend Type Stop Grant Modem Use IRQ NA Suspend Mode ...

  • Page 102

    HMI/NC CPU cards Technical Handbook 39 05a_cpu_cards.doc BIOS 7.1 default settings BIOS 7.1D NC CPU CITSPE (without interfaces) BIOS display: 07/07/2003 andron V7.1D for NC / Stand 07.07.2003 Phonix Award BIOS CMOS Setup Utility Standard CMOS Features Frequency / Voltage Control Ad...

  • Page 103

    HMI/NC CPU cards 40 Technical Handbook 05a_cpu_cards.doc Advanced Chipset Features SDRAM CAS Latency Time 2 SDRAM Cycle Time Tras/Trc Auto SDRAM RAS-to-CAS Delay Auto SDRAM RAS Precharge Time Auto System BIOS Cacheable Enabled Video BIOS Cacheable Enabled CPU Latency Timer Enabled Delaye...

  • Page 104

    HMI/NC CPU cards Technical Handbook 41 05a_cpu_cards.doc Power Management Setup ACPI Function Disabled ACPI Suspend Type S1(POS) Run VGABIOS if S3 Resume Auto Power Management User Define Video Off Method DPMS Video Off IN Suspend Yes Suspend Type Stop Grant Modem Use IRQ NA Suspend Mode ...

  • Page 105

    HMI/NC CPU cards 42 Technical Handbook 05a_cpu_cards.doc Further information Further information about the CPU cards you can find in the manufacturer documentation which is enclosed to every control delivery as well as a driver CD and miscellaneous connection cables of the respective ...

  • Page 106

    NC multifunction card (NCM)

  • Page 107

    NC multifunction card 2 Technical handbook Version V 1.6 Date 25.01.2007 Author Sutter/Pasternak Editing/Illustrations Sutter/Pasternak Tools This documentation was created with Microsoft Word 2000 and Adobe Illustrator. Trade mark All product n...

  • Page 108

    NC multifunction card Technical handbook3 Table of contents 109,Revisions........................................................................................................................................................ 109,4 109, 110,General 110,.......................................

  • Page 109

    NC multifunction card 4 Technical handbook Revisions Version Date Additions and changes Initials V 1.0 23.05.2003 First edition Su V 1.1 18.07.2003 Corrections The jumpers X26, X27 and X 29 were open and are now closed. Su/Ho V 1.2 23.10.2003 Changes Through the use of new opto moduls, art...

  • Page 110

    NC multifunction card Technical handbook5 General Short description The NC multifunction card is the principal item of the NC computer. The card is with up to 4 SERCOS interfaces responsible for the drive communication. For storing machine specific data, axes resolution, ramp curves, etc. a f...

  • Page 111

    NC multifunction card 6 Technical handbook Type range Standard models The NC multifunction card is with various insertions available. 0 2 1 2NCM numbers.epsSeriesSERCOS rings01Series 102Series 2Version0Version1Version (since Nov. 2005)11 SERCOS ring22 SERCOS rings44 SERCOS ringsMCN+Illustr...

  • Page 112

    NC multifunction card Technical handbook7 Interfaces of the NC multifunction card NCM interfaces.epsrelay contact NC faultHandrad interfaceadapterHR1NC PCI-BUS1. SERCOS RINGFast I/OsNCM <-> NCIO (optional)2. SERCOSRingSERCON816SERCON816SERCON816SERCON816SERCON816SERCON816SERCON816SERCO...

  • Page 113

    NC multifunction card 8 Technical handbook Interfaces overview Depending on the insertion of the NC multifunction card there are following interfaces available: Internal designation Function X1 Serial interface D0 X2 Fast I/Os X3 2. SERCOS ring X4 Serial interface D2 X7 4. SERCOS rin...

  • Page 114

    NC multifunction card Technical handbook9 Coding and insertion +NCM02x1 NCM Bestückung-B 1 SERCOS Ring.epsSERCON816SERCON816X1X6X28X29J3J13X30X27X26J2X4X9X17X16J10X11X131. RingX24.1X25.1X2X23J1X21FlashMemoryV8.3+NCM0201SERCON816SERCON816X1X6X28X29J3J13X30X27X26J2X4X9X17X16J10X11X131. RingX24...

  • Page 115

    NC multifunction card 10 Technical handbook Coding and insertion +NCM02x2 SERCON816SERCON816SERCON816SERCON816X3X1X6X28X29J12J11J13X30X27X26J2X4X9X17X16J10X11X131. Ring2. RingX24.1X25.1X2X23J1X21FlashMemoryNCM Bestückung-B 2 SERCOS Ringe.epsJ3V8.3+NCM0202SERCON816SERCON816SERCON816SERCON816...

  • Page 116

    NC multifunction card Technical handbook 11 PIN assignment of the internal interfaces X1 Serial interface D0 X4 Serial interface D2 PIN Designation 1 GND 2 TXD 3 RXD 4 RTS 5 CTS 6 not connected 7 not connected 8 not connected 9 not connected 10 GND 11 + 5 volt 12 + 5 volt 13 no...

  • Page 117

    NC multifunction card 12 Technical handbook Mounting bracket SERCOS receiver (RX)State display H4X25.1Fast I/OsX23CNC faultX21State display H5State display H6SERCOS transmitter (TX)X24.1NCM mounting bracket.eps123Illustration: Mounting bracket of the NC multifunction card State display H4...

  • Page 118

    NC multifunction card Technical handbook 13 Additional SERCOS rings The first SERCOS ring could be connected directly on the NC multifunction card. For connecting additional SERCOS rings there are two different interface adapters +NCMZ003 (for one additional SERCOS ring) and +NCMZ004 (for tw...

  • Page 119

    NC multifunction card 14 Technical handbook X24.x transmitter X24.2 transmitter (TX) 2. SERCOS ring X24.3 transmitter (TX) 3. SERCOS ring X24.4 transmitter (TX) 4. SERCOS ring X25.x receiver X 25.2 receiver (RX) 2. SERCOS ring X 25.3 receiver (RX) 3. SERCOS ring X 25.4 receiver (RX) 4. SER...

  • Page 120

    NC multifunction card Technical handbook 15 Number of axes for each SERCOS ring The following table shows how many SERCOS rings are required for the corresponding number of axes depending on the cycle time and the transfer rate. SERCOS interface with 4 Mbit/s transfer rate and a cycle time...

  • Page 121

    NC multifunction card 16 Technical handbook Hand wheel interface adapter This interface allows the connection of an electronic hand wheel (Manual Pulse Generator). The signals of the NC multifunction card for the hand wheel interface are converted via the interface adapter +HRA0xxx. The int...

  • Page 122

    NC multifunction card Technical handbook 17 Version overview ST01HRA0xxx.EPSJP1JP2JP3X30.xST01JP1JP2JP3X30.xST01JP1JP2JP3X30.xST02ST02ST02+HRA0101(RS 422)(24V)(5V)+HRA0102+HRA0103ST01X30.x+HRA0211(RS 422)ST01X30.x+HRA0212(24 V)ST01X30.x+HRA0213(5 V)oldnewIllustration: Overview hand wheel inter...

  • Page 123

    NC multifunction card 18 Technical handbook SERCOS fibre optic cable The SERCOS fibre optic cable connects the NC multifunction card, resp. the interface adapter, of the NC computer with the drives. The connection is formed as a ring which means that, depending on the number of the drives, ...

  • Page 124

    NC multifunction card Technical handbook 19 InterBus-S cable The InterBus-S cable is a 6-fold twisted pair cable. It connects the NC multifunction card (X23), and further InterBus-S modules. IBSK0001.EPS123456789123456789X23NC-MultifunktionskarteNC multifunction cardI/O-ModulI/O module163...

  • Page 125

    NC multifunction card 20 Technical handbook NCIO card with 16 inputs/outputs General The NCIO card is used to converse the bus signals of the 9-pole Sub-D connector of the NC multifunction card, to a 37-pole Sub-D connector. There are 16 digital inputs and 16 digital outputs available. The a...

  • Page 126

    NC multifunction card Technical handbook 21 PIN Signal name 1 GND for 24 V Encoder (Port 23) S 2 Port 23, Bit 0, Encoder+ I* 1 3 Port 23, Bit 1 I* 4 Port 23, Bit 2 I* 5 Port 23, Bit 3 I* 6 Port 23, Bit 4 I* 7 Port 23, Bit 5 I* 8 Port 23, Bit 6 I* 9 Port 23, Bit 7 I* 10 +24V for outp...

  • Page 127

    NC multifunction card 22 Technical handbook Installation The installation position of the NCIO card in the control housing is shown in the drawings below. Housing type small STA ERRRUN RDYDIAGSCLRXTXNCIO_Einbau_S.epsNC-MultifunktionskarteNC multifunction cardVerbindungskabelConnection cabl...

  • Page 128

    NC multifunction card Technical handbook 23 Voltage supply The voltage supply for the NCIO card (+ 5 V) comes directly from the power supply with a standard connector. I/OX22+ 5 Vto NCMX23.2Spannungsversorgung NCIO.epsIllustration: Voltage supply of the NCIO card 06_nc_multifunction_ca...

  • Page 129

    NC multifunction card 24 Technical handbook LWI card with 4 optical inputs General The fiber optic interface card +LWI0101 has 4 optical inputs and is connected to the NCM card (X10/X12). Via this interface for example the signals of an external eroding-generator are entered into the control...

  • Page 130

    Fieldbus interface card

  • Page 131

    Fieldbus interface card 2 Technical handbook Version V 1.1 Date 21.02.2007 Author Sutter Editing/Illustrations Su/Pa Tools This documentation was created with Microsoft Word 2000 and Adobe Illustrator. Trade mark All product names or trademarks a...

  • Page 132

    Fieldbus interface card Technical handbook3 Table of contents 132,Revisions........................................................................................................................................................ 132,3 132, 133,General 133,.....................................

  • Page 133

    Fieldbus interface card 4 Technical handbook General Short description The fieldbus interface card is located on the HMI side of the controller. The card is responsible for the communication between controller and machine operating panel and also for the connection to additional fieldbus de...

  • Page 134

    Fieldbus interface card Technical handbook5 Numbers The fieldbus interface card is currently for two different fieldbus systems available: InterBus-S Profibus DP 0 0 25Numbers.epsSeriesFieldbus type00Series25InterBus-S26Profibus DPICP+Illustration: Numbers of the fieldbus interface car...

  • Page 135

    Fieldbus interface card 6 Technical handbook Mounting bracket +PCI0025 (InterBus-S) State displaysInterBus-SX50DiagnosisPCI Mounting bracket InterBus.epsSCLDIAGRUNRDYSTAERRIllustration: Mounting bracket +PCI0025 (InterBus-S) State displays LED State Designation RDY On Flashing cyclic F...

  • Page 136

    Fieldbus interface card Technical handbook7 Mounting bracket +PCI0026 (Profibus DP) State displaysProfibus DPX52DiagnosisPCI Mounting bracket Profibus DP.epsSCLDIAGRUNRDYSTAERRIllustration: Mounting bracket +PCI0026 (Profibus DP) State displays LED State Designation RDY On Flashing cycli...

  • Page 137

    Description and Definition of Interface Signals V 3.16.01

  • Page 138

    2 General Interface Signals 10_interface_signals_andronic_v3.16.01.doc Version V 3.16.01 Date 12.07.2011 Be valid for andronic 2060 / andronic 3060 / HMC 660 Author Vo/Dei/Vol/Pr Editing/Illustrations Pa Trade mark All product names or tradem...

  • Page 139

    General 3 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Table of contents Revisions ..................................................................................................................................................... 4 Description of Interface Signals fro...

  • Page 140

    4 General Interface Signals 10_interface_signals_andronic_v3.16.01.doc Revisions Version Date Additions and changes Initials V 3.10 05.01.2007 Additions:  PLC  CNC Maximum speed 2 / Confirmation maximum speed 2  CNC  PLC Drive status word Bit 3 Now in total 4 NC-processes ar...

  • Page 141

    CNC  PLC 5 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Description of Interface Signals from CNC to PLC (Inputs) Drive ready (One input per axis) Definition of Signal Page 30 1 Signal: The drive is ready to be enabled and power is switched on. The drive can be eithe...

  • Page 142

    6 CNC  PLC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Drive enable (One input per axis) Definition of Signal Page 30 1 Signal: The controller voltages and the bus voltages (of the drives) are applied and the drive is enabled. The drive will follow a commanded input....

  • Page 143

    CNC  PLC 7 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Move command plus (One input per axis) Definition of Signal Page 32 1 Signal: The axis is commanded to move in positive direction or is moving already. The signal will be active before the feed release is set to ...

  • Page 144

    8 CNC  PLC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Program in reset state (Program counter = 0) Definition of Signal Page 32 1 Signal: Automatic program is in reset state. Following conditions are indicated:  automatic program not started yet, or  automatic...

  • Page 145

    CNC  PLC 9 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Program has finished Definition of Signal Page 32 1 Signal: The automatic program has finished without errors. 0 Signal: Appears again when automatic program start / MDI start or 0 signal to operation mode autom...

  • Page 146

    10 CNC  PLC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Relative zero reached (One input per axis) Definition of Signal Page 33 1 Signal: The axis is in relative zero point, related to the controller coordinate system. The signal becomes positive when reaching the re...

  • Page 147

    CNC  PLC 11 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Grinding motor vertical Definition of Signal Page 34 PLC input signal for the anlog command GRINDING MOTOR <MAIN / VERTICAL > ... The signal can also be used with the anlog command SWITCH 113 ON or SWITCH ...

  • Page 148

    12 CNC  PLC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Steady reset Definition of Signal Page 35 PLC input signal for anlog command SWITCH 51 ON or SWITCH 51 OFF. Measuring tracer Definition of Signal Page 35 PLC input signal for anlog command SWITCH 60 ON or SWI...

  • Page 149

    CNC  PLC 13 Interface Signals 10_interface_signals_andronic_v3.16.01.doc V2 Definition of Signal Page 35 PLC input signal for anlog command SWITCH 54 ON or SWITCH 54 OFF. V3 Definition of Signal Page 35 PLC input signal for anlog command SWITCH 47 ON or SWITCH 47 OFF. V4 Defini...

  • Page 150

    14 CNC  PLC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Emergency stop CNC Definition of Signal Page 35 1 Signal: The CNC is in emergency stop condition. Possible causes:  Emergency stop is in emergency stop loop.  A drive error which is not erased.  Error i...

  • Page 151

    CNC  PLC 15 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Special function 8 Definition of Signal Page 35 PLC input signal for anlog command SWITCH 30 ON or SWITCH 30 OFF. Special function 7 Definition of Signal Page 35 PLC input signal for anlog command SWITCH 29 O...

  • Page 152

    16 CNC  PLC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Path switches Definition of Signal Page 37 There are 16 inputs for path switches available. The definition of the path switches to any axis can be done in the EEPROM of the CNC. For each path switch point does e...

  • Page 153

    CNC  PLC 17 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Positionstrans-formation is active Definition of Signal Page 38 Acknowledges the switch on position transformation signal. 0 Signal: Position transformation is switched off. 1 Signal: Position transformation ...

  • Page 154

    18 CNC  PLC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Tap axes movement active Definition of Signal Page 38 Acknowledgement for the selection “Tap axes selection request”. Precondition is that the signal “CNCtap mode reset” has 1 signal. 1 Signal: In the j...

  • Page 155

    CNC  PLC 19 Interface Signals 10_interface_signals_andronic_v3.16.01.doc 2 bytes are reserved for this value in the setting data. However, lower-order byte only will be output to the SPS. No check concerning overflow takes place. Generator signals (Input) Definition of Signal Page 4...

  • Page 156

    20 CNC  PLC Interface Signals 10_interface_signals_andronic_v3.16.01.doc T-Word modification bit Definition of Signal Page 41 0 Signal: Basic state. 0 to 1 change: The CNC put a new T-word to the PLC inputs. 1 Signal: CNC waits for PLC confirmation by 1 signal on T-word confirmation...

  • Page 157

    CNC  PLC 21 Interface Signals 10_interface_signals_andronic_v3.16.01.doc M-Word Definition of Signal Page 41 The output results in 2 bytes binary. Possible exchanges between upper byte and lower byte are done by the PLC. S-Word Definition of Signal Page 41 The output results in 4 ...

  • Page 158

    22 CNC  PLC Interface Signals 10_interface_signals_andronic_v3.16.01.doc PLC variables PLC variables serve to exchange numeric values between the PLC and the CNC in both directions. The CNC is the active participant. The transmission is occurs via PLC inputs and outputs. The variabl...

  • Page 159

    CNC  PLC 23 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Sequence CNC reading: 1. CNC checks whether “acknowledgement bit PLC variable” = 0. If NOT: wait. 2. CNC writes “Index PLC variables” and “Data type PLC variables” on the interface, sets “Direc...

  • Page 160

    24 CNC  PLC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Strobe PLC variables Definition of Signal Page 42 1-signal indicates to the PLC that the CNC wants to transmit variables. After the processing, the PLC acknowledges the transmission with 1-signal on “acknowled...

  • Page 161

    CNC  PLC 25 Interface Signals 10_interface_signals_andronic_v3.16.01.doc CNC carries out restart Definition of Signal Page 43 1 Signal: The CNC carries out a restart. That means, that upon request by the MMI computer the firmware program on the CNC CPU is reset and restarts from the ...

  • Page 162

    26 CNC  PLC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Confirmation maximum speed 2 Definition of Signal Page 43 Confirmation of the selection of maximum speed 1 or 2. The control confirms the active maximum speed. The selection of the maximum speed occurs via the si...

  • Page 163

    CNC  PLC 27 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Collision protection OFF Definition of Signal Page 43 The collision is activated by selecting manual mode and axis. However, it can also be switched off, if required, via the "Switch off collision protectio...

  • Page 164

    28 CNC  PLC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Machine position active Definition of Signal Page 44 The signal indicates which reference coordinate system was activated by NC command G282 or the signals "Switch from control position to machine position...

  • Page 165

    CNC  PLC 29 Interface Signals 10_interface_signals_andronic_v3.16.01.doc G&M code H parameter Definition of Signal Page 44 This double word contains the H parameter that was programmed in the automatic program. It is output directly without acknowledgements signals. Axis code m...

  • Page 166

    30 CNC  PLC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Definition of Interface Signals from CNC to PLC (Inputs) S = Description of the signal see page ٭ = Symbol not defined ● = Signal currently not in use Inputs (#0) Symbol Bit Address Signal S As.AxAb.A 0 %...

  • Page 167

    CNC  PLC 31 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Inputs (#4) Symbol Bit Address Signal S As.AxTw.A 0 %IW4 Realtime state 2 axis A 6 As.AxTw.X 1 Realtime state 2 axis X 6 As.AxTw.Z 2 Realtime state 2 axis Z 6 As.AxTw.Y 3 Realtime state 2 axis Y 6 As.AxTw.B 4 ...

  • Page 168

    32 CNC  PLC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Inputs (#8) Symbol Bit Address Signal S As.AxPl.A 0 %IW8 Axis A move command plus 7 As.AxPl.X 1 Axis X move command plus 7 As.AxPl.Z 2 Axis Z move command plus 7 As.AxPl.Y 3 Axis Y move command plus 7 As.AxPl....

  • Page 169

    CNC  PLC 33 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Inputs (#12) Symbol Bit Address Signal S As.AxRz.A 0 %IW12 Axis A relative zero reached 8 As.AxRz.X 1 Axis X relative zero reached 8 As.AxRz.Z 2 Axis Z relative zero reached 8 As.AxRz.Y 3 Axis Y relative zero ...

  • Page 170

    34 CNC  PLC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Inputs (#16) Symbol Bit Address Signal S As.AxZp.A 0 %IW16 Axis A zero return point reached 10 As.AxZp.X 1 Axis X zero return point reached 10 As.AxZp.Z 2 Axis Z zero return point reached 10 As.AxZp.Y 3 Axis Y...

  • Page 171

    CNC  PLC 35 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Inputs (#20) Symbol Bit Address Signal S ٭ 0 %IX20.0 End terminal B [SWITCH 37, Port 29, Bit 0] 12 ٭ 1 %IX20.1 End terminal C [SWITCH 45, Port 29, Bit 5] 12 ٭ 2 %IX20.2 End terminal D [SWITCH 53, Port 31, Bit ...

  • Page 172

    36 CNC  PLC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Free assignable inputs of the PLC Inputs (#24) Symbol Address Signal S As.P13_By %IB24 anlog output byte 13 15 Inputs (#25) Symbol Address Signal S As.P14_By %IB25 anlog output byte 14 15 Inputs (#26) S...

  • Page 173

    CNC  PLC 37 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Inputs (#32) Symbol Bit Address Signal S As.PthSw.D0 0 %IW32 Path switch 0 16 As.PthSw.D1 1 Path switch 1 16 As.PthSw.D2 2 Path switch 2 16 As.PthSw.D3 3 Path switch 3 16 As.PthSw.D4 4 Path switch 4 16 As.Pth...

  • Page 174

    38 CNC  PLC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Inputs (#36) Symbol Bit Address Signal S As.AxMi.A 0 %IW36 Axis A move command minus 7 As.AxMi.X 1 Axis X move command minus 7 As.AxMi.Z 2 Axis Z move command minus 7 As.AxMi.Y 3 Axis Y move command minus 7 As...

  • Page 175

    CNC  PLC 39 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Inputs (#40) Symbol Bit Address Signal S As.Softkey.D0 0 %IW40 Soft key activation D0 18 As.Softkey.D1 1 Soft key activation D1 18 As.Softkey.D2 2 Soft key activation D2 18 As.Softkey.D3 3 Soft key activation ...

  • Page 176

    40 CNC  PLC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Inputs (#43) Symbol Address Signal S ٭ 0 %IX43.0 Spark gap controller status: Generator ready - ٭ 1 %IX43.1 Spark gap controller status: Generator operation on - ٭ 2 %IX43.2 Spark gap controller status: End o...

  • Page 177

    CNC  PLC 41 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Inputs NC-process 0 (#53) Symbol Bit Address Signal S As.MWrdMod 0 %IX53.0 M-word modification bit process 0 20 As.SWrdMod 1 %IX53.1 S-word modification bit process 0 20 As.TWrdMod 2 %IX53.2 T-word modification b...

  • Page 178

    42 CNC  PLC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Inputs (#68) Symbol Bit Address Signal S As.PLCRVar.StatIndex %IB68 Status byte with 3 bit index 24 0 %IX68.0 Index PLC variables D8 24 1 %IX68.1 Index PLC variables D9 24 2 %IX68.2 Index PLC variables D10 24...

  • Page 179

    CNC  PLC 43 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Inputs (#78) Symbol Bit Address Signal S As.OpMdSpTap 0 %IX78.0 CNC operation mode spindle tap 24 As.Restart 1 %IX78.1 CNC carries out restart 25 As.TrfAct 2 %IX78.2 Axis transformation active 25 As.ManMPGAct 3 %...

  • Page 180

    44 CNC  PLC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Inputs (#84) (#85) Symbol Bit Address Signal S As.SprkForCnt %IW84 Electrical discharge statistics: Counter of forward signals in 100 ms 27 Note: Only for EDM controls Inputs (#86) Symbol Bit Address Signal S ...

  • Page 181

    CNC  PLC 45 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Inputs NC-process 1 (#100) Symbol Bit Address Signal S As.MWrdMod_P1 0 %IX100.0 M-word modification bit process 1 20 As.SWrdMod_P1 1 %IX100.1 S-word modification bit process 1 20 As.TWrdMod_P1 2 %IX100.2 T-word m...

  • Page 182

    46 CNC  PLC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Inputs NC-process 2 (#115) Symbol Bit Address Signal S As.MWrdMod_P2 0 %IX115.0 M-word modification bit process 2 20 As.SWrdMod_P2 1 %IX115.1 S-word modification bit process 2 20 As.TWrdMod_P2 2 %IX115.2 T-word m...

  • Page 183

    CNC  PLC 47 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Inputs NC-process 3 (#130) Symbol Bit Address Signal S As.MWrdMod_P3 0 %IX130.0 M-word modification bit process 3 20 As.SWrdMod_P3 1 %IX130.1 S-word modification bit process 3 20 As.TWrdMod_P3 2 %IX130.2 T-word m...

  • Page 184

    48 CNC  PLC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Inputs (#145) Symbol Bit Address Signal S As.AxStaWrdBit3.A 0 %IW145 Drive status word Bit 3 axis A As.AxStaWrdBit3.X 1 Drive status word Bit 3 axis X As.AxStaWrdBit3.Z 2 Drive status word Bit 3 axis Z As.Ax...

  • Page 185

    CNC  PLC 49 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Inputs NC-process 4 (#147) Symbol Bit Address Signal S As.MWrdMod_P4 0 %IX147.0 M-word modification bit process 4 20 As.SWrdMod_P4 1 %IX147.1 S-word modification bit process 4 20 As.TWrdMod_P4 2 %IX147.2 T-word ...

  • Page 186

    50 CNC  PLC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Inputs NC-process 5 (#162) Symbol Bit Address Signal S As.MWrdMod_P5 0 %IX162.0 M-word modification bit process 5 20 As.SWrdMod_P5 1 %IX162.1 S-word modification bit process 5 20 As.TWrdMod_P5 2 %IX162.2 T-word ...

  • Page 187

    CNC  PLC 51 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Inputs NC-process 6 (#177) Symbol Bit Address Signal S As.MWrdMod_P6 0 %IX177.0 M-word modification bit process 6 20 As.SWrdMod_P6 1 %IX177.1 S-word modification bit process 6 20 As.TWrdMod_P6 2 %IX177.2 T-word m...

  • Page 188

    52 CNC  PLC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Inputs NC-process 7 (#192) Symbol Bit Address Signal S As.MWrdMod_P7 0 %IX192.0 M-word modification bit process 7 20 As.SWrdMod_P7 1 %IX192.1 S-word modification bit process 7 20 As.TWrdMod_P7 2 %IX192.2 T-word m...

  • Page 189

    CNC  PLC 53 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Inputs (#218-241) Symbol Address Type Signal S As.ActPos.A %ID218 DINT Actual position axis A (previous symbol As.ActPosAxA) 29 As.ActPos.X %ID222 DINT Actual position axis X (previous symbol As.ActPosAxX) 29 As...

  • Page 190

    54 CNC  PLC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Inputs (#256-319) Symbol Address Signal S As.SercPar.A %ID256 Cyclic SERCOS parameters A axis (prev. symb. As.SercParAxA) 29 As.SercPar.X %ID260 Cyclic SERCOS parameters X axis (prev. symb. As.SercParAxX) 29 A...

  • Page 191

    PLC  CNC 55 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Description of Interface Signals from PLC to CNC (Outputs) PLC messagenumber PLC messagegroup Definition of Signal Page 79 Die PLC is able to cause messages on the monitor of the CNC. The CNC organizes 4 mess...

  • Page 192

    56 PLC  CNC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Operation mode MDI Definition of Signal Page 80 1 Signal: Operation mode MDI selection. This operation mode is confirmed by PLC input operation mode MDI from the CNC. The request to change to MDI mode can be ...

  • Page 193

    PLC  CNC 57 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Cycle start Definition of Signal Page 80 0 to 1 change: Within the CNC operation mode automatic, the automatic program or the overlaid program statement is executed. In the operation mode MDI, the MDI command li...

  • Page 194

    58 PLC  CNC Interface Signals 10_interface_signals_andronic_v3.16.01.doc 0.001, 0.01, 0.1, 1 Definition of Signal Page 81 1 Signal: Selection of a fixed amount of feed in the CNC operation mode manual. Only one PLC output is allowed to have 1 signal. If the PLC output manual pulse g...

  • Page 195

    PLC  CNC 59 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Sub operation mode CNC zero one axis Definition of Signal Page 81 Selection to set the CNC zero point or movement to the CNC zero point of one axis. One axis must be selected. This function is done with the PLC ...

  • Page 196

    60 PLC  CNC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Sub operation mode relative zero all axes Definition of Signal Page 81 Selection to set the relative zero point (controller coordinate system) or movement to the CNC zero point of several axes. This function is...

  • Page 197

    PLC  CNC 61 Interface Signals 10_interface_signals_andronic_v3.16.01.doc V-Spindle rotational direction Definition of Signal Page 82 0 Signal: Direction of rotation + 1 Signal: Direction of rotation - This signal is effective only in manual mode. The spindle will be stopped and res...

  • Page 198

    62 PLC  CNC Interface Signals 10_interface_signals_andronic_v3.16.01.doc M-Word confirmation bit Definition of Signal Page 82 0 Signal: Basic condition. 0 to 1 change: The PLC recognized on the M-word modification bit a 1 signal and read out the M-word. 1 Signal: The PLC is waiting...

  • Page 199

    PLC  CNC 63 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Direct CNC IOs on PLC interface Definition of Signal Page 86 Note: For applications in which no fast response of the direct hardware input signals of the CNC is required, the signals can be redirected to the PLC...

  • Page 200

    64 PLC  CNC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Axis index coding 0...15 for position/ temperature compensation Definition of Signal Page 87 Axis index coding takes place in bits D0-D3. The assignment can be seen in the following table. Name Axis Bit D3-D0 ...

  • Page 201

    PLC  CNC 65 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Position/ temperature compensation value Definition of Signal Page 87 Auswahl: Position shifting Handling of correction values in the CNC: If position compensation has been activated at the CNC ...

  • Page 202

    66 PLC  CNC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Selection: Temperature correction, dependent from position The temperature compensation takes place in the drive. The CNC generates the SERCOS parameter „Actual temperature, dependent from ...

  • Page 203

    PLC  CNC 67 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Selection: Temperature correction factor, independent from position The temperature compensation takes place in the drive. The CNC generates the SERCOS parameter „Temperature correction factor, independent...

  • Page 204

    68 PLC  CNC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Reapproaching the interruption position Definition of Signal Page 80 This signal only takes effect in the operating mode „Manual“, if an automatic program has been interrupted. The axis movements which are p...

  • Page 205

    PLC  CNC 69 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Switch on synchronous axis system 1/2 Definition of Signal Page 83 A synchronous axis system consists of one leading axis and one, two or three sequence axes. Two axis systems can be defined with entries in the E...

  • Page 206

    70 PLC  CNC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Collision protection in manual mode off Definition of Signal Page 83 1 Signal: Collision protection will be switched off. The collision protection signal to the generator receives 0 signal. Moving along the ...

  • Page 207

    PLC  CNC 71 Interface Signals 10_interface_signals_andronic_v3.16.01.doc PLC waiting for configuration data Definition of Signal Page 83 The PLC configuration data is stored in the controller’s EEPROM. There are two sets of 20 bytes. The first 20 bytes do not have a password, and t...

  • Page 208

    72 PLC  CNC Interface Signals 10_interface_signals_andronic_v3.16.01.doc PLC variables Acknowledgement bit PLC variable Definition of Signal Page 89 With 1-signal the PLC acknowledges the processing of the PLC variables, after it has recognised 1-signal on “Strobe PLC variables...

  • Page 209

    PLC  CNC 73 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Spindle 1-4 start manually Definition of Signal Page 89 Condition: In the operating mode Manual (parameter set 1 or parameter set 2) the signals are inquired as long as the automatic program is in starting posi...

  • Page 210

    74 PLC  CNC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Reset of the software limit switches Definition of Signal Page 89 Reprogramming the software limit switches is possible in an automatic program or in a MDI program. Resetting of the software limit switched to th...

  • Page 211

    PLC  CNC 75 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Tap axes selection request Definition of Signal Page 89 Precondition: “CNC operation mode spindle tap” has 1 signal. In case of 0 signal applied to “CNC operation mode spindle tap”, this signal is not ev...

  • Page 212

    76 PLC  CNC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Enable automatic start without dimensional reference Definition of Signal Page 91 0 Signal: The automatic program cannot be started until a dimensional reference to the machine has been established by means of a...

  • Page 213

    PLC  CNC 77 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Generator signals (Output) Definition of Signal Page 90 These two ports are for internal entries of the generator states. The output signals from the SPS on these ports are not visible for the CNC! PC timer...

  • Page 214

    78 PLC  CNC Interface Signals 10_interface_signals_andronic_v3.16.01.doc LineSearch activation - Start enable Definition of Signal Page 91 0 signal: The PLC indicates that it will not operate the LineSearch - Start Enable (PLC -> CNC, Ac.LineSearchEn) The CNC will start the Lin...

  • Page 215

    PLC  CNC 79 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Definition of Interface Signals from PLC to CNC (Outputs) S = Description of the signal see page ٭ = Symbol not defined ● = Signal currently not in use Outputs (#50) Symbol Address Signal S Ac.PLCMsg ...

  • Page 216

    80 PLC  CNC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Outputs (#54) Symbol Bit Address Signal S Ac.AxFr.A 0 %QW260 A axis feed release 55 Ac.AxFr.X 1 X axis feed release 55 Ac.AxFr.Z 2 Z axis feed release 55 Ac.AxFr.Y 3 Y axis feed release 55 Ac.AxFr.B 4 B axis ...

  • Page 217

    PLC  CNC 81 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Outputs (#58) Symbol Bit Address Signal S Ac.AxSe.A 0 %QW264 Axis A selected 57 Ac.AxSe.X 1 Axis X selected 57 Ac.AxSe.Z 2 Axis Z selected 57 Ac.AxSe.Y 3 Axis Y selected 57 Ac.AxSe.B 4 Axis B selected 57 Ac.A...

  • Page 218

    82 PLC  CNC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Outputs (#64) Symbol Bit Address Signal S Ac.Sp1Stop 0 %QX270.0 Spindle 1 set to zero revolutions 60 Ac.Sp2Stop 1 %QX270.1 Spindle 2 set to zero revolutions 60 Ac.Sp3Stop 2 %QX270.2 Spindle 3 set to zero revoluti...

  • Page 219

    PLC  CNC 83 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Outputs (#69) Symbol Address Signal S Ac.ExtPgNr %QB275 External program number 68 Outputs (#70) Symbol Bit Address Signal S Ac.Gantry1 0 %QX276.0 Switch on synchronous axes system 1 69 Ac.Gantry2 1 %QX276.1 ...

  • Page 220

    84 PLC  CNC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Free assignable outputs of the PLC Outputs (#73) Symbol Address Signal S Ac.P9_By %QB279 anlog input byte 9 62 Outputs (#74) Symbol Address Signal S Ac.P10_By %QB280 anlog input byte 10 62 Outputs (#75) ...

  • Page 221

    PLC  CNC 85 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Outputs (#82) Symbol Address Signal S ٭ %QB288 reserved Outputs (#83) Symbol Address Signal S ٭ %QB289 reserved Outputs (#84) Symbol Address Signal S ٭ %QB290 reserved Outputs (#85) Symbol Add...

  • Page 222

    86 PLC  CNC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Outputs (#91) Symbol Address Signal S ٭ %QB297 reserved Outputs (#92) Direct CNC IO´s in the PLC interface Symbol Address Signal S Ac.NCIO.Probe 0 %QX298.0 Port 23, Bit 0, Probe+ 63 Ac.NCIO.P23_Bit1 1 %Q...

  • Page 223

    PLC  CNC 87 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Outputs (#99) Symbol Address Signal S ٭ %QB305 reserved Outputs (#100) Symbol Address Signal S Ac.PL.Cmnd %QB306 PLC to PC command byte 0 Outputs (#101) Symbol Bit Address Signal S Ac.PL.RqAns 0 %QX307...

  • Page 224

    88 PLC  CNC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Outputs (#110) Symbol Bit Address Signal S Ac.Softkey.D0 0 %QB316 Softkey acknowledgement Bit D0 71 Ac.Softkey.D1 1 Softkey acknowledgement Bit D1 71 Ac.Softkey.D2 2 Softkey acknowledgement Bit D2 71 Ac.Softkey...

  • Page 225

    PLC  CNC 89 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Outputs (#114) Symbol Bit Address Signal S As.PLCsVar.Status %QB320 Status byte 72 0 %QX320.0 Acknowledgement bit PLC variable 72 1 %QX320.1 Error bit index error 72 2 %QX320.2 Error bit wrong FLP format 72 ...

  • Page 226

    90 PLC  CNC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Outputs (#127) Symbol Bit Address Signal S ٭ 0 %QX333.0 Plate position 76 ٭ 1 ● ٭ 2 ● ٭ 3 ● ٭ 4 ● ٭ 5 ● ٭ 6 ● ٭ 7 ● Note: Only for EDM controls Outputs (#128) Symbol Bit Addre...

  • Page 227

    PLC  CNC 91 Interface Signals 10_interface_signals_andronic_v3.16.01.doc Outputs (#130) Symbol Bit Address Signal S Ac.RstT.D0 0 %QW336 PC timer 0 reset bit D0 77 Ac.RstT.D1 1 PC timer 1 reset bit D1 77 Ac.RstT.D2 2 PC timer 2 reset bit D2 77 Ac.RstT.D3 3 PC timer 3 reset bit D3 77 Ac...

  • Page 228

    92 Hardware inputs CNC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Outputs NC-process 4 (#134) Symbol Bit Address Signal S Ac.MWd_ConfP4 0 %QX340.0 M-word confirmation bit process 4 62 Ac.SWd_ConfP4 1 %QX340.1 S-word confirmation bit process 4 61 Ac.TWd_ConfP4 2 %QX340....

  • Page 229

    Hardware inputs CNC 93 Interface signals 10_interface_signals_andronic_v3.16.01.doc Hardware input signals of the CNC ONLY andronic 2060 The following signals are direct inputs of the CNC. Connection is possible either with in the control integrated NCIO board (1) or an external field b...

  • Page 230

    94 Hardware inputs CNC Interface Signals 10_interface_signals_andronic_v3.16.01.doc Emergency stop 1 Signal: Normal state. 0 Signal: Emergency stop active. All movements are aborted and automatic program switches to basic state. The emergency stop contacts are always to be configure...

  • Page 231

    Hardware inputs CNC 95 Interface signals 10_interface_signals_andronic_v3.16.01.doc ONLY VALID FOR THE andronic 2060 Connector X 22 I/O Parallel port The parallel I/O interface of the NCIO board of the andronic 2060 has 16 inputs and 16 outputs. All input/output signals of this board ...

  • Page 232

    96 Index Interface Signals 10_interface_signals_andronic_v3.16.01.doc Index - / + 57 0 0.001, 0.01, 0.1, 1 58 A Accept handwheel superimposition register 76 Acknowledge position/temperature compensation 14 Acknowledgement bit PLC variable 72 Actual position axis 29 Actual torqu...

  • Page 233

    Index 97 Interface Signals andronic 2060/3060 10_interface_signals_andronic_v3.16.01.doc LineSearch - Start Enable 78 LineSearch activation - Start enable 78 LineSearch operating status activated 28 M M1 / M2 11 M1 / M3 11 Machine position active 28 Manual pulse generator 58 Maximum ...

  • Page 234

    98 Index Interface Signals 10_interface_signals_andronic_v3.16.01.doc Synchronous axis system 1/2 active 16 T Tailstock 11 Tap axes movement active 18 Tap axes selection request 75 Timer 0, 1, 2 18 Transparent data channel between PLC and MMI controller 21, 62 T-Word 21 T-Word confi...

  • Page 235

    Error Messages

  • Page 236

    Error Messages 2 Technical Handbook andronic 11_error_messages_v430.doc Version V 4.30 Date 30.01.2009 Author Na/Bo/Dei/Vo/Vol Editing/Illustrations Pa Tools This documentation was created with Microsoft Word. Trade mark All product names or tra...

  • Page 237

    Error Messages Technical Handbook andronic3 11_error_messages_v430.doc Table of Contents REVISIONS ................................................................................................................................... 238,4 ERROR GROUP 1.........................................

  • Page 238

    Error Messages 4 Technical Handbook andronic 11_error_messages_v430.doc Revisions Version Date Additions and changes V 4.11 21.01.2000 Revised edition V 4.12 28.03.2000 New error messages: Error group 1, No. 551, 552, 833, 4265 V 4.13 14.06.2000 New error messages: Error group 1, No. 83...

  • Page 239

    Error Messages Technical Handbook andronic5 11_error_messages_v430.doc Error Group 1 Number Description 99999 Version 4.xx.00, Date Pseudo error number of the presentation of version Number Description 1 Error in selection of grinding wheel resp. of three-phase current, e.g. too high s...

  • Page 240

    Error Messages 6 Technical Handbook andronic 11_error_messages_v430.doc No. Description 200 Overflow conversion FLP -> integer permitted scope for integer numbers: -2147483648 <= integer number <= +2147483647 201 FLP error: invalid FLP number is found when a FLP operation (additi...

  • Page 241

    Error Messages Technical Handbook andronic7 11_error_messages_v430.doc No. Description 300 False programming of andron program: e.g. call-up of a program which is only planned for 1 axis with indication of several axes. Error in program of control (andron error in the NC): there are situat...

  • Page 242

    Error Messages 8 Technical Handbook andronic 11_error_messages_v430.doc No. Description 308 Error in the code of the operation program. (I.e. in the code which was generated in the programming space and has been introduced in the NC computer). This error can occur "irregularly&qu...

  • Page 243

    Error Messages Technical Handbook andronic9 11_error_messages_v430.doc No. Description 321 Spline speed number not defined. 323 Contour or point numbers defined several times. 325 In the calculation of the recursion data for the spline interpolation too high values are produced. The reason ...

  • Page 244

    Error Messages 10 Technical Handbook andronic 11_error_messages_v430.doc No. Description 350 Subroutine error: Error in the "nesting": The block nesting is too big, e.g. with UP call, REPET loops. Possibly too many RETURNs or ENDR. as well Return, although not in the subrout...

  • Page 245

    Error Messages Technical Handbook andronic 11 11_error_messages_v430.doc No. Description 368 Input error with circle definition: e.g. the radius has choosen too small. Initial resp. rotary angle not convenient. 369 The angular plane has not been defined. 370 Error with indication of axes. A...

  • Page 246

    Error Messages 12 Technical Handbook andronic 11_error_messages_v430.doc No. Description 396 When using two-dimensional fields the area limit was exceeded. Illegal writing/reading acces beyond this field. 397 A defined contour element would be inapplicable with the compensation of new int...

  • Page 247

    Error Messages Technical Handbook andronic 13 11_error_messages_v430.doc No. Description 443 Error when switching over the automatic clamping. 444 Automatic mode not available because not all axes were traversed to reference point or the reference point was lost. 445 More axes are present t...

  • Page 248

    Error Messages 14 Technical Handbook andronic 11_error_messages_v430.doc No. Description 471 Threading: Traveling not possible because of poor data preparation. 472 Threading: Travel not possible: Spindle drive is not in positioning mode 473 No valid interrupted could be assigned to t...

  • Page 249

    Error Messages Technical Handbook andronic 15 11_error_messages_v430.doc No. Description 500 No start enable 501 No start enable due to exchange/removal of dongle. Functions enabled via the dongle protection after switching on are no longer enabled, after exchanging/removing the dongle. Rem...

  • Page 250

    Error Messages 16 Technical Handbook andronic 11_error_messages_v430.doc No. Description 537 Double assignment of the parallel interface on the MIO board This interface is entered as a PLC interface in the EEPROM and the external increment multiplication is activated 538 Error in using th...

  • Page 251

    Error Messages Technical Handbook andronic 17 11_error_messages_v430.doc No. Description 567 Command not supported in FlexProg command under construction command removed 568 anlog code in EIPD format not valid or error in anlog interpretation in FlexProg. 569 Invalid EIPD code at zero...

  • Page 252

    Error Messages 18 Technical Handbook andronic 11_error_messages_v430.doc No. Description 600 Reading error when requesting an ident file 601 Ident file requested by the automatic program not existing. 602 Error while storing ident file. 603 Unvalid axis selection of reverence point trave...

  • Page 253

    Error Messages Technical Handbook andronic 19 11_error_messages_v430.doc No. Description 642 The file with the firmware for the DSP card is of invalid length. 643 There are invalid characters in the file with the firmware for the DSP card. (no ´0x´ or no ´0x0D, 0x0A´) 644 There are inva...

  • Page 254

    Error Messages 20 Technical Handbook andronic 11_error_messages_v430.doc No. Description 666 Number of axes too large for G26 transformation (n <= 3) 667 Error while processing the current data record for G26 transformation: Standard rotation or Euler data is wrong 668 G 26 error:...

  • Page 255

    Error Messages Technical Handbook andronic 21 11_error_messages_v430.doc No. Description 700 One axis did not reach destination increment 716 Error information from drive A – axis 717 Error information from drive X – axis 718 Error information from drive Z – axis 719 Error informatio...

  • Page 256

    Error Messages 22 Technical Handbook andronic 11_error_messages_v430.doc No. Description 738 Emergency off due to error in the communication MIO to NC. 739 MIO board is needed for this function. Remedy: change automatic program, or lock the respective function in the EEPROM 740 Number of ...

  • Page 257

    Error Messages Technical Handbook andronic 23 11_error_messages_v430.doc No. Description 799 Restarting the continuous reloading (IPD) after an interruption is not possible. Addresses or remaining file size faulty 801 Error axes set programming: Error selection of axes sets, e.g. axes cross...

  • Page 258

    Error Messages 24 Technical Handbook andronic 11_error_messages_v430.doc No. Description 4000 Start error number for error messages of the PLS card 4001 Fibre optic ring to PLC interrupted. 4002 No valid BITMAP in dual port RAM. Check program in the PLC. 4003 Check time elapsed in PLC int...

  • Page 259

    Error Messages Technical Handbook andronic 25 11_error_messages_v430.doc No. Description 1000 Warning: Trouble-free work is not possible owing to the preceeding error. Machine cannot be operated! Observe the previous error. The control must be switched off and can be switched on again afte...

  • Page 260

    Error Messages 26 Technical Handbook andronic 11_error_messages_v430.doc Error Group 2 No. Description User errors This involves the error display with the EXIT command, e.g. "EXIT 7" causes the error number 7 in error group 2. Error Group 5 The error number in error g...

  • Page 261

    Error Messages Technical Handbook andronic 27 11_error_messages_v430.doc Error Group 6 No. Description 1 More than 4 SERCOS rings are installed. 2 Defective SERCOS ring address (internal program error) 3 Defective SERCOS DPRAM-address (internal program error) 4 Error resetting SERCON regist...

  • Page 262

    Error Messages 28 Technical Handbook andronic 11_error_messages_v430.doc No. Description 62 SERCOS-command cannot executed by the drive. 63 Drive inactive. One of the axes, which are defined in the EEPROM, could not be found during the SERCOS initialization. Correction:Check entries in th...

  • Page 263

    Error Messages Technical Handbook andronic 29 11_error_messages_v430.doc No. Description 20001 Service channel not opened. 20009 Incorrect access to element 0. 21001 Ident-Number not existing. 21009 Incorrect access to element 1. 22001 Name not existing. 22002 Name transmitted too short. 22...

  • Page 264

    Error Messages 30 Technical Handbook andronic 11_error_messages_v430.doc Error Group 7 No. Description 0 SERCOS error message of the A-axis 1 SERCOS error message of the X-axis 2 SERCOS error message of the Z-axis 3 SERCOS error message of the Y-axis 4 SERCOS error message of the B-axis 5...

  • Page 265

    Error Messages Technical Handbook andronic 31 11_error_messages_v430.doc No. Description Error Group 8 0 Error at SERCOS parameter... No. Description Error Group 9 0 Program address … in the Firmware Code (G&M code) The Hex value given refers to the program address in the G&...

  • Page 266

    Error Messages 32 Technical Handbook andronic 11_error_messages_v430.doc No. Description Error Group 22 0 Error in automatic program. Nesting depth is ... No. Description Error Group 100 0 ...-axis: Difference between target and actual positions. Value: ... step(s) No. Descriptio...

  • Page 267

    SPE Manual

  • Page 268

    Spe Help 2 Druck_SpeENU.doc Version V 1.0 Date 09.03.2004 Author Boger Editing/Illustrations Ruppaner Tools This documentation was created with Microsoft Word 2000 and Adobe Illustrator. Trade mark All product names or trademarks are properties of their respecti...

  • Page 269

    Spe Help 3 Druck_SpeENU.doc Table of contents 270,Revisionslist 270,..................................................................................................4 270, 271,Introduction.....................................................................................................

  • Page 270

    Spe Help 4 Druck_SpeENU.doc Revisionslist Version Date Additions and changes Initials V 1.0 09.03.2004 first edition RU

  • Page 271

    Spe Help 5 Druck_SpeENU.doc Introduction SERCOS drives have numerous parameters through which the performance of the drive can be adapted to the requirements of each machine. The “SPE” parameter editor of the control unit makes access to the parameters possible to see, edit or save th...

  • Page 272

    Spe Help 6 Druck_SpeENU.doc Operating the program Program menu The program menu is reached by pressing the left Alt key or by clicking one of the menu entries. Within the menu, the respective program function can be selected with the cursor keys or by moving the mouse pointer. Depending...

  • Page 273

    Spe Help 7 Druck_SpeENU.doc The main window of the application is divided into two areas. On the left side of the window, you see the various parameter groups in a tree-like structure. On the right side of the window, you see the parameters that are allocated to the currently selected param...

  • Page 274

    Spe Help 8 Druck_SpeENU.doc Explanatory text is displayed in the status bar similar to context-sensitive help (mainly when navigating through the program menu).

  • Page 275

    Spe Help 9 Druck_SpeENU.doc Program functions Operating modes Among operating modes, a distinction is made between the operating mode “Online” and the operating mode “Offline”. When operating in the “Online” mode, the parameters that are stored in one of the drives are edite...

  • Page 276

    Spe Help 10 Druck_SpeENU.doc If the attributes differ, the transfer is deferred. At the end, an attempt is made once again to transfer all deferred parameters to the drive. Error messages and notations occurring during the transfer are displayed in an output window. Save parameters To ...

  • Page 277

    Spe Help 11 Druck_SpeENU.doc The search function starts after entering the search criteria and confirming the dialog with the “Find key”. If a parameter fits the criteria, it is automatically displayed in the main window of the application and selected. By pressing the F3 key (find nex...

  • Page 278

    Spe Help 12 Druck_SpeENU.doc Edit parameters Editing parameters To modify a parameter value... • select the corresponding entry in the parameter list and press the ENTER key. • or make a double click on the entry to be edited. If the parameter is write-protected, a password will no...

  • Page 279

    Spe Help 13 Druck_SpeENU.doc Restoring a version As long as the parameters have not yet been saved, you have the possibility to restore the stored version of your parameters. The command File -> Load again or the function key F5 cause all changes that were last carried out to be reverse...

  • Page 280

    Spe Help 14 Druck_SpeENU.doc Import / export parameters General information Alternatively to transferring or saving specified identification number lists, specific parameters can also be stored or transferred again to the drive by using the parameter import/export function. The import...

  • Page 281

    Spe Help 15 Druck_SpeENU.doc New List A new parameter list is created. Delete parameter (DEL) The selected parameter is removed from the Import/Export list. Paste The parameters read in are accepted into the current document. Close dialog Concludes the Import/Export function. The questio...

  • Page 282

    Spe Help 16 Druck_SpeENU.doc Output window Error messages and notations from the various program functions are displayed in the output window. You can switch between the main window and the output window alternately using the "Tab" key. The output window that appears is close...

  • Page 283

    Spe Help 17 Druck_SpeENU.doc are still invalid in communication phase 3. Transfer control of drive to control unit If the parameters of an axis are loaded into the editor in online mode, the control over the drives passes over from the control unit onto the editor. This means, however, t...

  • Page 284

    Spe Help 18 Druck_SpeENU.doc Description System Parameter S-0-0001, NC Cycle time (TNcyc) The NC cycle time indicates the time intervals between new command values being made available by the NC. The NC cycle time must be transmitted in communications phase 2 from the master to the s...

  • Page 285

    Spe Help 19 Druck_SpeENU.doc S-0-0005, Minimum feedback acquisition time (T4min) This is the minimum time requirement between feedback-value acquisition and the end of the master synchronization telegram. This value is indicated by the drive in such a manner that the current feedback values...

  • Page 286

    Spe Help 20 Druck_SpeENU.doc Thus, the master can set the same "command valid time" for all drives that work together. The drive activates the "command valid time" beginning with communications phase 3. S-0-0009, Beginning address in master data telegram This parame...

  • Page 287

    Spe Help 21 Druck_SpeENU.doc 12 Communication error 13 Position limit has been exceeded 14 reserved 15 Manufacturer error S-0-0012, Class 2 diagnostics Function: Shutdown warning When a warning appears or disappears in Class 2 diagnostics, the change bit in the drive status word will be ...

  • Page 288

    Spe Help 22 Druck_SpeENU.doc S-0-0014, Interface status The current communications phase can be queried via the first three bits ( 0, 1, 2 ): 0010b: The drive is in parameter mode 0100b: The drive is in operating mode If a communications error occurs, • then bit 12 is set in p...

  • Page 289

    Spe Help 23 Druck_SpeENU.doc 3 0 – Position feedback 1 (Motor feedback) 1 – Position feedback 2 (external) Telegrams: Bit 0-2: MDT: AT: 0 VZ 0 No cyclical data No cyclical data 1 VZ 1 DF1: S-0-0080, Torque command No cyclical data 2 VZ 2 DF1: S-0-0036, Velocity command value DF1: ...

  • Page 290

    Spe Help 24 Druck_SpeENU.doc listed ident-numbers are correct, the transition command can be acquitted positive, and the transition to communications phase 3 can be allowed. S-0-0019, IDN-list of operation data for CP3 The data of the IDN-list contains the ident-numbers of all paramete...

  • Page 291

    Spe Help 25 Druck_SpeENU.doc If the configured telegram is set in S-0-0015, Telegram type parameter, then the configurable data record in the MDT will be configured application-specifically using this list. The list can contain only operating data that are listed in the parameter S-0-0188, ...

  • Page 292

    Spe Help 26 Druck_SpeENU.doc S-0-0030, Manufacturer version The version of the drive firmware can be read from this parameter as plain text. The structure of the manufacturer versions depends on the manufacturer. S-0-0032, Primary mode of operation The mode of operation defined in t...

  • Page 293

    Spe Help 27 Druck_SpeENU.doc You can choose between working with position control without following (lag) error or with following error in bit 3. The following applies to bit 3: Bit 3 = 0 position control with lag (following error) Bit 3 = 1 position control without lag (following error) ...

  • Page 294

    Spe Help 28 Druck_SpeENU.doc The mode of operation defined in this parameter will be activated in the drive when • The primary mode of operation is selected in the master control word (bits 8 and 9 = 11). • The control and power sections are ready for operation. • The drive enable ...

  • Page 295

    Spe Help 29 Druck_SpeENU.doc S-0-0041, Homing velocity The product of S-0-0041, Homing velocity and S-0-0108, Feedrate override determines the velocity for the S-0-0148, Drive controlled homing procedure command. If, in the case of an absolute encoder, the S-0-0148, Drive controlled homing...

  • Page 296

    Spe Help 30 Druck_SpeENU.doc S-0-0044, Velocity data scaling type Various scaling types can be defined for the velocity data in the drive. Examples: RPM -> rotary mm/min -> linear Parameter structure: Bits: Meaning: 0-2 Scaling type 0 0 0: unscaled 0 0 1: linear scaling 0 1 0...

  • Page 297

    Spe Help 31 Druck_SpeENU.doc S-0-0046, Velocity data scaling exponent The scaling exponent for all velocity data in the drive is determined in this parameter. S-0-0047, Position command value In the position control operation mode, this parameter is transferred from the control system t...

  • Page 298

    Spe Help 32 Druck_SpeENU.doc S-0-0051, Position feedback 1 value shows the value of S-0-0052, Reference distance 1. S-0-0053, Position feedback 2 value Position feedback value 2 represents the current position of the motor encoder. The initialization of the position feedback happens du...

  • Page 299

    Spe Help 33 Druck_SpeENU.doc The polarity of the position must be determined during the first setup of an axis before establishing a zero reference for the measurement systems, because changing the polarity results in different position values. The following in reference to rotary motors: ...

  • Page 300

    Spe Help 34 Druck_SpeENU.doc |following error| < Position window && |act. speed| < Standstill window (S-0-0124) → bit 6 in S-0-0182, Manufacturer class 3 diagnostics • Status In_Target_Position, |Target - act.pos.| < Position window (S-0-0057) → Bit 10 in S-0-...

  • Page 301

    Spe Help 35 Druck_SpeENU.doc 0: to the motor shaft 1: to the load 7 Processing format 0: absolute 1: modulo 8-15 reserved In Bit 3 it can be selected between preferred scaling and parameter scaling. Preferred scaling: When using preferred scaling the following parameters are pre-selected ...

  • Page 302

    Spe Help 36 Druck_SpeENU.doc The value can be converted to a torque or force value by multiplying the command current by the torque/force constant (P-0-0051). S-0-0084, Torque/Force feedback value The current torque/force feedback value can be derived from this parameter. The shown va...

  • Page 303

    Spe Help 37 Druck_SpeENU.doc S-0-0086, Torque/force data scaling type At present, only the percentage scaling for torque/force data is supported. The following applies: 100 % = S-0-0111, Motor current at standstill S-0-0088, Receive to receive recovery time (TMTSG) This parameter def...

  • Page 304

    Spe Help 38 Druck_SpeENU.doc 100 % = Motor current at standstill S-0-0093, Torque/force data scaling factor The scaling factor for all torque/force data in the drive is set in this parameter. The parameter has no meaning at the present time, because only percentage scaling can be s...

  • Page 305

    Spe Help 39 Druck_SpeENU.doc When changes are made to the masked early warnings, the Class 2 diagnostic change bit will be set in the drive status. The mask has no effect on the operating data of the Class 2 diagnostic. S-0-0098, Mask class 3 diagnostics This parameter can be used to ma...

  • Page 306

    Spe Help 40 Druck_SpeENU.doc time in which the integral component of the current command value is growing on the value of the proportional component. The value of the time axis for which the integral component is equal to the proportional component is described as integral action time. T...

  • Page 307

    Spe Help 41 Druck_SpeENU.doc S-0-0108, Feedrate override The feedrate override acts on drive controlled operation modes and motion commands, like • S-0-0148, C600 Drive controlled homing procedure command • operating modes Drive internal interpolation and Relative drive internal interp...

  • Page 308

    Spe Help 42 Druck_SpeENU.doc S-0-0112, Amplifier nominal current Allowable continuous current output for the drive controller. The value will be set by the drive itself. S-0-0113, Maximum motor speed (nmax) The maximum velocity for the motor cannot be exceeded. It also limits the S-0-...

  • Page 309

    Spe Help 43 Druck_SpeENU.doc For absolute measurement systems with data memory, bit 6 is set automatically. S-0-0116, Feedback 1 resolution Depending on parameter P-0-4014, Motor type (rotary or linear motors), the resolution of the motor encoder is indicated by S-0-0116, Resolution of mo...

  • Page 310

    Spe Help 44 Druck_SpeENU.doc S-0-0122 : 2 S-X-0124, Standstill window The motors standstill is an indication that the velocity feedback value, (S-0-0040) has reached below the pre-define threshold level in S-0-0125. Bit 1 of the S-0-0013, Class 3 diagnostics is set during standstill...

  • Page 311

    Spe Help 45 Druck_SpeENU.doc S-0-0134, Master control word If a bus interface is present (SERCOS-Interface, Profibus-DP, Interbus, CAN, ...), the master control word is transmitted cyclically from the master (control) to the drive. It defines important control informations, like • drive ...

  • Page 312

    Spe Help 46 Druck_SpeENU.doc Setting and enabling the command Parking Axis switches off all the monitoring functions related to the measurement system. This affects position control, feedback monitoring and the monitoring of the position window (S-0-0057). When the command is active, th...

  • Page 313

    Spe Help 47 Druck_SpeENU.doc The version of the SERCOS interface specifications is found in the operating data. Current valid settings: V V 01.01: V 01.02: SERCOS specification German 01.00: SERCOS specification English SERCOS update German/English Version 5/90 Version 4/91 Version 9/91 ...

  • Page 314

    Spe Help 48 Druck_SpeENU.doc 1: The drive is at reference point S-0-0148, C600 Drive controlled homing procedure command When this command is set and enabled, the drive switches automatically into internal position control and accelerates using the S-0-0042, Homing acceleration to the ...

  • Page 315

    Spe Help 49 Druck_SpeENU.doc This parameter starts the spindle positioning function. The command is processed via the drive-internal position control loop. The drive positions autonomously upon command from the control. S-0-0153, Spindle angle position This parameter contains the absolut...

  • Page 316

    Spe Help 50 Druck_SpeENU.doc S-X-0159, Monitoring window When an operating mode with internal position control is activated in the drive, the position loop is monitored. Therefore, a model value for the actual position is calculated and compared with the real actual position. The maximu...

  • Page 317

    Spe Help 51 Druck_SpeENU.doc When parameter scaling is set in S-0-0160, Acceleration data scaling type, the scaling factor for all of the acceleration data in the drive is determined by this parameter. S-0-0162, Acceleration data scaling exponent If parameter scaling is set in S-0-0160, A...

  • Page 318

    Spe Help 52 Druck_SpeENU.doc S-0-0178, Absolute distance 2 The parameter is used for the homing procedure of a distance coded external feedback. It describes the offset between the zero point of the optional feedback (position of the 1st reference marker) and the machine's zero-point. ...

  • Page 319

    Spe Help 53 Druck_SpeENU.doc • S-0-0040, Velocity feedback value • S-0-0051, Position feedback value 1 (motor feedback) • S-0-0053, Position feedback value 2 (ext. feedback) • S-0-0084, Torque/Force feedback value • S-0-0130, Probe value 1 positive edge • S-0-0131, Probe value 1...

  • Page 320

    Spe Help 54 Druck_SpeENU.doc Setting and enabling the command Cancel reference point clears the bit S-0-0403, Position feedback value status in the drive. The command correctly completed in the drive, when the bit "Position feedback value status“ has been set to 0 and the position...

  • Page 321

    Spe Help 55 Druck_SpeENU.doc S-0-0204, Motor shutdown temperature If the motor temperature exceeds the motor shutdown temperature, then the motor overtemperature bit in S-0-0011, Class 1 diagnostics will be set by the drive and the error F219 Motor overtemp. shutdown will be generated. ...

  • Page 322

    Spe Help 56 Druck_SpeENU.doc S-X-0222, Spindle positioning speed Maximum speed during the spindle positioning procedure. S-0-0254, Actual parameter set The currently active actual parameter set is displayed here. S-0-0255, Actual gear ratio The presently active gear ratio is displa...

  • Page 323

    Spe Help 57 Druck_SpeENU.doc The target position is assigned to the drive as a command value by the controller in the operating modes with drive-controlled interpolation. The drive moves to the target position taking into account the following values: • S-0-0259, Positioning Velocity •...

  • Page 324

    Spe Help 58 Druck_SpeENU.doc • 2: French • 3: Spanish • 4: Italian S-0-0269, Parameter buffer mode The Parameter buffer mode is used to determine whether the data transmitted through the service cannel (or serial interface) will be stored temporarily (in RAM) or permanently (in E...

  • Page 325

    Spe Help 59 Druck_SpeENU.doc 0: metric 1: inch 3 Direction of movement 0: not 1: inverted 4-5 reserved 6-7 Absolute readout x 0: No absolute readout possible (Bit 7 irrelevant) 0 1: Absolute readout possible and active 1 1: Absolute readout possible, but not active Remark: • When ...

  • Page 326

    Spe Help 60 Druck_SpeENU.doc parameter (S-0-0277 or S-0-0115). If the parametrized maximum travel range is greater than the absolute numerical range of the used encoder, then the bit 6 for "Absolute readout possible“ is reset to 0. Vice versa, the bit 6 is set as soon as a travel r...

  • Page 327

    Spe Help 61 Druck_SpeENU.doc S-0-0305, Allocation of real-time status bit 1 In order to assign a signal to the real-time status bit 1, the ID number of the signal is written to the operating data of the assignment for the real-time status bit 1. If such an assignment is made, the assigned...

  • Page 328

    Spe Help 62 Druck_SpeENU.doc Das Ausgangs-Signal "In_Stillstand" entspricht diesem Bit. und wird gesetzt, wenn sich der Geschwindigkeits-Istwert innerhalb des Stillstandsfensters (S-0-0124) befindet. Im Betriebsdatum ist nur das Bit 0 definiert. S-0-0332, Message n_ist < nx...

  • Page 329

    Spe Help 63 Druck_SpeENU.doc S-0-0347, Speed deviation Parameter S-0-0347 indicates the difference between the velocity command value and the velocity feedback value in the velocity controller. S-0-0348, Acceleration feedforward gain The acceleration feedforward helps to reduce the foll...

  • Page 330

    Spe Help 64 Druck_SpeENU.doc S-0-0360, MDT Data container A In the parameter S-0-0360, MDT Data container A, the master transfers the data of the target parameter which has been addressed via the "Addressing for data container A" parameters (S-0-0368 with S-0-0371). If a tar...

  • Page 331

    Spe Help 65 Druck_SpeENU.doc S-0-0370, Configuration list for MDT data container In the parameter S-0-0370, Configuration list MDT-data container, those ident numbers (IDN) are entered, which are transferred, depending from the index in S-0-0368, Addressing for data container A, low byte, i...

  • Page 332

    Spe Help 66 Druck_SpeENU.doc S-0-0379, Encoder 2, absolute range Parameter S-0-0379, Absolute encoder 2, range defines the range in which the encoder selected in P-0-0075, Feedback type 2can generate the position information absolutely. S-0-0382, Intermediate bus power Display of th...

  • Page 333

    Spe Help 67 Druck_SpeENU.doc The monitoring can be turned off by writing 0 to this parameter. S-0-0393, Command value mode Parameter structure: Bits: Meaning: 0-1 Mode 0 0: shortest way 0 1: positive direction 1 0: negative direction Description of Bit 0 and 1: The interpretation of p...

  • Page 334

    Spe Help 68 Druck_SpeENU.doc When the drive performs the commands S-0-0148, C600 Drive controlled homing procedure or P-0-0012, C300 Command 'Set absolute measurement', the bit will be reset when they are started and then set 1 again once the command has been successfully completed. The ...

  • Page 335

    Spe Help 69 Druck_SpeENU.doc This value comes from the feedback data memory. With the Basic Load procedure, the S-7-xxxx parameters are copied into the S-0-xxxx parameters. S-7-0106, Current loop proportional gain 1 This parameter contains the appropriate value for the proportional gain...

  • Page 336

    Spe Help 70 Druck_SpeENU.doc S-7-0116, Resolution of feedback 1 Value in the feedback memory for resolution of the motor encoder. This value comes from the feedback data memory. With the Basic Load procedure, the S-7-xxxx parameters are copied into the S-0-xxxx parameters. S-7-0117, Re...

  • Page 337

    Spe Help 71 Druck_SpeENU.doc Appendix Shortcut keys Shortcut keys can be used to carry out certain program functions or to navigate between program windows. Function bar in order to ... you press ... call for help F1 transfer the parameter to the control unit F2 search for a parameter ...

  • Page 338

    Spe Help 72 Druck_SpeENU.doc Version 1.00.02 from November 13, 2003 • First delivered version.

  • Page 339

    Spe Help 73 Druck_SpeENU.doc Index I Index 74 R Revisionslist 4

  • Page 340

    WPROM Manual

  • Page 341

    Wprom Help 2 Druck_WpromENU.doc Version V 1.0 Date 09.01.2004 Author Boger Editing/Illustrations Ruppaner,Boger Tools This documentation was created with Microsoft Word 2000 and Adobe Illustrator. Trade mark All product names or trademarks are properties of thei...

  • Page 342

    Wprom Help 3 Druck_WpromENU.doc Table of Contents 343,Revision list 343,..................................................................................................4 343, 344,Introduction.................................................................................................

  • Page 343

    Wprom Help 4 Druck_WpromENU.doc Revision list Version Date Complements and alterations Symbol V 1.0 09.01.2004 First edition RU

  • Page 344

    Wprom Help 5 Druck_WpromENU.doc Introduction All the parameters necessary to operate the NC kernel are stored in an E²prom in the control unit. By means of the parameters, the NC kernel can be modified for the various situations of a machine tool. With the “Wprom” parameter editor, t...

  • Page 345

    Wprom Help 6 Druck_WpromENU.doc the program status, certain menu entries could be deactivated. Deactivated function (light grey entries) can be clicked upon, but they do not cause any reaction in the program. Toolbar The toolbar is directly located below the program menu. Icons that tri...

  • Page 346

    Wprom Help 7 Druck_WpromENU.doc A parameter group can be selected either with the cursor keys or by clicking on it with the left mouse key. If the name of a group is represented with + symbol in front of it, there are further sub-groups below this group that can be visualized by clicking...

  • Page 347

    Wprom Help 8 Druck_WpromENU.doc It is possible to switch between the two operating modes at all times. If the program is in the “Online” mode, changing over to the “Offline” mode is done by simply opening a parameter file with the FILE -> OPEN program function. The question pos...

  • Page 348

    Wprom Help 9 Druck_WpromENU.doc search function displays the text, “End of parameter list exceeded” in the status line of the program. Comparing axis parameters The “Compare axis parameters” function is used for comparing an axis parameter with the values of the remaining axes. Th...

  • Page 349

    Wprom Help 10 The new value must lie within the input limits defined for the parameter. If this is not the case, the new entry will be refused with the output of an error message. For certain parameters, instead of the input field, only a selection window appears in which you can select a pr...

  • Page 350

    Wprom Help 11 Druck_WpromENU.doc Now make all the required settings for the new axis and confirm with the OK key. Note: The settings given in the dialog window are furthered to the axis parameters and can be modified there at any time. In the “Axis parameter” parameter group, an addi...

  • Page 351

    Wprom Help 12 Druck_WpromENU.doc The Import/Export window is automatically opened as soon as a function for exporting parameters is carried out (see "Exporting parameters"). Alternatively, the window can also be made to appear or disappear by means of the toolbar menu. The too...

  • Page 352

    Wprom Help 13 Druck_WpromENU.doc question is prompted if the parameter list compiled should be discarded. Exporting parameters The parameters to be exported must first be selected in the main window of the application. To transfer the parameters into the export window, you have the follow...

  • Page 353

    Wprom Help 14 Druck_WpromENU.doc The ID, the current value and the corresponding axis or allocated parameter group are displayed of each parameter. Double clicking with the left mouse key or pressing the ENTER key takes you to the parameter represented in the main window of the applicati...

  • Page 354

    Wprom Help 15 Druck_WpromENU.doc E-0-0002 – Feeding speed setup Function: Defining the speed in JOG mode. The speed applied by the PLC is selected under “Manual operation” and “Speed parameter set 2”, in case rapid motion has not been selected. Unit: mm/min or degrees/min Min. i...

  • Page 355

    Wprom Help 16 Druck_WpromENU.doc from all axes. Unit: mm/min. or degrees/min Min. input value: 0.00 Max. input value: 1.0E+38 Note: The speed applies to 100% override. E-0-0008 – No. of parallel processes Function: Number of parallel processes. Unit: -- Min. input value: 0 Max. ...

  • Page 356

    Wprom Help 17 Druck_WpromENU.doc referencing, without setting it again. Also with this setting, automatic programs can be started from any control position desired. Unit: -- Min. input value: -- Max. input value: -- Note: -- E-0-0010 - DSP configuration Function: Configuration byte tha...

  • Page 357

    Wprom Help 18 Druck_WpromENU.doc Unit: ms Min. input value: 0.50 Max. input value: 500.00 Note: This value is automatically set in the NC block to be equal to the contour smoothing time constant. This is recommended in any case. E-0-0021 – Time constant, contour smoothing Function...

  • Page 358

    Wprom Help 19 Druck_WpromENU.doc Function: To smoothen instable NC block input data, G01 elements can be smoothened within a specified tolerance range, with the aim of attaining smoother contours. Unit: mm Min. input value: 0.0 Max. input value: 1.0E+38 Note: G01 contours can only be coll...

  • Page 359

    Wprom Help 20 Druck_WpromENU.doc Min. input value: 0.0 Max. input value: 1.0E+38 Note: The acceleration in a contour is given by the minimum limit value of the currently used axis and the “maximum acceleration”. E-0-0027 - Circle-internal acceleration Function: The circle-interna...

  • Page 360

    Wprom Help 21 Druck_WpromENU.doc E-0-0031 – Hand wheel time constant Function: This time constant causes a filtering of the in-coming handwheel counting values. Unit: ms Min. input value: 1 Max. input value: 1000 Note: If the handwheel is directly connected to the CNC hardware, a value...

  • Page 361

    Wprom Help 22 Druck_WpromENU.doc target position (E-0-1003) before the “reference approach for all axes”. Unit: -- Min. input value: -- Max. input value: -- Note: This function should only be activated when all axes have an internal absolute measuring system. E-0-0050 - Position ...

  • Page 362

    Wprom Help 23 Druck_WpromENU.doc Min. input value: 0.001 Max. input value: 0.100 Note: E-0-0053 - Maximum negative correction value Function: Maximum negative correction value of the ONLINE position correction by the PLC. Unit: -- Min. input value: -32768 Max. input value: 0 Note: ...

  • Page 363

    Wprom Help 24 Druck_WpromENU.doc E-0-0061 – Lead axis of synchronous group 2 Function: Defining the lead axis in the synchronous group 2. Unit: -- Min. input value: -- Max. input value: -- Note: A synchronous group is an interconnection of axes that travel the same path simultaneou...

  • Page 364

    Wprom Help 25 Druck_WpromENU.doc E-0-0102 – No. of integer manual parameters Function: Defines the number of available manual integer parameters (MIP). Unit: -- Min. input value: 0 Max. input value: 256 Note: The number of the IPs and FPs, as well as the IVs, FVs, ICVs and FCVs, in the...

  • Page 365

    Wprom Help 26 Druck_WpromENU.doc Function: Defines the number of available FLP (floating point) variables (FV). Unit: -- Min. input value: 0 Max. input value: 4096 Note: The number of the IPs and FPs, as well as the IVs, FVs, ICVs and FCVs, in the andronic system, is 4096 for NC block ...

  • Page 366

    Wprom Help 27 Druck_WpromENU.doc (ACV). Unit: -- Min. input value: 0 Max. input value: 80 Note: The number of the ICV’s, FCV’s and ACV’s, as well as the length of the ACV’s is usually 80. The parameters are stored in the non-volatile memory (CMOS-RAM) of the control unit. E-0-01...

  • Page 367

    Wprom Help 28 Druck_WpromENU.doc Min. input value: 0 Max. input value: 80 Note: The number of the ICV’s, FCV’s and ACV’s, as well as the length of the ACV’s is usually 80. The parameters are stored in the non-volatile memory (CMOS-RAM) of the control unit. E-0-0130 to E-0-0134...

  • Page 368

    Wprom Help 29 Druck_WpromENU.doc the spindle speed set in MIP[4] and the current spindle override in MIP[3]. E-0-0149 – Zero speed window for V spindle Function: Definition of the zero-speed-window (minimal spindle speed) for V spindles. Unit: rpm Min. input value: 1 Max. input value:...

  • Page 369

    Wprom Help 30 Druck_WpromENU.doc Function: Definition of the SERCOS transmission rate. Unit: MBaud Min. input value: -- Max. input value: -- Note: E-0-0185 to E-0-0188 - SERCOS baud rate (NCM cards) Function: Definition of the SERCOS transmission rate. Unit: MBaud Min. input valu...

  • Page 370

    Wprom Help 31 Druck_WpromENU.doc 32mA = light conductor > 40 m 24mA = light conductor between 20m and 40m 16mA = light conductor between 5m and 20m 8mA = light conductor between 0.1m and 5 m E-0-0195 to E-0-0198 - SERCOS correction time T1 (rings 1-4) Function: Correction of the time T...

  • Page 371

    Wprom Help 32 Druck_WpromENU.doc E-0-0360 to E-0-0379 - PLC configuration (DW21 to DW40) Function: In case the PLC configuration is enabled under “Enable”, these data words (16 bits each) are transmitted from the CNC to the PLC after switching on or after a CNC restart. Unit: -- Mi...

  • Page 372

    Wprom Help 33 Druck_WpromENU.doc Min. input value: -- Max. input value: -- Note: E-0-0403 - Enable: Handwheel + 01 Function: Enabling the increment ‘01’ for the electronic handwheel. Unit: -- Min. input value: -- Max. input value: -- Note: E-0-0404 - Enable: Handwheel + 1 Fu...

  • Page 373

    Wprom Help 34 Druck_WpromENU.doc Function: Set this entry to ‘Yes’ when using a built-in DSP board in your control unit. Unit: -- Min. input value: -- Max. input value: -- Note: E-0-0412 - PLC serial programming Function: SPS programming via serial interface. Unit: -- Min. in...

  • Page 374

    Wprom Help 35 Druck_WpromENU.doc Global parameters - eroding In the tables below, you will see all global eroding parameters in the control unit. E-0-0500 - Maximum path during probing Function: Maximum traversing path of a linear axis in probing operation (eroding command). Unit: I...

  • Page 375

    Wprom Help 36 Druck_WpromENU.doc E-0-0503 – Rotation speed Function: Defining the rotation speed in manual operation (eroding). Unit: rpm Min. input value: 0.0 Max. input value: 1.0E+38 Note: The speed applies to 100% override. E-0-0504 - Maximum path during collision retraction ...

  • Page 376

    Wprom Help 37 Druck_WpromENU.doc Note: Control unit with eroding capability (Exeron, HMC) E-0-0507 – Spark-out read-in time Function: Spark-out read-in time (eroding) Unit: 1/10 ms Min. input value: 0 Max. input value: 50000 Note: Control unit with eroding capability (Exeron, HMC) ...

  • Page 377

    Wprom Help 38 Druck_WpromENU.doc Note: The speed applies to 100% override. The “Speed parameter set 1” is usually first enabled by the PLC after having established the dimensional reference and thus after activation of the software end positions. E-0-1001 – Setup rapid motion sp...

  • Page 378

    Wprom Help 39 Druck_WpromENU.doc Max. input value: 1.0E+38 Note: E-0-1004 – Modulo axis Function: Enter ‘YES’ here when the axis involved should be a modulo axis. A modulo axis is an axis whose position begins to count again at 0.0 after reaching a certain limit value. Unit: -- ...

  • Page 379

    Wprom Help 40 Druck_WpromENU.doc Note: The value is only applied in case the respective axis is also a modulo axis. E-0-1007 - Resolution Function: Mathematical axis precision Unit: Increments/mm or increments/degrees Min. input value: 1.0 Max. input value: 1.0E+38 Note: SERCOS pre...

  • Page 380

    Wprom Help 41 Druck_WpromENU.doc E-0-1010 – Axis limitation Function: Absolute speed limit of an axis in Hz. The value is calculated for linear axes from the desired maximum speed in mm/min multiplied with the axis resolution divided by 60. For rotation axes from the maximum speed in degr...

  • Page 381

    Wprom Help 42 Druck_WpromENU.doc E-0-1013 - Reading drive status of actual position value during initialization Function: When ‘YES’ is entered here, the external measuring system for position control is used for this axis, otherwise, the internal measuring system is used. Unit: -- ...

  • Page 382

    Wprom Help 43 Druck_WpromENU.doc Unit: E-0-1016 – Follower axis in the synchronous group 2 Function: Follower axis in synchronous group 2 Unit: -- Min. input value: -- Max. input value: -- Note: When the synchronous group has been activated, the axis no longer responds individually to ...

  • Page 383

    Wprom Help 44 Druck_WpromENU.doc approach in the drive. E-0-1019 – Software end switch upper limit Function: Here the upper limit of the allowed travel range is entered. Unit: mm/min or degrees/min Min. input value: -1.0E+37 Max. input value: 1.0E+38 Note: The travel range limita...

  • Page 384

    Wprom Help 45 Druck_WpromENU.doc input 1. Unit: -- Min. input value: -- Max. input value: -- Note: For this axis, “configured telegram” must be entered under telegram type E-0-1027). E-0-1024 - Enable measurement input 2 Function: Enter ‘Yes’ here to activate the continuous mea...

  • Page 385

    Wprom Help 46 Druck_WpromENU.doc Note: For this axis, “configured telegram” must be entered under telegram type (E-0-1027). E-0-1027 – Telegramm type Function: Here you specify if a configured SERCOS telegram or a SERCOS preferential telegram should be used for the axis in questi...

  • Page 386

    Wprom Help 47 Druck_WpromENU.doc E-0-1030 - Maximum admissible jerk Function: Axis-specific jerk limit value. Unit: mm/s² or degrees/s² Min. input value: 0.0001 Max. input value: 1.0E+38 Note: In the case of isolated movements of an axis, the smoothing time acceleration in the CNC is...

  • Page 387

    Wprom Help 48 Druck_WpromENU.doc Min. input value: -1.0E+37 Max. input value: 1.0E+38 Note: Travelling to start position is only carried out in the case that YES has been entered for an axis at “Enable start position”. E-0-1034 - Sequence during absolute ZERO run Function: Here y...

  • Page 388

    Wprom Help 49 Druck_WpromENU.doc E-0-1037 – Start position before reference point approach Function: This starting position is approached before referencing with manual rapid motion speed. Unit: mm or degrees Min. input value: -1.0E+37 Max. input value: 1.0E+38 Note: Travelling to st...

  • Page 389

    Wprom Help 50 Druck_WpromENU.doc Appendix Shortcut keys and symbols Shortcut keys Shortcut keys can be used to carry out certain program functions or to navigate between program windows. Function bar in order to ... you press ... call for help F1 transfer the parameter to the cont...

  • Page 390

    Wprom Help 51 Druck_WpromENU.doc This symbol means ... The parameter is invalid. The value of the parameter lies beyond its defined value range (minimum/maximum). The parameter may also be described without entering a password. The parameter is write-protected. To change the value of th...

  • Page 391

    Wprom Help 52 Druck_WpromENU.doc Version 1.00.05 from April 02, 2003 • First delivery version

  • Page 392

    Wprom Help 53 Druck_WpromENU.doc Index A Axis-specific parameter 37 Axis-specific parameter - eroding 49 E Edit parameters 9 Exporting parameters 13 G Global parameters 14 Global parameters - eroding 35 I Importing parameters 13 Index 53 Introduction 5 O Operating modes 7 Output wi...

  • Page 393

    Setup Soft PLC

  • Page 394

    Setup Soft PLC 2 Technical handbook Version V 1.1 Date 05.02.2007 Author Frick Editing/Illustrations Su/Pa Tools This documentation was created with Microsoft Word 2000 and Adobe Illustrator. Trade mark All product names or trademarks are proper...

  • Page 395

    Setup Soft PLC Technical handbook3 Table of contents 395,Revisions........................................................................................................................................................ 395,3 395, 396,Target settings 396,......................................

  • Page 396

    Setup Soft PLC 4 Technical handbook Target settings To do the settings start the Soft PLC (CoDeSys) on the desktop for your control. On the register card resources you will find the entry target settings. A double click opens the menu of the target settings. Illustration: Target setting...

  • Page 397

    Setup Soft PLC Technical handbook5 Register card Target Platform Change the entry configuration as shown on the picture below. If this is not possible, first of all the target system must be installed. Illustration: Target Platform Register card Memory Layout This settings are done auto...

  • Page 398

    Setup Soft PLC 6 Technical handbook Register card General Change the settings as displayed below. Illustration: General Register card Network functionality Change the settings as displayed below. Illustration: Network functionality Register card Visualization Change the settings as...

  • Page 399

    Setup Soft PLC Technical handbook7 Library settings To add a library select the desired and execute with a right click. To delete a selected library press the key „Del”. Illustration: Library settings Depending on the control type you have to use the correct library. Currently ...

  • Page 400

    Setup Soft PLC 8 Technical handbook Task configuration Change the settings as displayed below. Illustration: Task configuration To ensure a cyclic utilization of the system a fixed time slice should be assigned. That means the Soft PLC tries, as selected here, update data each 20 ms...

  • Page 401

    Setup Soft PLC Technical handbook9 Real Time Kernel settings Register card Diagnostic Change the settings as displayed below. Illustration: Diagnostic This settings are independent from the project. The configuration settings are effective after restarting the Soft PLC. 13a_setup...

  • Page 402

    Setup Soft PLC 10 Technical handbook Register card Startup Change the settings as displayed below. Illustration: Startup 13a_setup_soft_plc.doc

  • Page 403

    Setup Soft PLC Technical handbook 11 Register card Config Change the settings as displayed below. Illustration: Config Register card Ext. config Change the settings as displayed below. Illustration: Ext. config 13a_setup_soft_plc.doc

  • Page 404

    Setup Soft PLC 12 Technical handbook Register card Access Change the settings as displayed below. Illustration: Access Register card IO Drivers Change the settings as displayed below. Illustration: IO Drivers 13a_setup_soft_plc.doc

  • Page 405

    Documentation for OEMs: CoDeSys SP RTE Realtime Runtime System for Windows NT/2000/XP Document Version 2.2  3S - Smart Software Solutions GmbH Page 1 of 35 CoDeSys SP RTE_E.doc tech_doc_e.doc / V1.1

  • Page 406

    Realtime Runtime System for Windows NT/2000/XP CONTENT 409,1. 409, 409,OVERVIEW 409,4 409, 409,1.1 409, 409,What does "real time extension" mean? 409,4 409, 410,1.2 410, 410,The System in Detail 410,5 410, 411,2 411, 411,OPERATION VIA THE SERVICE ICON 411,6 411, 414,2.1...

  • Page 407

    Realtime Runtime System for Windows NT/2000/XP 434,6.1 434, 434,General 434,26 434, 434,6.2 434, 434,Task specific watchdog 434,26 434, 434,6.3 434, 434,Microseconds as time base 434,26 434, 434,6.4 434, 434,Freewheeling task 434,26 434, 435,6.5 435, 435,System events 435,27 4...

  • Page 408

    Realtime Runtime System for Windows NT/2000/XP 1. Overview In this document it is assumed that the reader is familiar with the fundamental behaviour and functions of a CoDeSys runtime system. Therefore this brief manual only deals with the specific features of the runtime system for a real time e...

  • Page 409

    Realtime Runtime System for Windows NT/2000/XP 1.2 The System in Detail NT kernelCoDeSysGatewaygateway driver(shared memory driver)RTServicekernel driverHALapplications3S-RTEkernel driverCPUshared memory communikation+ device IO controlIO driverfunction calls The kernel of the realtime extension ...

  • Page 410

    Realtime Runtime System for Windows NT/2000/XP 2 Operation via the Service Icon See the user menu (right mouse button) of the RTE Icon in the task bar: The commands which are available, depending on the current operational status, are shown black-colored (enable). The following individual opera...

  • Page 411

    Realtime Runtime System for Windows NT/2000/XP 2.1 The System Menu Select the item System in the user menu to get the following dialog: In the following the particular sub-windows of this dialog will be described. You have to close the dialog with OK to confirm the settings. They will be of effe...

  • Page 412

    Realtime Runtime System for Windows NT/2000/XP • "Datasize of bootproject too big." : See "Bootproject too big". • "Could not relocate bootproject." : The boot project might be corrupt. • "Error reading bootprojectfile." : The boot project might be co...

  • Page 413

    Realtime Runtime System for Windows NT/2000/XP 2.1.2 Startup Configure here the startup behaviour of the PLC. The options: Start the RTE basic systemservice when booting: The service will be set to "Automatic start" and due to this will be started by the system during boot-up. RTE basic...

  • Page 414

    Realtime Runtime System for Windows NT/2000/XP 2.1.3 Config Configuration of some basic settings: • Outputhandling: If option Enable forcing outputs on STOP is activated, then at cycle stop the outputs will be set to 0 once. (Exception: option Force to logical 1 is also activated; then the out...

  • Page 415

    Realtime Runtime System for Windows NT/2000/XP 2.1.4 Ext. Config Extended configuration options. These settings are system specific and should not be modified without exact knowledge on the PC hardware ! IO driversettings: • At terminating the PLC the IO drivers will only be terminated by the...

  • Page 416

    Realtime Runtime System for Windows NT/2000/XP • The setting Retain are saved to file on exit does not require a special hardware. But this option presumes that the PLC always will be terminated correctly resp. the PC gets shut down correctly. If this should be guaranteed, especially in industr...

  • Page 417

    Realtime Runtime System for Windows NT/2000/XP In Password Level <n> you must enter a password and confirm it in Confirm password. 2.1.6 IO Drivers Here you can connect IO drivers (Used IO Drivers) and customer specific DLLs (Used DLLs). These entries can be made manually or selected from...

  • Page 418

    Realtime Runtime System for Windows NT/2000/XP 3S - Smart Software Solutions GmbH Page 14 of 35 CoDeSys SP RTE_E.doc tech_doc_e.doc / V1.1 The assignment of the IO addresses used in the PLC program is either done in the PLC configuration in CoDeSys (only possible for CAN and Profibus) or dire...

  • Page 419

    Realtime Runtime System for Windows NT/2000/XP 3 The 3S Standard IO Drivers Regard: As soon as during setup the PC has been identified as a non-AT-compatible one, but the hardware working according to the UP-MPS specification, the RTIOdrvAPIC driver will be installed automatically. You neither ca...

  • Page 420

    Realtime Runtime System for Windows NT/2000/XP If you are using PC bus versions and manual configuration (AutoDetection = 0), consider that the address of the card can change as soon as new PCI devices get added. The Hilscher card driver works with all Hilscher cards, even with such which cannot...

  • Page 421

    Realtime Runtime System for Windows NT/2000/XP In case of an error during the execution the first byte of the read-buffer (only when using READ) the error code from the Hilscher-Card is passed. See the appropriate documentation of the card for more information. When Hilscher cards are used, the ...

  • Page 422

    Realtime Runtime System for Windows NT/2000/XP Check the success of the job using the output STATE of the FB. When executing a READ-job, the error codes are written to the READ-buffer in case of an error. These codes refer to the documentation of the FC3101/FC3102. The function FC_ClearMessageBox...

  • Page 423

    Realtime Runtime System for Windows NT/2000/XP 3.3 IO driver RTIOdrvCP5613.sys The RTIOdrvCP5613 works with the Siemens Profibus master CP5613. The driver needs a firmware file, which comes with the card. The file must be available in the runtime directory of the RTE. The file is named „FW_561...

  • Page 424

    Realtime Runtime System for Windows NT/2000/XP - OutLen = 64 - PysAddrIn = C0000 - PhysAddrOut = C0040 3.5 IO driver RTIOdrvApplicom This driver can work with Applicom IO cards (ApplicomIO). Any bus system can be used, the interface between cards and PLC will always be the same. The cards can onl...

  • Page 425

    Realtime Runtime System for Windows NT/2000/XP To use such a card on an XP/Win2000-System, first install the card physically and then install the .inf-file from the Win2K_XP\Sercos Automata of the installation CD resp. the installation directory of the RTE. Then choose the entry RTIOwdmAutomata. ...

  • Page 426

    Realtime Runtime System for Windows NT/2000/XP Bit 7: ERR_MY_INT_ISUSED No free interrupt vector could be found.. Bit 8: ERR_NO_FREE_INT_FOUND like 7 Bit 9: ERR_TIMERINT_NOT_DISABLED This is not a APIC platform. If you get one of the described errors, please contact the 3S Support Team. 3.11 IO ...

  • Page 427

    Realtime Runtime System for Windows NT/2000/XP 4 Communication The programming system CoDeSys can communicate with the RTE in two ways: • via the Shared Memory driver • via the TCP/IP Level2 Route driver Other communication ways are possible (e.g. Profibus FMS via two Hilscher PB-cards), but ...

  • Page 428

    Realtime Runtime System for Windows NT/2000/XP 5 System Diagnosis 5.1 Bus diagnosis of the IO drivers All IO drivers are cyclically requested to fill the following diagnosis structure GetBusState, as soon as an IEC task has written its process data to the drivers: TYPE GETBUSSTATE: STRUCT BOLDEN...

  • Page 429

    Realtime Runtime System for Windows NT/2000/XP VAR_GLOBAL CONSTANT NDSTATE_INVALID_INPUTPARAM:INT:=-1; NDSTATE_NOTENABLED:INT:=0; NDSTATE_GETDIAG_INFO:INT:=1; NDSTATE_DIAGINFO_AVAILABLE:INT:=2; NDSTATE_DIAGINFO_NOTAVAILABLE:INT:=3; END_VAR The byte array EXTENDEDINFO can contain up to 100 by...

  • Page 430

    Realtime Runtime System for Windows NT/2000/XP 6 The Task Configuration together with CoDeSys V2.3 CoDeSys V2.3 for CoDeSys SP RTE supports an extended task configuration, where additionally the following features are available: - watchdog supervision specific to each task: a maximum time span ca...

  • Page 431

    Realtime Runtime System for Windows NT/2000/XP 6.5 System events Within the task configuration, system events can be connected with function calls (callbacks) to IEC-functions (application defined functions). This means, the system (RTE) itself calls an application defined function on some system...

  • Page 432

    Realtime Runtime System for Windows NT/2000/XP 7 System libraries Together with CoDeSys SP RTE some system libraries can be used. The use of them is shown in the following sections. System libraries not mentioned there cannot be used together with CoDeSys SP RTE. 7.1 DllCall.lib together with Sys...

  • Page 433

    Realtime Runtime System for Windows NT/2000/XP 7.4 SysLibFile.lib To work with the PC’s file system, use SysLibFile. The following functions from SysLibFile are currently supported: • SysFileOpen • SysFileClose • SysFileRead • SysFileWrite • SysFileDelete. All other functions containe...

  • Page 434

    Realtime Runtime System for Windows NT/2000/XP After this call, syst contains a 64-bit value that represents the time in µs since booting. (Remark: To compute time differences up to 4294967295 µs, it is enough to use the Low-parts of the SysTime64-structure.) 7.7 SysLibSockets The SysLibSockets...

  • Page 435

    Realtime Runtime System for Windows NT/2000/XP 8 Behaviour in case of runtimeerrors There are some different reasons, which lead to a cycle-stop of the user application. These errors are: Number Name Reason 16 Watchdog The application needed more than the defined cycle time to complete the curren...

  • Page 436

    Realtime Runtime System for Windows NT/2000/XP 9 APPENDIX 9.1 The Registry Entries used by the Runtime System The registry key RegKeyRuntime will be found at: \\HKEY_LOCAL_MACHINE\SOFTWARE\3S-Smart Software Solutions GmbH\CoDeSys SP\RTPLC (All these entries normally are handled by the „System.....

  • Page 437

    Realtime Runtime System for Windows NT/2000/XP  3S - Smart Software Solutions GmbH Page 33 of 35 CoDeSys SP RTE_E.doc tech_doc_e.doc / V1.1 Name Possible Values Meaning RetainSize Total size of the retain data (in physical address, resp. size of area which should be allocated) Must exist, if...

  • Page 438

    Realtime Runtime System for Windows NT/2000/XP In the subkey RegKeyRuntime “IO Drivers“ you will find a list of IO drivers. The names of the drivers can be given in the form of <driver name> or <object name><space><driver name>. The second form is used, if the driver ...

  • Page 439

    Realtime Runtime System for Windows NT/2000/XP Change History Version Description Editor Date Issued AF 11.10.2000 Update versions AF 20.11.2000 –16.12.2004 changes for V2.3.4.0 AF, 05.08.2005 2.0 Start of doc version control: V2.0; up-to-date doc template; Release MN 17.08.2005 2.1 Chap...

x