Fundamentos en la concepción de Unity
nLa orientación de Unity permite la reutilización de objetosSoftware : Functional Software Components
nLa flexibilidad de Unity permite trabajar con diversosPLC’s de Telemecanique: Premium, Quantum, Atrium
nLa apertura de Unity permite trabajar con aplicacionesestandard para la exportación / importación: Visio, VBA, XML
Diseño orientado al objetosDiseño orientado al objetos
Gestión del proyecto y la aplicaciónGestión del proyecto y la aplicación
Testeo eficazTesteo eficaz
Alto nivel de estandarización parala concepción de aplicacionesrepetitivas
Alto nivel de estandarización parala concepción de aplicacionesrepetitivas
DiseDiseññoo orientadoorientado a a objetosobjetos
n Creación de bloques función de usuario(bloques de código) y módulos de programación (secciones, pantallas y variables)
n Creación de datos estructurados y variables no direccionadas
n Reutilización de aplicaciones PL7
Rapido acceso a lasdiferentes partes del proyecto
Intercambio de datos eficazentre aplicaciones
Rapido acceso a lasdiferentes partes del proyecto
Intercambio de datos eficazentre aplicaciones
Diseño orientado al objetoDiseño orientado al objeto
Gestión del proyecto y la aplicaciónGestión del proyecto y la aplicación
Testeo eficazTesteo eficaz
n Cartographic breakdown of the PLC application in its functional components� sections of program� animation tables� operator screens� hyperlinks to documentation
n Simple and straightforward access to a part of the application
n Less training for operators
ProductFeedingProductFeeding
Box RobotBox
Robot
Box Feeding
Box Feeding
BufferStationBufferStation
Box ConveyorBox Conveyor
BoxWrapper
BoxWrapper
CaseFeedingCase
Feeding CaseRobotCaseRobot
CaseWrapperCase
Wrapper
CabinetCabinet
Case ConveyorCase Conveyor
BoxPackaging
BoxPackaging
CasePackaging
CasePackaging
PalletizerPalletizer
Your application is the integratorYour application is the integrator
n You want to be sure to have the right document or tool “on hand”� Hyperlink any type of local or remote document /
tool directly in the application
GestiGestióónn del del proyectoproyecto y de la y de la aplicaciaplicacióónn
n Creación de hipervinculos en el programa a otras aplicaciones
n Microsoft Visio para la descripción gráfica de las topologías
n Gestión de la comunicación
n Gestion de varias aplicaciones� Acceso a múltiples asplicaciones� Gestor de archivos
XML, el formatofuente para Unity
> Collaborate> CollaborateFreely link your development or other tools to UnityFreely link your development or other tools to Unity
MESERPMESERP
ProcessSimulatorProcess
Simulator
SCADASCADA
ApplicationGenerator
ApplicationGenerator
NetworkManagement
NetworkManagement
ElectricalCAD
ElectricalCAD
MechanicalCAD
MechanicalCAD
Others...Others...
Interfaces de programación
en C++, VBA, VB
GestiGestióónn del del proyectoproyecto y de la y de la aplicaciaplicacióónn
Configuración
Variables
Programa
Testeo y prueas eficacesdespués de la instalación y puesta en marcha
Testeo y prueas eficacesdespués de la instalación y puesta en marcha
Diseño orientado al objetoDiseño orientado al objeto
Gestión del proyecto y la aplicaciónGestión del proyecto y la aplicación
Testeo eficazTesteo eficaz
TesteoTesteo eficazeficaz
n Simulación del PLC en el PC� Sin necesidad de Hardware� Con todas las opciones de Debug disponibles
n Simple code verification, debugging and tuning � Paso a paso� Watch point por linea de instruccion� Animacion de FBD & LD� Visualización de tiempos para SFC
n Collaborative Automation Partners Program� Unity provee las vías necesarias para la
integración con dispositivos de terceras marcas
EntornoEntorno de de colaboracicolaboracióónn entreentre aplicacionesaplicaciones
Object oriented designObject oriented design
Project & Application managementProject & Application management
Do solid testingDo solid testing
Ensure the best system yieldEnsure the best system yield
Reduce downtime by fast diagnostic
Quick access to one part of the process
Keep control on your operations
Reduce downtime by fast diagnostic
Quick access to one part of the process
Keep control on your operations
Shorter downtime by fast diagnosticShorter downtime by fast diagnostic
n Source fault cause analysis� Automatic browse to the origin of errors
n Integrated system & application diagnostic� Hardware (I/O, fieldbus…), program status� Logic execution, open to user-built function
n Built-in viewers in Unity Pro� No programming is required� Errors are stored in PLCs with source time
stamping and possible acknowledgement
Provided by ...
Shorter downtime by quick accessShorter downtime by quick access
n Visualize and control the application with operator screens� Graphical and animated objects� Easy browsing from operator screens to
programs, animation tables, cross reference� Open screens with push buttons or PLC
request
n Automatic machine state control (SFC View)� Visualize & control SFC chart on HMI
Provided by ...
Keep control on your operationsKeep control on your operations
n Secure access to PLC application at the operator level� List of users with a set of authorized functions
n Audit trail for operators� Tracability of all actions in secured Windows file
Provided by ...
Unity is open to any client applicationsUnity is open to any client applications
Unity Pro ServerUnity Studio Server Library Server OPC Server
NetworksDevicesLinksGlobal DataApplications
Config.VariablesCodeAnimation tableRun time screensFunctional modules
FunctionBlocksData types
RealTime access
Static exchange by XML Import / Export Dynamic exchange by COM / DCOM programming interfaces
Create home made solutionsCreate home made solutions
n Cost effective VBA specialization of Unity Pro and Unity Studio :� Generation of variables� Generation of DFB from existing code section� Extraction of program comments for translation� Generation of Functional Modules from the
project level…. (to your imagination)
n Collaborative Automation Partners Program� Provides the commercial framework, training
and certification for support of 3rd party Partner relationships that enable “best in class” solutions to your automation needs
n The foundation for a Collaborative community of partners and users� Unity Developer’s Edition