Creating a LBL file for printing RFID Label using Rockwell's LinkOS Ethernet/IP AOP

To whom it may concern,

I am trying to print to an RFID label on a ZT410R printer using an updated firmware making it compatible with Rockwell's LinkOS Add-on Profile. My client has given me the raw ZPL code, but it looks like I need to create a .LBL file to make my solution work according to this documentation:

https://www.zebra.com/content/dam/zebra_new_ia/en-us/manuals/software/network-connect-for-automation-developer-guide-P10…

I could use some help as the AOP makes communication very easy between PLC<>ZT410R but setting up the label is not as simple, such as:

- Creating RFID commands

- Implementing the graphics from the ZPL code

The ZPL code given to me is as follows:

I just need to replace the fields

§EPCplain§

§SRR§

§PARTNUMBER§

§SERIALNUMBER§^

§PCWORD§^

§EPC§^

CT~~CD,~CC^~CT~

^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,110^JMA^PR6,6~SD25^JUS^LRN^CI0^XZ

^XA

^MMT

^PW886

^LL0236

^LS0

^FO768,160^GFA,00512,00512,00008,:Z64:

eJzd0CEOwzAMheFWAYY5Qo6So6Vs10pVULgjJKy0LAFRPPe52xQ0PpOPWP4lT9O/jokqZdWeo66O+qaGPtqDygxm5gXnOaklIUTliRAdqj12hNz+dkPIP1aVVgQDRYS6+XgF53ZbzeIlZCpFJ9IpRtVKyOZblpGQ+yH28vdLL5iaWtY=:F12C

^FO64,160^GFA,00512,00512,00008,:Z64:

eJzd0LENhDAMheFYKVJmBEbJZoRNWOXYhNvAiIIgAT7H70BKdf295mss/ZKd++MxoAL90Rqu1iiwk6ExjS8oMMtsygbPzUJ0rhaiHfp9sVBYbtlC8c29OXG2zMSphtLw2NVQdrB3c6yhiziodKgMvYZ8+So6DYUf2l25X/QB+fFerg==:AED7

^FO32,0^GFA,03200,03200,00020,:Z64:

eJztljFr20AUx9/JEQ4xVNIgPKZkKikk3yBVINldsPAU9BU6pHhpkMZAv8SRKShD1tAhdr+BAvVY4rFosD3YEAzK9d3pdLqT09KtQ/sMRnr+8b/3/qd7MsD/+FfCc90/wbbCMNhI7l81M8R/LMJm8i1j181cxNiqIbg/n88ZNeUQQ9DkRus0Ha2NlB0XJ6cxMwVZDnD4nEil8sMmnheyzOAEMjIWtrmUHS8NLudfhz/EtRfy6Hkr13O9qCiBlAcF0WtnLQvjDfShvxX2oV0WaD3z4Ivup3gjuC7HWEaIz4oJYWMhwVNr5HZG6N9INDJYDYfDc2wHdYsgEo0c5ntXV7z829n8OTmc8lw0wfL6ACj3yLJoIThphcXSG0Y7opEoqxpeDVjWXhpcDtbt1OIcqThS4PXSLnQO7tC+BTwJvbHM4dqDJofReoJ7fV0Xwy885jY4+AL3ia4Hfp/Ex3FgcBaFI1MPq1uR+GuDGz3jjalnMxZEDc5inDtKdD2fsd7ug7hVXIuxxJFcpddGPSeLggZHHco55R/f6OwFPckZeuOX9Q6M+n6hl7ygh/Vt9Kv6qPSELw/x2PRvveEfxAVs7AcejoPkCHQ98EMv9uIeNPb3vqlnn5AL0tDDEtdif2v/uGJBGDS4TvVcjevcS8+fMy2PcZR5nicHX7T0C/n8XV5WHO3I59keDvuSU+fDytO0zO0kqCh+607C8thC+F6ey6RFL2/LxbfhHS312qehLHKLCJu5XgItKleeJVKvB92FbJj1NrhWOdhQLwBbzik5X5BD46bSGDFf0L9uAGQBhODdbjmvSj3JOeWEFnrI4WzjxoCut8eHjENB1ecvyNkjtrqbaXoU9m+uuTGV3snJIIBwgMwWVBxC+LtVb4zw7wyX9uuNRv/S9L7Bjdt88GGvgc7N5jO8sKDmuN537MHHG1ete739mfLN0PWwvqWYV7UeLoglwhuV4v4dE38JBF9upKdxgOORW/da6WET50KPfFAcCDEqJlbtH7kAD9v1F7reneA6VNODT2B/w+uFqWfV2wHl/l4Aty8y9K6FfY6uh/W1xw0O99fgsD63u4Rurz7LgsPXxo6pNwnRP1xd18vTWwqvQHHcP/5+4xzROHxfJrADuh4OoI/4SJt6/LUqoq6vPL98a2tO7ZemV+cUR+tcdR09eCoqztH+tFR/DwarUEUsfXFmszzHiZDns7z6/7LLtJBcR8/JWrt6TtaKY1l9ZpKzzwoVk6qotA7VUl1eqD3SG+Hq8Rvu78RPn0YwvQ==:57D7

^FT145,214^A0N,25,24^FH\^FDRepainting not allowed. For exceptions refer to repair manual.^FS

^BY110,110^FT740,133^BXN,5,200,0,0,1,~

^FH\^FD§EPCplain§^FS

^FT218,164^A0N,37,36^FH\^FDSRR^FS

^FT218,117^A0N,37,36^FH\^FDSerial Number^FS

^FT218,70^A0N,36,36^FH\^FDPart Number^FS

^FT461,164^A0N,37,36^FH\^FD§SRR§^FS

^FT461,117^A0N,37,36^FH\^FD§PARTNUMBER§^FS

^FT461,71^A0N,37,36^FH\^FD§SERIALNUMBER§^FS

^PQ1,0,1,Y

^RFW,H,1,2,1^FD§PCWORD§^FS

^RFW,H,,,A^FD§EPC§^FN0^FS

^RFW,H,P^FD21466958,21466958^FS

^RLM,L,L,L,L^FS

FH^HV0,256,EPC[,],L^FS

^XZ