Developer Portal Community

    We are still working on migrating to the new Bosch Connected Industry Online Portal. Stay tuned! Click here for the latest updates.

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    Control plus V2.3

    nexidator
    Community Moderator
    Community Moderator
    English 🠦 Deutsch

     

    Control plus V2.3

     

    Content

     

    Control plus Studio V5.3
    New Features
    • Support new HMI features
    • Configure HMI status widgets more flexibly
    • HMI views can be sorted into folders
    • Conditions do not only allow top-level boolean Unit outputs but also elements of output structures
    • Optionally create automatic MAX constant for enumerations
    • NOK bits:
      • Configurable bit number
      • New menu entry for creating Global NOK bit
      • Name is exported as fallback if description is missing
    • Link I/O of a single peripheral via context menu
    • Separate HMI deployment option for 3D navigation
    • New DataSetAccess deployment option for cleaning up configurations on the target system
    • Different icon for object-defined views generated by HMI export
    • CTA settings: Configure time span for automatically deleting records
    • Renaming a peripheral object updates the channel names
    • Allow to override object category of "_Basic" objects
    • Automatic item designator for objects using digital I/O like Basic Movements
    • When double-clicking DDL event validation messages, the correct tab page is selected
    • Allow status tiles on root object of central HMI project
    • Allow to add Pragma property to GVLs and Enums
    • Modeltree structures:
      • Label properties containing the object text are automatically added
      • Changed naming for sub-structures representing subtree instances
        • Allow to use the same instance names in different subtrees used on the same parent
        • This change requires DAT files to be updated and maybe some modifications in the PLC code
      • Allow to create references to modeltree sub-structures
    • Improved type selection dialog (e.g. when creating struct instances):
      • Find next by hitting enter on the keyboard
      • Do not show instance name input box in case it is not applied
    • Improved MachineHub plug-in handling
    • Export object versions to MachineHub configuration
    • Link to Developer Portal Community in help menu
    • Automatically generated references (e.g. rUnit) are hidden from OPC UA server
    • PLC code generated for enumerations does not align commas
    • Semicolon is generated in OnApplyParameters PLC code if a subtree index CASE contains no other code
    • Improved texts and icons for device categories in the HMI
    • When renaming a peripheral, its channel names are also adapted if they have the default name
    • PlcEditorApi: Allow to read PLC source code as PlcOpenXml
    • Improved error handling when importing invalid AML files
    • Introduced Generic Runtimes:
      • This feature allows to add additional software components running on the target system
      • Generic runtimes can be configured in CpStudio similarly to objects
      • They are integrated into the export, deployment and startup infrastrucure
    • Features for object developers:
      • Changed Templates section in OOD file allows to define own template types
      • Support IO-Link peripherals
      • New property PeripheralUnitDrop.IoLinkPortNumber
      • Support OPC UA devices configured in TwinCAT I/O section
      • New properties VariableDrop.OpcUaNodeId and ChannelDrop.OpcUaNodeId
    Bugfixes
    • Renaming subtree instances could cause references to modeltree struct elements to get lost
    • Updating DAT files did not work after renaming a sub-structure
    • Text groups used in HMI views were not updated when moving an object in the model tree
    • Export exception when using the NxKeyboardManagerAddon if an HMI view contains invalid button configurations
    • Automatic item designator was bad for serial devices placed underneath the channel of a bus terminal
    • Go to reference did not work for variables used by DDL event items
    • Double-clicking find results from object parameter values did not select the parameter
    • I/O linking did not work for USB devices after renaming them in CpStudio and writing the name to the PLC IDE
    • Deployment did not work after target system update using NXTC file
    Remarks
    • Projects using IO-Link devices should update to new peripheral object definitions
    • The HMI view category "Manualfunctions" is not available anymore
    • The HMI configuration is automatically adapted to work with the renewed Machine section on project conversion. Manual optimization is recommended though.
    • Control plus Studio V5.3 is installed in parallel to any other versions of Control plus Studio or OES

     

    Control plus HMI V5.3
    New Features
    • "Machine" section:
      • Machine tile concept has been removed. Instead, full-screen views are displayed with a tab menu for navigation.
      • Improved tab menu for available machine views
      • Navigation views are displayed at the first position in the tab menu and are marked by an icon
      • Improved integration of 3D navigation, minimized in the navigation tree and maximized as a full-screen view. This requires the new VirtualAssist version 1.5.1.
      • The navigation tree can be hidden
      • Search panel:
        • List devices by category
        • Search results show hierarchy path
        • Display search results in up to three columns if tree is expanded
        • Search is performed directly after putting in the search string without pressing the button
    • "Status" section:
      • Introduced horizontal scrolling
      • Back navigation
      • Status widget header can show module name
    • "Functions" section:
      • Removed the category "Devices". (Moved this functionality to "Machine" search panel.)
      • Improved design for displaying views and dialogs requested by the PLC
      • Back navigation
    • On ModeForwarder level, the Start key blinks when part of the underlying ModeHandlers are running. Requires NxBase V1.0.71.
    • Tapping the current operation mode key navigates to a dialog or view currently requested by the mode handler
    • Improved design for dialogs
    • Mod_HtmlView: Use Microsoft WebView2 (Chromium Edge) instead of Internet Explorer. This requires the new master image 10.08 or manual installation of the WebView2 runtime on the target system.
    • Mod_Grid: Add Property Frozen for Columns to switch off horizontal scrolling for the column
    • Improved design of module selector panel for central HMI projects
    • Pop-ups for module and mode selection are closed automatically when tapping somewhere else
    • Introduced new generic runtime "SecondHMI" allowing to display single HMI views on a second screen
    Bugfixes
    • Mode panel: Pop-up menu button for dynamic modes was not completely hidden when empty
    • CpStudio setting for disabling login dialog did not work in HMI
    • Mod_TransparentArea: State of child units was not shown
    • Mod_Button: Exception when Condition property contains an invalid unit path
    • In case of multiple HMI panels, own panel ID could not be determined in case the host name of the HMI panel was specified including the DNS suffix in CpStudio
    Remarks
    • Adapted design guideline is available

     

    Virtual Assist V1.5.1
    New Features
    • Adaptation of the UI to the new functionality of the 3D navigation in Control plus HMI V5.3
    • License check for 3D navigation now occurs after 5min to allow local testing
    • The frame rate (FPS) is now limited to 60FPS to save resources
    • In standalone mode the windowed style is now the default. In VirtualAssist.xml the fullscreen style can be enforced
    Bugfixes
    • The problem behind the 'InstanceID=0 not found' message in the 3D navigation has been fixed
    Remarks
    • Virtual Assist V1.5.1 is fully compatible with older Virtual Assist configurations

     

    Cycle Time Assist Service V2.0.5
    New Features
    • Export formats contain additional fields to save changed part type/description info during record
    • Export schema updated to version 1.1
    • AutoExport file and record deletion added

     

    Part Counter HMI app V1.5.6
    Bugfixes
    • Takeover of old format app settings failed and leads to breakdown of app
    • Scale offset fixed

     

    Event Recorder HMI app V1.5.5
    Bugfixes
    • app breaks down on pending KnowledgeBase connection
    • Dialog did not accept valid date/time settings

     

    License Server V1.0.3
    Bugfixes
    • Detection of count of CPU cores does not work correct if TwinCAT isolated cores are used

     

    DataSetAccess V1.0.12
    New Features
    • When restarting the DataSetAccess, the already loaded data set from the PLC is taken into account for the FileChanged event. (Previously, only the files loaded after starting the service were watched)

     

    IPC target content (NXTC file) V5.3
    New Features
    • HMI deployment:
      • Separate option for 3D navigation
      • Subfolder "runtimes" is deployed. Necessary for Microsoft WebView2.
    • DataSetAccess deployment: New option for cleaning up Config folder on target system
    Bugfixes
    • Error handling for ampersand in project path
    • Connection to server did not work when client certificate was restored after changing the computer name

     

    Service Stick V10.08

    The image package W10LTSC2019.* contains the following images:
    Target system Version Date State
    Rexroth VPB40.4 V10.08 2021-11-20 Current development path
    Rexroth VR31.xx V10.08 2021-11-20 Current development path
    Beckhoff C6930-0060 V10.08 2021-11-20 Current development path
    Beckhoff C6017-0010 V10.08 2021-11-20 Current development path
    Beckhoff CPx7xx-0010 V10.08 2021-11-20 Current development path
    Beckhoff CX2033-017x V10.08 2021-11-20 Current development path
    Bosch mPad V10.08 2021-11-20 Current development path

    The service stick contains the following realtime packages:
    Realtime Package Installer Version
    TwinCAT 3.1.4024.12 TwinCAT3 XAR/ADS 3.1.4024.12
    TwinCAT3 TF6310 (TCP/IP Server) 3.1.9
    TwinCAT3 TF6100 (OPC-UA Server) 4.3.32.0
    TwinCAT3 TF3300 (Scope Server) 3.4.3143.7

     

    Master Image V10.08
    New Features
    • Microsoft Hotfixes as at November, 20 2021
    • Microsoft Edge WebView 2

     

    Code Checker V1.1.1
    Bugfixes
    • Check of step chains revised
    • Unknown programming syntax added to Grammar
    • Added missing documentation when an exception occurs
    • Listing of errors optimised

     

    Control plus AutoHotKey Script V1.0
    New Features
    • Hotkeys and hotstrings for Control plus Studio, TwinCAT (Visual Studio / TcXaeShell) and CtrlX PLC Engineering
    Remarks
    • This is just a template that anyone can edit and optimize themselves. We are happy to receive new suggestions.
    • AutoHotKey must be installed by your own.

     

    Platform objects
    Object Addon Exec V1.0.8.0
    Description Add-On with execution state machine
    • Add Chinese translation
    Object Base Sys Dep (BTC) V1.0.16.0
    Description System dependent basic functionalities (Beckhoff TwinCAT)
    • Added Chinese translations
    Object Base Sys Dep V1.0.10.0
    Description System dependent basic functionalities
    • Added SysDepBaseRef for ctrlX
    Object Command Handler V1.0.8.0
    Description Unit for a command oriented level
    • Add Chinese text for HMI display
    Object Cycle Time Assist V2.0.5.0
    Description Add-on that provides Cycle Time Assist recording.
    • Add Chinese translation
    • Removed empty lines and tabs from export code (no functional change)
    • Added OutImm.DurationLastPartCycle
    • Change pack mode in telegrams
    Object Data Def Base V1.2.8.0
    Description PublicInterface/MES/data management standard data definitions
    • Add Chinese translations
    Object Data Set Base V1.1.2.0
    Description DataSetAddon standard data definitions
    • Added Chinese translations
    • Show trace log text from MES/DataSetAccess in event detail dialog (requires HMI V5.2, older versions won't see the log text)
    • Removed PRIVATE from TransferResponse method
    Object Data Set Manager V1.1.9.0
    Description Loading and saving of a data set (DAT file) local or via PublicInterface (MES / OPC UA)
    • Add Chinese translation
    • Show trace log text from MES/client in event detail dialog (requires HMI V5.2, older versions won't see the log text). To use this feature an update of NxDataSetBase is necessary as well.
    • Improved documentation (corrected some wrong content, added more example code, added more descriptions)
    Object DDL Event V2.4.1.0
    Description Add-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.
    • Minimum OES/CpStudio version changed from V4.8 to V4.9 to export the item designators
    • plcError: item designator or instance ID will be sent as errorText instead of event's AddText. With this change the MES reports can distinguish if an error occurs 10 times in one object instance or only one time in each of 10 object instances. Debug information and additional event data from AddText will not be available in MES anymore.
    • Added basic FB OpconDdlEventAddon (without logic, just declaration to enable references)
    • Added FB outputs TraceErrorNo and TraceText
    • New feature of Control plus Studio 5.2 and higher: dynamic MES trace/log text will be shown in HMI event details (only in language of MES server)
    • Use Control plus comment format, no (*comment*) anymore and replace tab characters
    Object EtherCAT Master V2.1.10.0
    Description EtherCAT Master Addon
    • Add Chinese translation
    Object Event Recorder V1.1.4.0
    Description Add-on that provides historical event recording of all active event. This recording can be displayed as a view in the HMI.
    • Add Chinese translation
    Object Exec Handler V1.0.12.0
    Description Empty handler with execution state machine and child collection
    • Added all languages for event number 212 (operation mode chain ended with an error)
    • Added Chinese text for HMI display
    Object Exec Unit V1.0.9.0
    Description Empty Unit with execution state machine (ExecFSM)
    • Add Chinese text for HMI display
    Object Fbp Ec Base (BTC) V2.0.64.0
    Description Library for EtherCAT fieldbus peripherals (Beckhoff TwinCAT)
    • Added Chinese translations
    Object Heartbeat V1.1.2.0
    Description NxHeartbeat to check the connectivity for PublicInterface
    • Show trace log text from MES in HMI event detail dialog (requires HMI V5.2, older versions won't see the log text)
    Object Hmi Util V1.0.16.0
    Description Add-on that provides an interface to the HMI for information like current user, current language and current view
    • Declared sequence enum and added commands to enable Cycle Time Assist
    • Added methods for PLC side user management
    Object Jam Switch V1.0.5.0
    Description PublicInterface Jam switch
    • Show trace log text from MES in HMI event detail dialog (requires HMI V5.2, older versions won't see the log text)
    Object Material V1.1.3.0
    Description PublicInterface to manage the material
    • Show trace log text from MES in HMI event detail dialog (requires HMI V5.2, older versions won't see the log text)
    Object Mes Base V1.0.12.0
    Description MES error messages
    • Added Chinese translation
    • Added several new MES event texts (based on DDL V5.7 FltText)
    Object Mode Forwarder Template V1.4.1.0
    Description A ModeForwarder can change operation modes of all ModeHandlers below. It has no own sequences, it only forwards mode requests.
    • Set SOFTERROR instead of ERROR in case of MES DDL communication error. On the ModeForwarder this change has no effect, but it is changed to accord with the ModeHandler code.
    Object Mode Forwarder V1.0.8.0
    Description Unit to forward operation modes to lower levels
    • Add Chinese translation
    Object Mode Handler Template V1.5.1.0
    Description A ModeHandler manages operation modes and respective sequence chains.
    • Set SOFTERROR instead of ERROR in case of MES DDL communication error. This change prevents the abortion of the ModeHandler's mode chain in case of an DDL communication error (timeout etc.).
    Object Mode Handler V1.0.9.0
    Description Unit for a mode based level
    • Add Chinese text for HMI display
    Object Nx Base V1.0.71.0
    Description Base object
    • Add Chinese translation
    • ModeRunning flag in Extension of ModeForwarder is true, when at least one child has a running mode.
    • Bugfix: OpconStrToUpper() and OpconStrToLower() can handle empty strings.
    • Changed order of elements in OpconPublicEvent structure: Put "Source" at the end
    Object Opcua Sys Dep V1.1.3.0
    Description OPC UA standard functions
    • Add Chinese translation
    Object Operator V1.0.5.0
    Description PublicInterface to manage operator required
    • Show trace log text from MES in HMI event detail dialog (requires HMI V5.2, older versions won't see the log text)
    Object Part Counter V1.0.11.0
    Description The part counter is a feature which keeps track of the history of parts produced including NOK reaons and displays it in the visualization. This software object is the Add-on which is used in the PLC to report produced parts. The history storage is done in the PartCounter information service.
    • Add Chinese translation
    Object Part Displaced V1.0.5.0
    Description PublicInterface for part displace
    • Show trace log text from MES in HMI event detail dialog (requires HMI V5.2, older versions won't see the log text)
    Object Part Type V1.0.6.0
    Description PublicInterface to manage the part types
    • Show trace log text from MES in HMI event detail dialog (requires HMI V5.2, older versions won't see the log text)
    Object Parts Missing Switch V1.2.3.0
    Description PublicInterface Parts missing switch
    • Show trace log text from MES in HMI event detail dialog (requires HMI V5.2, older versions won't see the log text)
    Object Peripheral Root V2.0.15.0
    Description Peripherals root object
    • Remove state IMMEDIATELY in OnApplyParameters() which is not called.
    Object Plc Login V1.0.6.0
    Description PublicInterface to manage plc login handle
    • Show trace log text from MES in HMI event detail dialog (requires HMI V5.2, older versions won't see the log text)
    Object Public Interface Base V1.0.7.0
    Description PublicInterface standard data definitions
    • Add Chinese translation
    Object Root V1.4.6.0
    Description Root object
    • Improve StateOverview: prevent compiler warning regarding complex code
    • Improve StateOverview: added DDL connections
    • Improve StateOverview: added DDL events
    Object Simulation V1.0.3.0
    Description Addon for support functions during the simulation mode
    • Avoid PLC POU being written on every export even when unchanged
    • Added CheckedBusOk for the Control AddOn
    Object Socket Sys Dep V1.0.12.0
    Description System dependent socket functionalities
    • Extended for ctrlX
    Object Station Info V1.1.4.0
    Description PublicInterface for general station information
    • Show trace log text from MES in HMI event detail dialog (requires HMI V5.2, older versions won't see the log text)
    Object Sys Dep (BTC) V1.1.3.0
    Description OPC UA standard functions
    • Add Chinese translation
    Object Tool V1.0.5.0
    Description PublicInterface to manage tools
    • Show trace log text from MES in HMI event detail dialog (requires HMI V5.2, older versions won't see the log text)
    Object Work Part V1.0.6.0
    Description PublicInterface to request work part data. This is a function-reduced version of the OpconWorkProcess to request part data, in which the functionalities for the workprocess are not required.
    • Show trace log text from MES in HMI event detail dialog (requires HMI V5.2, older versions won't see the log text)
    Object Work Process V1.0.6.0
    Description PublicInterface to manage a work process
    • Show trace log text from MES in HMI event detail dialog (requires HMI V5.2, older versions won't see the log text)
    Peripheral Beckhoff EtherCAT Master (BTC) V2.1.64.0
    Description EtherCAT master (Beckhoff TwinCAT)
    Interface EtherCAT
    • Generate IDX constant for all slaves, not only the ones deriving from OpconEcSlave
    • Use IDX constants in OnInitHierachy
    • Adapted exported code to coding directives, improved indentation (no functional changes)
    Peripheral Rexroth EtherCAT Master (RIL) V2.1.64.0
    Description EtherCAT master (Rexroth Indralogic)
    Interface EtherCAT
    • Generate IDX constant for all slaves, not only the ones deriving from OpconEcSlave
    • Use IDX constants in OnInitHierachy
    • Adapted exported code to coding directives, improved indentation (no functional changes)

    Deutsch 🠦 English

     

    Control plus V2.3

     

    Inhalt

     

    Control plus Studio V5.3
    Neue Funktionen
    • Unterstützung für neue HMI-Funktionen
    • Flexiblere Konfiguration der HMI-Status-Widgets
    • HMI-Ansichten können in Ordner einsortiert werden
    • Bedingungen erlauben nicht nur boolesche Unit-Ausgänge auf oberster Ebene, sondern auch Elemente von Ausgangsstrukturen
    • Optionales Anlegen einer MAX-Konstante für Enumerationen
    • NIO-Bits:
      • Konfigurierbare Bitnummer
      • Menüeintrag für das Anlegen des Globalen NIO-Bits
      • Bei fehlendem Text wird der Name als Fallback exportiert
    • E/A eines einzelnen Geräts übers Kontextmenü verlinken
    • Separate HMI-Deploy-Option für die 3D-Navigation
    • Neue DataSetAccess-Deploy-Option zum Aufräumen aller Konfigurationen auf dem Zielsystem
    • Anderes Icon für objektdefinierte Ansichten, die vom HMI-Export generiert werden
    • CTA-Einstellungen: Konfiguriert die Zeitspanne, nach der Aufzeichnungen automatisch gelöscht werden
    • Beim Umbenennen eines Peripheriegeräts folgen die Namen der Kanäle
    • Gerätekategorie "_Basic" kann überschrieben werden
    • Automatische BMK-Ermittlung für Objekte, die digitale E/A nutzen, wie Basic Movements
    • Beim Doppelklick auf DDL-Event-Validierungsmeldungen wird die korrekte Tab-Seite selektiert
    • Statuskachel auf dem Root-Objekt eines Zentral-HMI-Projekts sind erlaubt
    • Bei GVLs und Enums kann die Eigenschaft Pragma hinzugefügt werden
    • Modellbaumstrukturen:
      • Label-Eigenschaften werden automatisch angelegt und mit dem Objekttext befüllt
      • Geänderte Namensgebung für Unterstrukturen, die Teilbauminstanzen repräsentieren
        • Ermöglicht die Verwendung desselben Instanznamens in verschiedenen Teilbäumen, die auf demselben Parent verwendet werden
        • Diese Änderung erfordert die Aktualisierung von DAT-Dateien und evtl. Anpassungen im SPS-Code
      • Anlegen von Referenzen auf Modellbaum-Unterstrukturen ist erlaubt
    • Verbesserter Typauswahldialog (z.B. beim Anlegen von Strukturinstanzen):
      • Suche wir durch Enter-Taste ausgelöst
      • Eingabefeld für Instanzname wird nur angezeigt, wenn der Name anschließend angewendet wird
    • Verbesserte Plug-In-Verwaltung für MachineHub
    • Objektversionen werden in die MachineHub-Konfiguration exportiert
    • Link zur Developer Portal Community im Hilfe-Menü
    • Automatisch erzeugte Referenzen (z.B. rUnit) sind im OPCUA-Server unsichtbar
    • Kommas im für Enumerationen generierten SPS-Code werden nicht vertikal ausgerichtet
    • Semikolon wird im OnApplyParameters-SPS-Code generiert, falls ein Teilbaum-Instanz-CASE keinen anderen Code enthält
    • Verbesserte Texte und Icons für Gerätekategorien in der HMI
    • Beim Umbenennen eines Peripheriegeräts werden die Kanäle auch umbenannt, falls sie Standardnamen haben
    • PlcEditorApi: Ermöglicht das Auslesen von SPS-Quellcode als PlcOpenXml
    • Bessere Fehlerbehandlung beim Import ungültiger AML-Dateien
    • Einführung Generischer Laufzeiten:
      • Dieses Feature ermöglicht es, zusätzliche Softwarekomponenten, die auf dem Zielsystem laufen, hinzuzufügen
      • Generische Laufzeiten können in CpStudio ähnlich wie Objekte konfiguriert werden
      • Sie werden die Export-, Deployment- und Systemstart-Infrastruktur integriert
    • Funktionen für Objektentwickler:
      • Geänderter Templates-Abschnitt in der OOD-Datei ermöglicht es, eigene Template-Typen zu definieren
      • Unterstützung für IO-Link-Peripheriegeräte
      • Neue Eigenschaft PeripheralUnitDrop.IoLinkPortNumber
      • Unterstützung von OPCUA-Geräten im TwinCAT-I/O-Bereich
      • Neue Eigenschaften VariableDrop.OpcUaNodeId und ChannelDrop.OpcUaNodeId
    Fehlerbehebungen
    • Umbenennen von Teilbauminstanzen konnte zum Verlust von Referenzen auf Modellbaumstrukturelemente führen
    • Aktualisieren von DAT-Dateien funktionierte nicht nach dem Umbenennen von Unterstrukturen
    • In HMI-Ansichten verwendete Textgruppen wurden beim Verschieben eines Objekts im Modellbaum nicht aktualisiert
    • Export-Ausnahmefehler bei Verwenden des NxKeyboardManagerAddons wenn eine HMI-Ansicht ungültige Button-Eigenschaften enthält
    • Automatisches BMK war fehlerhaft bei seriellen Geräten, die unterhalb des Kanals einer seriellen Klemme platziert sind
    • Gehe zur Verwendung funktionierte nicht für Variablen, die von DDL-Event-Elementen verwendet werden
    • Doppelklicken von Suchergebnissen in Objektparameterwerten selektierte den Parameter nicht
    • E/A-Linking funtionierte für USB-Geräte nicht, nachdem sie umbenannt und der neue Name in die SPS-IDE geschrieben wurde
    • Deployment funktionierte nicht nach Aktualisieren des Zielsystems über eine NXTC-Datei
    Bemerkungen
    • Projekte, die IO-Link-Geräte verwenden, sollten auf neue Peripherie-Objekte wechseln
    • Die HMI-Ansichten-Kategorie "Manualfunctions" ist nicht mehr verfügbar
    • Die HMI-Konfiguration wird bei der Projektkonvertierung automatisch an den erneuerten Maschinen-Bereich angepasst. Manuelle Optimierungen sind jedoch empfohlen.
    • Control plus Studio V5.3 installiert sich parallel zu anderen Versionen von Control plus Studio und OES

     

    Control plus HMI V5.3
    Neue Funktionen
    • Bereich "Maschine":
      • Maschinenkacheln wurden abgeschafft. Stattdessen werden vollflächige Ansichten und ein Tab-Menü zur Navigation verwendet.
      • Verbessertes Tabmenü zur Auswahl der Maschinenansichten
      • Navigationsansichten werden an erster Stelle im Tabmenü angezeigt und sind über ein Icon gekennzeichnet
      • Verbesserte Integration der 3D-Navigation, minimiert im Navigationsbaum und maximiert als vollflächige Ansicht. Dies erfordert die neue Version 1.5.1 des VirtualAssist.
      • Der Navigationsbaum kann ausgeblendet werden
      • Suchfunktion:
        • Auflisten der Geräte nach Kategorie
        • Suchergebnisse zeigen Hierarchiepfad an
        • Mehrspaltige Anzeige der Suchergebnisse bei expandiertem Baum
        • Suche wird sofort nach Eingabe des Suchtexts ausgeführt, nicht erst beim Drücken des Buttons
    • Bereich "Status":
      • Horizontales Scrollen
      • Zurück-Navigation
      • Titel von Status-Widgets kann Modulnamen anzeigen
    • Bereich"Funktionen":
      • Kategorie "Geräte" entfernt. (Funktionalität in die Suche unter "Maschine" verschoben.)
      • Verbesserte Darstellung von der SPS angeforderter Ansichten oder Dialoge
      • Zurück-Navigation
    • Auf ModeForwarder-Ebene blinkt die Starttaste, wenn bei einem Teil der unterlagerten ModeHandler eine Betriebsart läuft. Erfordert NxBase V1.0.71.
    • Drücken auf die aktive Betriebart navigiert zu aktuell angefordertem Dialog oder Ansicht des ModeHandlers
    • Verbessertes Design für Dialoge
    • Mod_HtmlView verwendet Microsoft WebView2 (Chromium Edge) anstelle des Internet Explorer. Dies erfordert das neue Master-Image V10.08 oder eine manuelle Installation der WebView2 runtime auf dem Zielsystem.
    • Mod_Grid: Neue Eigenschaft Frozen für Spalten, welche dann vom Scrollen ausgeschlossen sind
    • Verbessertes Design der Modulauswahl bei Zentral-HMI-Projekten
    • Pop-ups der Modul- und Betriebsartenauswahl verschwinden beim Verlassen automatisch
    • Einführung der neuen generischen Runtime "SecondHMI" zur Anzeige einzelner HMI-Ansichten auf einem zweiten Bildschirm
    Fehlerbehebungen
    • Betriebsartenleiste: Pop-up-Menü Button für dynamische Betriebsarten wurde nicht vollständig ausgeblendet, wenn es leer war
    • CpStudio-Einstellung zum Deaktivieren des Login-Dialogs funktionierte in der HMI nicht
    • Mod_TransparentArea: Status unterlagerter Units wurde nicht angezeigt
    • Mod_Button: Ausnahmefehler wenn die Condition-Eigenschaft einen ungültigen Unit-Pfad enthält
    • Im Falle mehrerer Bedienstellen konnte die eigene Panel-ID nicht ermittelt werden, wenn der Hostname des HMI-Panels in CpStudio inkl. DNS-Suffix angegeben wurde
    Bemerkungen
    • Angepasste Designrichtlinie steht zur Verfügung

     

    Virtual Assist V1.5.1
    Neue Funktionen
    • Anpassung des UIs an die neue Funktionsweise der 3D-Navigation in Control plus HMI V5.3
    • Lizenzabfrage für 3D Navigation erfolgt nun nach 5min, um lokale Tests zu ermöglichen
    • Die Framerate (FPS) ist nun auf 60FPS begrenzt, um Resourcen zu schonen
    • Im Standalone Modus ist nun der Windowed-Style der Standard. Im VirtualAssist.xml kann der Fullscreen-Style erzwungen werden
    Fehlerbehebungen
    • Das Problem hinter der'InstanceID=0 not found' Meldung in der 3D Navigation wurde beseitigt
    Bemerkungen
    • Virtual Assist V1.5.1 ist vollständig mit älteren Virtual Assist Konfigurationen kompatibel

     

    Cycle Time Assist Service V2.0.5
    Neue Funktionen
    • Export-Formate enthalten zusätzliche Felder, um Typdaten- und Beschreibungsänderungen während der Aufnahme abzuspeichern
    • Export-Schema upgedated auf Version 1.1
    • AutoExport Datei- und Aufnahmelöschung hinzugefügt

     

    Part Counter HMI-App V1.5.6
    Fehlerbehebungen
    • Ãœbernahme von Einstellungen im alten Format schlug fehl und führte zum Absturz
    • Skalierungs-Offset behoben

     

    Event Recorder HMI-App V1.5.5
    Fehlerbehebungen
    • App stürzt bei hängender KnowledgeBase Verbindung ab
    • Dialog akzeptierte gültige Datums-/Zeiteinstellungen nicht

     

    License Server V1.0.3
    Fehlerbehebungen
    • Erkennung der Anzahl der CPU Cores funktioniert nicht korrekt wenn TwinCAT Isolated Cores verwendet wird

     

    DataSetAccess V1.0.12
    Neue Funktionen
    • Beim Neustart des DataSetAccess wird für das FileChanged-Event der bereits geladene Datensatz aus der SPS berücksichtigt. (Vorher wurden nur die nach Start des Service geladenen Dateien überwacht)

     

    IPC target content (NXTC-Datei) V5.3
    Neue Funktionen
    • HMI-Deployment:
      • Separate Option für 3D-Navigation
      • Unterorder "runtimes" wird übertragen. Notwendig für Microsoft WebView2.
    • DataSetAccess-Deployment: Neue Option zum Bereinigen des Config-Ordners auf dem Zielsystem
    Fehlerbehebungen
    • Fehlerbehandlung für kaufmännisches Und im Projektpfad
    • Serververbindung funktionierte nicht, wenn das Client-Zertifikat nach Änderung des Computernamens wiederhergestellt wurde

     

    Service Stick V10.08

    Das Image-Package W10LTSC2019.* enthält die folgenden Images:
    Zielsystem Version Datum Status
    Rexroth VPB40.4 V10.08 20.11.2021 Aktueller Entwicklungspfad
    Rexroth VR31.xx V10.08 20.11.2021 Aktueller Entwicklungspfad
    Beckhoff C6930-0060 V10.08 20.11.2021 Aktueller Entwicklungspfad
    Beckhoff C6017-0010 V10.08 20.11.2021 Aktueller Entwicklungspfad
    Beckhoff CPx7xx-0010 V10.08 20.11.2021 Aktueller Entwicklungspfad
    Beckhoff CX2033-017x V10.08 20.11.2021 Aktueller Entwicklungspfad
    Bosch mPad V10.08 20.11.2021 Aktueller Entwicklungspfad

    Der Service Stick enthält die folgenden Realtime Packages:
    Realtime Package Installer Version
    TwinCAT 3.1.4024.12 TwinCAT3 XAR/ADS 3.1.4024.12
    TwinCAT3 TF6310 (TCP/IP Server) 3.1.9
    TwinCAT3 TF6100 (OPC-UA Server) 4.3.32.0
    TwinCAT3 TF3300 (Scope Server) 3.4.3143.7

     

    Master Image V10.08
    Neue Funktionen
    • Microsoft Hotfixes bis 20. November 2021
    • Microsoft Edge WebView 2

     

    Code Checker V1.1.1
    Fehlerbehebungen
    • Ãœberprüfung von Schrittketten überarbeitet
    • Unbekannte Programmiersyntax in der Grammar ergänzt
    • Fehlende Dokumentation beim Auftreten einer Exception hinzugefügt
    • Auflistung der Fehler optimiert

     

    Control plus AutoHotKey Skript V1.0
    Neue Funktionen
    • Hotkeys und Hotstrings für Control plus Studio, TwinCAT (Visual Studio / TcXaeShell) und CtrlX PLC Engineering
    Bemerkungen
    • Dies ist nur eine Vorlage, die jeder selbst bearbeiten und optimieren kann. Gerne nehmen wir neue Vorschläge entgegen.
    • AutoHotKey muss selbst installiert werden.

     

    Plattformobjekte
    Objekt Addon Exec V1.0.8.0
    Beschreibung Add-on mit Execution State machine
    • Chinesische Ãœbersetzung hinzugefügt
    Objekt Base Sys Dep (BTC) V1.0.16.0
    Beschreibung Systemabhängige Basisfunktionalitäten (Beckhoff TwinCAT)
    • Chinesische Ãœbersetzungen hinzugefügt
    Objekt Base Sys Dep V1.0.10.0
    Beschreibung Systemabhängige Basisfunktionalitäten
    • SysDepBaseRef für ctrlX hinzugefügt.
    Objekt Command Handler V1.0.8.0
    Beschreibung Unit für eine kommandoorientierte Ebene
    • Chinesischer Text für HMI-Anzeige hinzugefügt.
    Objekt Cycle Time Assist V2.0.5.0
    Beschreibung Add-on, das eine Cycle Time Assist-Aufzeichnung bereitstellt.
    • Chinesische Ãœbersetzung hinzufügen
    • Leere Zeilen und Tabulatoren aus dem Exportcode entfernt (keine funktionale Änderung)
    • OutImm.DurationLastPartCycle hinzugefügt
    • Pack mode in Telegrammen geändert.
    Objekt Data Def Base V1.2.8.0
    Beschreibung PublicInterface/MES/Datenmanagement Standard Datendefinitionen
    • Chinesische Ãœbersetzungen hinzugefügt
    Objekt Data Set Base V1.1.2.0
    Beschreibung DataSetAddon Standard Datendefinitionen
    • Chinesische Ãœbersetzungen hinzugefügt
    • Anzeige des Tracelog-Textes im Meldungsdetails-Dialog (erfordert HMI V5.2, in älteren Versionen erscheint der Text nicht)
    • PRIVATE von der Methode TransferResponse entfernt
    Objekt Data Set Manager V1.1.9.0
    Beschreibung Laden und Speichern eines Datensatzes (DAT Datei) lokal oder über PublicInterface (MES / OPC UA)
    • Chinesische Ãœbersetzung hinzugefügt
    • Anzeige des Trace-Log-Textes vom MES/Client im Ereignis-Detail-Dialog (erfordert HMI V5.2, ältere Versionen sehen den Log-Text nicht). Um diese Funktion zu nutzen, ist auch ein Update von NxDataSetBase erforderlich.
    • Verbesserte Dokumentation (einige falsche Inhalte korrigiert, mehr Beispielcode hinzugefügt, mehr Beschreibungen hinzugefügt)
    Objekt DDL Event V2.4.1.0
    Beschreibung Add-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.
    • Minimale OES/CpStudio Version geändert von V4.8 auf V4.9, um BMK zu exportieren
    • plcError: BMK oder Instanz-ID werden als errorText gesendet anstatt dem AddText des Events. Mit dieser Änderung können die MES Reports unterscheiden, ob eine Meldung (Event) 10 mal in einer Objektinstanz oder nur ein mal in jeder von 10 Objektinstanzen aufgetreten ist. Debug-Informationen und zusätzliche Event-Daten aus dem AddText sind im MES nicht mehr verfügbar.
    • Basis_FB OpconDdlEventAddon hinzugefügt (ohne Logik, nur Deklaration um Referenzen zu ermöglichen
    • FB-Ausgänge TraceErrorNo und TraceText hinzugefügt
    • Neues Feature von Control plus Studio 5.2 und höher: dynamische MES Trace/Log Texte werden in den HMI Meldungsdetails angezeigt (nur in der Sprache des MES Servers)
    • Control plus Kommentarformat angewendet, kein (*Kommentar*) mehr und Tab-Zeichen erzetzt
    Objekt EtherCAT Master V2.1.10.0
    Beschreibung EtherCAT Master Addon
    • Chinesische Ãœbersetzung hinzugefügt
    Objekt Event Recorder V1.1.4.0
    Beschreibung Add-on, das eine historische Aufzeichnung aller anstehenden Events bereitstellt. Diese Aufzeichnung kann als Fenster in der HMI dargestellt werden.
    • Chinesische Ãœbersetzung hinzugefügt
    Objekt Exec Handler V1.0.12.0
    Beschreibung Leerer Handler mit Execution State Machine und Child Collection
    • Alle Sprachen für Ereignis Nummer 212 (Betriebsartkette mit Fehler beendet) hinzugefügt
    • Chinesischer Text für HMI-Anzeige hinzugefügt
    Objekt Exec Unit V1.0.9.0
    Beschreibung Leere Unit mit Execution State Machine (ExecFSM)
    • Chinesischen Text für die HMI-Anzeige hinzufügen
    Objekt Fbp Ec Base (BTC) V2.0.64.0
    Beschreibung Bibliothek für EtherCAT Feldbus Peripherie (Beckhoff TwinCAT)
    • Chinesische Ãœbersetzungen hinzugefügt
    Objekt Heartbeat V1.1.2.0
    Beschreibung NxHeartbeat zur Verbindungsüberwachung vom PublicInterface
    • Anzeige des Tracelog-Textes im Meldungsdetails-Dialog (erfordert HMI V5.2, in älteren Versionen erscheint der Text nicht)
    Objekt Hmi Util V1.0.16.0
    Beschreibung Add-on, das eine Schnittstelle zur HMI bezüglich des aktuell angemeldeten Benutzers, aktuelle Sprache und angezeigte Ansicht bereitstellt.
    • Sequenz-Enum deklariert und Befehle zur Aktivierung von Cycle Time Assist hinzugefügt
    • Methoden für die Benutzerverwaltung auf SPS-Seite hinzugefügt
    Objekt Jam Switch V1.0.5.0
    Beschreibung PublicInterface Stauschalter
    • Anzeige des Tracelog-Textes im Meldungsdetails-Dialog (erfordert HMI V5.2, in älteren Versionen erscheint der Text nicht)
    Objekt Material V1.1.3.0
    Beschreibung PublicInterface zur Verwaltung vom Material
    • Anzeige des Tracelog-Textes im Meldungsdetails-Dialog (erfordert HMI V5.2, in älteren Versionen erscheint der Text nicht)
    Objekt Mes Base V1.0.12.0
    Beschreibung MES Fehlermeldungen
    • Chinesische Ãœbersetzung hinzugefügt
    • Mehrere neue MES-Ereignistexte hinzugefügt (basierend auf DDL V5.7 FltText)
    Objekt Mode Forwarder Template V1.4.1.0
    Beschreibung Ein ModeForwarder kann Betriebsarten aller unterlagerten ModeHandler umschalten. Der ModeForwarder hat selbst keine Abläufe, er ist nur ein Verteiler.
    • Setzen eines SOFTERROR anstelle von ERROR im Falle eines MES DDL-Kommunikationsfehlers. Auf den ModeForwarder hat diese Änderung keine Auswirkung, sie wird jedoch in Ãœbereinstimmung mit dem ModeHandler-Code geändert.
    Objekt Mode Forwarder V1.0.8.0
    Beschreibung Unit zur Weiterleitung von Betriebsarten an unterlagerte Einheiten
    • Chinesische Ãœbersetzung hinzugefügt
    Objekt Mode Handler Template V1.5.1.0
    Beschreibung Ein ModeHandler verwaltet Betriebsarten und ihre zugeordneten Schrittketten.
    • Setzen eines SOFTERROR anstelle von ERROR im Falle eines MES DDL-Kommunikationsfehlers. Diese Änderung verhindert den Abbruch der Betriebsartenkette des ModeHandlers im Falle eines DDL-Kommunikationsfehlers (Timeout usw.)
    Objekt Mode Handler V1.0.9.0
    Beschreibung Unit für eine betriebsartenorientierte Ebene
    • Chinesischen Text für die HMI-Anzeige hinzufügen
    Objekt Nx Base V1.0.71.0
    Beschreibung Basisobjekt
    • Chinesische Ãœbersetzungen hinzugefügt
    • ModeRunning-Flag in der Extension des ModeForwarders ist true, wenn bei mindestens einem Kindelement eine Betriebsart läuft.
    • Fehlerbehebung: OpconStrToUpper() und OpconStrToLower() können mit Leerstrings umgehen.
    • Reihenfolge der Strukturelemente von OpconPublicEvent geändert: "Source" ans Ende verschoben
    Objekt Opcua Sys Dep V1.1.3.0
    Beschreibung OPC UA Standard Funktionen
    • Chinesische Ãœbersetzung hinzugefügt
    Objekt Operator V1.0.5.0
    Beschreibung PublicInterface für Bedieneranforderungen
    • Anzeige des Tracelog-Textes im Meldungsdetails-Dialog (erfordert HMI V5.2, in älteren Versionen erscheint der Text nicht)
    Objekt Part Counter V1.0.11.0
    Beschreibung Der Teilezähler ist ein Feature das die Historie der produzierten Teile mit NIO-Gründen aufzeichnet und in der Visualisierung darstellt. Dieses Softwareobjekt ist ein Add-on mit dem in der SPS die produzierten Teile gemeldet werden. Gespeichert werden sie in einem Part Counter Information Service außerhalb der SPS.
    • Chinesische Ãœbersetzung hinzugefügt
    Objekt Part Displaced V1.0.5.0
    Beschreibung PublicInterface zum Werkstück umsetzen
    • Anzeige des Tracelog-Textes im Meldungsdetails-Dialog (erfordert HMI V5.2, in älteren Versionen erscheint der Text nicht)
    Objekt Part Type V1.0.6.0
    Beschreibung PublicInterface zum verwalten der Teiletypen
    • Anzeige des Tracelog-Textes im Meldungsdetails-Dialog (erfordert HMI V5.2, in älteren Versionen erscheint der Text nicht)
    Objekt Parts Missing Switch V1.2.3.0
    Beschreibung PublicInterface Teilemangel Schalter
    • Anzeige des Tracelog-Textes im Meldungsdetails-Dialog (erfordert HMI V5.2, in älteren Versionen erscheint der Text nicht)
    Objekt Peripheral Root V2.0.15.0
    Beschreibung Rootobjekt im Peripheriebaum
    • Den Zustand IMMEDIATELY in OnApplyParameters() entfernt, welches bisher nicht aufgerufen wurde.
    Objekt Plc Login V1.0.6.0
    Beschreibung PublicInterface für PLC Login
    • Anzeige des Tracelog-Textes im Meldungsdetails-Dialog (erfordert HMI V5.2, in älteren Versionen erscheint der Text nicht)
    Objekt Public Interface Base V1.0.7.0
    Beschreibung PublicInterface Standard Datendefinitionen
    • Chinesische Ãœbersetzung hinzugefügt
    Objekt Root V1.4.6.0
    Beschreibung Rootobjekt
    • StateOverview verbessert: Compiler-Warnung bei komplexem Code verhindert
    • StateOverview verbessert: DDL-Verbindung hinzugefügt
    • StateOverview verbessert: DDL-Events hinzugefügt
    Objekt Simulation V1.0.3.0
    Beschreibung Addon für unterstützende Funktionen während des Siomulationsmodus
    • Vermeiden Sie, dass der PLC POE bei jedem Export geschrieben wird, auch wenn er unverändert bleibt.
    • CheckedBusOk für das Control AddOn hinzugefügt
    Objekt Socket Sys Dep V1.0.12.0
    Beschreibung Systemabhängige Socketfunktionalitäten
    • Erweitere für ctrlX
    Objekt Station Info V1.1.4.0
    Beschreibung PublicInterface für allgemeine Stationsinformationen
    • Anzeige des Tracelog-Textes im Meldungsdetails-Dialog (erfordert HMI V5.2, in älteren Versionen erscheint der Text nicht)
    Objekt Sys Dep (BTC) V1.1.3.0
    Beschreibung OPC UA Standard Funktionen
    • Add Chinese translation
    Objekt Tool V1.0.5.0
    Beschreibung PublicInterface zur Werkzeugverwaltung
    • Anzeige des Tracelog-Textes im Meldungsdetails-Dialog (erfordert HMI V5.2, in älteren Versionen erscheint der Text nicht)
    Objekt Work Part V1.0.6.0
    Beschreibung PublicInterface zum Anfordern von Teiledaten. Dieses ist eine funktionsreduzierte Version vom OpconWorkProcess um Teiledaten anzufordern bei dem die Funktionalitäten für den Bearbeitungsprozess nicht benötigt werden.
    • Anzeige des Tracelog-Textes im Meldungsdetails-Dialog (erfordert HMI V5.2, in älteren Versionen erscheint der Text nicht)
    Objekt Work Process V1.0.6.0
    Beschreibung PublicInterface zur Verwaltung eines Bearbeitungsprozesses
    • Anzeige des Tracelog-Textes im Meldungsdetails-Dialog (erfordert HMI V5.2, in älteren Versionen erscheint der Text nicht)
    Peripheral Beckhoff EtherCAT Master (BTC) V2.1.64.0
    Beschreibung EtherCAT-Master (Beckhoff TwinCAT)
    Schnittstelle EtherCAT
    • IDX-Konstante wird für alle Slaves generiert, nicht nur für die von OpconEcSlave abgeleiteten
    • IDX-Konstanten werden in OnInitHierarchy verwendet
    • Exportierter Code wurde an Kodierrichtlinien angepasst, verbesserte Einrückungen (keine funktionalen Änderungen)
    Peripheral Rexroth EtherCAT Master (RIL) V2.1.64.0
    Beschreibung EtherCAT-Master (Rexroth Indralogic)
    Schnittstelle EtherCAT
    • IDX-Konstante wird für alle Slaves generiert, nicht nur für die von OpconEcSlave abgeleiteten
    • IDX-Konstanten werden in OnInitHierarchy verwendet
    • Exportierter Code wurde an Kodierrichtlinien angepasst, verbesserte Einrückungen (keine funktionalen Änderungen)
    Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist