Ready to Optimize Your Maintenance? 🚀 Try It Free
Hello everyone! I recently received a new software package for my ZT410 Zebra printer, which includes firmware updates for the printer port (EIP) and an Add On Profile (AOP), along with detailed setup instructions. Setting up the printer is a breeze, whether you're using a 2D code like a QR code or a traditional barcode. Simply design your label using ZebraDesigner software, save it to the printer's flash memory, transfer ASCII characters to your PLC's printer buffer, and then send the data to your printer - it's that simple! Check out the included files for more information.
I have successfully completed my project with ease, utilizing the 1769-L30ER Studio 5000 V30 Zebra ZT410 Ethernet/IP printer. If you are interested in experimenting with ZPL, I recommend checking out this helpful resource: http://labelary.com/viewer.html.
Recently, there has been a buzz around Zebra printers. After seeing discussions online and working on a project involving a Zebra printer myself, I realized the importance of utilizing efficient methods for printing labels. In my project, I automated the process of printing labels by triggering it when a specific event occurred in the CompactLogix PLC. To simplify the task, I opted to use the ZebraDesigner software, a user-friendly tool that allows for visual designing of labels. By utilizing the Print To File function, I generated the ZPL code required for the label. Additionally, I developed a parser for AdvancedHMI to extract data from the ZPL file and replace specific placeholders with the relevant information. Ultimately, the finalized ZPL string was sent directly to the Zebra printer for printing. This streamlined process not only saved time but also ensured accuracy in label printing.
Archie and I have both developed parsers for automation, with the main distinction being that my parser is stored in PLC memory. Currently, I am utilizing three industrial computers in conjunction with AdvancedHMI for a project involving 3 palletized stations.
The application I submitted was a revision of a previous implementation that was in place before I became involved in the system maintenance. The previous setup utilized WonderWare to monitor the PLC bit, which then collected data and transmitted it to an OmniServer through OPC, and finally to the Zebra printer. Issues with this setup occurred about once a month, causing the printer to stop functioning. Problems ranged from OPC errors to Wonderware license issues, and even OmniServer going into demo mode after a power outage, shutting down every 2 hours. If considering the WW->OmniServer->Zebra printer solution, it may be wise to explore alternative options. Feel free to update me on the progress of your AdvancedHMI project. Is this system located in Colombia?
I am currently working on setting up a Zebra ZT410 printer with a CompactLogix L36ERMS PLC. I have successfully installed the Add On Profile (AOP), configured the PLC program with the module, and double-checked the communication settings. However, I am encountering issues with getting the PLC to establish communication with the printer. According to the manual, the "Special Firmware SP004629A" is required for this setup. Is this the software package you mentioned? I have been unable to locate additional documentation on this firmware version, as our current version is V75.20.01Z. Additionally, I am in need of the EDS file. I am unable to locate it in RSLinx to follow the manual's instructions for uploading the EDS file. Any assistance would be greatly appreciated. Thank you, Braydon.
Thanks for sharing your experience! I just got a ZT410 Zebra printer as well. The simplicity of the ZebraDesigner software setup is a big win for me too, mostly since I'm fairly new to this technology. The idea of transferring ASCII characters to the printer buffer is intriguing, and something I will need to explore further. The provided files will indeed be a great help! Thanks again.
Wow, this sounds like a superb upgrade package for the ZT410. I've been using Zebra printers for a while now, and the ease of setup they provide is unmatched. Really excited to experiment with the new AOP, and I bet the firmware update will bring more efficiency to the printer port. The QR code feature you mentioned sounds especially handy. I’ll definitely check out the included files to dive deeper. Thanks for sharing this!
That sounds awesome! I love how user-friendly the Zebra printers are, especially with tools like ZebraDesigner to make label design so straightforward. Have you noticed any improvements in print quality or speed with the new firmware updates? I'm curious about how they impact overall performance!
That sounds awesome! I've been meaning to upgrade my Zebra printer setup but was unsure about the process. The part about using ZebraDesigner to design the labels seems really straightforward; I love that it can handle both QR codes and barcodes. Do you have any tips for troubleshooting if something doesn't work smoothly during the setup?
Looking for a converter box for RS-232C to ethernet/IP conversion? Need help with the protocol? Widelto is here to assist you. Hello everyone, I recently obtained a software package for my ZT410 Zebra printer, which includes firmware for printer port (EIP), AOP (add-on profile), and setup instructions. Setting up the printer is a breeze - whether you're using 2D codes like QR codes or traditional barcodes. Simply design your label on ZebraDesigner software, transfer it to the printer's flash memory, copy ASCII characters to your PLC's printer buffer, and send the data to your printer. Easy as pie! Check out the attached files for more details.
After obtaining a second printer, I successfully converted both my ZT410 printers from TCP/IP to EIP using the software package. Both printers are now fully operational.
I have been searching for a way to convert TCP/IP to EIP by purchasing the Special Firmware SP004629A. Unfortunately, this firmware is only available for sale in the USA, and I am located in South America. Despite requesting our branch in the USA to purchase the firmware, we were unable to receive assistance from Zebra to obtain the download link. It seems like we may need to seek a refund from the Zebra partner. In the meantime, I am in need of a box converter. Do you know of any suitable converters that could assist with this issue? Additionally, could you please share the Special Firmware SP004629A with me via email so that I can test its functionality? I have already integrated AOP and added a network in my PLC program. The main issue I am facing now is that RSlinx is unable to identify the Zebra printer due to the lack of the Special Firmware SP004629A. Thank you.
Looking for a solution for converting TCP/IP to EIP between a Zebra ZT 410 printer and a Rockwell PLC with special firmware? I attempted to purchase the Special Firmware SP004629A for this purpose, but it is only available in the USA, and I am located in South America. Despite requesting our branch in the USA to buy the firmware, Zebra has not been helpful in providing a download link. As a result, we may need to seek a refund from a Zebra partner and look for a box converter instead. Do you know of any suitable converters? If possible, could you email me the Special Firmware SP004629A to test its functionality? I have already integrated AOP and set up a network in my PLC program; however, RSlinx is unable to detect the Zebra printer due to the absence of the Special Firmware SP004629A. Your assistance is greatly appreciated. Thank you.
Our system integrates Intermec and Zebra printers by storing printer codes in an SQL server. A Windows service continuously monitors PLCs for print requests, detecting triggers in the PLC and reading PLC tags to generate printed tags. This service then communicates via WCF to a printer handler service, which uses the tag data as parameters in a stored procedure call. The stored procedure retrieves the complete printer string, allowing the print handler service to direct the print job to the appropriate printer. Any modifications or updates can be made seamlessly in real-time through SQL.
widelto mentioned that the software package he is referring to is used for converting a ZT410 printer from TCP/IP to EIP. He recently received a second printer and both are functioning properly. However, he encountered a problem when attempting to purchase Special Firmware SP004629A because it is only available for sale in the USA and he is located in South America. He has reached out to the US branch to purchase the firmware, but Zebra has not been cooperative in providing the download link. As a result, he may need to request a refund from the Zebra partner and is now looking for a converter. If anyone knows of a converter, please send him an email. Additionally, he has already installed and added a network in his PLC program, but RSLinx is unable to identify the Zebra printer due to the lack of Special Firmware SP004629A. Thank you.
If you could kindly provide me with your email address via a private message, that would be greatly appreciated. Thank you!
widelto requested: "Please send me your email via private message." My email address is [email protected] Thank you for your assistance.
While the zebra solution may suffice for basic applications with limited label variations, it may not be suitable for more complex and demanding tasks. Relying solely on a PLC for printer management can be challenging as it may not be the most efficient tool for the job. Choosing an industrial IT solution over an automation solution could offer better long-term benefits and performance.
widelto requested, "@pb2609, please send me your email via private message. Can you also provide the firmware for the same issue I am experiencing?"
You can reach me at my email address, which is [email protected]
The SP004629A firmware, as referenced in the "Network Connect for Automation Developer Guide (P1096306-001)", is a zpl file that may not be easily accessible through search engines. Zebra Tech Support and Rockwell have conflicting information regarding the file's origins. If you possess this file, kindly share it with me. Updates on obtaining a download link from Zebra will be posted if available. In case no updates are provided, I may not be able to share the link. Thank you, Steve. Contact me at [email protected]
Would it be possible for you to share the SP004629A document with me too? Please send it to [email protected] Thank you.
Attention everyone...In case you are interested, the developer's package from 'widelto' has been shared with me, and most of its contents can be found on the Zebra website. Unfortunately, the kit itself cannot be located easily; its unique part number is CAG-P1096531 and it includes various components. Strangely, even distributors seem unaware of its specific contents, making it difficult to procure. Allow for a few days for delivery, as it also comes with Z Points for printer downloads. Ensure that you purchase enough points to cover all your downloads – for instance, I estimate needing 2700 points for setting up nine printers. Please fact-check this information, as it could be beneficial to you in a broader sense.
Recently, I completed a project that involved setting up a Zebra ZT230 printer to communicate with a CompactLogix PLC via Ethernet IP. To facilitate this, I utilized ZDownloader software to flash the firmware. In order to proceed, I had to input my license key to unlock 300 Z-points. However, obtaining the necessary firmware and license key proved to be a bureaucratic ordeal. Thankfully, our printer supplier is currently in the process of providing us with printers that come pre-installed with LinkOS firmware.
This discussion is expected to be informative and engaging.
I am currently experiencing a problem with my Zt410 printer. The instructions provided by Zebra in the user manual on "How to Upload EDS file from Rslinx" do not match what I am seeing in Rs linx/Studio5000. Can someone assist me in resolving this issue?
To ensure proper connectivity with RSLinx, make sure to update the Ethernet port firmware on your printer to Ethernet/IP from tcp/ip. It has been reported that newer printers are now being shipped with EIP firmware pre-installed, allowing for easier connection.
Before proceeding, make sure you have successfully modified the IP address of the printer. Set the IP Protocol to “Permanent” and perform a "Reset Network" from the printer's keypad. Power cycle the printer and then use the command prompt to ping and confirm connectivity. These steps should troubleshoot any network issues you may be experiencing, Anisingh.
If you need help with communication and programming between Zebra Ethernet printers (such as ZT410 and ZT420) and AB PLC systems, feel free to reach out to me at [email protected] I am here to assist with any system-related inquiries you may have.
I am currently troubleshooting an issue with my AOP where RSLinx is unable to detect my printer. I have attempted to obtain the EDS file from both Zebra and Rockwell, but unfortunately, I have not been successful in resolving the problem. Can anyone provide assistance in locating the EDS file required for RSLinx to detect the printer?
I have a love-hate relationship with Zebra Printers. They can be quite finicky, especially when paired with the Weber applicator. In my workplace, I became the go-to person for fixing these printers and getting them running smoothly. Most of the time, it required some IT magic to get them working properly. Dealing with the tension issues in the belt assembly and the hassle of removing and reinserting the ZE500's was a real headache. To make matters worse, the custom labeling software used by my employer was a mess. Despite these challenges, I built strong connections with key individuals who could assist me when needed. The helpdesk team knew to follow my instructions and send issues directly to the right people. In urgent situations where production was at stake, I bypassed the helpdesk and contacted my trusted contacts directly. Thanks to my extensive IT background, I was often spot-on with troubleshooting and fixing issues. I was the only person in the plant who could navigate the complexities of the systems and networks involved. If my initial solution didn't work, I knew exactly which group to turn to for further investigation. Overall, my expertise and proactive approach saved the day on numerous occasions. Despite the challenges posed by Zebra Printers and complex software, I was able to consistently resolve issues and keep operations running smoothly.
Nebul0us inquired about the AOP and RSLinx not detecting the printer. The search for the EDS file has been challenging, with no assistance from Zebra or Rockwell. Can anyone provide insight on where to locate the EDS file for RSLinx to detect the printer? Additionally, who is responsible for managing the label application process?
I am feeling frustrated and exhausted trying to locate the necessary firmware for enabling communication over Ethernet/IP. Despite reaching out to Zebra multiple times for assistance, I have not received the support I need. They have directed me to contact Rockwell or their distributors, even though the firmware is listed in their manual. Rockwell has also not been able to provide any helpful information about the specific firmware required for compatibility with their devices. If anyone has access to the "special firmware SP004629A", I would greatly appreciate your assistance as time is of the essence and the companies involved seem to be unaware of its existence. I am unsure of where to turn next for a resolution to this issue. To provide context, I am using a Zebra ZD410 printer with Link_OS AOP. While I am able to successfully ping the printer and print using Zebra software, I am encountering difficulties with communication between the printer and the PLC and RSLinx systems.
Hello everyone, I recently joined this platform after stumbling upon a discussion about Zebra's Network Connect, which allows for the use of industrial protocols. Not every Zebra partner is authorized to offer this product, so they may not be equipped to address your inquiries. To access this feature, make sure to order printers with the Network Connect license pre-installed or obtain the license from a certified partner. Upon ordering the license, expect a processing time of a few weeks before receiving a firmware download and license key. Simply input the license key into the firmware downloader to download the specialized firmware onto your printer, enabling the industrial protocols.
After working with an integrator to set up assembly cells, we decided to use Zebra ZT230 printers due to their Ethernet capability. However, this decision led to numerous issues, including random printer lock-ups and unhelpful tech support from Zebra. I eventually switched to using an RTA Automation module, the 435USB, to convert Ethernet to USB. This simplified the programming process and improved printing reliability, although we no longer receive printer status updates. Despite the initial learning curve of working with ZPL code, the new setup has proven to be more efficient. Our labels now feature part numbers, operator codes, time and date information, and a DataMatrix barcode. This experience has solidified my belief that troubleshooting technical issues can feel like a never-ending punishment.
I am not familiar with ZPL, but I successfully designed a label and stored it in my printer's memory. I then simply inputted data into my plc parser and my printer, seamlessly integrated into my EIP tree.
RTA - Reliable and Deterministic MikeyN shared his experience with integrating Zebra ZT230 printers into assembly cells, facing random lock-ups despite proper configuration. Seeking a solution, he switched to RTA Automation's 435USB module, simplifying the process from 20 to 3 programming rungs. The module seamlessly converts Ethernet to USB, making printing more reliable with ASCII ZPL code transfer. Transitioning to RTA proved beneficial, eliminating the need for complex programming and ensuring seamless data transfer into PLC tags. Unlike struggling with Ethernet configurations, the RTA module simplifies the process, making printing operations more efficient and reliable for operators. The transition to using RTA modules has been a game-changer, providing a hassle-free solution for integrating printers in assembly cells.
I have found this thread to be quite useful in my current project. My client is in the process of setting up 4 ZT-410 printers and we are looking to incorporate them with custom firmware. Despite downloading Zebra Designer, I am facing difficulty in accessing the sample label template from their cloud platform. Has anyone encountered this issue before? The template is mentioned in the Network Connect for Automation Developer Guide on page 26.
I am experiencing a similar issue as pb2609. I attempted to purchase Special Firmware SP004629A to convert TCP/IP to EIP, but it is only available for sale in the USA and I am located in South America. Despite our branch in the USA purchasing 2 licenses, Zebra has not provided the download link for the firmware. We may have to request a refund from the Zebra partner and are exploring alternative options such as a box converter. Do you have any recommendations for a converter? Could you please email me the Special Firmware SP004629A so I can test its functionality? I have already integrated AOP and network into my PLC program, but my main issue is that RSlinx is unable to recognize the Zebra printer due to the absence of Special Firmware SP004629A. Any assistance would be greatly appreciated. Thank you.
I am experiencing a similar issue with my zebra print. Can you please assist me with this problem?
Experiencing problems with printing from Compactlogix to ZT410? Despite having all the necessary elements in place, such as a created label format sent to the printer and confirmed on the printer's flash memory, issues persist. Even after copying the file name from the internal memory to the array in the PLC program and incrementing the sequence number, no labels are being printed. Frustratingly, Zebra suggests contacting Rockwell for support, despite indication that it may not be a Rockwell-specific issue. The technical support provided by Zebra lacks insight into the root of the problem. Seeking guidance and assistance. How can this issue be resolved?
Andrewklay reported that all necessary steps have been taken for label printing, including sending the label format to the printer and verifying its presence in the printer's flash memory. The file name has also been copied to the PLC program. However, despite incrementing the sequence number, no labels are being printed. Faced with this issue, Zebra suggested contacting Rockwell for assistance, but Andrewklay is confident it is not a Rockwell-related problem. Any suggestions would be appreciated. Another user suggested checking if the format number is set to 1 to address the issue.
I've finally solved the problem and everything is now running smoothly. Thank you!
Andrew: I'm pleased to see that you completed the project. This project has successfully tackled various inventory issues in my company.
As a newcomer in the world of PLC, I am embarking on my first project post-graduation which involves working with a ZT230 printer. Please excuse me if my inquiries may seem basic! My task at hand is to integrate the printer with the Compactlogix V30.11 system and utilize Zebra Designer to create and store label designs in the printer's flash memory, as outlined in the Developer Guide. One query I have is whether we need to commence writing to the label starting from Field number 11 when using the Raw Parser data. The labels I will be producing are set to contain the date, time, and part count within the barcode. Could someone provide some guidance on how to input this information into the printer via raw parse data? Would concatenation be necessary? Additionally, I would greatly appreciate it if someone could share a link to a sample PLC code for reference. Thank you.
User widelto asked pb2609 to share their email in a private message. Hello @Widelto, I am experiencing the same issue as others and require the special firmware "SP004629A." Do you have this firmware available? If so, kindly send it to me at [email protected] Thank you.
You can download Zebradownloader for free directly from the official Zebra website.
Is there a way to access ZDownloader to earn Zpoints or purchase them? I need these points to complete my application. Can anyone provide assistance?
I reached out to Zebra and they rewarded me with loyalty points.
As of January 2019, the persistent issue remains unresolved. Despite loading the firmware, the device remains undetected by both RSLinx and CLX v30. It is possible that the incorrect firmware was provided, as the current ZT230 model displays V72.20.10Z, indicating Link OS but potentially not the correct version.
Are you looking for ways to obtain Zpoints for ZDownloader without having to crack it or buy them? I am almost done with my application, but I still need Zpoints to complete it. Can someone assist me? I received my ZPoints along with the Firmward Package that was sent to me. To activate them, enter the license key into the Zebra License Manager. Your remaining points can be viewed once the activation is completed.
I own a printer that required 3000 points to load the firmware. After being advised to reload it due to communication issues, I mentioned running out of points, prompting them to add more to my license. Despite reloading the firmware, the printer still fails to communicate with the processor. Currently, I am utilizing a L71 at v30.
For those seeking firmware release notes for Zebra printers, you can find the information at the following link: https://www.zebra.com/content/dam/z...2-20-10z-p1052245-501-zt200-release-notes.pdf. Your search for firmware updates and details ends here!
¿Cuál es el proceso para reflejar el EDS en el RSLinx? ¿Tienes instrucciones más detalladas sobre cómo enviar datos para imprimir desde el PLC?
Hello everyone, I have successfully sent data to the Zebra ZD420 printer from my Allen-Bradley 1769-L16ER-BB1B PLC using the following manual: Rockwell Automation's Ethernet Communication Setup Guide (https://literature.rockwellautomation.com/idc/groups/literature/documents/at/enet-at002_-en-p.pdf). To achieve this, I utilized the Message block (msg) to establish a connection through the ethernet port and transmit ASCII characters, which represent the ZPL II code. This method eliminates the need for special firmware. Cheers!
Good day Arturo. Did you have to add and view the Ethernet/IP Device Simulator (EDS) in RSLinx? Have you added the module in RSLogix 5000 with the printer's IP address? Regards.
Sí, es cierto que nunca visualicé la impresora en RS Linx ni añadí un módulo en Studio 5000. Simplemente utilicé las instrucciones de MSG para enviar y recibir datos a la impresora, ingresando la dirección IP deseada para la transmisión de información.
¿Serías tan amable de proporcionarme más información sobre tu proyecto de desarrollo? Actualmente estoy trabajando en la programación de una impresora Zebra "ZT410" y sé cómo guardar las etiquetas en su memoria interna. Sin embargo, tengo dificultades para acceder a ellas desde el PLC. ¿Podrías explicarme cómo utilizaste mensajes, tal como se indica en el PDF en la sección de comunicación 1,0: instancia, clase, atributo? Me gustaría entender cómo completaste esas secciones. ¡Gracias!
I am facing the same issue. Were you able to successfully resolve the problem like me?
Echa un vistazo a este ejemplo que me resultó muy útil para comprender la información solicitada. Puedes descargarlo en el siguiente enlace: http://www.vdt-automation.ru/files/kb32962.pdf. Es importante identificar si el PLC envía los datos (cliente) o si es la impresora la que hace de servidor. Para encontrar el puerto, revisa los parámetros de la impresora. ¡Verifícalo ahora mismo!
When I first started this discussion, my goal was to demonstrate the process of connecting AB PLCs with Zebra printers using the native Ethernet/IP protocol. However, I have noticed that some individuals are still attempting to utilize sockets, which I find to be quite complex. I have shared all the necessary information with those who have asked for it, including a detailed file that outlines the entire process. Unfortunately, the file exceeds plcs.net's size limitations. If you are interested in receiving it, please send me a private message with your email, and I will gladly send it to you.
I have discovered a helpful resource that is available for download by anyone interested in learning more about Zebra printer automation. You can access the file at https://www.zebra.com/content/dam/z...r-automation-developer-guide-P1096306-001.pdf.
Discover the Exclusive Zebra Firmware EnhancementHey @Widelto, thanks for initiating the discussion - navigating Zebra documentation can be tricky. Could you share the latest Zebra firmware and insights on Ethernet/IP application? Have you had experience using other Zebra models, such as the GT800, with PLC through Ethernet? Reach out to me at [email protected] for further discussions.Widelto mentioned: I located the file link for easy access. Download it here: https://www.zebra.com/content/dam/z...r-automation-developer-guide-P1096306-001.pdf
Finalmente logré establecer comunicación con la impresora Zebra sin la necesidad de módulos adicionales, utilizando simplemente un Socket TCP/IP. Aunque al principio puede resultar complicado, una vez que te sumerges en el estudio, se vuelve más sencillo. Además, el lenguaje de Zebra se puede simplificar considerablemente, lo que ayuda a reducir el consumo de memoria del PLC.
Looking for ways to communicate with a Zebra printer using a PLC? All you need to do is open communication sockets and send the ZPL code of the label you want to print. For example, you can use the code ^XA^FO50,200^A0N,40,30^BCN,150,Y,N,Y^FD>;>80012345123451234512^FS^XZ. You can replace the value 80012345123451234512 with a string variable to concatenate the total text before sending it out. Have you tried this with a SLC 5/05 controller before?
I need to send more than 5 data tags from my L24ER PLC to a ZD410 printer and translate them into Spanish. While sending up to 5 data values is simple, using the raw parser method for more than 5 seems complicated. This is my first time trying to print from a PLC, so I'm unsure if using the MSG function would be a better option. I already have the labels designed and loaded on the printer, but the challenge lies in getting the PLC data into the correct fields. Any assistance on the best approach would be greatly appreciated. Thank you.
When working with a CompactLogix, you can easily send ZPL code to a Zebra Printer using a MSG instruction by configuring a socket connection for TCP/IP. An example in the knowledgebase demonstrates how to modify the "FD" ZPL instruction by concatenating strings. Sending text in MSG through a Socket is all that is required. I successfully utilized a CompactLogix L16 for this task, and the L24 should also work smoothly. To send the MSG 20 times for different values, simply create a logic to repeat the process.
Arturo Morales mentioned: "Take a look at this example, it greatly helped me understand all the required data. Download it here: http://www.vdt-automation.ru/files/kb32962.pdf. The key factor is determining if the PLC is sending the data (client) or if the printer is serving as the server. You can find the port by accessing the printer's parameters. Check it out." Hi Joel, is this the same "knowledgebase" example you were talking about? Or is it something to search for on the AB site? If you have a specific example I could use as a reference, that would be very helpful. Thank you for your assistance.
Indeed, the information can be found on the AB website, specifically within Rockwell's Knowledgebase. Visit https://rockwellautomation.custhelp.com/app/answers/detail/a_id/33240 to access an example of an .ACD file.
Thank you so much for your help. I will carefully review the information tonight and conduct some tests tomorrow. Your assistance is greatly valued. Thank you once again.
Hello everyone! When I started this discussion, my goal was to avoid dealing with ZPL code, sockets, and other complicated technical aspects. However, it seems that things are getting a bit more complex. My project involves four weight stations equipped with Hardy platform scales, and I am utilizing AdvancedHmi software on a PC as the HMI. The PLC I am using is a 1769-L30ER. I need to generate QR codes from all four stations, incorporating up to 10 different variables every 20 seconds or less. In the attached file, you will find a sample of one of the initial codes I used during testing. If you have any questions, feel free to reach out to me. And just to clarify, I am not affiliated with Zebra in any way.
In a recent discussion, user ZPL Codewidelto mentioned a desire to steer clear of ZPL code and sockets, but encountered complications as others attempted to delve into these technical aspects. Their project involves four weight stations utilizing Hardy platform scales and AdvancedHmi software on a PC as the human-machine interface, controlled by a PLC model 1769-L30ER. The goal is to generate QR codes from each station, incorporating up to 10 variables every 20 seconds. They are open to queries and emphasized that they are not affiliated with Zebra. Despite encountering challenges with EDS and Ethernet/IP protocol compatibility, the solution of TCP/IP communication via sockets was implemented. The procurement of EDS was an issue, as it required orders from both Rockwell and Zebra.
Hello everyone, I appreciate the assistance so far, but I'm still having some trouble with my printer setup. I'm unsure if I can send MSG commands to the printer, as it is already equipped with the necessary firmware for AB Ethernet/IP communications. I attempted an example but did not receive a printout. I thought I only needed to adjust the IP address (192.168.1.206?port=9100) and the EWEB_Path ($01$00). After making these changes and toggling the test bit, I still couldn't get anything to print. I suspect it may be related to the firmware update on this device. If I'm overlooking something, please let me know for further guidance. Widelto, I could use your help with the raw parser method. My label incorporates FN1-FN3 and then FN6-FN23. I need a simple way to input data into the raw parser tag and send it out as a whole. Since my tags are typically Reals and DINTs, I assume I must first convert them to a string before inserting them between ^FN6^FD and ^FS. Do you have a sample code that demonstrates how to load data into the parser tags (if that's what you did)? Thank you for all your assistance.
fntaztc shared:Hello everyone, I appreciate the assistance provided so far, but I'm still facing some confusion. I'm uncertain if I can send MSG commands to my printer. The printer is already equipped with the necessary firmware for AB Ethernet/IP communications. I attempted the provided example, but unfortunately, no printout was produced. I assumed that the only adjustments required in the example were the IP address (192.168.1.206?port=9100) and the EWEB_Path ($01$00). After making these changes and toggling the test bit, nothing printed. I'm beginning to consider if the issue lies with the firmware update on the printer. If I am overlooking something, please advise. Widelto, I am in need of guidance on utilizing the raw parser method. My label utilizes FN1-FN3, followed by FN6-FN23. Therefore, I am seeking a straightforward way to input data into the raw parser tag and transmit it as a single entity. Since my tags primarily consist of Reals and DINTs, I assume the first step would involve converting them to a string and then inserting them between ^FN6^FD and ^FS. Do you happen to have a sample code demonstrating how to load data into the parser tags (if this was the approach you took)? Thank you for all your assistance. Upon further reflection, it appears that the solution may lie in the fact that you do not have the EDS of the Zebra Printer, and it is running on Conventional firmware. Unfortunately, as I have not utilized the Zebra printer in this manner before, I am unable to provide assistance in this specific scenario.
JoelTorres26 shared: I now have a better understanding. The issue seems to be that you do not have the EDS of the Zebra Printer and it is running on Conventional firmware. Unfortunately, I have not encountered this scenario before, so I am unable to assist you at this time. Thank you for your help nonetheless. Perhaps I will consider your method in the future. Acquiring the printer with the upgraded firmware significantly increased my expenses.
Hey there! Feel free to send me your email through a personal message. I update parser data before each station prints, and I'm more than happy to share a sample of my program with you. Looking forward to connecting! Best regards, William Delatorre (Widelto)
Private message has been sent. Thank you.
widelto mentioned that when starting this discussion, the goal was to avoid dealing with ZPL code and sockets. However, it appears that things have become more complicated than anticipated. The project involves four weight stations utilizing hardy platform scales, AdvancedHMI software on a PC as the HMI, and a PLC model 1769-L30ER. QR codes need to be printed from all four stations with up to 10 different variables every 20 seconds or less. If you have any inquiries, feel free to contact me. It is worth noting that if AdvancedHMI is being used, there is no need to invest in Zebra Enet/IP firmware; instead, the Zebra LinkOS SDK can be utilized.
BachPhi mentioned that users of AdvancedHMI do not need to purchase Zebra Enet/IP firmware and can instead utilize Zebra's LinkOS SDK for printing. I appreciate the advice. Our standard hardware includes a CompactLogix L24ER and Panelview Plus 7 HMI. However, I am unfamiliar with using a printer in this context. We also operate a system with Siemens S7-1214 PLC and TP700 HMI, using a Gebe printer that functions adequately. Finding a suitable printing solution for AB systems has always posed a challenge. Despite attending the AB Automation fair in Philadelphia recently, I found that their printer options were outdated and representatives did not offer a satisfactory solution for printing from an HMI.
I want to express my gratitude to Widelto for not only starting the informative thread but also for generously providing me with the Network Connect files. This has proven to be more beneficial than any assistance I've received from Zebra Tech support.
widelto requested that @pb2609 send their email via private message. I would also appreciate it if you could share your email with me. Thank you! My email is [email protected]
Jcasse: Please wait a few minutes, I will send you the complete package. You will need to acquire points from Zebra to update the firmware on the Ethernet port. Regards, William.
Jcasse: Have you reviewed your email inbox to see if you have any new messages?
Thank you for the prompt delivery, Widelto! I appreciate it greatly. I will make sure to install it this week. Thanks once again for your excellent service!
Hello! It appears that I am experiencing difficulties with my ZT410 printer. While I am able to ping it, the RSling is unable to recognize the printer. I am unsure of how to proceed and unable to locate the necessary firmware for download. Could someone please provide me with the firmware along with any instructions needed? Kindly email me at [email protected] Thank you.
Hello, it seems like I am encountering issues with my ZT410 printer. While I am able to ping the printer, the RSling is unable to recognize it. I am in need of the special firmware for download, but I am having trouble locating it. Can someone please provide me with the firmware along with any necessary instructions? You can reach me at [email protected] Thank you. The Ethernet/IP driver for the ZT410 printer is not free and is restricted to 1 printer per driver. With over 40 printers, the vendor requested $500 for each driver, which we found unreasonable. As a solution, we opted to utilize Ignition for printing to our Zebra printers. If you require the driver, it is recommended to reach out to the Zebra representative in your area as they should be able to offer the driver for purchase.
Hello there! Could you please share the logic rung with me? You can reach me at my email address [email protected] Thank you!
Arturo Morales shared his successful experience of sending data to the ZD420 printer from the 1769-L16ER-BB1B PLC. Utilizing the manual provided by Rockwell Automation (https://literature.rockwellautomation.com/idc/groups/literature/documents/at/enet-at002_-en-p.pdf), he explains that using the Message block (msg) can open the ethernet port and transmit ASCII characters, specifically ZPL II code, without requiring special firmware. If you need further assistance, please feel free to reach out via email at [email protected] Cheers!
widelto announced the completion of their project without any issues, utilizing the 1769-L30ER Studio 5000 V30 Zebra ZT410 Ethernet/IP printer. For those interested in experimenting with ZPL, a helpful link is available at http://labelary.com/viewer.html. If possible, please share the program logic with me at [email protected] Thank you.
Irajat49 requested the logic rung and provided their email address for further assistance. Please email them at [email protected] Thanks!
If you require assistance with your PLC program, feel free to reach out to me via private message. I will be happy to send the necessary package to those in need of it.
Widelto offers assistance with PLC programming. If you need help, feel free to send a PM. The package will be provided to those who requested it. If interested, please email [email protected] Thank you for your interest in the code!
@Jasil: Please review your email for the PLC program that has been sent. Regards, William.
"Hi @pb2609! Please send us your email address via private message. Also, could you share your code with us? Your assistance would be greatly appreciated. Our email is [email protected] Thank you in advance. Best regards, Constantin."
If you require assistance with a PLC program, feel free to reach out to me via direct message. I will provide the necessary package to those who request it. Please contact me at [email protected] Thank you.
In my humble opinion, your options are either purchasing a RTA490 gateway or simply using an open socket connection.
Widelto, also known as William Delatorre, is willing to provide a sample of his program upon request via email. He regularly updates parser data for printing stations. Additionally, he can send software and documents directly from PLC. Feel free to reach out to @fntaztc via PM for further details.
Please don't forget to review your email from @VictorOlivera.
Arturo Morales mentioned that he successfully sent data to the ZD420 printer from his 1769-L16ER-BB1B PLC. He shared a helpful manual on how to accomplish this task using a Message block (msg) to open the ethernet port and send ASCII characters, specifically ZPL II code, without requiring special firmware. Would you mind elaborating on your process and, if feasible, providing a sample program for reference? Cheers!
Have you taken the time to review the instruction manual, or are you looking for a shortcut instead?
Widelto is requesting the files to be sent to them at [email protected]
Widelto mentioned that Jcasse should wait a few minutes for the complete package to be sent. Points from Zebra are required to update the firmware on the Ethernet port. William sends his regards. For assistance with the PLC program, users can send Widelto a private message. Widelto will provide the package to those who request it. Dear Widelto, could you please send me the example program for interfacing Rockwell CompactLogix with Zebra Ethernet/IP printers? My email is [email protected]
Hey there! Just a quick reminder to check your email. Regards, William.
widelto asked @mbonard to check their email. Hi, could you please assist in sending the file to [email protected]? Thank you. Regards, William.
In addition, I developed a parsing tool for AdvancedHMI to locate specific data within brackets in the ZPL file (generated in ZebraDesigner software). This tool extracted the data within the brackets and used it as a tag name to fetch corresponding information for replacement. The modified ZPL string was subsequently forwarded straight to the printer for processing.
Why bother developing a parser when you can easily replace it instead? Learn more about this topic on the AdvancedHMI forum at https://www.advancedhmi.com/forum/index.php?topic=2209.msg12749#msg12749.
One effective solution for managing a zebra printer is to utilize a server for the downloading of labels. The most efficient method of communication is through TCP/IP or socket communications between the PLC and the server. The PLC will simply scan the box, transmit information to the server, track the box to the printer, and prompt the application of the label. After scanning and verifying the label, the PLC will relay the information to the server to determine if it is a good label or not, allowing for the decision to divert the box into a reject lane or proceed straight to packaging. This streamlined process ensures smooth operation and accuracy in labeling.
Subject: Urgent - Please Review Important Email from William
Can someone assist me, please?
widelto inquired about sending a file via email. William requested to send the file as well.
Hey there! Feel free to shoot me a private message with your email address. Looking forward to hearing from you soon. Regards, William.
In a discussion, Pete.S. expressed skepticism about the feasibility of the zebra solution for demanding applications with multiple label variations. He noted the limitations of using only a PLC for printer control, suggesting that an industrial IT solution would be more suitable. Despite over 3 years and 38K views, the debate continues to gain momentum.
Hello everyone, I've been following your discussions on connecting a Beckhoff PLC with a Zebra ZT610 printer. I'm wondering if any of you have had to customize the label design in Zebra Designer to ensure the variable text input matches the variable names in the PLC for accurate label information. Currently, I have created the label file using Zebra Design Essentials 3. After printing the file and converting it to .zpl format using an online zpl viewer, I can successfully test print the label by communicating with the printer through Zebra utilities software. However, I am facing issues with getting the correct label information to display when the PLC triggers the print command. The printer is connected to the Beckhoff PLC using Tcp/IP settings for the port. Any suggestions or insights on how to resolve this issue would be greatly appreciated.
With nearly 40,000 views, it would be beneficial for someone to upload a .zip file containing widelto's solution to the downloads section for easier access. This will make it more convenient for users to download and implement widelto's solution.
Hello William, I came across your post while searching for sample code to connect a Zt400 series printer to a PLC. Could you please send me your solution to [email protected]? Thank you, Harieesh.
Hello @widelto, I urgently need your help with sending the firmware file and program code. I am facing a problem with my PLC and have very little time to solve it. Hello everyone, I recently received a new software package for my ZT410 Zebra printer. This package includes firmware for the printer port (EIP), AOP (add on profile), and instructional documents for setting up the printer. Setting up the printer is a simple process, whether you are using a 2D code like QR code or a barcode. All you need to do is design your label using ZebraDesigner software, send it to the printer's flash memory, copy ASCII characters to your PLC's printer buffer, and then send the data to your printer. For more detailed instructions, please refer to the attached files.
While I am currently out of the country, I think it's a great idea to share my PLC program online. I will be returning next week and will send it to those who have requested it. If you are still interested in the package, please let me know as I may still have it with me. Otherwise, I will be able to provide it when I return next week.
I previously created a thread that may provide assistance: http://www.plctalk.net/qanda/showthread.php?t=129000.
In response to BAPDS, thank you for initiating the discussion on the Zebra documentation. Could you provide me with more details on the Zebra firmware and its application in Ethernet/IP? Have you had experience using other Zebra models, such as the GT800, with PLC in an Ethernet setup? Please contact me at [email protected] Thank you!
Hey @Widelto, could you please share the code with me? I'm encountering issues with it. Just to clarify, the first letter is an L.
Seeking assistance with obtaining the firmware for Control Logix or a potential workaround. Can anyone provide support or guidance on this matter? Contact me at [email protected]
Hello everyone, I have been busy with a lot of traveling lately. I will be sharing my PLC program here to assist those who have requested it. My apologies for the delay in posting.
Dear [email protected],[email protected], and [email protected], I have sent you the complete package via email. Please check your inbox. You can expect to receive my PLC program by tomorrow. Best regards, William.
Can someone please explain the process for uploading a PLC program? I need to upload my Compactlogix program to interface with a Zebra printer using EIP, but I am unsure of the steps. Any guidance would be greatly appreciated.
In theory, you have the option to save it as L5K or L5X, and then paste it in. This could potentially result in the longest post ever, possibly even breaking Guinness World Records. The temptation to do so is strong, should we give it a try? Alternatively, we could take a more advanced approach by zipping the files and attaching them.
I am encountering an issue where my download of the .DSS firmware file for my ZD420 printer stalls at 2%. This is hindering my ability to connect and print from a ControlLogix PLC.
The size of my zip file exceeds 2 megabytes, making it quite large.
I encountered an issue with my file not being able to pass through due to its size. Phil, could you lend a hand with this?
widelto asked for assistance with a file that did not pass through due to size constraints. If you are facing a similar issue, Phil can help. The Downloads section of the website may have restrictions on file sizes, but you can also consider uploading the file on Github.com. If you are new to Github, Phil can assist in creating an account or even upload the file on your behalf.
Although I don't have a GitHub account, I can reduce the size of my zip file by eliminating three of the four advanced HMI terminals included in my .ACD file.
The file is larger than 2 megabytes and cannot be sent through. If you're interested in obtaining the .acd file, please message me privately with your email address. Rest assured, I will respond to all inquiries and provide the .acd file promptly.
From my observation, it appears that the download limit in the designated area has exceeded 8 megabytes.
I noticed a sign stating that the file size cannot exceed 1024K.
Explore the downloads section to find the largest file size available, which is 956 kilobytes. Discover the highest file size in the download section, which is 956K.
If anyone has a GitHub account, I can share the file with you for publishing on the platform.
Don't miss out on the chance to make it into the Guinness Book of World Records - seize the opportunity by splitting them up.
Laugh out loud, there's no issue.
Sure, I'll go ahead and divide it. Kindly bear with me.
Discover the array of downloads available in the miscellaneous folder on www.plcs.net. The largest file size offered is 956K. Don't miss out on expanding your options by exploring the Downloads' Misc folder now!
You will find the program and PDF report in your email. Best regards, William.
Please find the attached file in your email, @Drbitboy. Looking forward to your feedback. Regards, William.
widelto informed Dr. Bitboy that the program and PDF report have been sent to his email. Thanks, William! For those interested, William's program and report can be accessed on GitHub under the link: https://github.com/drbitboy/Logix_Zebra. Best regards, Brian Carcich.
If you still have any lingering questions, don't hesitate to reach out to me via PM or email at [email protected] Regards, William Delatorre. Feel free to contact me for further clarification.
Arturo Morales recommended: "Take a look at this example, it helped me understand all the data that was requested. You can download it here: http://www.vdt-automation.ru/files/kb32962.pdf. The important thing to note is that the PLC is the client sending the data and the printer is the server, not the other way around. You can find the port by accessing the printer's settings. Check it out." Can you provide more details about your application since the link you shared is no longer accessible?
Hey, @Uriel06! Feel free to message me with the specific details of what you require. Although this thread may be outdated, I still possess valuable information that could be beneficial to you.
Uriel06 inquired for more information about the application, mentioning that the shared link is no longer accessible. Can this URL provide any clarity: https://www.plctalk.net/qanda/showthread.php?p=892560#post892560?
@Drbitboy: Gracias. Puedo ver que estás haciendo un esfuerzo con el español, sigue adelante. Saludos, William.
In response to a user inquiry, the special firmware sp004629A for the Zebra ZT400 printer can be obtained by sending an email request to [email protected] Please provide your email address in a private message for further instructions.
widelto informed Jcasse to wait a few minutes for the complete package. It is necessary to earn points from Zebra in order to update the firmware on the Ethernet port. Regards, William. Hi William, I would greatly appreciate it if you could also provide me with the package. My email is [email protected]
@widelto mentioned: Hi Jasil, don't forget to check your email as the PLC program has been sent. Kind regards, William. Additionally, William, could you please send me the package as well? My email is [email protected] Thank you.
Before proceeding, please check your email for important instructions. To upgrade your printer port to EIP, you will need to contact a Zebra dealer to obtain the necessary points.
✅ Work Order Management
✅ Asset Tracking
✅ Preventive Maintenance
✅ Inspection Report
We have received your information. We will share Schedule Demo details on your Mail Id.
Solve Your Operational Challenges with Oxmaint → Get Free Demo
Answer: - Upgrading your ZT410 Zebra printer with Ethernet/IP and Studio 5000 allows for easy setup and printing, supports firmware updates for the printer port, and provides an Add On Profile (AOP) for enhanced functionality.
Answer: - Setting up the printer is a simple process. Design your label using ZebraDesigner software, save it to the printer's flash memory, transfer ASCII characters to your PLC's printer buffer, and then send the data to your printer.
Answer: - Yes, you can use both 2D codes like QR codes and traditional barcodes with the upgraded ZT410 Zebra printer. The setup process supports printing various types of codes seamlessly.
Answer: - You can find more detailed setup instructions and information about the upgrade in the included files that come with the software package for your ZT410 Zebra printer.
Join hundreds of satisfied customers who have transformed their maintenance processes.
Sign up today and start optimizing your workflow.