Jump to content

Recommended Posts

People, over here at headquarters, we are curious.
As you know, we are now embedding our PLCs with technologies that enable them to support IIoT,  technologies such as  MQTT that are need for Industry 4.0 applications.

We want to know:

  • Do your current projects require IIoT support?
  • Are your clients expecting your  solutions to support Industry 4.0?
  • What features would you like to see in Unitronics controllers to help you with these projects?
  • Do you feel ready for this stage of technology--do you feel that you have the knowledge, the resources that you need?

Remember--your feedback helps us to set direction for R&D.

We would love to receive application stories involving MQTT :)

Share this post


Link to post
Share on other sites

Hi Paul,

The platform of those lines does not allow it. While we continue to support--as well as release new features--for these lines, these advanced features are supported by UniStream and the products that will follow it.

Share this post


Link to post
Share on other sites

Has Unitronics Partnered up with any   IOT  MQTT  cloud providers?  or recommend any MQTT  Broker programs for Internal Sites?

Dan Thomas

Share this post


Link to post
Share on other sites

Hello Dan,

Our MQTT client is basically generic.

We cannot recommend about specific broker. 

We tried here brokers such as RabbitMQ.

Share this post


Link to post
Share on other sites

I've been investigating a little bit more about MQTT with Azure and I'd like to share my findings with you.

The problem with the connection is the limit in the password field (128). Azure requires a SAS token for authentication that requires much more than 128 characters. The other option for authenticating to Azure IoT Hub (MQTT) is using a x.509 client certificate. That authentication option is neither supported by UniStream 5 MQTT implementation.

My question is: would be possible to extend the password field limit? I'm assuming that implementing client certificate authentication is much more complex.

Share this post


Link to post
Share on other sites

Hello,

Thanks for posting!

Starting from last version 1.24.56, the maximal length of the MQTT password had been extended to 255 characters.

Is that enough for your Azure broker? 

Quote

I'm assuming that implementing client certificate authentication is much more complex

You're right, but it is right now in process and this new feature will be available in next UniLogic version (very soon)

Hope it will help!

Rivka

  • Like 1

Share this post


Link to post
Share on other sites
5 hours ago, Rivka said:

Hello,

Thanks for posting!

Starting from last version 1.24.56, the maximal length of the MQTT password had been extended to 255 characters.

Is that enough for your Azure broker? 

You're right, but it is right now in process and this new feature will be available in next UniLogic version (very soon)

Hope it will help!

Rivka

Hi Rivka,

Those are excelent news. The point with the password is that Microsoft uses a SAS token for authenticating the client. This token exceeds the 128 characters. In my case my token is 139 characters long, so I think that this new limit of 255 character for the MQTT password is more than enough.

Regarding the authentication using client certificates is also a real good news. It will add a good value for our projects.

Thanks for the update Rivka!!

Share this post


Link to post
Share on other sites

Not sure this is the proper location for my question, but will there be a .NET driver or communications protocol for the UniStream as there is for the Vision? 

I've used literally dozens of Vision PLC's simply because I can tie together PLC operations and production control operations with several other peripheral devices (bar code scanners, RFID readers, measurement gauges, keyboard wedge devices, etc.) into a single PC based application, then integrate it into my customer's production systems or warehouse systems (SAP,  SAGE, MFG Pro, and custom SQL databases).  I've hesitated migrating to the Unistream models because I haven't seen a method as clean as the Vision .NET driver to read and write to specific memory locations in the PLC.

Thanks,

-Chris

Share this post


Link to post
Share on other sites
On 2/5/2019 at 5:40 PM, cmarcus said:

Not sure this is the proper location for my question, but will there be a .NET driver or communications protocol for the UniStream as there is for the Vision? 

I've used literally dozens of Vision PLC's simply because I can tie together PLC operations and production control operations with several other peripheral devices (bar code scanners, RFID readers, measurement gauges, keyboard wedge devices, etc.) into a single PC based application, then integrate it into my customer's production systems or warehouse systems (SAP,  SAGE, MFG Pro, and custom SQL databases).  I've hesitated migrating to the Unistream models because I haven't seen a method as clean as the Vision .NET driver to read and write to specific memory locations in the PLC.

Thanks,

-Chris

Hi all,

untill now I used the MODBUS protocol to connect the PLC with PC (C#) ...now I am trying for the first time the SQL and FTP (two different jobs) but a library/driver for the .NET like in the VISION (I took a fast look) could be nice.

thanks

Share this post


Link to post
Share on other sites

Dear Cmarcus,

Did you mention about implementations with SAP plattforms.

Could you tell me about it. Do you have an example how do you made it ?? I need to connect to SAP system wiht Unistream 15,6"

Appreciate your advice

Giovanny Serrano

Share this post


Link to post
Share on other sites
On 3/13/2018 at 9:24 PM, Cara Bereck Levy said:

People, over here at headquarters, we are curious.
As you know, we are now embedding our PLCs with technologies that enable them to support IIoT,  technologies such as  MQTT that are need for Industry 4.0 applications.

We want to know:

  • Do your current projects require IIoT support?
  • Are your clients expecting your  solutions to support Industry 4.0?
  • What features would you like to see in Unitronics controllers to help you with these projects?
  • Do you feel ready for this stage of technology--do you feel that you have the knowledge, the resources that you need?

Remember--your feedback helps us to set direction for R&D.

We would love to receive application stories involving MQTT :)

I have a mqtt project with 40 identical machines all using the exact same application program. I am currently using Get and Set topic to add machine identifier for each plc. What would be a great feature is to have a tickbox to automatically add the unit id to the topic instead of doing Get and set in ladder. It would also save alot of work if the publish and subscribe lists could be exported and imported to a csv. 

Share this post


Link to post
Share on other sites
20 hours ago, chrishavenga said:

I have a mqtt project with 40 identical machines all using the exact same application program. I am currently using Get and Set topic to add machine identifier for each plc. What would be a great feature is to have a tickbox to automatically add the unit id to the topic instead of doing Get and set in ladder. It would also save alot of work if the publish and subscribe lists could be exported and imported to a csv. 

Hello there :)
I just submitted your requests to the team leaders--I will let you k now what they reply.

  • Like 1

Share this post


Link to post
Share on other sites
On 2/5/2019 at 6:40 PM, cmarcus said:

Not sure this is the proper location for my question, but will there be a .NET driver or communications protocol for the UniStream as there is for the Vision? 

I've used literally dozens of Vision PLC's simply because I can tie together PLC operations and production control operations with several other peripheral devices (bar code scanners, RFID readers, measurement gauges, keyboard wedge devices, etc.) into a single PC based application, then integrate it into my customer's production systems or warehouse systems (SAP,  SAGE, MFG Pro, and custom SQL databases).  I've hesitated migrating to the Unistream models because I haven't seen a method as clean as the Vision .NET driver to read and write to specific memory locations in the PLC.

Thanks,

-Chris

Sorry--I missed this when it was posted--apologies!
I've submitted your question to the team, and I will update you when I receive a reply :)

Share this post


Link to post
Share on other sites
On 7/1/2019 at 3:33 PM, Cara Bereck Levy said:

Hello there :)
I just submitted your requests to the team leaders--I will let you k now what they reply.

Hi Cara

Any feedback on this?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...