Object Release 05/24

English 🠦 Deutsch

 

Object Release 05/24

 

Content

 

Improvements

Object Consumption Electrical V1.0.4.0

DescriptionCommon definitions for electrical energy monitoring
  • ApparentEnergyOut definition in OSD fixed

Object Dat Access V1.3.18.0

DescriptionDataset that is read/written as a local .dat file
  • OnCheckData is also executed with command SAVE_DATA, not only with LOAD_DATA. If OnCheckData fails, the data will not be saved and the ExecState will be ERROR.
  • Added export code for online change parameters (ParStart.rModeRunning)
  • Updated documentation due to new variables in V1.2.0.0, V1.3.8.0 and V1.3.18.0

Peripheral Asyril AsyCube V1.0.7.0

DescriptionPeripheral for Asyril AsyCube FeederInterfaceIP
  • Fixed an issue, that the reset-method was hanging, when the socket connection was closed by the AsyCube device, during the parametrization sequence

Peripheral Beckhoff Ex622x Base V2.2.5.0

DescriptionBasis für Beckhoff IO-Link MasterInterfaceNone
  • Fixed a problem with the error handling of IoLinkRead and IoLinWrite method
  • Adapt moulde files - Added EP6224
  • Rename NexeedEcBcEx6228Base to NexeedEcBcEx622xBase

Peripheral Herrmann Vario (EtherCAT) V2.0.2.0

DescriptionHerrmann Vario ultrasonic welding controlInterfaceEtherCAT
  • Fixed wrong ADI adresses for parameter WRITE_PARAM_DIRECT_ADI
  • Fixed wrong ADI adresses for parameter READ_SCALE_FACTORS_ADI
  • Fixed a wrong scaling factor for welding time

Peripheral Keyence NU-EC1 V2.0.3.0

DescriptionNU-EC1 EtherCAT Compatible Network UnitInterfaceEtherCAT
  • Problem with bus error during startup fixed. (Sporadic error)

Peripheral Murrelektronik Impact67 DI16 V2.0.1.0

Description16 channel digital input 24 V DCInterfaceEtherCAT
  • Missing EC description file added
  • ctrlX support status set to Not tested (linking and compiling without errors)

Peripheral Murrelektronik Impact67 DI8DO8 V2.0.1.0

Description8 channel digital input / 8 channel digital output 24 V DCInterfaceEtherCAT
  • Missing EC description file added
  • ctrlX support status set to Not tested (linking and compiling without errors)

Peripheral Murrelektronik Impact67 DO16 V2.0.1.0

Description8 channel digital output 24 V DCInterfaceEtherCAT
  • Missing EC description file added
  • ctrlX support status set to Not tested (linking and compiling without errors)

Peripheral Murrelektronik Impact67 DO16 V2.0.1.0

Description16 channel digital output 24 V DCInterfaceEtherCAT
  • Missing EC description file added
  • ctrlX support status set to Not tested (linking and compiling without errors)

Peripheral Ex5xxx V2.1.13.0

DescriptionLibrary for Beckhoff counter terminals Ex5xxxInterfaceNone
  • Fixed problem with ParCfg interpolation in the event of an error during startup

Peripheral Peripheral Base V1.2.15.0

DescriptionBase object for IP peripheralsInterfaceIP
  • Fixed an issue, that the reset method does not always call the open method to the end
  • Fixed an issue, that a cyclic communication did not start again, when the remote host closed the connection and the connection was established again
 

New functions

Object DDL Event V2.4.14.0

DescriptionAdd-on which represents one DDL message (direct data link) for connection to Nexeed MES based on Nexeed XML specification via TCP/IP. The PDA/MDA events plcChargeChanged, plcError, plcJam(Started), plcOperationModeChanged, plcOperatorRequired(Started), plcPartsMissing(Started), plcShiftChanged and plcSystemStarted are sent automatically but must be still configured manually in OES.
  • Adapted export template 'Init.otd'. Use '@configurationRoot.RootUnit' instead of searching the topmost handler.

Object ProgrammableRobot V2.1.0.0

DescriptionCommon unit for a robot
  • Teach-in area checks can be outsourced to other CPU tasks.
  • New option to create a pallet with inverted rows for the main directions.
  • ProgrammableRobotRobotPointCalculationFB.GetCurrentPosPoint() to calculate current TCP position relative to a specific tool and reference coordinate system.
  • Application Template method UserManipulateGeneratedList() has target enums as additional input parameters
  • Point list in application template view is only updated, when manual mode is active.
  • ProgrammableRobotItemInformation.GetRobotPoint() also accepts template enumerations.
  • Introduction of the helper method ProgrammableRobotItemInformation.GetOffsetRobotPointList(), which combines the methods ProgrammableRobotItemInformation.GetRobotPointList() and ProgrammableRobotRobotPointListManipulation.AddOffsetRobotPointToList().
  • Enlargement of the fields in the application template for the current position and the current area.
  • Optimize exported OnCallEnter() method to avoid cyclic assignment of the object ID.
  • Information texts on the warning symbols in the wizard managers.
  • Method ProgrammableRobotItemInformation.GetRobotPointByComment() displays invalid point comment in the error text.
  • With template method UserNestToNest(), the return point list is first zeroed to avoid possible application errors (overflow of the list by simply appending points).

Object ProgrammableRobotBase V2.1.0.0

DescriptionBase interface object for ProgrammableRobot
  • Additional pallet creation parameters implemented.

Object User Guidance V2.0.2.0

DescriptionStep based user guidance in the visualization. This Add-on is used to guide the user through a series of steps. Using buttons the user can acknowledge when steps are completed.
  • Add parameter ParImm.CurrentStepAddText to optionally display an additional text in the ParImm.CurrentStep parameter.

Peripheral Beckhoff CX2100 V1.0.4.0

DescriptionCX2100-0xxx | Power supply units and UPS modules for CX2000InterfaceUSB
  • Added German device ID into ood

Peripheral Staeubli CS9uniVALplc V2.1.1.0

DescriptionStäubli CS9 - uniVAL plc - Robot control via PLCInterfaceEtherCAT
  • New option to set the SafeRefSensor signal via ParImmSpecial
 

New objects

Object UniVision3 Base V1.0.0.0

DescriptionBase object for Wenglor Uni Vision 3
  • Initial realease version

Object Wenglor UniVision 3 V1.0.0.0

DescriptionObject for Wenglor UniVision 3 vision interface
  • Initial realease version

Peripheral Bosch Rexroth CtrlX Safety C1x V1.0.0.0

DescriptionObject for Rexroth CtrlX Safety C1x (For mapping the safe inputs and outputs of the ctrlX Safety into the PLC)InterfaceEtherCAT
  • Initial release version

Peripheral Inovance Inovance Drive Base V2.0.0.0

DescriptionBase for Inovance EtherCAT drive controllerInterfaceNone
  • Initial version

Peripheral Inovance Inovance SV660N V2.0.0.0

DescriptionInovance EtherCAT drive controller SV600N. Supports: Positioning Mode, Velocity Mode, Parameter Access, Set abs. referenceInterfaceEtherCAT
  • Initial version

Peripheral SMC EX600-SEC V2.0.0.0

DescriptionSMC EX600-SEC SI Unit EtherCAT bus nodeInterfaceEtherCAT
  • Initial release version

Peripheral Wenglor UniVision3 V1.0.0.0

DescriptionPeripheral object for Wenglor Lima 3InterfaceIP
  • Initial realease version
 

Maintenance

Object Bosch Group VisionAdapter V2.2.0.0

DescriptionIntegrated Robotics Vision Adapter
  • Compability to ProgrammableRobotBase V2.1.
  • Optimization in the export layout

Object Bosch Group VisionManager V2.2.0.0

DescriptionIntegrated Robotics Robot Vision
  • Compability to ProgrammableRobot V2.1.
  • Optimization in the export layout

Object Keyence DL V1.0.7.0

DescriptionConnection unit for sensor amplifiers
  • Changes made to the export for the simulation mode

Object Consumption electricity V1.0.4.0

DescriptionAdd-on for recording energy consumption
  • Set ctrlX supported to no

Object Vision Com Base V2.1.10.0

DescriptionBase object for Vision communication
  • Fixed typo in OSD

Peripheral Balluff Smart Light V2.2.5.0

DescriptionBaluff Smart light peripheral, supports only single segment mode/ Support of non-Beckhoff masters as of Cp Studio 5.7 (1 Byte Out)InterfaceIoLink
  • Added new device type BNI IOL-802-000-Z037

Peripheral Festo CPX-FB37 V2.0.1.0

DescriptionFesto CPX-FB37 terminal bus nodeInterfaceEtherCAT
  • Added modules

Peripheral Kuka KRC4 mxAutomation V2.1.0.0

DescriptionKuka KRC4 mxAutomationInterfaceEtherCAT
  • Support new version ProgrammableRobotBase

Peripheral IP Data Stream V1.0.10.0

DescriptionPeripheral for sending and receiving Tcp/Ip data streamsInterfaceIP
  • Too large docu file replaced

Peripheral Simulation Programmable Robot V2.1.0.0

DescriptionSimulation peripheral for ProgrammableRobotInterfaceOPC UA
  • Support new version ProgrammableRobotBase

Peripheral SMC JXCE1 (native) V2.0.6.0

Descriptionbase ood for SMC JXCE1 and JXCEF7 (STO) controllerInterfaceEtherCAT
  • Set ctrlX support status to YES

Peripheral Staeubli CS8CuniVALplc V2.1.0.0

DescriptionStäubli CS8C - uniVAL plc - Robot control via PLCInterfaceEtherCAT
  • Support new version ProgrammableRobotBase.
  • Fix invalid vendor name.

 

Deutsch 🠦 English

 

Object Release 05/24

 

Inhalt

 

Verbesserungen

Object Consumption Electrical V1.0.4.0

BeschreibungGemeinsame Definitionen für Elektrische Energy Überwachung
  • ApparentEnergyOut definition in OSD fixed

Object Dat Access V1.3.18.0

BeschreibungDatensatz, der als lokale .dat-Datei gelesen/geschrieben wird
  • OnCheckData wird auch beim Kommando SAVE_DATA ausgeführt, nicht nur mit LOAD_DATA. Wenn OnCheckData fehlschlägt, werden die Daten nicht gespeichert und der ExecState ist ERROR.
  • Export-Code für Online Change Parameter hinzugefügt (ParStart.rModeRunning)
  • Dokumentation aktualisiert wegen neuen Variablen in V1.2.0.0, V1.3.8.0 und V1.3.18.0

Peripheral Asyril AsyCube V1.0.7.0

BeschreibungPeripherie für Asyril AsyCube FördererSchnittstelleIP
  • Behebt ein Problem, bei dem die Reset-Methode hängen blieb, wenn die Socket-Verbindung während die Parametrierungssequenz vom AsyCube-Gerät geschlossen wurde

Peripheral Beckhoff Ex622x Base V2.2.5.0

BeschreibungBase for Beckhoff IO-Link Master (e.g. EP6228, EPP6228, EP6224)SchnittstelleNone
  • Behebt ein Problem mit dem Fehlerhandling der Methoden IoLinkRead und IoLinkWrite
  • Modul-Dateien angepasst - EP6224 hinzugefügt
  • Umbenannt NexeedEcBcEx6228Base zu NexeedEcBcEx622xBase

Peripheral Herrmann Vario (EtherCAT) V2.0.2.0

BeschreibungHerrmann Vario Ultraschall SchweißsteuerungSchnittstelleEtherCAT
  • Fehlerhafte ADI Adresse für Parameter WRITE_PARAM_DIRECT_ADI korrigiert
  • Fehlerhafte ADI Adresse für Parameter READ_SCALE_FACTORS_ADI korrigiert
  • Fehlerhafte Skalierung für Schweißzeit korrigiert

Peripheral Keyence NU-EC1 V2.0.3.0

BeschreibungNU-EC1 EtherCAT-kompatible NetzwerkeinheitSchnittstelleEtherCAT
  • Problem mit Bus-Fehler während des Starts behoben. (Sporadischer Fehler)

Peripheral Murrelektronik Impact67 DI16 V2.0.1.0

Beschreibung16-Kanal-Digital-Eingang 24 V DCSchnittstelleEtherCAT
  • Fehlende Ec-Beschreibungsdatei hinzugefügt
  • ctrlX-Unterstützungsstatus auf Nicht getestet gesetzt (Linken und Kompilieren ohne Fehler)

Peripheral Murrelektronik Impact67 DI8DO8 V2.0.1.0

Beschreibung8-Kanal-Digital-Eingang / 8-Kanal-Digital-Ausgang 24 V DCSchnittstelleEtherCAT
  • Fehlende Ec-Beschreibungsdatei hinzugefügt
  • ctrlX-Unterstützungsstatus auf Nicht getestet gesetzt (Linken und Kompilieren ohne Fehler)

Peripheral Murrelektronik Impact67 DO16 V2.0.1.0

Beschreibung8-Kanal-Digital-Ausgang 24 V DCSchnittstelleEtherCAT
  • Fehlende Ec-Beschreibungsdatei hinzugefügt
  • ctrlX-Unterstützungsstatus auf Nicht getestet gesetzt (Linken und Kompilieren ohne Fehler)

Peripheral Murrelektronik Impact67 DO16 V2.0.1.0

Beschreibung16-Kanal-Digital-Ausgang 24 V DCSchnittstelleEtherCAT
  • Fehlende Ec-Beschreibungsdatei hinzugefügt
  • ctrlX-Unterstützungsstatus auf Nicht getestet gesetzt (Linken und Kompilieren ohne Fehler)

Peripheral Ex5xxx V2.1.13.0

BeschreibungBibliothek für Beckhoff-Zählerklemmen Ex5xxxSchnittstelleNone
  • Problem mit der ParCfg Interpolation im Falle eines Fehlers während des Starts behoben

Peripheral Peripheral Base V1.2.15.0

BeschreibungBasisobjekt für IP PeripheralsSchnittstelleIP
  • Behebt ein Problem, dass die Reset-Mehtode die Open-Methode nicht immer bis zum Ende aufruft
  • Behebt ein Problem, dass eine zyklische IP-Kommunikation nicht wieder gestartet wurde, wenn der Remote-Host die Verbindung schloss und die Verbindung wieder hergestellt wurde
 

Neue Funktionen

Object DDL Event V2.4.14.0

BeschreibungAdd-on, welches ein DDL-Event (Direct Data Link) zur Anbindung von Nexeed MES auf Basis der Nexeed XML Spezifikation über TCP/IP repräsentiert. Die BDE/MDE Events plcChargeChanged, plcError, plcJam(Started), plcOperationModeChanged, plcOperatorRequired(Started), plcPartsMissing(Started), plcShiftChanged und plcSystemStarted werden automatisch gesendet, müssen aber immernoch im OES selbst konfiguriert werden.
  • Exportvorlage 'Init.otd' angepasst. Verwendung von '@configurationRoot.RootUnit' anstatt nach dem obersten Handler zu suchen.

Object ProgrammableRobot V2.1.0.0

BeschreibungAllgemeine Unit zur Ansteuerung eines Roboters
  • Auslagern eingelernter Raumprüfungen auf andere CPU Tasks möglich.
  • Neue Möglichkeit zum Erstellen einer Palette mit invertierten Reihen für die Hauptrichtungen.
  • ProgrammableRobotRobotPointCalculationFB.GetCurrentPosPoint() zur Berechnung der aktuellen TCP-Position relativ zu einem bestimmten Tool und Referenzkoordinatensystem.
  • Die Methode UserManipulateGeneratedList() der Applikationsvorlage besitzt die Zielenumerationen als zusätzliche Übergabeparameter
  • Punkteliste in der Ansicht der Applikationsvorlage wird nur im Handbetrieb aktualisiert.
  • ProgrammableRobotItemInformation.GetRobotPoint() aktzeptiert auch Template-Enumerationen.
  • Einführung der Helfermethode ProgrammableRobotItemInformation.GetOffsetRobotPointList(), welche die Methoden ProgrammableRobotItemInformation.GetRobotPointList() und ProgrammableRobotRobotPointListManipulation.AddOffsetRobotPointToList() kombiniert.
  • Vergrößerung der Felder in der Applikationsvorlage für die aktuelle Position und den aktuellen Raum.
  • Optimiere exportierte OnCallEnter()-Methode um eine zyklische Zuweisung der Objekt-Id zu vermeiden.
  • Informationstexte zu den Warnsymbolen in den Wizardmanagern.
  • ProgrammableRobotItemInformation.GetRobotPointByComment() zeigt ungültigen Punktkommentar im Fehlertext an.
  • Bei Template-Methode UserNestToNest() wird die Rückgabepunkteliste zunächst genullt, um mögliche Applikationsfehler (Überlauf der Liste durch reines anhängen von Punkten) zu vermeiden.

Object ProgrammableRobotBase V2.1.0.0

BeschreibungBasisinterface für den ProgrammableRobot
  • Zusätzliche Parameter für die Palettenerstellung implementiert.

Object User Guidance V2.0.2.0

BeschreibungStellt eine schrittweise Benutzerführung in der Visualisierung bereit. Dieses Add-on wird verwendet um den Benutzer schrittweise durch bestimmte Abläufe zu führen. Der Benutzer kann in jedem Schnitt über Buttons z.B. ein Weiterschalten in den nächsten Schritt anstoßen.
  • Parameter ParImm.CurrentStepAddText, um optional im Parameter ParImm.CurrentStep einen Zusatztext anzeigen zu können.

Peripheral Beckhoff CX2100 V1.0.4.0

BeschreibungCX2100-0xxx | Netzteile und USV-Module für CX2000SchnittstelleUSB
  • Deutscher Geräte Type zur ODO hinzugefügt

Peripheral Staeubli CS9uniVALplc V2.1.1.0

BeschreibungStäubli CS9 - uniVAL plc - Robotersteuerung via SPSSchnittstelleEtherCAT
  • Neue Option um das SafeRefSensor Signals über ParImmSpecial zu setzen
 

Neue Objekte

Object UniVision3 Base V1.0.0.0

BeschreibungBasisobjekt für Wenglor Uni Vision 3
  • Initiale Freigabeversion

Object Wenglor UniVision 3 V1.0.0.0

BeschreibungObjekt für die Wenglor UniVision 3 Bildverarbeitungs-Schnittstelle
  • Initiale Freigabeversion

Peripheral Bosch Rexroth CtrlX Safety C1x V1.0.0.0

BeschreibungObjekt für eine Rexroth CtrlX Safety C1x (Verlinken der sicheren Ein- und Ausgänge der ctrlX Safety in die SPS)SchnittstelleEtherCAT
  • Erste Freigabeversion

Peripheral Inovance Inovance Drive Base V2.0.0.0

BeschreibungBase for Inovance EtherCAT drive controllerSchnittstelleNone
  • Erste Freigabeversion

Peripheral Inovance Inovance SV660N V2.0.0.0

BeschreibungDE Inovance EtherCAT drive controller SV600N. Supports: Positioning Mode, Velocity Mode, Parameter Access, Set abs. referenceSchnittstelleEtherCAT
  • Erste Freigabeversion

Peripheral SMC EX600-SEC V2.0.0.0

BeschreibungSMC EX600-SEC SI Einheit EtherCAT BusknotenSchnittstelleEtherCAT
  • Initial release version

Peripheral Wenglor Wenglor UniVision3 V1.0.0.0

BeschreibungPeripherieobjekt für Wenglor Lima 3SchnittstelleIP
  • Initiale Freigabeversion
 

Maintenance

Object Bosch Group VisionAdapter V2.2.0.0

BeschreibungIntegrated Robotics Vision Adapter
  • Kompatibilität zum ProgrammableRobotBase V2.1.
  • Optimierung im Export-Layout

Object Bosch Group VisionManager V2.2.0.0

BeschreibungIntegrated Robotics Robot Vision
  • Kompatibilität zum ProgrammableRobot V2.1.
  • Optimierung im Export-Layout

Object Keyence DL V1.0.7.0

BeschreibungKommunikationseinheit für Sensoren von Keyence
  • Änderungen im Export für den Simulationsmodus vorgenommen

Object Consumption electricity V1.0.4.0

BeschreibungAdd-On zum Aufzeichnen des Energieverbrauchs
  • ctrlX Unterstützung auf Nein gesetzt

Object Vision Com Base V2.1.10.0

BeschreibungBasisobjekt für Vision Kommunikation
  • Schreibfehler in der OSD korrigiert

Peripheral Balluff Smart Light V2.2.5.0

BeschreibungBaluff Smart Light Peripheral, unterstützt nur ein Segment modus/ Unterstützung von Nicht-Beckhoff-Mastern ab Cp Studio 5.7 (1 Byte Out)SchnittstelleIoLink
  • Neuer Gerätetyp hinzugefügt BNI IOL-802-000-Z037

Peripheral Festo CPX-FB37 V2.0.1.0

BeschreibungFesto CPX-FB37 Terminal BusknotenSchnittstelleEtherCAT
  • Module hinzugefügt

Peripheral Kuka KRC4 mxAutomation V2.1.0.0

BeschreibungKuka KRC4 mxAutomationSchnittstelleEtherCAT
  • Unterstützen neuer ProgrammableRobotBase-Version.

Peripheral IP Data Stream V1.0.10.0

BeschreibungPeripheral zum Senden und Empfangen von Tcp/IP DatenströmenSchnittstelleIP
  • Zu große Doku-Datei ausgetauscht

Peripheral Simulation Programmable Robot V2.1.0.0

BeschreibungSimulations-Peripheral für den ProgrammableRobotSchnittstelleOPC UA
  • Unterstützen neuer ProgrammableRobotBase-Version.

Peripheral SMC JXCE1 (native) V2.0.6.0

BeschreibungBasis OOD für SMC JXCE1 und JCEF7 (STO) AntriebsreglerSchnittstelleEtherCAT
  • ctrlX-Unterstützungsstatus auf YES setzen

Peripheral Staeubli CS8CuniVALplc V2.1.0.0

BeschreibungStäubli CS8C - uniVAL plc - Robotersteuerung via SPSSchnittstelleEtherCAT
  • Unterstützen neuer ProgrammableRobotBase-Version.
  • Behebe ungültigen Vendor-Namen.
ReleaseNotes_Object_Release_05_24.pdf
417.92KB