Page 1

GENERAL CATALOGUE 03/05/2013

ISAC S.r.l. CAPITALE SOCIALE

100.000,00 € C.F. e P.I. 01252870504

VIA MAESTRI DEL LAVORO, 30 56021 CASCINA (PI) ITALY

TEL 050 711131 FAX 050 711472 ISACSRL@ISACSRL.IT Posta Certificata:

WWW.ISACSRL.IT

ISACSRL.IT@PEC.IT

Azienda con sistema di qualità certificato UNI EN ISO 9001:200


03/05/2013

ISAC S.R.L.

Summary INTRODUCTION ........................................................................................................................................ 4 ISAC system ............................................................................................................................................... 8 ISAC system characteristics ................................................................................................................... 9 Operating systems........................................................................................................................ 11 PLC environment .......................................................................................................................... 11 PLC logic programming ................................................................................................................ 11 Native operator interface .............................................................................................................. 11 I-O configuration ....................................................................................................................... 11 Memory areas............................................................................................................................... 12 COM interface............................................................................................................................... 12 Performances summary table....................................................................................................... 12 Software Modules (OPTMOD).......................................................................................................... 13 Application development................................................................................................................... 14 IEC 61131 programming............................................................................................................... 14 C programming ............................................................................................................................. 14 SIMU............................................................................................................................................. 14 PLC Remote Debugger (PRD) ................................................................................................. 14 Utility libraries ............................................................................................................................... 14 Cam editor .................................................................................................................................... 15 Panel editor................................................................................................................................... 15 Control panel simulator............................................................................................................. 15 Oscilloscope ................................................................................................................................. 15 Execution trace ............................................................................................................................. 16 Crash analysis .............................................................................................................................. 16 Usage statistics............................................................................................................................. 16 OMAX: Axes handling module for PLC............................................................................................. 17 OMCNC: CNC Spartaco module ...................................................................................................... 19 Axes management........................................................................................................................ 19 Spindle handling ........................................................................................................................... 20 CNC functionalities ....................................................................................................................... 20 Tools management ....................................................................................................................... 20 Auxiliary functions......................................................................................................................... 21 CNC programming........................................................................................................................ 21 Drilling cycles................................................................................................................................ 22 CAD-CAM interface ...................................................................................................................... 23 Oscilloscope and measures.......................................................................................................... 23 Operative modes .......................................................................................................................... 23 Visualizations................................................................................................................................ 24 Program archiving......................................................................................................................... 24 Data exchange.............................................................................................................................. 24 Maintenance ................................................................................................................................. 24 PLC libraries ..................................................................................................................................... 24 Basic libraries and functional block........................................................................................... 24 Library and Function Blocks for tool management.................................................................... 24 Library and Function Blocks for reconstruction of 2D shapes;.................................................. 24 Library and Function Blocks for PAC and “Scattered Holes”: ................................................... 24 Library and Function Blocks for reconstruction of sampling of cloud of dots 3D for volumetric reconstructions; ........................................................................................................................ 24 Library and Function Blocks for Motion Control in agreement with the standard PLCopen MC Part 1; ....................................................................................................................................... 25 Library and Function Blocks for Motion Control in agreement with the standard PLCopen MC Part 4; ....................................................................................................................................... 25 Library and Function Blocks for application ‘On-fly cutting’ ...................................................... 25 Library and Function Blocks for movements of hydraulic axes................................................. 25

Page 2 of 80


ISAC S.R.L.

GENERAL CATALOGUE

Library and Function Blocks for Bridge milling machine ........................................................... 25 Library and Function Blocks for Thermal Cutting ...................................................................... 25 Library and Function Blocks for Laser Cutting .......................................................................... 26 Library and Function Blocks for Wood Working ........................................................................ 26 Library and Function Blocks for Glass Cutting .......................................................................... 26 Library and Function Blocks for Palletizing Plants .................................................................... 26 SOFTWARE for management of machine that needs of multi-channel functionality........................ 27 CONFIGURATOR..................................................................................................................................... 28 Hardware and Size................................................................................................................................ 28 Software ................................................................................................................................................ 29 Applicative software .......................................................................................................................... 29 Applicative software for PAC ........................................................................................................ 29 Applicative software for CNC SPARTACO ................................................................................... 29 Guide lines for choosing........................................................................................................................ 37 HARDWARE............................................................................................................................................. 38 CENTRAL UNITS.................................................................................................................................. 40 Central Unit U ................................................................................................................................... 40 Central unit Q.................................................................................................................................... 42 Central Unit M ................................................................................................................................... 44 Central Unit H ................................................................................................................................... 46 Central Unit K ................................................................................................................................... 48 NANO units, COMPACT units, integrated Units ................................................................................... 50 NANO Unit ........................................................................................................................................ 50 COMPACT Unit ................................................................................................................................ 52 CNC COMPACT ........................................................................................................................... 52 TELEMACO .................................................................................................................................. 54 I/O Expansion for Compact Unit ................................................................................................... 56 INTEGRATED Unit ........................................................................................................................... 57 PANEL IPC ................................................................................................................................... 58 AXES INTERFACE ............................................................................................................................... 60 Analogic ............................................................................................................................................ 60 Pulse/Direction.................................................................................................................................. 61 SLM .................................................................................................................................................. 61 Mechatrolink ..................................................................................................................................... 62 CANopen .......................................................................................................................................... 62 EtherCAT .......................................................................................................................................... 62 Technical descriptions and codes..................................................................................................... 63 APPLICATIONS........................................................................................................................................ 67 PAC for Bridge Milling and Banner Milling machine.............................................................................. 68 CNC for Bridge Milling........................................................................................................................... 70 CNC for Wood Working......................................................................................................................... 73 CNC for Glass Cutting........................................................................................................................... 76 CNC for Thermal Cutting....................................................................................................................... 79 ISAC S.r.l. reserves the right to modify and improve its products. Therefore all information content in this manual are only indicative.

All trademarks and products mentioned in this catalogue are registered and belong to their owners. Note: the software description is updated to version SPARTACO V7.1 and PAC 1.4

Page 3 of 80


03/05/2013

ISAC S.R.L.

INTRODUCTION ISAC, thanks to the experience achieved in industrial automation field and especially in working machines, is able to offer a wide range of solutions for numerical control machines and automatic machines. ISAC System, with its characteristics of openness, modularity and flexibility, allows the customization and the employment in different applicative fields by means of products constituted by an unique hardware and unique software.

ISAC OFFERS… …CNC FOR NUMERIC CONTROL MACHINE The CNCs are characterized by big versatility, equipped with dedicated interface and able to host third-party CAD/CAM. The versatility ranges from the normal adapting of the CNC to machines defined as standard up to advanced customization for machines dedicated to specific workings. Metal working Milling Machines ||| Machining centers ||| Slotting Machines ||| Lathes Plate cutting Thermal Cutting Routers Stone working Polishing Machines (for marble and granite) ||| Bridge Milling ||| Contouring-machines (with different cutting technologies: diamond cutter, diamond wire, water jet) ISAC offers complete application packages (see at end of this catalogue) :

CNC for Bridge Milling Wood, Glass, Plastics, Leather, Hides and Textile working Routers ||| Tenoning-Machines ||| Special Machines ISAC offers complete application packages (see at end of this catalogue) : CNC for Wood Working, CNC for Glass Cutting CNC for Thermal Cutting.

…PAC

FOR AUTOMATIC MACHINES The PACs make easier the integration of PLC software project with the one for axes management or the one for local operator interface or supervising (for example via Web); permit to construct distributed plants and allow the reduction of costs, the increase of reliability and the scalability. Stone Working: Multidisc Block Butters ||| Bridge Milling and Banner Milling machines ||| Grinders ||| Polishing machines ||| Cutting lines ||| Wire cutting (single wire with coordinates and for quarry cutting; multi wire)|||…

ISAC offers complete application packages (see at end of this catalogue): PAC for Bridge Milling and Banner Milling machine. Wood processing: Tenoning machines ||| Trimming machines ||| Bordering machines ||| Polishing machines ||| Panel saws |||… Cutting benches |||… Glass processing: Metal processing: Sawing machines ||| Drilling machines |||… Paper processing: Rewinding machines ||| Tube plates ||| Cut-off machines ||| Packing machines |||… Accessories for machine tools: Tool-changing systems ||| Backing plates ||| Value displays ||| Loading and unloading systems ||| … Logistics and Packaging: Automatic storage systems ||| Packaging lines ||| Cartesian robots for loading and unloading operations ||| Fleet control systems |||… Domotics : Lifts ||| Access control systems ||| Remote control for domotics devices |||…

…INDUSTRIAL PC

Page 4 of 80


ISAC S.R.L.

GENERAL CATALOGUE

PRODUCTS

PAC TELEMACO NANO

The ISAC PACs are configurable and implement the following features: N PLC N Operator interface (MMI) N Axes control (MC) N Connectivity

CNC The ISAC CNC Spartaco extends the PAC and implements several features: N N N N

Axes interpolation with ISO programming language Standard auxiliary functions Handling of all machines with Cartesian coordinates Control of machines with rotating tool or work piece that require high speed and precision

ISAC products, thanks to their modularity and openness, allow to reduce initial designing costs and to save resources for eventual updates. The Hardware is common with all products. This consents to uniform the designing of automation, to reduce the number of spare parts, and to improve the system efficiency. The base software is unique. This allows you to develop and update applications on one platform (instead of doing it for each machine) and distribute them to all machine that will work on the same automation. The native human-machine interface software for CNC and PAC consents to visualize all data both on local and from remote, via LAN. The human-machine software interface designed for application (in example Bridge milling, Glass cutting, Thermal Cutting, Wood working) offers all the resources and tools to ease the developing and customization of the application interface, if asked. The central units can host third-party applicative software such as CAD-CAM, operator interfaces or other utilities. ISAC puts at your disposal all the libraries and utilities for application development and debugging (also from remote) through standard software tools.

Page 5 of 80


03/05/2013

ISAC S.R.L.

DESCRIPTION OF HARDWARE ARCHITECTURE The ISAC products are characterized by modularity and freedom of configuration. This allows the realization of solutions that are heterogeneous and perfectly adequate to the machine performances. The diagram summarizes the main parts of configuration.

Accessories

Controlling Unit I/O

HMI

CENTRAL UNIT

AXES

Page 6 of 80


ISAC S.R.L.

GENERAL CATALOGUE

The controlling units is the same far all ISAC products: PAC, CNC and Industrial PC. ISAC control units for PAC and CNC Spartaco are constituted by: Central unit Operating system Microsoft Windows XP or Windows CE PAC software CNC Spartaco software module (OMCNC), if you need to create a CNC; Optional applicative software; Size, which o includes the real-time operating system (only when the operating system is Windows XPembedded), o defines the number of axes associated to the size: for OMAX, determines the max number of axes and channels, for CNC Mono-Channel, determines the max number of interpolated axes, for CNC multi-channel determines the max number of channels. PLC peripherals (I/O) When the Motion Control function is required, the axes interface will be added The controlling unit hosts the axis interface for the piloting of servomotors, inverter and step motors. The axis interfaces can be of several types: standard (CANopen, EtherCAT, Analogical, Pulse/Direction) and custom, that can implement the communication protocol required by a specific motor manufacturer. The field bus interface, I/O, is available on CANopen protocol and it can be connected through terminal boards in Open Frame and IP67 protection degree. There are different kind of operator interfaces, HMI: they are equipped with TFT colour display of various dimensions and resolutions, some of them have Touch Screen function and they connect to the central unit through standard interfaces (usually LVDS, VGA and USB). They are all designed to work in industrial environments The controlling units can be of configurable type or configured in typology NANO, COMPACT or INTEGRATED. Reading notes: In this catalogue is described the available hardware for controlling units, the software for automation (PAC and CNC) and the preconfigured products. The I/O and HMI peripherals, together with the accessories, are described in the Peripheral and Accessories Catalogue

Page 7 of 80


03/05/2013

ISAC S.R.L.

ISAC system OMCNC

OMAX

OMCOM

OMFILE

OMETH

OMSMS

OMKB

ISAC system allows to feature, through several software, the following functionalities: PLC Motion Control Operator interface Communication

PAC

CNC

+ OMCNC

The PAC is a Programmable Automation Controller based on a microprocessor architecture that carries out the functions of: • PLC: executes the control law in real-time and multithread environment; it is programmable with standard languages; the provided development tools ease the debugging; • Motion control (Axes management): it renders the motion development independent from the hardware configurations; it consents an high control flexibility; • Operator interface: it can be executed on the central unit and it is realized with well-known tools, such as SCADA and systems for rapid application development (RAD); • Communication: it grants the transparency of the control law with the supervising and control system and with other PAC devices. The CNC is an extension of the PAC and implements all those functionalities requested by rotating tool machines, such as routers, slotting machines, etc... and with rotating work-piece, such as lathes. PLC, motion control, operator interface and CNC share the same development environment and are programmed with well-known standard languages (C, IEC61131 and languages compliant with .NET standard).

Page 8 of 80


ISAC S.R.L.

GENERAL CATALOGUE

ISAC system characteristics Summarizing of codes for versions Base Software of Software Controller Code

Compatible central units

Operating System

Programming Interpreter IEC61131 code

OPULISSE

NANO Unit

Windows CE

OPPROCONU0

OPULISSE

TELEMACO

Windows CE

OPPROCONU0

OPULISSE

Central Unit U

Windows CE

OPPROCONU0

OPAIACE

Central unit Q

Windows CE

OPPROCONA0

Windows XP Embedded

OPPROCONK0

(+OPOMKWxx)

NANO

(+OPOMKWxx)

TELEMACO

P

(+OPOMKWxx)

(+OPOMKWxx)

A Central Unit M

C

Central Unit H OPACHILLE

Central Unit K

PANEL IPC

Page 9 of 80

(+OPOMKWxx)


03/05/2013

Software of Controller

ISAC S.R.L.

Base Software Code

Compatible central units

Operating System

Programming Interpreter IEC61131 code

CNC COMPACT

Central unit Q

C

N

Central Unit M

Windows XP Embedded

OPSPARTACO Central Unit H

C

Central Unit K

PANEL IPC

Page 10 of 80

OPPROCONK0 (+OPOMKWxx)


ISAC S.R.L.

GENERAL CATALOGUE

Operating systems On ISAC controllers are available Microsoft Windows XP embedded, with Real-time extension, or Windows CE operating systems. The first provides a programming interface (API) similar to the Win32 one, typical of NT/2000/XP operating systems. Windows XP embedded is compatible with those system at binary level, so the same application can be executed on all environments. The WindowsCE OS is specifically designed for embedded application; it offers realtime features, together with functions typical of office systems; it is provided with powerful development tools.

The supported technologies are: MFC: LIBRARY SIMILAR TO MFC FOR DESKTOP APPLICATIONS; ATL: LIBRARY FOR DEVELOPING OF COM COMPONENTS; COM: MICROSOFT TECHNOLOGY TO CREATE REUSABLE COMPONENTS; .NET COMPACT FRAMEWORK: COLLECTION OF FUNCTIONALITIES THAT ALLOW TO EXECUTE INTERPRETED CODE (METACODE) WIDELY INDEPENDENT FROM THE BENEATH HARDWARE AND SOFTWARE PLATFORM; SCRIPT WITH SUPPORT OF AUTOMATION; WEB SERVER: IT ALLOWS TO PUBLISH INFORMATION WITH HTTP PROTOCOL; FTP SERVER: IT ALLOWS TO TRANSFER FILE FROM AND TO UNIT IN AN EFFICIENT WAY.

PLC environment The PLC is implemented through an execution environment (framework) and by the control law, which is realized by one or several software modules. The framework deals with the protocol handling, the execution of functions of PLC modules and with the interfacing with other applications; the PLC modules implements the control laws. All the operations are done with given execution times (real-time management).

PLC logic programming The PLC modules can be written in languages that comply with IEC61131 standard. This has been promoted by PLCopen consortium (www.plcopen.org) of which ISAC is member. In the standard are defined the following languages, all supported by ISAC PACs: • IL (Instruction List) • ST (Structured Text, similar to PASCAL) • LD (Ladder Diagram) • FBD (Functional Block Diagram) • SFC (Sequential Functional Chart) The components of the control law can be written with each of these languages; all of them can be used in the same application code. For further information about this, refer to IEC 61131 programming paragraph. It is also possible to develop the PLC modules with C language, in an environment that is compatible with IEC 61131. For further details, refer to C programming paragraph.

Native operator interface The native PLC Interface (PLCI) is an application running in the .NET framework that is able to display all the information about the PLC and its modules. PLCI can run on PAC or on an external PC connected through Ethernet to the unit to control. I-O configuration Through the relative interface is described the configuration of the connected I-O devices (physical nodes) and the information are organized in logical nodes; those information are available for the PLC

Page 11 of 80


03/05/2013

ISAC S.R.L.

modules; so they become independent from the I-O devices technology and their physical organization. The attribution of the values of associated global and local variables is done when the module is loaded according to the current configuration. Physical signals can be forwarded, duplicated or masked. If a variable of a PLC module is associated to a resource that is not available, the framework spot out and reports the error and it disables the variable. Therefore, the module logic still has available the area dedicated to the variable, even if it is not updated with real values.

Memory areas The PLC software modules can have a memory area for their own variables (volatile area) within 128KB and 8MB. They can also record data in retentive way (between 32KB to 128KB).

COM interface All the framework functionalities are exposed through a COM interface that consents the other applications to gather and check the information. The functions exposed by PLC modules (local and global variables, events routines, structure definitions, etc…) are published so that the external application can directly interact with the implemented logic. In this way, for example, a script is able to interact and control the execution flow of a series of axes movement or of a control law, without compromise the framework real-time execution. The interaction modalities with other application are: • Bi-directional sending of messages; • Access to synonym data; • Activation/Deactivation of event handler; • Centralized management of alarms, attentions and information messages. The external applications are also able to load and upload PLC modules. It is available a library that consents the .NET application to interact with the PLC; those applications can connect run on the same PAC unit or connect to it from another PAC unit connected on the network. In this case, the information are published trough a “web service”.

Performances summary table

Min. sampling time CANopen nodes Total number of I-O*

10msec 8 1024

5msec 32 2048

500 µ sec c 127 4096

500 µ sec 127 4096

* The values are theoretical. They have been estimated for digital interface on a single bus (such as CANopen) and with max computing power consented for each referring model.

Page 12 of 80


ISAC S.R.L.

GENERAL CATALOGUE

Software Modules (OPTMOD) The base features of the framework can be expanded with several optional software modules (OPTMOD); these are software and hardware components that exposes to the PLC modules and to the other external applications the hardware or software functionalities, so that they can be used in homogeneous way. Here is the list of available software modules and their codes, together with a brief description. OMCNC - CNC SPARTACO [Code OPSPARTACO] = CNC Spartaco module. It brings the CNC features on ISAC PAC ACHILLE. Refer below for the characteristics. OMAX [Code OPOMAXxx(1)] = Module for axis management. It is indispensable for the Motion management(2). Refer below for the characteristics. Disponibile per PAC OMCAN [Code OPOMCANxx(1) ]= Module for management of non-standard devices on bus CAN and CANopen. It is indispensable for handling of OPPILOTxx option. OMCOM [Cod. OPOMCOMxx(1)] = Module for handling the communication with the serial port by PLC. It is useful to manage devices on serial lines with Modbus protocol, as inverter, PLC and operator interface, or devices with free protocol (as RFID and BARCODE). The Modbus server is already included into PAC base software. OMETH [Cod. OPOMETHxx(1)] = Module(3) for communication of PLC via Ethernet (in example to synchronize the PLC in Real-Time via Ethernet (TCP/IP)). It does not include the TCP Modbus server and the web server that are standard. OMETH is not compatible with EtherCAT interface. OMKB [Cod. OPOMKBxx(1)] = Module(3) for keyboard management (management of keyboard by means of PLC). OMFILE [Cod. OPOMFILExx(1)] = Module accessing file (management of file and database). It is necessary for application where the PLC must memorize information, or receive a beginning configuration. It is indispensable for handling of OPPILOTxx option. OMSMS [Cod. OPOMSMSxx(1)] = It allows the communication by SMS, e-mail and it is necessary for remote diagnostic communication. (It shares a serial resource with OMCOM). It requires an hardware device GPRS to be connected to serial port: OPGSMGPRS0 (Module GSM dual band GPRS via serial RS232) with local antenna (OPGSMANT01) or remote antenna (OPGSMANT00) up to 4 mt. OMKW [Cod. OPOMKWxx(1)] = Integrative module for interpreting of applications programmed in IEC61131. (1)

The suffix ‘xx’ has got the following values: AC is for software PAC Achille (or CNC SPARTACO), AI is for software PAC Aiace, UL is for software PAC Ulisse. (2) Except when only inverters are present and they are handled by I/O cards or by OMCAN commands. With SPARTACO CNC it is necessary in order to handle independent axes. (3) Not available for software PAC Ulisse.

Page 13 of 80


03/05/2013

ISAC S.R.L.

Application development IEC 61131 programming The development of the code compliant with IEC61131 standard languages is done with KW Software environments (www.kw-software.com): Multiprog PRO and Multiprog Express (free light version). These are powerful development tools that provide a visual interface; they easily consents to connect the software information to the framework resources. Moreover, ISAC provides an addin that adds several functionalities, consents to use the features of optional software modules and implements the resources of ISAC framework.

C programming Moreover, the PLC modules can be also written in C language using the Microsoft Visual Studio .NET 2003, 2005 and 2008 environment with the addin for PLC module development for Visual studio. The programming can be done also with Visual C++ Express environment, together with a powerful development tool (RTPLC IDE) provided by ISAC. The PLC logic can use a selection of the function of the standard C library, the standard framework functions, the PLCopen MC standard library, beside the other available with the optional modules.

SIMU ISAC offers a software package that makes a simulation of the PLC framework on PC. This package includes the simulator of framework and the simulators of all optional modules OPTMOD. It allows you to realize and to make and test the PLC logic, to simulate the I/O devices and axes, and to perform external application of auxiliary task or human interface [Cod. OPPCSIMU00]. PLC Remote Debugger (PRD) PRD is a powerful verification tool for the PLC code, useful in particular during initial programming phases. It is provided directly with the Visual Studio environment. With PRD it is possible to set up breakpoints on code or on global or local variable values. During the execution of routine inside of PRD, the others are executed inside of the framework with realtime performances, so it is possible to make a test keeping a part or all logic of safety management fully responsible.

Utility libraries There are several libraries available as PLC modules; they provide function blocks to ease the axes handle and other useful features to realize applications. For example, they implement the handling of CANopen devices and the management of real-time framework event log and alarm and warning messages. In particular, the introduction of the certified PLCopenMC1.1 library (www.plcopen.org), consent to manage: axes enabling/disabling; axes in gantry, electronic cams, etc‌; axes software limits; the homing procedure; incremental, absolute and jog movements; the overrides; the operative modes: Home, Manual, Jog, Manual Positioning, Automatic for motion cycle execution, Hold (halt on trajectory), hold Release, Reset of the cycle or of the movement. See the full list : >>> PLC .

Page 14 of 80


ISAC S.R.L.

GENERAL CATALOGUE

Cam editor [Optional Module OPCAMMEDT0] The cam editor allows you to define a generic position constraint between a master axis and slave axis (CAM). This constraint is formed from portions of polynomials up to 5 째 degree connected among themselves on reference points, defined by the user. The editor allows you to define points and the polynomial relation between them, and then allows you to move the points directly on the chart displayed in real time. At the same time also displays charts of speed, acceleration, and jerk results. The format of file is in agreement with the most common third-party cam editors.

Panel editor The paged operator panel has been designed inside of the specific editor. By this you define the pages, where you insert the controls for exchanging the information; for each control you can select connecting properties and graphical appearance. You can program in entirely assisted and visual manner without writing a line of code. There are many controls able to meet various needs of representation data and interaction with the user, and are all independent of the PAC model; other specific controls can be added or even created by expert users. By means of the same editor it is possible to run the simulator panel, and so distribute it on target PAC. Control panel simulator The Panel, programmed with editor, may be put into execution in a simulator of the Panel for purposes of verification and remote control of the PAC: data exchanged in fact can be produced within the Simulator or directly from the PAC under control.

Oscilloscope In PLCI it is possible to set up a series of synonyms (not necessary physical signals) and to show the trend during the time. The acquisition can be continuous or triggered by a trigger logic. The data are acquired contemporaneously and in a synchronous mode with respect to the execution of PLC events. The data are showed on video as on last generation digital oscilloscope, they can be saved on a file (in CSV format) in order to be analyzed by external application and they can be reloaded at every time. All oscilloscope functionalities are accessible also by other applications through the COM interface of the framework.

Page 15 of 80


03/05/2013

ISAC S.R.L.

Execution trace It is possible to insert a series of strings and binary data into the PLC logic in order to be used as execution markers, recorders of values of variables, executing flow tracks etc… These strings are recorded by the ‘PLC trace data Logger’ (FWLOG). The use of the trace does not significantly modify the execution times of PLC logic.

Crash analysis When the PLC logic raises up an unmanaged exception the framework collects all the necessary information in order to execute the logic in the same conditions. The information are saved in a file that can be read by a dedicated application. In this way, it is possible to execute the frozen cycle inside of Visual Studio debugger and analyze the causes of the exception. This tool is very powerful in order to understand the faulty causes that are hard to be identified otherwise.

Usage statistics By means of PLCI or dedicated scripts it is possible to acquire information about the execution count of each event routine, main function, and the statistics of execution time.

Page 16 of 80


ISAC S.R.L.

GENERAL CATALOGUE

OMAX: Axes handling module for PLC OMAX axes handling module deal with the direct control of drives, through communication protocols, and offers an homogeneous interface, independently from the technology and from the peculiarity of each single axis. OMAX includes several utilities for axes control, that consents to perform the movements, and for initial calibration check (independently from the PLC development): Homing cycle: o completely programmable and configurable according to the application needs o recording of the position upon switch off, this consent to restart the movement without perform the homing o any position can be set on ‘zero’ position of the transducer velocity feed forward (VFF) and torque feed forward (TFF) for those servos that support them acceleration and deceleration ramps with linear, “cubic” and “sinusoidal” (“S” curves) P.I.D. for velocity and space control, integrated in the control regulation or piloted in the servo regulating loop digital servos on field buses and proprietary protocols, such as SLM1 and Mechatrolink. standard digital drives, such as EtherCAT and CANopen (DSP402) step motor drives, inverters and servos, both with analog and pulse-direction interface absolute encoders with EnDat 2.x and SSI protocol incremental encoders with TTL LineDriver and Push-pull interface electronic hand-wheels. The resolution is of 48Bit so it is possible assuring that the least command increment is 0,01 µm and the least control increment is 0,01 nm. Upon configuration are defined the functional parameters for each axis and they are assigned to PLC channels. The axes belonging to a channel can receive commands independently or by groups (for certain type of them). Those commands can be set through PLC modules or from external applications. Each channel provides a list of commands interpreted in sequential way, an interpolator and a command distributor for independent axes. There can be up to 8 independent channels and there can be up to 16 associated axes per channel. The axes operative modes can be: Servo free: the axis does not receive commands and only displays the current position; Positioning: the axis receive positioning commands independently from the others; Channel interpolation: the axis is associated to the channel interpolator and moves in synchrony with the others in the same modality. Types of interpolation: linear, circular, external (through cam) or free (through PLC). In this last case, the PLC module can host a custom interpolation that is designed in function of application needs. The possible command to the axes are the same that are disposed in the command lists and in the global channel commands: Linear axis homing with parameters of micro, mark, entrance and exit velocity, position setting; Circular axis homing; Movements that ends on input commutation; Movements with programmable velocity speed profile; Movement in interpolation; Change of operative mode; Change of position value; Change of the value of the position on ‘zero’ position; Axes synchronization (GANTRY); 1

SLM and Mechatrolink field buses cannot be implemented simultaneously on the same controller.

Page 17 of 80


03/05/2013

ISAC S.R.L.

Axes synchronization with several slaves (GEAR); Positioning movements in space and velocity, with incremental or absolute positions; Movement speed can be controlled through a value in percentage (OVERRIDE).

Page 18 of 80


ISAC S.R.L.

GENERAL CATALOGUE

OMCNC: CNC Spartaco module

Axes management • IT INCLUDES ALL THE FUNCTIONALITIES OF AXIS MANAGEMENT OF OMAX OPTMOD. • Up to 100 axes managed and handled with acceleration, velocity, space and torque control • Up to 8 independent channels; each of them can handle 12 interloped axes • NURBS (Non Uniform Rational B-Spline) available on some hardware versions • Better machining finishing with less machine stress thanks to trapezoidal acceleration profile with Jerk control and to the continuous acceleration modulation with a sine function • Linear, circular and helical interpolation • Electronic cams with polynomial interpolation up to 5th degree; the interpolation can be associated to each of the 8 channels • Movement can be superimposed to the interpolator one. • The inner resolution for positioning is of 48Bit, thank to this it is possible to control an incremental displacement of 0,01 µm along distance of 1 km at origin.

OMCNC implements the feature to control and handle: • axes synchronized, or “gantry”, up to 4 masters and n slaves per process or channel. The rapport between “gantry” axes can be freely set, both with direct and with inverted function • positioning and interpolation of axes with telescopic movement (for example raft and support) • axes positioned in optimal way without servo-motor • linear and rotating axes • axes with blocks and brakes • limit switches of axes; before beginning the movements, the software checks that all the points in the linear or circular trajectories are within the limits • movement limits to avoid collisions • auxiliary axes for complementary machining such as pallet movement or tool storage

ISAC CNC Spartaco implements the management of the following settings: • interpolator and regulating loop sampling time minimum sampling time: 500µs • regulating parameters, some of them can be changed also from PLC software or from part-program • velocity override on trajectory during machining or rapid movement • tool rotating speed override

The functionalities introduced with OMCNC include also the following compensations: • axes movement aberrations through errors mapping; the compensation can be against a single axis or a couple of axes • thread pitch error • structural setting for arm-type axes • thermal • motion loss due to movement inversion (backlash)

Page 19 of 80


03/05/2013

ISAC S.R.L.

Spindle handling Spindle speed programmable with standard ‘S’ and ‘M’ codes Speed override Handling of 6 speed transmission gears

• { Start spindle • M42 { Selection gear M03 S100 { Clockwise

Automatic adjustment of the acceleration and of the setting parameters of the space loop according to the inserted transmission gear Automatic control of transmission gear insertion Range automatic selection according to the programmed speed Halt with oriented spindle (space control) Tapping with compensated tool Rigid tapping

CNC functionalities Look ahead of the blocks to interpolate to get the optimal speed on the profile Look ahead up to 256 blocks The speed change, set with the override, is extended to those blocks that has been already elaborated Throughput of 20.000 instructions/second, and 128.000 on peak, depending of the CPU and of the type of the ISO program Accelerations can be changed “on flight”, also block-by-block Speed control on corners of the trajectory according to the axes acceleration parameters Choice, through a G function, of the max speed on the profile instead of the max precision (G64, G66) Peripheral velocity control on the circle arches in function of the max acceleration consented to the interpolating axes Specularity function applied axis by axis Part program interpreting with direct or inverted execution sequence Scaling rapport function programmable with different parameters for each axis Machining of linear or circular geometrical elements on planes that are rotated to the machine coordinates Movements in manual mode (JOG) of depth axis according to the spindle orientation RTCP (Rotation Tool Center Point) interpolation for machining in space with rotating axes. The function consent to program the trajectory on the tool tip independently by its orienting Interpolation with following axis: the third axis (defined as follower) follow the tangent to the trajectory of the first two (axes on the plane) Smoothing of the trajectory and automatic joint

Tools management The CNC Spartaco module introduces specific functions for the management of the tools. Between the many ones available we highlight these that are designed for the control of: o tool storages with or without assigned slots (Linear and Rotary) o tool slot assigned in function of the dimension (Small, Medium and Large size) o tool wear and time usage o replacement tools

Page 20 of 80


ISAC S.R.L.

GENERAL CATALOGUE

The module, further, consents to apply several corrections, some of them compensate: o tool length for machine with rotating tool or rotating workpiece o vectorial of the radius on the working plane o tool radius and length in the space Finally, CNC Spartaco consents to define the tool length through self-sampling. It also manages a database for up to 300 tools.

Auxiliary functions Miscellaneous ‘M’ and ‘H’ functions with up 65.000 possibilities of definitions Management of the priorities of execution of the auxiliary functions compared to the axes movement. This consents to write on the same program block the auxiliary functions (M codes) that must be active before, during and after the axes movement.

• • • • •

… {stop cooling M09 …

CNC programming • Programming language ISO 6983 • The advanced Interactive Graphic Editor GIE consents: o to program the machining in ISO code with the aid of macroinstructions (conversational programming) o the graphic visualization of the programmed machining with the rendering of the programmed and compensated trajectories.

• • Recall of sub-programs up to 7 levels • Selection of the contouring plane

• Implicit chamfering and angle connection • Machining starting point with a tangent arc to the profile • Machining starting point with tangent helicoids to the profile • Over-Metal programming • Arithmetic, trigonometric and Boolean functions • Functions for the program flow control • Function for interruption control in order to allow the running of high priority programs • Excludable program blocks

• …G01 X(R101) Y(R102)…

• Programmed stop with and without possibility of exclusion

Page 21 of 80

• …R100 = ABS(-93.5) …


03/05/2013

ISAC S.R.L. • …R101= COS(R102) …

• Synchronizing function between processes

• …(%V4005 & '200') …

• Synchronizing function on events • Association function between axis and process • The quotas can be defined: o with Cartesian and polar coordinates o with absolute or incremental values o in millimetres or inches

• The origins can be rotated and translated with the following features: o definition of up to 20 origin points, plus 1 absolute and 1 incremental shift o translation and roto-translation of a profile on its contouring plane oforming of workpiece origin through self-sampling. •

Drilling cycles Drilling cycles Cycles of “pockets” milling Tapping cycles

Page 22 of 80


ISAC S.R.L.

GENERAL CATALOGUE

CAD-CAM interface • CAD-CAM oriented to the machining on the plan (2D and half) for milling-drilling and slotting machines for the machining of metals. Milling of pockets and slots, leveling, milling and internal and external milling-slotting of cylinders. Drilling, Compensated tapping, rigid tapping and its respective Macro. • CA- CAM designed for the machining of stones with diamond wire. • CAD-CAM oriented to the machining of stones with diamond disc. • Importation of profiles from external CAD through DXF format. • Orders control and optimization for cutting. NOTE: The software packages of above are optional and they are available both in the version for CNC and for PC external (Programming work-station).

Oscilloscope and measures Analysis of the cinematic chain through oscilloscope function integrated in the measure feature. This is to control: o regulating loop stability o “overshoot” entity o following error o interpolation precision visualizing as trace or numerical value of all the registries and variables content in the numeric controller archiving of the measures on exportable files easy insertion of the calibration parameters of the CNC and of the servos if provided with digital interface

Operative modes • Set To find the ‘zero’ position of each axis (homing) • Manual Movement of one or more axes at the same time in continuous Jog mode, by impulses and by means of electronic hand-wheel. Emulation of the instrument board of the machine • Automatic Automatic execution of part programs • Restart functioning for the interrupted machining (on the point of the interrupted trajectory). It allows the interruption of the tool feed, its detachment from the piece in manual functioning mode and to restart from the position of the interruption moment repositioning control of the auxiliary functions such as spindle rotation, cooler, tool change etc. • Retrace It enables to come back along the trajectory, to put in an accurate way onto the requested point by forward and backwards displacements and to restart the machining (this basic function must be developed for dedicated application). • Test Testing of coherence and syntax of program. • Single block Program executing step by step There are available the commands: START

,

STOP

,

RESET

Page 23 of 80

e RELEASE


03/05/2013

ISAC S.R.L.

Visualizations • Graphic display of the machine profile at the same time of the machining. • Displays in the selected language.

Program archiving The programs can be archived in different working folders and sub-folders with all the features provided by the operating system.

Data exchange • Programs load and upload through Ethernet network • RS232 serial line managed by the PLC • USB

Maintenance • Saving on a file of all the machine stops, together with all the alarms displayed. • Software of application for this diagnosis.

PLC libraries To ease PLC code drafting, ISAC provides several function blocks and libraries to implement the typical functionalities of the numeric control machines. Basic libraries and functional block The basic function blocks allows the handling of: o servos and auxiliaries (i.e. brake) o axes positioning o axes movement in jog mode o home operative mode o axes end-stroke exit o commands of operator interface o spindle and speed variation (speed ranges) o auxiliary functions selector o standard auxiliary functions (advanced, delayed and simultaneous movement of the axes movement) o handled dashboards Library and Function Blocks for tool management o Tool change in linear and circular configuration o Measuring of dimension and tool wearing Library and Function Blocks for reconstruction of 2D shapes; Library and Function Blocks for PAC and “Scattered Holes”: o Management of movement script; o Hole of type not-passing, passing or deep; o Boring; Library and Function Blocks for reconstruction of sampling of cloud of dots 3D for volumetric reconstructions;

Page 24 of 80


ISAC S.R.L.

GENERAL CATALOGUE

Library and Function Blocks for Motion Control in agreement with the standard PLCopen MC Part 1; o Movement single, absolute or incremental, with the on the fly changing of target; o Superimposed movement; o Home axis; o Movement of group through electronic cam ; o Movement of group through “gear” in velocity or space, for a slave axis or for more than one slave axes; o Change of axes parameters; Library and Function Blocks for Motion Control in agreement with the standard PLCopen MC Part 4; o Movement of linear group; o Movement of circular group; o Selection of cinematic; o Blend among movements; o Dynamic population of group of axes to be moved; Library and Function Blocks for application ‘On-fly cutting’ o Pursuit with locking to Master and Slave established position; o Pursuit with locking to the established position of Master; o Unlock with maintaining of slave velocity; o Movement by means of instruction by PLC or by means of movement script; Library and Function Blocks for movements of hydraulic axes o Handling of tap; o Linearization of velocity curve; o Control at constant thrust; o Control in feedback for movements in velocity; o Adaptive control of position; Library and Function Blocks for Bridge milling machine For Bridge Milling ISAC has programmed several function blocks specific designed for the management of following properties: o Main block for controlling of the basic features: o Control of axes X,Y and Z and end-stroke control specific for the application o Control of tilting o Commands from operator interface o Commands of override for velocity of axes specific for the application o Control of power on of laser, aspirator, lubrication, etc… o Semi-automatic operative mode (for manual cutting) o Table (controlled or visualized) + tilter (controlled or visualized) omono-rotating head (with non-controlled tilting); obi-rotating head (rotation and tilting); odisc and tip and the relative override; olathe; oauxiliary axes; o Cutting of hard and soft stone; o Working with disc or milling o Tilting of head with several mechanical typologies; o Simulation with controlling of mechanical collisions and overlapping of cutting; o Cycles of cutting fixed or defined from operator; o Profiling, shaping, and shoulder working; Library and Function Blocks for Thermal Cutting o Torch management o ignition/extinction o height control

Page 25 of 80


03/05/2013

ISAC S.R.L.

oretrace management for cut resuming o Management of more than one torches; o Torches of type plasma, oxifuel, inking, drilling; o Inner or outside control of height ; o Communication with control unit of gas / plasma generator by means serial; Library and Function Blocks for Laser Cutting o Control of power of laser; o Modulation of power for velocity on trajectory; o Rastering of punching or laser ablating; Library and Function Blocks for Wood Working oWorking of 3, 4, or 5 axes; oProgramming by means of positioned parametric macros; oVerify of collisions and placing of vices; o Graphic Preview ; Library and Function Blocks for Glass Cutting oManagement of pneumatic cutting head with eventual excess of pressure or adaptive control of pressure; oCycle of load and unload with puff and belt; oOverturning; oManagement of slab, optimization of space and recover of breaking; oCutting on line and interpolated; Library and Function Blocks for Palletizing Plants oLoading bay single or multiple; oUnloading bay single or multiple; oSeveral methodologies of palletizing; oManagement of grippers, suction caps or lift;

Page 26 of 80


ISAC S.R.L.

GENERAL CATALOGUE

SOFTWARE for management of machine that needs of multi-channel functionality Some machine or plants are constituted of more than one operating units and of auxiliary systems such as loading and unloading rollers, tool changing, etc. ‌ . This typology of machines can be automated by means of more controllers connected among them or in one unique controller that allows to handle parallels controlling software for axes movements. When the operating units ask for movements of interpolated axes and the trajectories must be defined through the ISO programming language, the ISAC CNC has to be equipped with Multi-channel option. If the operating units ask for axes interpolation, that is commanded by means of recipes or file of XML type or VBSCRIPT, the PAC controller can be employed. The Multi-channel option (OPOMMCH) of CNC allows a parallel process up to 8 CNC software complete of human interface, ISO interpreter, interpolator and CNC-PLC interface. So it is sufficient upload the owner program for each CNC channel in order to execute it in an independent manner from other channels. The PLC is unique for all channels and so through the logic of machine can be implemented the synchronization among them. The human interface of each channel allows to command the state of functioning manual / jog / automatic / set and so each operating unit can be handled in an independent manner form the other. For PAC the multi-channel function is of base and the management of groups is directly performed through PLC software. About the human interface the management is performed by the applicative project. When the application asks for CNC performances together with PAC performances, the GIANO software is available. The GIANO option (OPGIANO000) is an extension of CNC. It adds the possibility to control up to total number of 128 axes grouped on 8 channels (with a maximum of 16 axes for each channel). These axes handled by means of GIANO option are only positioning axes. With GIANO it is possible to realize complex applications where it is necessary to control a collection of axes dedicated to the working and a group of service axes, such as loading-unloading, motorized vices and other. This scope is reached without need of other controlling device and without strong increase of CNC and PLC components. The positioning of additional axes can be handled through PLC of CNC (through libraries of the Multiprocess) or directly by Part-Program by means of a list of commands. The two possibility are not mutually exclusive. ISAC offers a dedicated library for the programming of PLC logic (PLC) and a dedicated interface for the configuration. The interface commands can be command to the axes the homing function, the change of origins, the positioning to asked height in absolute or incremental mode and the jog movement. All details on state and the commands from and to the axes of positioning are at disposal of control rule of the PLC and they are logically equivalent to those for axes that are controlled by CNC. The graphical interface allows to visualize the state of axes and the height. The CNC with GIANO can be configured with a second group of axis cards or with a second CANopen port with DSP-402 e DS-401 protocol.

Page 27 of 80


03/05/2013

ISAC S.R.L.

CONFIGURATOR Hardware and Size To help you to choose the central unit that fits your needs, we suggest the main selection criteria. • First of all, you need to know the number and the type of axes you need to use; this will make you to find the size - which is the number of axes that can be controlled - and the axis interface. • Then you have to find how many board slots you need to host the axis interface controllers. • After this, you can choose the video resolution. • It is important to choose a configuration that complies with the minimum requirements for third-party applications and to check their compatibility with the operating system provided with the ISAC central unit. CONFIGURATOR Central unit

Video Resol.

Min sampling time

Software 1

Q

M40

H40

10ms

5ms

500 µ sec

500 µ sec

Nano

480x272 , 640x480, 800x480

10ms

Telemaco

480x272, 640x480, 800x480

10ms

CNC Compact

640x480 ÷ 1024x768

500 µ sec

5 ms

PanelPC CNC-PAC

1024x768

K40

640x480 640x480 640x480 640x480 ÷ 1024x768 ÷ 1024x768 ÷ 1024x768 ÷ 1024x768

U2

480x272, 640x480, 800x480

Size

500 µ sec

/ / / / / / / / / / T S M L E T S M L E T S M L E / / / / / / S / / / / S / / / T S M L E

Channel

Axis interface: number of axes that can be connected for each type. 3

3

3

Mechatrolink II

Analog

Pulse/Dir

SLM

Mechatrolink I

1

3 (1 slot)

3 (1 slot)

3 (1 slot)

3 (1 slot)

3 (1 slot)

/

8 (0 Slot)

ULISSE

2

6 (2 slot)

6 (2 slot)

8 (2 slot)

8 (1 slot)

8 (1 slot)

/

32 (0 Slot)

AIACE / SPARTACO

8

9 (3 slot)

9 (3 slot)

12 (3 slot)

15 (1 slot)

32 (1 slot)

128 (1 slot)

127 (0 Slot)

ACHILLE / SPARTACO

8

12 (4 slot)

12 (4 slot)

12 (3 slot)

15 (1 slot)

32 (1 slot)

128 (1 slot)

127 (0 Slot)

ACHILLE / SPARTACO

8

12 (4 slot)

12 (4 slot)

12 (3 slot)

15 (1 slot)

32 (1 slot)

128 (1 slot)

127 (0 Slot)

ACHILLE / SPARTACO

1

/

2

/

/

/

/

/

ULISSE

1

4 Axes

4 Axes

/

/

/

/

/

ULISSE

1

4 Axes

4 Axes

/

/

/

/

/

SPARTACO

8

3 (1 slot)

3 (1 slot)

4 (1 slot)

/

32 (1 slot)

128 (1 slot)

127 (0 Slot)

ACHILLE / SPARTACO

Note: 1) 2) 3)

SW type

CANopen EtherCAT Nodes

See Legend Size (for the Q central unit the sizes are available only for CNC SPARTACO). With U central unit is not possible to realize a CNC Spartaco SLM and MECHATROLINK interfaces cannot be hosted simultaneously on the same controller

Page 28 of 80


ISAC S.R.L.

GENERAL CATALOGUE SW

for OPOMAX on PAC ACHILLE

AXES sizes Aka

Name

Code

T S M L E

Tiny Small Medium Large Extra

OPTGTINY01 OPTGSMALL1 OPTGMEDIUM1 OPTGLARGE1 OPTGEXTRA1

Axes / Size 3 4 6 12 128

for CNC SPARTACO for CNC SPARTACO MULTI-CHANNEL MONO-CHANNEL (with code OPOMMCH)

Total Axes

Channels (1)

N. Interpolated Axes

Channels(1)

3 8 12 48 128

2 2 2 4 8

3 axes 4 axes 6 axes 12 axes

1 channel 2 channels 2 channels 4 channels 8 channels

Note: (1) Each channel can handle a maximum number of axes allowed by the Size.

Software Software modules After you choose the central unit, you can proceed with the software modules (see Software Modules (OPTMOD) paragraph) to integrate the desired functions. At this moment it is possible to choose if to realize a PAC or a CNC. If you want to realize SPARTACO CNC, you have to apply the OPTMOD OMCNC (refer to paragraph “CNC SPARTACO” ). The code is OPSPARTACO. In case of programming in IEC61131 languages, you have to include the programming interpreter OPPROCONK0 (and the run-time interpreter module OPOMKWxx) . In order to realize the Multi-Channel CNC you have to add the corresponding code (OPOMMCH). Read in depth information in “SOFTWARE for management of machine that needs of multi-channel functionality”.

Applicative software ISAC develops and provides applicative software for PAC and CNC Spartaco: here below are listed the most important (and related codes). For some of them, at the end of catalogue, are offered packages complete of hardware and there is a description of the features available depending on the hardware configuration. For further information, please contact ISAC.

Applicative software for PAC Milling Bridge for PAC (OPCAMFPSWP) ): See the proposed application group : OPCAMFPSWP. Remote Diagnostic (OPMERCUSWP) It handlers the faulty status sending messages. (It needs of OMSMS )

Applicative software for CNC SPARTACO Software for milling machine (Routers) (See list of functionalities of “CNC SPARTACO” ): o OPSWCNCCP0 (Software CNC SPARTACO provided of closed PLC designed to manage the basic functionalities). OPFBGR0004: software options of group 1 ( import. file dxf from external CAD/CAM, Gantry, Management of micro Home, of alarms and of end strokes for each single axis, management of override by potentiometer, manual movement of axes by means of Joystick, rack tool changing, lubrication).

o o o

OPSWCNCOP0 (Software CNC SPARTACO provided of opened PLC to allow further implementations) [You have to add the OPPROCONK0 for programming in IEC61131 environment]. CAM for trajectory smoothing (OPCAMSMOOTH. For developing of PLC software ISAC provides Libraries (Function block) >>>>PLC libraries

To the CNC basic software (OPSPARTACO) can be added the following applicative software.

Page 29 of 80


03/05/2013

Bridge Milling OPCAMFPSP1:

ISAC S.R.L.

See the proposed application group OPCAMFPSP1 .

Hereafter there is a full description of application. B r i d g e M i l l i n g

The interface is a software designed for machine for the cutting of stones usually named as “Bridge milling machine�. It intends to reach the scope to ease the using of the machine towards the operators who do not want to avail himself of a CAM and who want to program the working directly on the CNC that manages the machine. As secondary objective, but not less important, it intends to ease the customization of the human interface in function of the needs of the manufacturer of the machine and of its customers.

Performances The CAM interface allows to employ the machine also in Manual mode, besides to Automatic mode, assuring for this: the full compatibility with programs generated by CAD-CAM that are processed outside from CNC and a parametric programming of most recurrent cuts, assisted by an interactive graphic.

The foreseen working are: O CUTTING OF SLABS TO PRODUCE TILES, KITCHEN PLANES, WASHBASINS, STAIRS AND SIMILAR ITEMS, P C SHAPING OF STONE BLOCK IN ORDER TO REALIZE FRAMES, PEDIMENTS, PORTALS AND SIMILAR ITEMS, A and below there is a description of respective functions. M F P S P 1

The manual slab cutting allows the use of the automatic machine in the same manner of a manual machine thanks to the to the following functionalities 1) Moving the axes through switches or Joystick, 2) Moving by three methods: a. Distance to be covered with respect to the starting point. b. Displacement to a defined position with respect to an origin or displacement for an incremental quantity with respect to current position. The position can be defined also

Page 30 of 80


ISAC S.R.L.

3) 4) 5)

B r i d g e M i l l i n g

6) 7)

GENERAL CATALOGUE

by means of self-learning of the position to be reached. c. Movements of Jog type. Definition of cutting velocity for outward and return by means of potentiometer command. Limiting of the course of depth axis. Tilting of disc with the maintaining the point of contact with the slab (Tied mode through the RTCP functionality). The direction of cutting is automatically selected in function of the disc rotation. Turning on and turning off of the rotation of the disc with corresponding setting up of the number of rounds per minute.

The automatic slab cutting allows : 1) Single cut 2) Multiple cut 3) Cut of Tiles 4) Cut of circle 5) Cut of polygons 6) Cut of arc 7) Cut of rib 8) Cut of lintel 9) Cut of top 10) Cut of variable geometries with manual capturing of beginning and stopping points 11) Cut with Tilted disc 12) The optimization of the material to be cut (Manual Nesting) 13) The optimization of the cutting cycle.

O P C A M All this is assured thanks to the following functionalities: F P S P The slab cutting with optimization is available adding the OPCAMFPSP2 and it allows the 1 functionalities described hereafter. [Among the application groups described at the end of this catalogue, it is suggested the group GRFPSP0200 in order to better use the functionalities added by slab cutting with optimization]

1) Creation of a data base of drawing to cut and so customizable, if necessary, for each customer. The creation is very easy and it does not ask for writing software: a. The data base contains pieces or group of pieces that constitute a job working. b. The pieces can be inserted in order they can be used in parametric mode. The dimensions of pieces can be changed by the operator when the drawing is dragged onto the slab to be cut. c. The pieces or group can be drawn through an external CAD and they can be imported in DXF format. d. The pieces can be drawn from the beginning through an internal CAD that makes easy the drawing by means of basic commands including multi-lines and snaps. 2) Creation of a data base of slabs. This is not indispensable but it can be useful. It can be achieved importing drawings available on net or making the pictures of the slab to be cut. a. Creation of drawing of the cutting table of the machine. b. Definition of working origins on table and on slab. c. Arrangement for the automatic acquisition of the pictures of the slab to be cut when it is placed onto the table. 3) Manual placement of the pieces to be cut on the slab with possibility of dragging and rotating of the piece. a. The pieces can be placed also onto the drawing of table instead of a slab so they can be placed on more than one slab that will be placed on table in sequence

Page 31 of 80


03/05/2013

B r i d g e M i l l i n g

O P C A M F P S P 1

ISAC S.R.L.

and so making easy the optimization of the cutting. b. The pieces and the slabs can be grouped and achieved in a job working so it can easy reused. 4) Automatic recognition of the cuts inner to the piece (Interrupted cuts) and of external ones (Through cuts) a. Automatic empting of geometries inner to the piece and executed with interrupted cuts in order to make easy the removing of materials. 5) Automatic recognition of cuts along arc of circle: a. Employ of tilting of the head in order to achieve a circular concave cleaned cut (OPTION 1, code OPFBGR0005). 6) Automatic recognition of compensation of disc thickness for cuts that constitute a closed geometrical drawing. 7) Possibility to define the compensation for disc thickness (Right, Left, Center for cutting that does not constitute closed drawing). 8) Compensation of diameter of disc. 9) Management of cinematic of rotation and tilting of the head. 10) Definition of type of material (Marble and Granite) and subsequent setting up of technological parameters. 11) Definition of dimensions of the disc. 12) Quick test of collision among disc and piece and corresponding signalization with possibility to choose several solutions : a. prearranged displacing of the piece by help of interactive graphic tools, b. displacing of the piece by means of an automatic or manual action before to execute the cut that creates the collision (OPTION 2 , code OPFBGR0006), c. automatic and manual shortening of the cut till the maximum length with assurance of avoiding the collision (OPTION 2, code OPFBGR0006). 13) Definition of cutting strategies. a. Automatic assignment of priority for cuts with the scope to reduce to the minimum the rotation of head and table. b. Change of priority and of the versus of cutting, in example in order to allow the removing of cut pieces that could generate collision with the disc during the following cuts. c. Automatic alignment of pieces in order to make only one common cut. d. Automatic coupling of pieces in order to make only one common cut with compensation of the disc thickness. e. Definition of depth of cutting in order to generate grooves at constant or inclined depth. f. Cutting with tilted disc (OPTION 1, code OPFBGR0005). 14) On plane 2D and 3D Graphic simulation of cutting, included disc, table, and material, with signalization of collisions between disc and piece on plane 2D and space 3D (OPTION 3, code OPFBGR0007). 15) 3D Graphic simulation of cutting, included disc, table, material and the structure of the machine with signalization of collisions among disc and piece and the several mechanical structures of the machine (OPTION 4, code OPFBGR0008). [ Among the application groups described at the end of this catalogue, you have to choose the group GRFPSP0200 in order to add this option].

Page 32 of 80


ISAC S.R.L.

GENERAL CATALOGUE

The “Pedoca” cuts (“Piè d’oca”) is available with option OPCAMPEDOC and allows the following functions.

B r i d g e

1) The importing from external CAD of contouring of pieces to cut and the geometries are imported trough DXF format. The drawing have to follow predefined rules that establish the priority of cutting. 2) Automatic generation of cutting list. 3) Modification of cutting length and priority. 4) Compensation of disc thickness. 5) Adding of removing of cutting. 6) Graphical preview of cutting.

M i l l i n g

O P C A M F P S P 1 The Shaping of blocks allows: • The simplification for developing of program that defines the path of cuts, • Optimization of material by means of the following functionalities.

1) 2) 3) 4)

Smoothing of block Parametric definition of sections of typical frames (profiles) Parametric definition shapes (path for cutting disc) Creation of data base of sections and shape working. a. The sections and shapes can be archived in agreements with the belonging to job working; b. The profiles can be drawn by means of external CAD and imported in DXF format; c. The profiles can be drawn from the beginning or modified through an internal CAD.

Page 33 of 80


03/05/2013

B r i d g e M i l l i n g

O P C A M F P S P 1

ISAC S.R.L.

5) Association among sections and disc path (Profiling + Shaping).. 6) Compensation for disc thickness and diameter. 7) Automatic recognition of compensation of disc thickness for the concave profiling of dimensions that are minor than thickness. 8) Definition of the type of material (Marble or Granite) and consequent insertion of technological parameters. 9) Definition of cutting strategies. a. Automatic rotation of the profile to be shaped in function of head rotation and so of disc. b. Automatic inclination of the profile to shape in function of the disc inclination. c. Complete definition of removing, roughing and finishing cycle, including that one that uses the shoulder of disc named as Polishing. d. Definition of pauses to allowing the demolition and removing of cut material. e. Repetition of working on multiple pieces arranged on the bench. 10) Graphic preview of cutting paths. 11) 3D Graphic simulation of cutting, included disc, table, material and the structure of the machine, with signalization of collisions among disc and piece and the several mechanical structures of the machine (OPTION 4, code OPFBGR0008). [ Among the application groups described at the end of this catalogue, you have to choose the group GRFPSP0200 in order to add this option].

Other functionalities • Management of overturning of table to load – unload of the slabs • Manual and automatic management of tilting axis • Control of pressure of polishing tools on the piece • Management of parking area of cutting head • Management of switch on – switch off of Laser • Management of switch on – switch off of cooling water • Automatic measurements of thickness and diameter of disc • Management of an electro-spindle with tools for milling and grinding • Management of geometrical and technological characteristics of tools including the warehouse and automatic change • Management of placing of the piece on the table through the definition of 20 origins • Automatic management of consumption of grinding tools • Management of lathing axis

There are available the option code above described: OPCAMFPSP2 (Option for slab cutting with optimization), OPFBGR0005 (Opt. 1), OPFBGR0006 (Opt. 2), OPFBGR0007 (Opt. 3), OPFBGR0008 (Opt. 4), OPCAMPEDOC (Piè d’oca cutting).

Page 34 of 80


ISAC S.R.L.

GENERAL CATALOGUE

Thermal cutting OPCAMOSSP1 See the proposed application group: OPCAMOSSP1

Wood working OPCAMWDSP0 See the proposed application group: OPCAMWDSP0

Wire cutting OPCAMTFIL0 Management of cutting technology, adapting control of the wire tensioning, manage of halts, compensation of wire diameter, control of multiple cuts, control of fixing equipment and restart of machining

Glass cutting OPCAMGLSP0 See the proposed application group: OPCAMGLSP0

Page 35 of 80


03/05/2013

ISAC S.R.L.

Lathe working (OPTORNIO00) L a t h e

Lathe working (OPTORNIO00) includes the most important specific functionalities:

Spindle handling: Automatic rotating speed adjustment in function of the type of programming: cut with constant speed (mt/min), with programmed speed (rev./min) or in function of the tool machining progress (advancing mm/rev.), Automatic speed adjustment according to the previously selected type of control and to the axis X, Control of a secondary spindle for drilling cycles, Tapping. Tools handling: Vectorial radius compensation for lathe tools in 1 of 9 possible W planes or quadrants, Handling of 2 turrets. o Lathing cycles: Thread with fixed and variable (increasing/decreasing) pitch, Cylindrical, r conic and frontal thread, Thread macro to execute all types of standard and customized k. threads with one or more starting point (beginning), Roughing macro for square profiles, Roughing macro “with following to profile� (for complex profiles), Macro for the machining of grooves.

Development and diagnostic tools SIMU (OPPCSIMU00): ISAC framework simulator + development software + Multiprog express + WebServer libraries (no protection key) Demo and simulators The simulations of ISAC applications for PAC and CNC Spartaco are also available in DEMO versions for PC. These demos are installed on Microsoft Windows XP virtual machines, so to guarantee the best ease to use and compatibility with standard PC. Some examples are: Milling Bridge for Spartaco DEMO (SWVMFREPO1) Milling Bridge for PAC DEMO (SWVMFREPO2)

Page 36 of 80


ISAC S.R.L.

GENERAL CATALOGUE

Guide lines for choosing Here below we list a collection of questions/answer: the question points out the needs and answer suggests the best solution that fits the needs. Q: Do you need to program in ISO6983 (G-codes)? A: You need of Spartacus; Q: Do you need execute part program in ISO or DXF code imported from CAD-CAM ? A: They need of Spartacus Q: Do you need to rotate, translate, mirror, scale, a program? A: You need of Spartacus; Q: Do you need tool compensation ? A: You need of Spartacus Q: Do you need 5 axis-interpolation? A: You need of Spartacus; Q: Do you need high feed interpolated with precision in geometry control ? A: You they need of Spartacus Q: Do you need to run fixed, 2D figures with a well defined geometry consisting in a low number of segments and arcs? A: You can use Aiace; Q: Do you need to run a third-party HMI? A: You need of Achille; Q: Do you need to manage more than one of group of axes / process but none interpolation is required? A: Choose for PAC AIACE ,2 processes, or PAC ACHILLE, up to 8 processes; Q: Do you need to make a two-channel interpolation? A: You need of SPARTACO with MULTICHANNEL option; Q: Do you need to run a Panel developed with Panel Developer (formerly called "SCADA Developer")? A: You can use Aiace; Q: Do you need to interpolate more than 3 axes with CAMs, Gears or similar? A: You need of Aiace; Q: Do you need to receive instructions via Ethernet, RS232, or a simple text file that a PC program can generate, and run 1, 2, or 3 axes, with a very simple HMI on board (say 2-3 pages with only parameters and status report)? A: You can use Ulisse;

Page 37 of 80


03/05/2013

ISAC S.R.L.

HARDWARE CENTRAL UNITS The configurable central unit are: U, Q, M, H, K; they differ for some connections, for the supported options and so for the computing capacities (both for functionalities of CNC and PAC software and for third-party hosted application, such as CAD-CAM, SCADA and other management software). They differ also for the maximum number of axis interface slots: • up to 2 axes slots on U and Q central units • up to 3 axes slots on M central unit • up to 6 axes slots on H central unit • up to 10 axes slots on K central unit For all configurable models, through specific options, it is possible to choose the elaboration capability of PC processor and the amount of the RAM. All available processors have a 32Bit architecture. The memory mass is of static type (Flash or Compact Flash) (except for model with inner memory) and the operating system in Windows XP embedded. The can be powered at 220Vac or directly in continuous at +24 Vdc (in function of model and/or available options). Here below there is a list of available standard communication interfaces (in function of model and/or option): •

Serial RS-232(RS-485 e RS-422)

Parallel LPT

PS/2 Keyboard and Mouse

USB V2.0

Video • Digital LVDS (for display with digital interface) • Analogical VGA (for monitor and display TFT with analogical interface). In case of failure, for example, this port can connect a monitor of office while you are waiting for spare parts, without stopping the working machine)

(for connection via Web with the firm network in order to LAN Ethernet 10-100 Mb/sec transfer programs and data) LAN Ethernet 10-100 Mb/sec in Real-Time (deterministic) (for connection among them controllers and servo drives and I/O devices through the EtherCAT protocol)

• CANopen port • Services (0…5 volt) On central unit you can add some options that implement functionalities and performances. See Peripheral and Accessories Catalogue for further details.

CONFIGURED CENTRAL UNIT: NANO, COMPACT, INTEGRATED The compact unit has local I/O and axes. Of the second, the digital ones can be duplicated adding the I/O expansion OPEXPIO1. The Integrated central units includes the operator interface and they can be employed as Industrial PC. They differ for connections, for available options and so for computational power. In such cases, it is possible choose the computational power of processor of central unit and the

Page 38 of 80


ISAC S.R.L.

GENERAL CATALOGUE

dimension of RAM memory. They have got processor wit 32 Bit Architecture The mass memory can be of static type (Flash or Compact Flash), or inner memory or they can host hard disk. The operating system is WindowsCE or WindowsXP Embedded. They are supplied wit 220Vac or directly in continuous at +24Vdc. The (industrial) standard communication interfaces available (in function of model and options) are: Serials: RS-232 (RS-485 e RS-422) Parallel: LPT PS/2 for Keyboard and Mouse USB V2.0 Video LVDS digital (for display with digital interface), VGA analogic (for monitor and display TFT with analogical interface). In case of faulty, in example, this port allows to connect an office monitor while you are waiting the spare parts, without stopping the working). LAN Ethernet 10-100Mb/sec (for Web connection with LAN net for transferring of programmers and data). LAN Ethernet in 10-100Mb/sec in Real-Time (deterministic) (for connecting among them controllers and servodrive and I/O on EtherCAT protocol)

CANopen port Services + 5Volt On central unit you can add some options that implement functionalities and performances. See Peripheral and Accessories Catalogue for further details. .

General technical characteristics: • The degree of protection IP20. • The working temperature is 0 +45 centigrade degree. • The storage temperature is –20 +70 centigrade degree • The maximum degree of damp is 90% with no condensation. • Every central unit are prepared for the fixing to the panel (The drilling template is available on documentation).

Page 39 of 80


03/05/2013

ISAC S.R.L.

CENTRAL UNITS Here below the description of central units.

Central Unit U The central unit U is available in base model UN07UR0000 and it can be configured according to the table below.

Dimensions: HEIGHT 140,0 mm WIDTH 166,0 mm DEPTH 122,0 mm

Central Unit U

Page 40 of 80


ISAC S.R.L.

GENERAL CATALOGUE

Central unit U Options available to configure the C.U. (for a full configuration you need to

Description Central unit code: UN07UR0000 Power CPU / RAM / Mass storage memory Operating system

choose one of the following option for each category)

Power supply +24Vdc Processor ARM9, CPU at 520 MHz, RAM 128 MB, Compact Flash 128MB (OPCPUARM03) Windows CE (OPOSWINCE) One of the two ports can be choose as type RS485. For USB options, see catalogue Peripherals and Accessories. Opt.: 2 ports USB (in developing).

Serials: 2 ports RS-232 USB (V1.1) : 2 ports The U Central Unit supports a maximum number of peripherals of 11. You can connect all ISAC keyboards, besides to the office type.

Connections

Note

Opt: second LAN port 10Mb/sec (in developing). See Catalogue Peripherals and Accessories for units and connecting cables.

LAN Ethernet a 10 Mb/sec: 1 port Video : 1 port LVDS (*) 1 port VGA You can connect the ISAC operator panel, besides to the office monitors. (* Resolutions 480x272, 640x480, 800x480)

Safety port.

1 Safety relay and services port (0รท5 volt)

I/O peripheral displaceable and expansible. For the supported axes interface refer to

CANopen : 1 port 2 Axes slot Axes slot Software

(short type)

[The axes slots host connectors and axis interface cards.].

Base software PAC ULISSE (OPULISSE)

Page 41 of 80

CONFIGURATOR Refer to CONFIGURATOR


03/05/2013

ISAC S.R.L.

Central unit Q The central unit Q is available in base model UN07QR0000 and it can be configured according to the table in the next page.

Dimensions: HEIGHT 140,0 mm WIDTH 166,0 mm DEPTH 145,0 mm

Central Unit Q

Page 42 of 80


ISAC S.R.L.

GENERAL CATALOGUE

Description Central unit code: UN07QR0000 Power

Central Unit Q Options available to configure the C.U. (for a full configuration you need to choose one of the following option for each category)

Power supply +24Vdc CPU ETX ATOM N270, 1.6GHz, 1GB (OPCPUETX07)

CPU / RAM

CPU ETX ATOM N270, 1.6GHz, 2GB (OPCPUETX09) Compact Flash 4 GB (OPFLASH04G) Compact Flash 8 GB (OPFLASH08G) Windows CE (OPOSWINCE) Windows XP Embedded (OPOSWINXP)

Mass storage memory Operating system Serials: 2 ports RS-232 USB (V2.0): 2 ports You can connect all ISAC keyboards, besides to the office type.

LAN Ethernet 10-100 Mb/sec : 1 port Connections

It can be chosen Web or deterministic (in progress). Video : 1 port LVDS 1 port VGA

See Catalogue Peripherals and Accessories for units and connecting cables.

You can connect all ISAC operator panel, besides to the office monitors.

Services (0รท5 volt): 1 port CANopen: 1 port 2 Axes slot Axes slot

For USB options, see catalogue Peripherals and Accessories. Opt.: 2 USB port in developing Opt.: second LAN port. It can be chosen Web or deterministic.

(short type)

[The axes slots host connectors and axis interface cards.].

Software

Page 43 of 80

Safety port I/O peripheral displaceable and expansible. For the supported axes interface refer to

CONFIGURATOR Refer to CONFIGURATOR


03/05/2013

ISAC S.R.L.

Central Unit M The central unit M is available in base model UN2012LM40 and it can be configured according to the table below. Central unit M model

Dimensions: HEIGHT 391,0 WIDTH 87,0 DEPTH 178,0

The picture shows the central unit with one axis slot that hosts the analogical interface.

Description Central units code: UN2012LM40

Note

full configuration you need to choose one of the following option for each category)

220 Vac power supply (Code OPALI220V0) +24Vdc power supply (Code OPALI024V0) CPU Intel ATOM N270 1.6GHz + Chipset nVidia MMP9 embedded ION + RAM DDR3 1 GB (OPCPUCEX01) CPU Intel ATOM N270 1.6GHz + nVidia MMP9 embedded ION graphic chipset + RAM DDR3 2GB (OPCPUCEX05)

Power

CPU / RAM

Compact Flash 4 GB (OPFLASH04G) Compact Flash 8 GB (OPFLASH08G)

Mass storage memory Operating system Connections

Central Unit M Options available to configure the C.U. (for a

Windows XP Embedded (OPOSWINXP) Serials: # 2 ports RS-232

Options for compatibilities RS-422 e RS-485

USB V2.0 : #4 ports.

For USB options, see catalogue Peripherals and Accessories. You can connect any ISAC keyboards and the office ones.

Page 44 of 80


ISAC S.R.L.

GENERAL CATALOGUE

Parallel: n.1 LPT LAN Ethernet #2 ports LAN1 at 10-1001000 Mb/sec, LAN2 at 10-100 Mb/sec). PS/2 : #2 ports (mouse and keyboard)

. See Catalogue Peripherals and Accessories for units and connecting cables.

Video: #1 port LVDS #1 port VGA You can connect all ISAC operator panel, besides to the office monitors.

Axes slot

#1 port. Services (0รท5 volt)

Safety port. Not on Industrial PC.

#1 port CANopen

I/O peripheral expansible.

#3 Axes slots (short type)

For the supported axes interface refer to CONFIGURATOR

[The axes slots host connectors and axis interface cards].

Refer to CONFIGURATOR

Software

Page 45 of 80


03/05/2013

ISAC S.R.L.

Central Unit H The central unit H can be configured according to the table below.

Model H (Central unit) ETX H

HEIGHT WIDTH DEPTH

Dimensions 391,0 141,0 178,0

The picture shows the central unit with 3 occupied axis slots.

Page 46 of 80


ISAC S.R.L.

GENERAL CATALOGUE

Note

Central Unit H Options available to configure Description: the C.U. (for a full configuration Central unit codes you need to choose one of the following option for each category)

UN2012LH40

220 Vac power supply (Code OPALI220V0) +24Vdc power supply (Code OPALI024V0) CPU Intel ATOM N270 1.6GHz + nVidia MMP9 embedded ION graphic chipset + RAM DDR3 2GB (OPCPUCEX05) CPU COM EXPR Core2 Duo T7500/ATI 2.2GHz + RAM 2G (OPCPUCEX06)

Power

CPU / RAM

Mass storage memory

Compact Flash 4 GB (OPFLASH04G) Compact Flash 8 GB (OPFLASH08G) Windows XP Embedded (OPOSWINXP)

Operating system

Options for compatibility RS-422 and RS-485 For USB options, see catalogue Peripherals and Accessories.

Serials : #2 ports RS-232 USB : #4 ports V2.0

Connections

Parallela : #1 port LPT LAN Ethernet:#2 ports • LAN1 at 10-100-1000 Mb/sec, • LAN2 at 10-100 Mb/sec). PS/2 : 2 ports (mouse and keyboard) Video : 1 port LVDS 1 port VGA You can connect all ISAC operator panel, besides to the office monitors.

1 Safety relay and services port (0÷5 volt) CANopen : 1 port 6 Axes slot (short type) Axes slot

[The axes slots host connectors and axis interface cards].

Software

Page 47 of 80

See Catalogue Peripherals and Accessories for units and connecting cables. Safety port. I/O peripheral expansible. For the supported axes interface refer to

CONFIGURATOR Refer to CONFIGURATOR


03/05/2013

ISAC S.R.L.

Central Unit K The central unit K can be configured according to the table below.

Model K (Central unit) ETX K

HEIGHT WIDTH DEPTH

Dimensions: 391,0 220,0 178,0

The picture shows the central unit with 4 axis slots occupied with analogical interface and one slot with supplementary CANopen port.

Page 48 of 80


ISAC S.R.L.

GENERAL CATALOGUE

Central unit K Options available to configure Description the C.U. (for a full configuration you Central unit code need to choose one of the following UN2012LK40 option for each category)

Note

220 Vac power supply (Code OPALI220V0) +24Vdc power supply (Code OPALI024V0) CPU Intel ATOM N270 1.6GHz + nVidia MMP9 embedded ION graphic chipset + RAM DDR3 2GB (OPCPUCEX05) CPU COM EXPR Core2 Duo T7500/ATI 2.2GHz + RAM 2G (OPCPUCEX06)

Power

CPU/RAM

Compact Flash 4 GB (OPFLASH04G) Compact Flash 8 GB (OPFLASH08G) Windows XP Embedded (OPOSWINXP)

Mass storage memory Operating system Serials : #2 ports RS-232 USB :

Connections

For USB options, see catalogue Peripherals and Accessories.

#4 ports V2.0

Parallel : 1 port LPT LAN Ethernet: #2 ports • LAN1 at 10-100-1000 Mb/sec, • LAN2 at 10-100 Mb/sec). PS/2 : #2 ports (mouse and keyboard) Video : #1 port LVDS #1 port VGA You can connect all ISAC operator panel, besides to the office monitors.

Axes slot

#1 Safety relay and services port (0÷5 volt) CANopen : 1 port #9 Axes slot (high type)+ #1 Axes slot (short type) [The axes slots host connectors and axis interface cards].

See Catalogue Peripherals and Accessories for units and connecting cables. Safety port. I/O peripheral expansible. For the supported axes interface refer to

CONFIGURATOR Refer to CONFIGURATOR

Software

Page 49 of 80


03/05/2013

ISAC S.R.L.

NANO units, COMPACT units, integrated Units Here below the description of NANO units, COMPACT units (CNC COMPACT and TELEMACO), and Integrated units.

NANO Unit ISAC proposes NANO family to realize several PAC configurations with affordable and reliable solutions. NANO is a pre-configured central unit available in three settings: NANO | NANO-M | NANO-L. PAC NANO is programmable, like all other PACs, with IEC 61131 standard language; to ease the programming, we provide a light version of the development environment. It can be connected to other PLC or operator panels through Modbus protocol PAC NANO is provided with ARM9 CPU at 520MHz, 64MB RAM, internal mass memory storage and Windows CE operating system. It is provided with driver for step motors. It is particularly suited to solve specific functions such as grippers, positioning and management of simple external devices. Pictures and details

NANO-M Dimensions

NANO Dimensions

HEIGHT WIDTH DEPTH

193,0 mm 52,0 mm 103,0 mm

HEIGHT WIDTH DEPTH

NANO-L Dimensions

193,0 mm 82,0 mm 103,0 mm

HEIGHT WIDTH DEPTH

193,0 mm 82,0 mm 103,0 mm

NANO (UN07N6A000) Power supply CPU/RAM Storage memory Operating system Connections: Video LVDS Serial port RS-232 Serial port RS-485 LAN port Wireless Field Bus interface

NANO-M NANO-L (UN07N6M000) (UN07N6L000) +24Vdc ARM9 a 520MHz e RAM a 64MB Internal (about 10 MB available for the application) Windows CE

0 0 0 10Mbit/sec NO

1 1 1 (Note 1) 10Mbit/sec (OPTIONAL)

Page 50 of 80

1 1 1 (Note 1) 10Mbit/sec (OPTIONAL)


ISAC S.R.L.

GENERAL CATALOGUE

CANopen (Note 2) CANopen slave port CANopen master port Modbus (Note 2) Master / Slave Axes resources and I/O Controlled step motors Pulse/direction axes

1 0 1

1 1 Opt. 1

1 1 Opt. 1

1 0

1 0

0 2

(for open and close space loop control)

Total amount of Digital I/O

Analogic inputs (A/D) Analogic output (D/A) Measure channels

1 DI (It is reserved for Micro-Input) 0 0 1

8 DI + 8 DO

10 DI + 8 DO

(The first DI can be used as Micro-Input)

(The first two DIs can be used as Micro-Input)

2 + 2 Opt. (Note 1) 1 2

2 + 2 Opt. (Note 1) 1 2

Technical specifications: Serial = Can be handled through the Modbus communication protocol. LAN = Supports TCP/IP and Modbus TCP/IP protocols. The LAN port allows the connection with external for the setup. The port is provided of safety cap protection for the normal operating condition. LVDS = Max. Risol. 800x480. CANopen = CANopen Slave port: DSP402 protocol. CANopen Master port: DS401 protocol. The Master excludes the slave port and vice versa. Incremental measure channels = max freq. input 1 MHz, max. freq. count 4MHz , TTL level . Absolute measure channels (opt.) (Note 1) = EnDat v.2.2 and SSI protocols. Pls/Dir reference outputs = 0.5V Single-Ended, freq. max. 1 MHz. Digital Inputs (DI) = PNP type, 24Vdc – Optoisolated. Digital Outputs (DO) = Mosfet type, 24V-2A. Analogic inputs (A/D) = 0÷10V, resolution 12 bits. Analogic output (D/A) = -10÷10V, resolution 12 bit Step motor: Phase current = up to 6 Apk and 20~80Vdc (settable by PLC) (opt. with 2A or 4A with 20~40Vdc). Resolution

= 800 microsteps/rev. (for standard motors of 200 steps)

Notes (1) = The standard configuration of PAC NANO foresees the RS-485 port. As alternative the same connector can be configured as input of measure for absolute encoder or it can receive other two analogic inputs. (2)= The standard configuration of PAC NANO foresees the CANopen Slave port as Field Bus interface. As alternative the same connector can be configured as Modbus port.

Page 51 of 80


03/05/2013

ISAC S.R.L.

COMPACT Unit CNC COMPACT ISAC proposes the pre-configured CNC that is the ideal solution for several automation needs of small machines that do not request high level performances. The CN Compact is available in four arrangements, which differ for CPU/RAM, interface axes and some I/O resources. Quick Summarizing of Characteristics for different models: Code CPU / RAM Axes Atom 1.6 GHz / 1 GB Analog UN07006C00 Atom 1.6 GHz / 1 GB Pulse / Direction UN07007C00 Atom 1.6 GHz / 2 GB Analog UN07008C00 Atom 1.6 GHz / 2 GB Pulse / Direction UN07009C00

DO 16 16 16 16

AI 2 2 2 2

AO 1 1 1 1

Dimensions: Height 140,0 mm Width 166,0 mm Depth 152,0 mm

CNC Compact

Power Supply

DI 16 16 16 16

Description CN Compact Powered at +24Vdc

Notes / Options

(UN07006C00 / UN07007C00)

CPU / RAM

CPU ETX Intel Atom N270 800 MHz; RAM 1,0 GB; Graphical Chip Intel 945GME (UN07008C00 / UN07009C00)

CPU ETX Intel Atom N270 800 MHz; RAM 2,0 GB; Graphical Chip Intel 945GME Mass Memory Operating System

Windows XP Embedded

Connections

Serials: 2 ports RS-232

Compact Flash 4GB (or bigger)

Page 52 of 80

Available options for compatibility RS-422 and RS-485


ISAC S.R.L.

GENERAL CATALOGUE Possibility to connect options on USB interface. See Catalogue Peripherals and accessories.

USB (V2.0): 2 ports LAN Ethernet 10-100 Mb/sec : 1 port Video : 1 port LVDS 1 port VGA

Software

You can connect all operator panels and keyboards of ISAC, besides to monitor and keyboards of office type.

See catalogue Peripherals and accessories for units and connection cables.

1 Safety relay and services port (0÷5 volt)

Safety port

Base Software CNC Spartaco(OPSPARTACO). Interpreter Programming IEC61131 (Lic. KW Runtime ProConOS) for Spartaco (OPPROCONK0). Support for programming IEC61131-3 (OPOMKW).

See table “Applicative Software” of CNC.

Axes

Spindle

It is provided of Real-Time operating system Technical description: up to 4 Measure Inputs in order to assure the controlling. (max freq. input 1 MHz [so • It can manages au to 4 interpolated axes max. counting freq. 4 MHz], (Small size) level TTL ); • Interpolation of type linear, circular and up to 4 Reference Outputs Helical; Analogical (+/- 10Volt, resol. • Management of axis interface: 16 bit) or o Analogical Pulse/Direction (max. (on arrangement UN07006C00-8C00): frequency pulses of 1 MHz, gives measure input and reference range 0..5V, type Singleoutput for 4 axes. Ended). o Pulse/Direction (on arrangement UN07007C00-9C00): gives reference output for piloting of maximum 4 axes. The axis interface of Pulse/Direction type can control Step motors and Servo-Driver in open or closed space loop. It can also be controlled in space 1 spindle (rigid tapping spindle orientation) with analog speed reference management.

using a count encoder input. Expansion port for a separated I/O The CNC Compact includes the PLC local unit. interface: up to 16 digital Inputs (type PNP 24Vdc - See option for reserved I/O (OPBASIOEX1). Optoisolated) and up to 16 Digital

I-O PLC

outputs (type Mosfet 24V-2A) available with 8I/O modularity 8 I/O. 2 Analog inputs (0-10V and resolution 12 bit. As option, the second input can be of type: 4-20mA, PT100, Thermocouple). 1 Analogical Output (+/- 10V, resolution 16 bit).

Page 53 of 80


03/05/2013

ISAC S.R.L.

TELEMACO The PAC TELEMACO is available in arrangements with predefined configurations that include only the connections relating to specifics performances, allowing to offer economic models foreseen to realize particular typologies of PAC. It includes the software PAC ULISSE (OPULISSE), equipped with interpreter of programming (OPPROCONU0) and integrative module (OPOMKW).

TELEMACO: PLC + Axes + LAN (UN07000T00 and UN07007T00)

Overall dimensions (TELEMACO model con with remote display):

HEIGHT WIDTH DEPTH

140,0 mm 166,0 mm 122,0 mm

The units are provided of fixing plate on the rear panel.

TELEMACO : PLC + Axes + LAN + Compact Video (UN07006T00 and UN07008T00) Front view: Display side

Rear view: connectors side

Overall dimensions: HEIGHT 146,0 mm WIDTH 146,0 mm DEPTH 155,0 mm

Power Supply CPU / RAM Mass memory Operating system Connections

Description of Telemaco Powered at +24Vdc Architecture ARM9 at 520MHz and RAM at 64MB Inner (available about 10 MB for application) Windows CE Serials : #2 ports RS-232

Page 54 of 80

Note / Options

As option, one of the two serials ports can be of type RS-485 e RS-422, moreover they can managed through the Modbus communication protocol.


ISAC S.R.L.

GENERAL CATALOGUE The maximum number of supported peripherals is 11

USB: #2 ports LAN Ethernet 10 10Mbit/sec : #1 port (Arrangement : UN07000T00 and UN07008T00)

Video: #1 port LVDS #1 port VGA Available resolutions 800x480, 640x480 e 480x272.

You can connect all operator panels and keyboards of ISAC, besides to monitor and keyboards of office type. See catalogue Peripherals and accessories for units and connection cables.

(Arrangement: UN07006T00 e UN07008T00)

Compact video

Software

TFT 4,3”wide, resol. 480 x 272, provided of Touch Screen function. On front panel there is available an USB port. ULISSE basic software (OPULISSE). Interpreter Programming IEC61131 (Lic. KW Runtime ProConOS) for Ulisse (OPPROCONU0). Support for programming IEC61131-3 (OPOMKW).

• •

Axes

I-O PLC

It allows to manage up t o4 axes. Management of axis interface: o Analogical (on arrangement UN07000T00 – 6T00): gives measure input and reference output for 4 axes. o Pulse/Direction (on arrangement UN07007T00-8T00): gives reference output for piloting of maximum 4 axes. The axis interface of Pulse/Direction type can control Step motors and Servo-Driver in open or closed space loop. The CNC Compact includes the PLC local interface: up to 16 digital Inputs (type PNP 24Vdc Optoisolated) and up to 16 Digital outputs (type Mosfet 24V-2A) available with 8I/O modularity 8 I/O. 2 Analog inputs (0-10V and resolution 12 bit. As option, the second input can be of type: 4-20mA, PT100, Thermocouple). 1 Analogical Output (+/- 10V, resolution 16 bit).

Page 55 of 80

Technical description: up to 4 Measure Inputs (max freq. input 1 MHz [so max. counting freq. 4 MHz], level TTL ); up to 4 Reference Outputs Analogical (+/- 10Volt, resol. 16 bit) or Pulse/Direction (max. frequency pulses of 1 MHz, range 0..5V, type SingleEnded). Expansion port for separated unit of I/O.

See reserved options: I/O Expansion for Compact Unit (OPBASIOEX1).


03/05/2013

ISAC S.R.L.

I/O Expansion for Compact Unit OPBASIOEX1 I/O expansion unit for CNC Compact or for PAC TELEMACO central unit. It supplies the following signals: • 16 Digital Inputs type PNP 24Vdc, • 16 Digital Output type Mosfet, 24V/2A for each output, protected against short circuit (the common are in groups of 4). The module is provided of Led for signalizing (Inputs/Outputs status). The connectors of Input/Output signals are equipped with removable terminals with pitch 3,81 and screw connectors. HEIGHT = 125 mm Overall dimensions WIDTH = 106 mm DEPTH = 50 mm

Page 56 of 80


ISAC S.R.L.

GENERAL CATALOGUE

INTEGRATED Unit

Page 57 of 80


03/05/2013

ISAC S.R.L.

PANEL IPC PANEL IPC The PANEL IPC industrial PC (UN20000P40) has an integrated 15 inches touch screen monitor. Among the standard PC ports, it offers 2 LAN ports. This PC can become a CNC or PAC by implementing the PLC framework and hosting an axis card on the available slot. Dimensions

HEIGHT WIDTH DEPTH

316 mm 400 mm 84 mm

Below is the description of the code UN20000P40 and options available for configuration.

Configuration for PANEL IPC Options available for configuration (for a full Description configuration you need to choose one of the following (UN20000P40) option for each category) Power

Video

CPU / RAM

+24Vdc power supply LCD dimension: 15 inches Max resolution: 1024x768 pixels Brightness: 350 cd/m2 Contrast: 700:1 Touch function: resistive 5 wires CPU Intel ATOM N270 1.6GHz + nVidia MMP9 embedded ION graphic chipset + RAM DDR3 2GB (OPCPUCEX05)

Page 58 of 80

Note


ISAC S.R.L.

GENERAL CATALOGUE

CPU Intel Core2 Duo T7500 1.6GHz + ATI Mobility Radeon E2400 Graphic chipset + RAM DDR2 2GB (OPCPUCEX06) Compact Flash 4 GB (OPFLASH04G) Compact Flash 8 GB (OPFLASH08G) HDD 2.5" SATA 80Gbyte (OPHDUSAT00)

Storage

Windows XP Embedded (OPOSWINXP)

Operating system

Windows XP (OPOSWINXPC)

For PAC and CNC For PC Options for compatibility RS-422 and RS485 For Keyboard and Mouse See Accessories and Peripherals Catalogue It offers a replication of main display.

Serial: #2 ports RS-232 PS/2: #2 ports USB V2.0 : #4 ports Connections VGA LAN Ethernet #2 ports ( LAN1 at 10-100-1000 Mb/sec, LAN2 at 10-100 Mb/sec)

For PAC and CNC Safety port. For PAC and CNC

CANopen: #1 port Safety relay and #1 services port (0รท5 volt)

Software

Axis Connections

Configuration for CNC and PAC CNC: Software CNC (OPSPARTACO) + Size with Real Time extension. PAC: Software for PAC (OPACHILLE) + Size with Real Time extension. Mechatrolink Interface (OPMECHATR2) EtherCAT (OPECAT0002) Third-party card (i.e. for data capture) CANopen : #1 port (OPCANOPEN3)

Page 59 of 80

I/O peripheral expansible.


03/05/2013

ISAC S.R.L.

AXES INTERFACE The control of the axes and spindle (in space) involves that every axis, or spindle, must be associated to one of the channel of CNC. However the spindle can be also controlled in an independent way by PLC without the CNC controlling. This alternative is not available you have to use performances such as Rigid Tapping, Spindle orientation and controlling of speed range changing with spindle movement to the inserting. The control movement accuracy depends on the sampling time (TAU is expressed in milliseconds) and on the elaboration velocity that has repercussion also on the execution velocity of the blocks of program for axis movements (part program). For every model it is indicated the minimum time permitted: this value is also influenced by the kind of interface with servomotors. The interface with servomotors can be also mixed. The mixed interface is used for controlling axes by digital interface together with a spindle controlled by inverter and equipped with position transducer (encoder type). This need comes from the necessity to use a servocontrolled spindles for applications with the necessity of Tapping / Orientating. The main rules are the following: o The digital interfaces with proprietary protocol SLM and Mechatrolink can not be present together. o The CANopen interface is always available (DSP-402 positioning profile) o These interfaces can be present together: ‘Analogical’ + ‘Pulse/Direction’ + ‘EtherCAT’ + ‘one digital interface with proprietary protocol’ Notes for reading: there is brief theoretical description of several typologies of the supported axes interfaces. Then the technical details and the corresponding codes are listed.

Analogic Spd.

+10V V

-10V

INTERFACE

Driver

Motor

Encoder

Analogic interface is piloted with signal of level +/- 10V and with 16 bit resolution. The reaction of space loop through is performed by connecting a transducer of encoder type, optic or magnetic line, to an input of fast counting, foreseen by interface, with maximum input frequency of 1 MHz (and max. counting freq. 4 MHz). The measure inputs are in agreement with transducers of type TTL Line-Driver or Push-Pull, with voltage level of 5 Volt, and they give auxiliary power supply at 5 Volt – 500 mA. The analogical option is indicated for applications that ask rigid tapping. Modularity: 1 slot controls 3 axes. In accord to the option code there are already foreseen the height reading (number 3 of module) and the hybrid handling Analog and Pulse/Direction, singularly configurable for each channels (number 3 for module).

Page 60 of 80


ISAC S.R.L.

GENERAL CATALOGUE

Pulse/Direction Pulse

INTERFACE

Direction

Driver

Motor

Encoder

Pulse

INTERFACE

Direction

Driver

Motor

Encoder Pulse

INTERFACE

Direction

Driver

Step Motor

Interface with Pulse/Direction output for controlling of servomotors or step-by-step motors. The maximum frequency of pulses is 1 MHz (symmetrical signal) and it can be set up by parameter. The output signal is of type Line Driver (Differential) 0-5Volt: the used component is a Driver for serial line 485. For servomotors or Inverter the reaction of space loop is made by connecting a transducer (encoder or optical or magnetic line) to a counter input that is foreseen in the interface itself and with maximum frequency of 1 MHz. As alternative, it is possible to close the space loop onto the driver. Modularity: 1 slot for controlling 3 axes.

SLM I N T E R F A C E

Bus SLM

Driver Bus SLM

Motor Bus SLM

Driver Driver

Bus SLM

Driver

Motor

Motor

Motor

This Control Techniques proprietary communication protocol enables to exchange on serial bus at high speed all data necessary for controlling and settings of M’AX e MULTIAX servomotors. Modularity: 1 slot controls 4 axes.

Page 61 of 80


03/05/2013

ISAC S.R.L.

Mechatrolink Bus Mechatrolink

INTERFACE

Driver

Driver

Driver

Motor

Motor

Motor

This communication protocol (http://www.mechatrolink.org/) consents to exchange on serial bus at high speed all data necessary for controlling of SGDB, SGDH, SGDM and SGDV servomotors. If the Mechatrolink I interface is present the sampling axis time is 2 ms. The protocol Mechatrolink II is supported. Modularity: 1 slot controls up to 12 axes on CNC and 15 on PAC (The limit on axis number depends on size).

CANopen INTERFACE

Bus CANopen

Driver

Driver

Driver

Motor

Motor

Motor

I/O

Standard protocol of communication (http://www.can-cia.org) in accord to the CANopen DSP-402 draft positioning profile and speed profile (interpolation profile is under development). It makes possible that all necessary data to control servomotors with this protocol are exchanged on serial bus at high speed. Modularity: 1 slot for axes that are controlled in speed or positioned (the maximum number of controlled axes depends on size). None slot is asked for the positioning axes on PLC CANopen line

EtherCAT INTERFACE

Bus EtherCAT

Driver

Driver

Driver

Motor

Motor

Motor

I/O

The standard EtherCAT (Ethernet Control Automation Technology - http://www.ethercat.org) is a communication protocol of high performances for Ethernet deterministic connections, in agreement with the IEEE 802.3 standard, and ensures an high and precise controlling. The distribution of devices is free: can be on line, star, parallel lines. Modularity : Refer to CONFIGURATOR.

Page 62 of 80


ISAC S.R.L.

GENERAL CATALOGUE

Technical descriptions and codes Analog and pulse/direction

The option OPANALOG02 and OPANALOG05 allow to control up t o3 axes on analogical interface with the following functionalities: • quick reading of positions, by adding a slot with a connector for fast micro inputs; • it already foresees the hybrid handling of analog and pulse/direction interface: in fact you can add a slot in order to supply the pulse/direction output for each of three channels and in this manner for each axis you can choice the type of interface; • finally, it is possible to add an output for Pulse/Direction axes (option code OPEXTFD01) and one slot for fast micro inputs (OPEXTMIC01). For Q unit, if the two axis slot are filled, you can add the option OPEXTMIC02 that offers up to 6 Micro by a connector that is external from the two axis slots. In brief, with only one card you can indifferently manage servomotors and step motor. The driver of servomotors can be piloted through analog or digital (Pulse/Direction) interface. The choice about the type of regulation, with or without space feedback loop, and the type of interface can be performed for each single channel. OPANALOG02: receives on the MIS connector the signals coming from the measure transducer Incremental TTL type. OPANALOG05: Receives on the MIS connector the signals coming from the absolute transducers compatible with EnDat2.2, EnDat2.1 and Ssi (Heidenhain standard). OPEXTCVI01: OPANALOG05 can mount an additional slot (OPEXTCVI01) to receive also the signals from incremental transducers and provide pulse/direction referring signals to realize a mix interface for 3 axes. “Flying” connectors are available for the wiring of signals (OPKITAS01: Male D-type 9 pins connector ‘RIF’ connection and Male D-type 25pins connector for ‘MIS’ connection). To manage more than 3 analog axes you need to add other OPANALOG02 or OPANALOG05 options. To ad only 1 analog axes for incremental transducer, use the option OPANALOG04.

In order to pilot drivers for step motors, with opened space loop, the option OPFREQESEG2 is available and it allows to manage up 3 step axis. It is possible to add a slot for fast micro inputs with option (OPEXTMIC01). For Q unit, if the two axis slot are filled, you can add the option OPEXTMIC02 that offers up to 6 Micro by a connector that is external from the two axis slots. In order to control more than 3 step axes you have to add other OPFREQESEG2 options while to ad only 1 pulse/direction axis, use the option OPFREQESEG4.

Page 63 of 80


03/05/2013

ISAC S.R.L.

The card OPFREQESEG5 consents to control drivers for pulse/direction motors with closed space loop; the algorithm for management of axes allows to reach high velocity and acceleration This option can control up to 3 axes. To control more than three pulse/direction axes it is necessary to add another OPFREQESEG5 board It is possible to add the fast micro inputs with option (OPEXTMIC01). For Q unit, if the two axis slot are filled, you can add the option OPEXTMIC02 that offers up to 6 Micro by a connector that is external from the two axis slots .

The OPANALOG03 option (reserved for the central unit model K) allows you to manage up to 3 axes on analog interface, pulse/direction and step with the following features: • quick reading of heights by means of fast micro inputs; • hybrid management of analogical and pulse/direction and step: for each axis you can choose the type of interface in independent way from the others; • each channel has a dedicated input and output connector to facilitate operations of cabling and maintenance. A single card allows you to manage indifferently servomotors and step motors. The servo drives can be piloted by means of analogical interface or digital interface (pulse/direction with open or closed loop). For each channel you can choose the type of regulation, with or without space feedback, moreover the type of interface. In order to handle more than 3 axes you only have to add other OPANALOG03 options.

Page 64 of 80


ISAC S.R.L.

GENERAL CATALOGUE

SLM

The option code is OPSLM00002. Each option allows to control up to 4 axes. In order to control more than 4 axes you have to add other OPSLM00002 options (up to a maximum of 3 cards).

Mechatrolink

The option code for Mechatrolink I and Mechatrolink II interface is OPMECHATR2. Each option allows you to manage up to 12 axes on CN and 15 axes on PAC (see limitations related to the size). The board have two connectors. Please Note: the second connector is used only to host the Mechatrolink Bus II termination

Page 65 of 80


03/05/2013

ISAC S.R.L.

CANopen The central unit provided with CANopen interface manages the I/O (profile DS-401) signals and positioning axes (profile DSP-402). The OPCANOPEN2 option (for M, H, K central unit) and OPCANOPEN3 option (for PC PANEL – CNC–PAC) adds a second CANopen port on GIANO application (for handling I-O signals and positioning axes).

EtherCAT

2

For all central units (which allow the EtherCAT protocol) the code for axis EtherCAT is OPECAT0002. The OPECAT0002 option controls up 2 EtherCAT ports with frequency of 10/100 Mbit/sec. The second port allows to implement redundancy functionality (foreseen function).

1

Page 66 of 80


ISAC S.R.L.

GENERAL CATALOGUE

APPLICATIONS Hereafter there are the applications developed by ISAC Srl that are complete of hardware proposal, realized with products introduced in details in the previous chapters of catalogue. It also lists the performances of application software that are available depending on the hardware package.

Page 67 of 80


03/05/2013

ISAC S.R.L.

PAC for Bridge Milling and Banner Milling machine

These controllers are developed to suites those needs for milling bridges and milling flags. Both software and hardware are already configured. After a simple initial calibration, you can begin to test the cut and the machining. The PAC for Bridge milling is available on Compact central unit with or without I/O expansion, each of them can have 5,7 or 12 inches touch screen display. PAC TELEMACO and I/O expansion for Bridge milling

The choice of the model must be done depending of the number of axes and I/O that you need to manage, and in particular, of the type of machining you need to perform. For this, we suggest to refer to the comparative table.

Display Display available are: OPMMILVDS14: Color LVDS touch screen display TFT 5,7” Resolution: 640x480 pixel. OPMMILVDS24: Color LVDS touch screen display TFT 12,1”. Resolution: 640x480 pixel. Refer to Peripheral and Accessories catalogue for further descriptions

GRFPBAS570 (Display 5,7”) GRFPMED570 (Display 5,7”) GRFPBAS120 (Display 12”)

GRFPMED120 (Display 12”)

Telemaco /

Telemaco OPBASIOEX1

16 16

32 32

Hardware proposed for Bridge Milling PAC Central Unit I/O expansion I/O Digital Inputs Digital Outputs

Page 68 of 80


ISAC S.R.L.

GENERAL CATALOGUE

Analog Inputs Analog Outputs

2 -

2 -

Low/High speed Axes X,Y,Z

Low/High speed Axes X,Y,Z,B

Application PAC Bridge Milling : OPCAMFPSWP Functionalities X – Head Y – Bridge Z – Depth (Lowering) B – Table rotation or head rotation Table overturn Disc management Managed through touch-screen

Managed through external potentiometers Machining Interactive programming Manual Cutting assisted by CNC Selection of material (Marble, Granite) Compensation for thickness and diameter of disc Single cut Multiple cut Tiles cut Circle cut Polygons cut Slab smoothing Profiling of standard profiles : (Toroidal, Half-Toroidal, Angle, Half-Angle: all profile both concave or convex) Shoulder finishing Drawings archive Remote diagnostic HMI dedicated to the application

Machining speed forward/backward Machining speed forward/backward machining machining Disc speed Disc speed (low/high) (low/high)

With manual table rotation

See working on ISAC channel of

Page 69 of 80


03/05/2013

ISAC S.R.L.

CNC for Bridge Milling

CNC for Bridge Milling complete of CAM for working with disc. The Hardware group is constituted by a central unit that can be of Q type or M type equipped with processor with graphical card Nvidia for graphic options. Several interfaces with servomotors are available. The group includes I/O cards connected in field bus CANopen and an operator interface that is a display of 15”with touch screen function. The central unit offers a PC environment for CADCAM, for technical assistance from remote station or to connect via net to an external PC that hosts the software CAD-CAM or other software useful for production process. The application for Bridge Milling CNC offers dedicated CAM software and allows the cutting and shaping functions without the help of CADCAM.

Central unit Q Central unit M

Display 15”

I/O Terminal board

GRFPSP0100

GRFPSP0200

Q

M

BASIOCAN2

BASIOCAN2

48 32 6 2 1

48 32 6 2 1

Proposed Hardware for CNC Bridge milling Central Unit I/O units Details Digital Inputs Digital Outputs Analog Inputs Analog Outputs Encoder counting Analogic Interface for servo driver Pulse – Direction for servo driver Mechatrolink II interface for Yaskawa servo

Page 70 of 80


ISAC S.R.L.

GENERAL CATALOGUE

GRFPSP0100

GRFPSP0200

driver EtherCAT interface for servo driver CANopen interface for I-O (DSP401 ) and Drivers for the controlling of motion ( DSP402) PC environment to host software for human interface customized for Bridge milling for CNC PC environment with advanced graphic card for optional functions of 3D preview Application CNC Bridge Milling : OPCAMFPSP1 The detailed description of OPCAMFPSP1 is in section application software for CNC. Functionalities X – Head Y – Bridge Z – Depth (Lowering) B – Table rotation or head rotation W – Tilting (Leaner) Table overturn Disc management

Managed through touch-screen

Managed through external potentiometers

Low/High speed or controlled by inverter Axes X,Y,Z, B, W

Axes X,Y,Z, B, W

Machining speed forward/backward machining Machining speed forward/backward machining. Disc velocity. Velocity on trajectory.

Machining speed forward/backward machining Machining speed forward/backward machining. Disc velocity. Velocity on trajectory.

(with inverter)

Remote diagnostic Machining Interactive programming Drawings archive HMI dedicated to the application Manual Cutting assisted by CNC Automatic cutting [See details >>>]: cut with tilted axis, cut of tiles, polygons, circles, arcs, lintel etc. … Slab cutting with optimization (opt. OPCAMFPSP2) [See details >>>]: data base of drawing to cut and of slabs, manual placement of the pieces to be cut on the slab, automatic recognition of the cuts, quick test of collision ...

Circular concave cleaned cut Cutting with tilted disc Adding methods for resolution of collisions (for test function) : manual displacing of the piece during a pause of working or manual/automatic reduction of the cut . 3D Graphic simulation of disc and piece, and check for collisions.

(opt. 1) (opt. 1)

(opt. 1) (opt. 1)

(opt. 2)

(opt. 2)

(opt. 2)

(opt. 3)

Page 71 of 80


03/05/2013

ISAC S.R.L.

GRFPSP0100 3D Graphic simulation of disc, piece and mechanical structures of the machine, and check of collisions. Shaping of blocks [See details >>>] :

GRFPSP0200 (opt. 4)

Profiling, Shaping, Profiling+Shaping of standard and free geometries, cycles for removing, roughing and finishing also by means of shoulder of disc, compensation, preview etc …

3D Graphic simulation of disc, piece and mechanical structures of the machine, and check of collisions. Other functionalities [See details >>>]:

(opt. 4)

Management table, tilting axis, tools, automatic measurements of thickness and diameter of disc control of pressure, lubrication, etc …

“Pedoca” cutting (opt. OPCAMPEDOC)

(option)

See working on ISAC channel of

Page 72 of 80

(option)


ISAC S.R.L.

GENERAL CATALOGUE

CNC for Wood Working

• Several configurations are proposed with different computational performances and resources organization. • According to needs you can choose different monitor, with performances and different dimensions , moreover to the possibility to use a common monitor of PC type with VGA input. • In agreement with needs you can connect different monitors, with different performances and overall dimensions, beyond the fact that you can connect a common PC monitor with VGA input.

CNC Compact and I/O expansion I/O for Mortising

CNC Q and I/O boards I/O for mortising and Tenoning for Router

• Remote inputs and outputs, on CANopen,

can be placed wherever it is most convenient inside of the electrical cabinet and on machine board; the CANopen port can be used to command the positioning of auxiliary axes, for example loading axes, angular positioning of boring cutter.

CNC M and terminal board for Lathe

Monitor For all configuration it is proposed the monitor:

OPMMIVGA6: VGA color monitor with TFT 15” and touch screen. Resolution: 1024x768 pixel. Refer to Peripheral and Accessories catalogue for further descriptions and for other available models.

Page 73 of 80


03/05/2013

ISAC S.R.L.

Proposed Hardware for Applications for Wood working Central Unit I/O units

GRWDSP0100

GRWDSP0200

GRWDSP0300

GRWDSP0400

TENONING

TENONING + MORTISING

ROUTER

LATHE

Q BASIOCAN5 + BASIOCAN6

Q BASIOCAN5 + 2x BASIOCAN6

M BASIOCAN5 + 2x BASIOCAN6

32 32 2 1

48 48 2 1

48 48 2 1

CNC Compact /

Details Digital Inputs Digital Outputs Analog Inputs Analog Outputs Analogic Interface for servo driver Pulse – Direction for servo driver Mechatrolink II interface for Yaskawa servo driver EtherCAT interface for servo driver CANopen interface for I-O (DSP401 ) and Drivers for the controlling of motion ( DSP402) PC environment of medium computational power to host software CAD-CAM-OPTIMIZATOR and dedicated operator interface. PC environment of high computational power to host software CAD-CAM-OPTIMIZATOR and dedicated operator interface. Software of interface with external PC where CAD-CAM-OPTIMIZATOR and operator interface can run.

16 16 2 1

Application for Wood Working : OPCAMWDSP0 Functionalities X Y Z P (Anuba Screwier) A C W (Gantry axis ) Spindle management Optional axes, ie. loading, unloading Manual change of tool Automatic change of tool Remote diagnostic Machining Anuba Slot Slot-Mortise Hole Striker Hinge

Page 74 of 80


ISAC S.R.L.

GENERAL CATALOGUE

Panel (for door) Shutters Plate Locks Squaring Levelling Tenoning Bedano HMI dedicated to the application Graphic assisted programming Importing of working list from database (formats OVF and CSV) Changing of sequence of working Exclusion of macro without rewriting the program Graphic management of position of the vices with controlling against collisions Machining cycles and macros are completely configurable and customizable (by means of dedicated tools for developing) Interpreting of ISO file generated from external CAD-CAM Mixed working of turning and milling up to 2 different turrets into the same part-program, with management of spindle orientation Working at constant cutting for Lathe (G95/G96) The Lathe CAM, integrated on CNC, defines the profile to lathe and superficial works to execute (milling) Lathing: Roughing single or multi-passing; Finishing; Compensation of any type of turning tools; Milling: Management of vertical and horizontal tool in multi-passing; Writings executed on the surface; Straight or curved canals; Straight or curved facets; Combination of Straight or curved canals and Straight or curved facets on 3 different areas of the profile. Customizable human interface

See working on ISAC channel of

Page 75 of 80


03/05/2013

ISAC S.R.L.

CNC for Glass Cutting

o

o

o

Several configurations are proposed with different computational performances and resources organization. CNC for basic Router: CNC Compact + external PC. It is possible to add I/O (16 DI + 16 DO) by means of option OPBASIOEX1 . CNC for Router with advanced performances: CNC model Q + external PC. The CNC provides filed bus for servodrives and distributed I/O. CNC for Router with advanced performances and management of loader: CNC model Q + adding I/O + external PC. The CNC provides filed bus for servodrives and distributed I/O. Powerful CNC for management of any type of Router and of loader: CNC M40 + distributed I/O. The CNC hosts third-party software and it doesn’t need of external PC. The models Q and M are provided of CANopen port and allows to connect distributed input and output, displaced where it is more useful inside of electrical cabinet and along on the machine. All proposed CNC can be connected to monitor of office type or industrial monitor, as the ones manufactured by ISAC srl. In particular, with CNC M it is suggested to integrate the proposed hardware group with the Touch Screen display OPMMIVGA6 (Color monitor VGA TFT 15” with touch screen and resolution 1024x768 pixel).

CNC for Basic Router Axes LAN cable Third-party CAD-CAM

I/O …

CNC for Router with advanced performances Axes LAN cable

I/O

Third-party CAD-CAM

I/O for management of loader

CNC for any Router Third-party CAD-CAM Axes

I/O for management of loader

Page 76 of 80

I/O


ISAC S.R.L.

GENERAL CATALOGUE

GRGLSP0100

GRGLSP0200

GRGLSP0300

Compact

Q

M

n.2 BASIOCAN5

n.2 BASIOCAN5

32 32 4 2

32 32 4 2

n.1 BASIOCAN5 + n.2 BASIOCAN6 =

n.1 BASIOCAN5 + n.2 BASIOCAN6 =

Digital Inputs: 48 Digital Outputs: 48 Analog Inputs: 2 Analog Outputs: 1

Digital Inputs: 48 Digital Outputs: 48 Analog Inputs: 2 Analog Outputs: 1

Proposed Hardware for glass cutting Central Unit I/O units Details Digital Inputs Digital Outputs Analog Inputs Analog Outputs I/O adding:

16 16 2 1 OPBASIOEX1 = I/O local expansion

Digital Inputs: 16 Digital Outputs: 16

I/O group for management of Loader

Available axes interface Analogic Interface for servo driver Pulse – Direction for servo driver Mechatrolink II interface for Yaskawa servo driver EtherCAT interface for servo driver CANopen interface for I-O (DSP401) and Drivers for the controlling of motion (DSP402) PC environment of medium computational power to host software CAD-CAMOPTIMIZATOR and operator interface dedicated to router for slab cutting PC environment of high computational power to host software CAD-CAM-OPTIMIZATOR and third-party HMI operator interface dedicated to router for slab cutting Software of interface with external PC where can run: CAD-CAM-OPTIMIZATOR and operator interface dedicated to router for slab cutting Software of operator interface Glass HMI (optimized for Touch Screen) Application for GLASS cutting : OPCAMGLSP0 Functionality and Working Interpolation in X,Y plane with W tangent axis Gantry functionality Automatic detaching of position if slab on table Self-acquiring of shape in order to automatically define the cutting program. Management of air flow Management of loading of plate with overturning and aligning Management of unload of plate by means of suction caps

Page 77 of 80


03/05/2013

ISAC S.R.L.

GRGLSP0100 Management of unload of plate by means of roller Management of pressure of cutting head by means of digital outputs Management of pressure of cutting head by means of analog outputs Management of supply of oil onto the cutting Management of Loader Remote diagnostic

See working on ISAC channel of

Page 78 of 80

GRGLSP0200

GRGLSP0300


ISAC S.R.L.

GENERAL CATALOGUE

CNC for Thermal Cutting

Several configurations are proposed with different computational performances and resources organization. According to needs you can choose different monitor, with performances and different dimensions , moreover to the possibility to use a common monitor of PC type with VGA input. The model Q is provided of CANopen port and allows to connect distributed input and output, displaced where it is more useful inside of electrical cabinet and along on the machine

Monitor

CNC Compact and I/O expansion

For all configuration it is proposed the monitor :

OPMMIVGA6: VGA color monitor TFT 15” with touch screen. Resolution: 1024x768 pixel. Refer to Peripheral and Accessories catalogue for further descriptions.

CNC Q and I/O terminal boards

GROSSP0100

GROSSP0200

GROSSP0300

Compact

Compact with I/O expansion

Q

BASIOEX1

BASIOCAN5 + BASIOCAN6

32 32 2 1

32 32 2 1

Proposed Hardware for Thermal Cutting Central Unit I/O units Details Digital Inputs Digital Outputs Analog Inputs Analog Outputs Analogic Interface for servo driver Pulse – Direction for servo driver Mechatrolink II interface for Yaskawa servo driver CANopen interface for I-O (DSP401 ) and Drivers for

Page 79 of 80

16 16 2 1


03/05/2013

ISAC S.R.L.

GROSSP0100 the controlling of motion (DSP402) Application for Thermal Cutting: OPCAMOSSP1 Functionality and Working HMI dedicated to the application Programming through inner CAM interface, provided of library of parametric typical geometries. Programming through third-party CAD-CAM, by importing file of standard ISO format. Test of cutting trajectories with graphic preview Compensation of cutting jet Importing of DXF files from CAD and transforming into a cutting path including: the sense of motion, position of cutting jet with respect to the finished piece and type of attack to the asked position. Automatic controlling of the height of the plasma torch or oxi torch including the setting procedure Recovery from interrupted cutting (Retrace) Restarting from the pierce Management of Gantry Management of the override by Feed potentiometer Management of manual moving of the axes by means Joystick Database parameters of working for plasma source and control unit for Oxi in function of material and thickness Controlling of consumption of consumable accessories Self-acquisition of the dimensions of the sheet Test of cutting program (Trial) Direct interfacing with source Restart from the pierce with displacement of entry point Management of tilting axis of the torch Management Drilling with turret changing tool Management of working of circular and squared tubes Management of router for cutting with plasma torch, or oxi torch or together Management of double head of cutting Management of Marker Management of ‘cianfrinatore’ Remote diagnostic

See working on ISAC channel of

Page 80 of 80

GROSSP0200

GROSSP0300

ISAC General Catalogue EN  

General catalogue of ISAC SRL: Central units, axes interfaces and applicative software

Read more
Read more
Similar to
Popular now
Just for you