if you don't have internet access, you can use the offline import button which can be found on "Node-RED Hamburger Menu -> Manage Palette -> Import Library" using the ready-to-run package of the ctrlX Nodes node-red-contrib-ctrlx-automation-1.8.8.tgz n attachment. Please let me know after successfull download (please remove the .zip extension) i, so I can delete this from the chat again. Thank you.
... View more
The UA.TestClient is an easy to use client to test any UA Server. The client is optimized for Bosch Rexroth UA Server's, especially for the built-in ctrlX CORE UA Server.
UA.TestClient is a test tool, if you want to focus on practical usage instead of being an UA Expert.
Please see here how easy it is to connect the UA.TestClient to the ctrlX CORE UA Server.
The UA.TestClient provides a set of features and creatable views to cover mostly used test scenarios:
Connect to any UA Server using state-of-the-art security profiles
Browse the address space
Certificate / Authorisation management
Server Load Diagnostics
Data Access View
This view covers Data Access (DA):
Find Data Type of a Node
Copy Node / Browse Path to Clipboard
Control of Subscription- and Monitoring-Options
Alarms Conditions View
This view covers Alarms & Conditions (AC):
Subscribe for Events and Conditions (including custom Events)
Disable / Enable
Acknowledge or confirm Alarms
Historical Events View
This view covers Historical Events (HE):
Read the history of UA Server events from a given start to end date
Historical Data View
This view covers Historical Data (HDA):
Read the history of stored data of a node (if node has property HistoryRead)
Historical Data Processed View
This view covers processed Historical Data (HDA):
Read the processed or aggregated history of stored data of a node (if node has property HistoryRead), like mean, max, min, ...
Be aware of new upcoming features, soon. Have fun using UA.TestClient!
Latest updates and fixes for version 1.1.0
Official public release
.NET 5 Runtime
UA SDK 3.0.10
Fixes and improvements
Download and see README.html and CHANGELOG.html
Forum ctrlX CORE
How-to: Connect UA.TestClient to ctrlX UA Server
Documentation ctrlX OPC UA Client App
Download latest internal Test Version
... View more
This is about how you can connect the Bosch Rexroth UA.TestClient to a ctrlX embedded UA Server.
Install UA Server snap on your ctrlX if not already installed. Download latest UA.TestClient here.
Create UA.TestClient Certificate
On first startup of the application you were asked to create a new application instance certificate for the UA.TestClient. Ensure the Key Size Rsa2048 and Hash Algorithm Sha256 using extended options revealed by button <Advanced>.
Press <Create> to create the certificate pair.
Start UA.TestClient and connect
e.g. opc. tcp://192.168.1.1:4840
ctrlX COREvirtual with Network Adapter
ctrlX COREvirtual with Port Forwarding (with Bosch VPN in Mobile Office)
If you use Port Forwarding, please change 8840:4840 to 4840:4840 in crlX WORKS before starting your ctrlX COREvirtual.
Check permission UA Server access of your current user. The default user boschrexroth should have admin rights.
Enter your ctrlX IP and credentials like shown below and press <Find>.
Choose one of your preferred endpoint by policy (recommended: SignAndEncrypt Basic256Sha256. Not supported yet: Aes256_Sha256_RsaPss)
Enter your username/password credentials and press <OK>.
Now you have to trust the server's certificate manually.
Press <Trust> and check <Save Certificate in TrustList>
You should get an <BadSecurityChecksFailed> error from server, because the server is not trusting your certificate by default.
So we have to do same on server side.
Login into your ctrlX website, navigate to Settings → Certificates & Keys and press the <Check> Button on the right pane to trust your client certificate.
Reconnect: Done, your connection should be established!
Have fun using the UA.TestClient !
... View more