We are moving! We are currently migrating our community to the new Bosch Connected Industry Online Portal.
The community will be available latest in the new year again, until then it will be in read-only mode. Click here for more information.
Allow to specify string length through a constant variable for all string types (array of string, pointer to string, pointer to array of string)
Analyze HMI views for buttons linked to hardware keys and provide relevant information through export classes
Performance improvements:
When reloading object repository
First export after loading project
AML import
Allow to configure HMI apps to be started automatically on HMI start
Generate necessary HMI configuration to support extended PLC event texts
Allow to add Pragma property to PLC variables, struct elements and FB elements
Support deriving FBs from other FBs within the same subtree
Validation generates warning in case of a user-defined view category missing an icon
Output window automatically switches to the category where content is added
License handling supports Rexroth XM controller
Documentation: Added "Model tree" chapter to application guideline (German version only)
Features for object developers:
Allow to specify string length constant through OOD/OSD for all string types (string, array of string, pointer to string, pointer to array of string)
Extended export interface:
Introduced ViewDrop.HardwareKeys and its type definition HardwareKeyInfo
Introduced ManualFunctionDrop.EnabledVariable
Introduced ManualFunctionDrop.Authorization and its type RightDrop
Introduced UnitDrop as new base class for ConfigUnitDrop, PeripheralUnitDrop and ConfigurationSettingsDrop:
Allows to query object parameters by name or by refId
Allows to execute OOD-defined templates by name
Introduced VariableDrop.Owner
Introduced VariableDrop.Pragmas
Introduced CodeEntityDrop.BaseTypeDef
Bugfixes
AML/OHD Import with an empty type could lead to a wrong imported device
Partial PLC export did not calculate error number hashes
Remarks
Control plus Studio is installed in parallel to any other versions of Control plus Studio or OES
Control plus HMI V5.2
New Features
Find items by name or designator in machine tree and in functions menu
Added "Frequently used" category to functions menu
Allow to filter objects by state in the sequence state view (StepAnalysis)
Extended interface to HmiUtilAddon: All views currently visible are written to the PLC (or OMC) instead of just the first one
Optionally load specific apps at startup
Mod_ManualFunctionKey/Mod_Button:
Added HardwareKeyId property allowing to link a button to a hardware key
Minor design improvements
Mod_ManualFunctionKey: Removed the HandleUnitDisabled property. The button always shows the disabled state of the owner object of the manual function.
Designator configured at ModeForwarder or ModeHandler is shown on the status panel and in the module selection menu
Automatic navigation to status panel after inactivity also moves up to the top-level unit (ModeForwarder)
PLC events can provide an extended additional text which is resolved from a symbol name provided through the standard additional text
Mod_FileDialog:
Added DialogBehavior property allowing to select folders
Added UseSubDirs property allowing to select files from subfolders
Allow more than one file extension as wildcard
Improved behavior in case of missing view category icon
License check supports Rexroth XM controller
Updated HMI add-on for TwinCAT scope to V1.2.1. The new version is required when using the new target system image. It is backward compatible with all V10 images.
Bugfixes
Jumping from the event line or list to views provided by an add-on (e.g. bus diagnostics) did not work
Mod_Grid: VWItemVisibleRows was sometimes ignored when loading the control
Design-time selection dialogs in Control plus Studio for manual functions etc. did not pre-select the correct item when opened
Part Counter V1.5.5
New Features
Service: Improved communication with HMI status widget
Bugfixes
App:
āNo Dataā screen was set constantly or loader screen did not finish
Dialog did not accept valid date/time settings
Cycle Time Assist V2.0.4
Bugfixes
Service:
System time offset between PLC and service could cause a delayed record start and GUI misbehaviors in the HMI app
Export failed with hexadecimal value 0x00
Internal tasks were not stopped when configuration was updated
App crashed when reading invalid cycle reasons, causing Loading screen to stay on top.
Event Recorder V1.5.5 (Service only)
Bugfixes
Database was not cleaned up correctly
License Server V1.0.2
New Features
Supports new target systems:
Beckhoff C6930-0060
Beckhoff CX2033-017x
DataSetAccess V1.0.11
Bugfixes
After activating the TwinCAT configuration, the service did not resume OPC UA communication
IPC target content V5.2 (NXTC file)
Bugfixes
Deployment of Security Manager hung when trying to close the app
Master Image V10.06
New Features
Supports new target systems:
Beckhoff C6930-0060
Beckhoff CX2033-017x
Active mPad
Microsoft hotfixes as at 20 July 2021 (including CVE-2021-34527 for Windows PrintSpooler)
Remarks
For security reasons, the Print Spooler service has been deactivated by default. It can be manually activated if required.
Code Checker V1.1
New Features
Implement the current coding guideline V1.2 of 22 July 2020
Platform objects
NxBase V1.0.67
ModeForwarder can evaluate if any underlying ModeHandler is running
StringlƤnge kann bei allen Stringtypen (auch Array of string, Pointer to string, Pointer to array of string) Ć¼ber eine Konstante angegeben werden
HMI-Ansichten werden auf Buttons untersucht, die mit Hardwaretasten verknĆ¼pft sind. Relevante Informationen werden Ć¼ber Exportklassen zur VerfĆ¼gung gestellt.
Performanceverbesserungen:
Beim Einlesen des Objekt-Repositorys
Beim ersten Export nach Laden eines Projekts
AML-Import
HMI-Apps, die beim HMI-Start automatisch geladen werden sollen, kƶnnen konfiguriert werden
HMI-Konfiguration erweitert, um erweiterte SPS-Eventtexte zu ermƶglichen
Pragma-Eigenschaft kann bei SPS-Variablen, Struktur- und FB-Elementen hinzugefĆ¼gt werden
FBs kƶnnen innerhalb eines Teilbaums voneinander ableiten
Validierung generiert eine Warnung, falls bei einer projektspezifischen Ansichts-Kategorie das Icon fehlt
Ausgabe-Fenster wechselt automatisch zu der Kategorie, zu der zuletzt Text hinzugefĆ¼gt wurde
Dokumentation: Kapitel Modellbaum zum Applikationsleitfaden hinzugefĆ¼gt
Funktionen fĆ¼r Objekt-Entwickler:
String-LƤngen-Konstante kann bei allen String-Typen Ć¼ber OOD-/OSD-Datei angegeben werden (String, Array of string, Pointer to string, Pointer to array of string)
Erweiterungen in der Export-Schnittstelle:
ViewDrop.HardwareKeys und die zugehƶrige Typdefinition HardwareKeyInfo
ManualFunctionDrop.EnabledVariable
ManualFunctionDrop.Authorization und die zugehƶrige Typdefinition RightDrop
UnitDrop als neue Basisklasse fĆ¼r ConfigUnitDrop, PeripheralUnitDrop und ConfigurationSettingsDrop
erlaubt, Objektparameter Ć¼ber deren Name oder refid abzufragen
erlaubt, OOD-definierte Templates Ć¼ber deren Name auszufĆ¼hren
VariableDrop.Owner
VariableDrop.Pragmas
CodeEntityDrop.BaseTypeDef
Fehlerbehebungen
AML/OHD-Import konnte bei leerem Typ zu einem falschen importierten GerƤt fĆ¼hren
Parzieller SPS-Export berechnete die Fehlernummern-Hashes nicht
Bemerkungen
Control plus Studio V5.2 installiert sich parallel zu anderen Versionen von Control plus Studio und OES
Control plus HMI V5.2
Neue Funktionen
Suchfunktion Ć¼ber Name oder BMK im Maschinen-BaummenĆ¼ und im FunktionsmenĆ¼
"HƤufig benutzt" im FunktionsmenĆ¼ stellt automatisch die zuletzt besuchten Ansichten zusammen
In der Schrittkettenstatusansicht kƶnnen Objekte nach Status gefiltert werden
Erweiterte Schnittstelle zum HmiUtilAddon: Alle momentan sichtbaren Ansichten werden zur SPS oder Ć¼ber OMC kommuniziert
Apps kƶnnen optional automatisch beim Start geladen werden
Mod_ManualFunctionKey/Mod_Button:
Neue Eigenschaft HardwareKeyId erlaubt es, einen Button mit einer Hardwaretaste zu verknĆ¼pfen
Kleinere Design-Verbesserungen
Mod_ManualFunctionKey: Eigenschaft HandleUnitDisabled wurde entfernt. Die Taste zeigt immer den Disabled-Status des Besitzerobjekts der verknĆ¼pften Handfunktion an.
BMK des ModeForwarders und ModeHandlers wird auf der Status-Seite und im Modul-AuswahlmenĆ¼ angezeigt
Beim automatischen RĆ¼cksprung zur Status-Seite nach InaktivitƤt wird zur obersten Ebene (ModeForwarder) gewechselt
SPS-Events kƶnnen einen erweiterten Zusatztext bereitstellen, der aus einem im Standard-Zusatztext Ć¼bertragenen Symbolnamen ausgelesen wird
Mod_FileDialog:
Neue Eigenschaft DialogBehavior erlaubt die Verwendung des Dialogs zur Auswahl von Verzeichnissen
Neue Eigenschaft UseSubDirs erlaubt die Auswahl von Dateien aus Unterverzeichnissen
Wildcard darf mehr als eine Dateiendung vorgeben
Verbessertes Verhalten im Falle von fehlenden Icons fĆ¼r eine Ansichten-Kategorie
Update fĆ¼r das TwinCAT scope HMI-Add-on (V1.2.1). Die neue Version wird in Verbindung mit dem neuen Master-Image benƶtigt, ist aber rĆ¼ckwƤrtskompatibel zu allen V10-Images.
Fehlerbehebungen
Sprung von der Meldezeile / -liste direkt zur Ansicht eines Add-ons (z.B. Busdiagnose) funktionierte nicht
Mod_Grid: VWItemVisibleRows wurde zum Ladezeitpunkt des Controls manchmal ignoriert
Auswahldialoge zur Design-Zeit in Control plus Studio fĆ¼r Handfunktionen usw. wƤhlten beim Ćffnen nicht den korrekten Knoten vor
Part Counter V1.5.5
Neue Funktionen
Service: Verbesserte Kommunikation zum HMI-Status-Widget
Fehlerbehebungen
App:
"Keine Daten" oder die Lade-Ansicht wurde permanent angezeigt
Dialog akzeptierte gĆ¼ltige Datums-/Zeiteinstellungen nicht
Cycle Time Assist V2.0.4
Fehlerbehebungen
Service
Systemzeitversatz zwischen SPS und Service konnte zu verzƶgertem Aufnahmestart und GUI-Fehlverhalten in der HMI-App fĆ¼hren
Export schlug mit Hexadezimalwert 0x00 fehl
Interne Tasks wurden beim Neuladen der Konfiguration nicht gestoppt
App stĆ¼rzte beim Lesen ungĆ¼ltiger Zyklus-GrĆ¼nde ab. Dabei blieb die Lade-Ansicht im Vordergrund.
Event Recorder V1.5.5 (nur Service)
Fehlerbehebungen
AufrƤumen der Datenbank schlug fehl
License Server V1.0.2
Neue Funktionen
UnterstĆ¼tzung fĆ¼r neue Zielsysteme:
Beckhoff C6930-0060
Beckhoff CX2033-017x
DataSetAccess V1.0.11
Fehlerbehebungen
Nach dem Aktivieren der Konfiguration in TwinCAT nahm der Service die Kommunikation nicht wieder auf
IPC target content V5.2 (NXTC-Datei)
Fehlerbehebungen
Deployment des SecurityManagers blieb beim Beenden der App hƤngen
Master Image V10.06
Neue Funktionen
UnterstĆ¼tzung fĆ¼r neue Zielsysteme:
Beckhoff C6930-0060
Beckhoff CX2033-017x
Aktives mPad
Microsoft Hotfixes Stand 20.07.2021 (beinhaltet CVE-2021-34527 fĆ¼r Windows PrintSpooler)
Bemerkungen
Aus SicherheitsgrĆ¼nden ist der Druckwarteschlangendienst standardmƤĆig deaktiviert. Bei Bedarf kann er manuell aktiviert werden.
Code Checker V1.1
Neue Funktionen
Implementation der aktuellen Kodierrichtlinie V1.2 vom 22.07.2020
Plattform-Objekte
NxBase V1.0.67
ModeForwarder kann ermitteln, ob mindestens ein unterlagerter ModeHandler zurzeit lƤuft
Enumeration OpconBasicColor hinzugefĆ¼gt
NxDataSetManager V1.1.5
Pfad der BIN-Datei kann Ć¼ber einen Objektparameter konfiguriert werden
How it is now with availability of CX2033? We would like to use it for future projects, but in the catalogue I still see "Coming soon" note. There is no ordering number present.