Summary
Keywords
Full Transcript
Master secure PLC email messaging with attachments! Stop struggling with remote notifications - finally unlock professional email automation for your projects. Email and Text messages can be sent from the Productivity Series PLC. Secure PLC Email messaging is now available in the latest version of the Productivity Programming suite. SMTP or Transport Layer Security (TLS) email with an attachment and/or the latest data log files can be sent. To use this feature, you must have installed the Productivity programming suite v3.4 or higher, then load the latest firmware onto the Productivity CPU. We can set up 4 different accounts in our PLC project. Account templates are already installed for some of the more common email servers. We will send an email from a Gmail account with authentication. This will also include the attached logged data files, error files, and event files. Our message will also include a switch and register the current values when we send the email. We will also discuss how the PLC can send a text (SMS) message. (This is found on our Website with the link above.) Let's get started. π FULL WRITTEN TUTORIAL + DOWNLOADS https://accautomation.ca/productivity-1000-series-plc-email-and-text-communication β±οΈ TIMESTAMPS 0:00 - Introduction - Productivity 1000 Email Communication 0:34 - Data Logger Project Overview 1:10 - System Requirements & Firmware Updates 1:35 - Hardware Configuration & Ethernet Setup 2:02 - DNS Configuration for Gmail 2:31 - Mail Accounts Setup - SMTP vs Gmail 4:07 - Send Email Instruction Configuration 5:32 - Email Structure & Tag Database Setup 6:11 - Pack String for Dynamic Email Content 7:23 - ASCII Codes for Email Formatting 8:54 - Testing Email Communication 9:55 - Gmail Results & Attachments Review π WHAT YOU'LL LEARN β Configure secure SMTP email with TLS encryption on Productivity 1000 PLCs β Set up dynamic email content using Pack String with real-time PLC data β Attach log files and error reports automatically to email notifications β Configure DNS settings and multiple email accounts for reliable messaging π MORE RESOURCES βΆ Series: https://accautomation.ca/series/productivity-plc/ βΆ PLC Beginners Guide: https://accautomation.ca/programming/plc-beginners-guide/ βΆ Free eBooks: https://accautomation.ca (subscribe for download) π RECOMMENDED HARDWARE βΆ Training Kits: https://accautomation.ca/series/productivity-plc/ π¬ Questions? Drop a comment below. π New tutorials every Monday β Subscribe and hit the bell! #PLC #HMI #IndustrialAutomation #LadderLogic #AutomationDirect #PLCProgramming #ACCAutomation Note: Google is removing "Less Secured Apps" in the mail app. (Gmail) If you are using this to send email from your controller, you must enable 2-step verification. This will then give you the option to generate an "App Password" for your controller or program. Gmail Less Secure App Access - App Passwords https://youtube.com/shorts/r9WxLTNDz24 Here are some previous posts in this Productivity 1000 PLC Series. A full list can be obtained at the following location: https://accautomation.ca/series/productivity-1000-plc/ System Hardware Installing the Software Establishing Communication First Program Documenting the Program Monitoring and Testing the Program Online Editing and Debug Mode Numbering Systems and Tag Database Contact and Coil Instructions https://youtu.be/xMP9EEVlm1k Timer Instructions https://accautomation.ca/productivity-1000-series-plc-timer-instructions https://youtu.be/egUnU8paLCA Counter Instructions https://accautomation.ca/productivity-1000-series-plc-counter-instructions https://youtu.be/tEWAXWugxqI There are several reasons why we are using the Productivity 1000 Series Controller. Here are just a few. - 50MB user memory - Can handle very complex applications easily. - 4 built-in communication ports β Easy connectivity to your network. - Data logging up to 32 GB on a microSD card - Add up to 8 IP modules to communicate to your field sensors. This will give you a total of 128 discrete IO points or 32 analog IO channels. - Free Software and 30 days of free training with every CPU from Automation Direct. - Interactive PLC Configuration Tool - Tag Names - Auto-discovery IO β Physical I/O tags will be generated based on each module's position in the base. - I/O Modules have QR codes under the wiring cover. This can be scanned to provide the latest specifications/ wiring diagrams for the module. - Limitless PID β Autotuning β Individual or Cascade Mode - etc - Web Server and Mobile Access - Advanced Software instruction set The Productivity 1000 series of programmable logic controllers currently includes all of these features in the P1-540 CPU. This CPU (Central Processing Unit) is also known as MPU (Multi-Processing Units) because of its communication capabilities. Regards, Garry ACC Automation https://www.accautomation.ca
