How to Use Free Running TON Programming and Reset Functionality with a Micro830 PLC

Question:

I am looking to incorporate free running TON programming with a reset functionality using a done bit on a Micro830 PLC. However, I am unable to find any reference to a done bit in the drop-down menus or the instruction manual. Additionally, I am facing difficulty in adding the Pt value to the data points for the TON instruction. Can someone please provide some guidance on how to successfully add and retain the Pt value? Thank you in advance for your assistance!

Top Replies

The Micro800 timers will automatically reset when a falling edge input condition is detected. I attempted to input the Pt value but encountered difficulties in its retention or acceptance. Ensure that you are utilizing the proper format for the TIME data type. Refer to the CCW help manual and look up information on TON to understand the correct data type format. A program file has been attached that may assist you in achieving your goal.

I appreciate the recommendation and will definitely look into it!

I have encountered another issue while working on my ladder project. After creating a few arrays and incorporating them into my code, I noticed that the tag box is displaying a yellow caution symbol indicating an undefined variable. How can I properly define these variables to resolve this issue?

I discovered that I was using the incorrect type of bracket - {} instead of [].

It seems like you're trying to incorporate critical aspects of your PLC program but you're encountering some challenges. For the done bit, often the completion of a task or end of a process is indicated by the status of a particular output. It may not be specifically in the drop-down menu or instruction manual, but you can configure that on your own using status bits according to your programming requirement. As for the Pt value, it's usually set as a constant when the TON instruction is called. You can do this in the configuration window of the TON instruction. If you're hoping to change it regularly, consider using a Memory Real data type instead, but make sure you're handling the range correctly to avoid overflow. Hope this helps!

In my experience working with Micro830 PLCs, there isn't explicitly a "done bit" as you might be accustomed to seeing in some other PLC models. Instead, you could consider using the TT (Timer Timing) function to execute similar functions. As for the Pt value for the TON instruction, make sure you've selected the right format for input. Usually it's more acceptable to add the time as milliseconds (ms) rather than seconds. The PLC will hold the Pt value across power cycles as long as it's a stored value in a data file and not a continuously calculated or real-time value. Don't forget to consider all the safety precautions and backup procedures when you're doing this. Hope this helps!

More Replies →

Streamline Your Asset Management
See How Oxmaint Works!!

✅   Work Order Management

✅   Asset Tracking

✅   Preventive Maintenance

✅   Inspection Report

We have received your information. We will share Schedule Demo details on your Mail Id.

To add a comment, please sign in or register if you haven't already..   

Frequently Asked Questions (FAQ)

FAQ: FAQs:

Answer: 1. How can I incorporate free running TON programming with a reset functionality using a Micro830 PLC? - To incorporate free running TON programming with a reset functionality on a Micro830 PLC, you can use a done bit. However, if you are unable to find the done bit in the drop-down menus or the instruction manual, you may need to check the specific programming environment or consult the PLC's documentation for further guidance.

FAQ: 2. How can I add and retain the Pt value for the TON instruction in my programming?

Answer: - Adding and retaining the Pt value for the TON instruction in your programming can be achieved by correctly setting and manipulating the data points associated with the TON instruction. If you are facing difficulties in this process, it may be helpful to review the programming guidelines provided by the manufacturer or seek assistance from online forums or support resources.

Ready to Simplify Maintenance?

Join hundreds of satisfied customers who have transformed their maintenance processes.
Sign up today and start optimizing your workflow.

Request Demo  â†’