New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Connection break after subscribing to an Event ( SINUMERIC 840D) #541
Comments
It looks like a crash in the server (SINUMERIC 840Dsl) ( see message " server disable the communication port " ). You may have to contact Siemens customer support |
@erossignon , |
I have observed exactly the same issue and have worked out what causes the issue with the Siemens support: Alarm/event texts are localized by the server. To influence which locale to use, a client can provide an array of locales as the However, the current Siemens OPC-UA Server implementation expects clients to provide it with a non-empty So, long story short, until Siemens fixed this on their side, the only thing we can do is add support for setting the
|
I may or may not have the time/budget to provide a PR for implementing that feature. |
Thanks @simonlmn , it helped a lot. |
I'm submitting a ...
Current behavior
Program is monitoring variables without any issue, but when i try monitoring Alarm, Program says
connection break, and OPCUA server close the communication PORT, and then i have to restart the
OPCUA server manually to get working again.
Expected behavior
Connection must not be break.
Minimal reproduction of the problem with instructions
When monitoring Variables
When monitoring Alarms
** Code reference **
Please tell us about your environment:
( ) I have installed node-opcua from source ( using git clone)
(X ) I have installed node-opcua as a package ( using npm install )
( ) I am using an application that uses node-opcua
Device: Laptop
OS version: Windows 10
Description of the other OPCUA system I am trying to connect to:
node-opcua version: 0.4.5
node-opcua
= 0.4.5node --version
= 8.11.4Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
The text was updated successfully, but these errors were encountered: