PLCnext on LinkedInPLCnext on Instagram  PLCnext on YouTube Github PLCnext CommunityStore PLCnext Community

 

 How to create a Blog Entry

Find user stories of interesting ideas and solutions in this blog.
Note: The Makers Blog shows applications and user stories of community members that are not tested or reviewed by Phoenix Contact.

For questions, please go to the FORUM section and create a new entry there.

Want to add your own solution here? Just login as a registered user and click the "Create Blog entry" button. Find a short intro video by clicking the "How to create a blog entry" button. If you experience any problems with editing or publishing please contact us at This email address is being protected from spambots. You need JavaScript enabled to view it..


Python is a powerful language with plenty of applications for Industrie 4.0, including Machine Learning and Cloud connectivity, so it’s a natural fit for applications that use PLCnext Technology.

In this episode of Automation Maker, we look at how to install Python and PIP on a PLCnext Control.

Helpful links:

just click the "Read more..." link below the video. 

In the previous months I prepared the PLCnext Technology exhibition wall for the showroom in our Polish Phoenix Contact subsidiary and I would like to show it to the community. 
I made the applications with as many technologies as I was able to, that's why I used MQTT, OPC UA, Node-RED, Google Home etc.

These four example tasks can be demonstrated:

  1. LEDs lighting up after activating the PLC's input 0
  2. Voice message about changing the state of the switches connected to the PLC's inputs
  3. Command "Hey Google, blink" causes the LEDs on the panel to change for a moment to the opposite state and return to their original state
  4. Command "Hey Google, check the state" causes that you can hear a summary of the current state of the PLC's inputs

Join the Community

Watch this short introduction video* and create your first Makers blog entry!

 

Content of this video:

  • Create your own Makers blog entry

You have questions...? No problem:

  • Ask your question in the Forum
  • or contact us by mail: This email address is being protected from spambots. You need JavaScript enabled to view it.

 

 

*we recommend Chrome for best experience

Mosquitto is an open source project to implement an MQTT client to your system. The MQTT (Message Queue Telemetry Transport) protocol is made for machine-to-machine (M2M) connectivity, basing on an extremely lightweight messaging using a publish/subscribe model. This makes it suitable for Internet of Things messaging such as with low power sensors or embedded computers.

The Mosquitto project also provides a C library for implementing MQTT clients, and the very popular mosquitto_pub and mosquitto_sub command line MQTT clients.

Let's see how to crosscompile it for PLCnext Controls.

libcurl - the multiprotocol file transfer library

libcurl is a free and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, Telnet and TFTP.

libcurl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, user + password authentication (Basic, Digest, NTLM, Negotiate, Kerberos), file transfer resume, http proxy tunneling and more!

Page 10 of 11