PLC Department offers a variety of products, some of which come with pre-installed firmware or software, while others come without. If you require specific firmware or software, please contact PLC Department at contact@plcdepartment.com before making a purchase. At this time, PLC Department cannot provide information on the installed firmware or software unless requested before the order is placed. It is the customer's responsibility to ensure compliance with the terms of any applicable license or agreement related to downloading, installing, or using the firmware. PLC Department makes no representation as to the customer's ability or right to download, obtain, or use any firmware or software provided by the product's manufacturer, and does not guarantee that the installed firmware is appropriate for the customer's needs or use unless requested in advance. Please note that PLC Department is not an authorized distributor, reseller, or representative of any of the products listed on its website. All product names, trademarks, brands, and logos are the property of their respective owners. The depiction, description, or sale of these products is for identification purposes only and is not meant to indicate any affiliation or authorization by any rights holder. PLC Department makes no representations as to whether a PLC product will come with firmware, what revision level the firmware is, or the customer's ability or right to download or obtain firmware from the manufacturer, its distributors, or any other source. The customer is responsible for complying with the terms of any End-User License Agreement or similar document related to obtaining or installing firmware. PLC Department will not be responsible for software and programming issues unless they are directly caused by the hardware purchased from PLC Department. Additionally, PLC Department will not obtain or supply firmware on behalf of the customer.