Hi,
I have a X20 CP 1584 PLC.
I need to establish a communication with a Beijer HMI via OPC UA Communication.
Configured the OPC-UA Server in the Hardware configuration.
When I tried to check the communication through UA Expert Application,
An error is showing up “BadCertificateTimeInvalid”.
Tried the communication with HMI and it showed Subscription failed.
Hi Vaishak,
Welcome to the Community!
To allow the connection from UA Expert, you can check the box in the lower left that says, “Accept the server certificate temporarily for this session”, and then click “Continue”.
Is the time set correctly on the PLC? Certificate errors can occur if the time of the client and server don’t match. You can set the time from Automation Studio by connecting and then going to Online->Info. It also helps to make sure your Time Zone is set correctly in the CPU properties. Here, you can also sync to an NTP server if you’d prefer.
As mentioned in earlier post, with UaExpert it is possible to allow a certficate with an invalid time. Is this also possible with Beijer HMI?
The certificate seems to be generated 10 years ago, probably when the project was installed in this X20CP1584 CPU.
Hi,
It is working after changing the PLC Date .
Changed the Date from 2015 to 2025.After changing ,the validity of the certificate got updated.
This behavior is described in the AS6 Help:
It seems that this behavior is also implemented in earlier AR4-versions.