Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
09/11/07 14:15
Read: times


 
#144378 - Unlilely
Responding to: ???'s previous message
Gerd Field said:
I want to use the 51, like the plc.

As Jan said, if it is feasible to do it - whatever "it" may be - on an 8051 then an RTOS is almost certainly not needed.
http://www.8052.com/forumchat/read.phtml?id=144363

So I can use the bit dispsoal function to actualize logic control, but the timer not be actualized.

Absolutely no reason why you should need an RTOS for that.

the plc is rtos equipment

Maybe some commercial PLCs do, indeed, use an RTOS - but that doesn't mean that you need to!

Quite probably, commercial PLCs that do use an RTOS are significantly more complex than just something simple on an 8051!

Could you tell me how to make the 51 like the plc?

Now, that is a far more fundamental question that you need to address long before you start thinking about RTOS and such!

In what way do you want it to be "like" a PLC?
Do you mean a general-purpose controller that can be programmed and reprogrammed by the user as required?
Or do you just want to make a custom control board for a specific task?

http://www.what-is-net.info/what-is-a...r-plc.html

http://en.wikipedia.org/wiki/Prog...controller


List of 44 messages in thread
TopicAuthorDate
ABOUT THE REAL TIME OS            01/01/70 00:00      
   Do you really need it?            01/01/70 00:00      
      Seconds thoughts            01/01/70 00:00      
         but it's a 51 on steroids!... and some philosophy            01/01/70 00:00      
            Definitions            01/01/70 00:00      
               I use the p89c51rd2            01/01/70 00:00      
               It is the architecture            01/01/70 00:00      
                  Mutlitasking on the OS            01/01/70 00:00      
                     I think I said something similar...            01/01/70 00:00      
                     please tell which            01/01/70 00:00      
                        extended stack in SRAM            01/01/70 00:00      
                           Stack expanded to MOVX            01/01/70 00:00      
                  another architecture shortcoming            01/01/70 00:00      
                     Independent of multitasking?            01/01/70 00:00      
                        HUH??            01/01/70 00:00      
                           Clarification            01/01/70 00:00      
                              Identity crisis            01/01/70 00:00      
                                 Oops            01/01/70 00:00      
                                 No crisis here            01/01/70 00:00      
                           My question clarified            01/01/70 00:00      
                              "stack inefficiency"            01/01/70 00:00      
                                 Stack            01/01/70 00:00      
               I disagree somewhat            01/01/70 00:00      
                  Multitasking            01/01/70 00:00      
   I think I need it!            01/01/70 00:00      
      no, you do not            01/01/70 00:00      
         I have made a PLC complier for MCS-51 by VB.            01/01/70 00:00      
            Multi-use timers            01/01/70 00:00      
               Could you help me?            01/01/70 00:00      
                  No            01/01/70 00:00      
                  Software timers            01/01/70 00:00      
                     Linked Lists            01/01/70 00:00      
                     Linked Lists for Software Timers            01/01/70 00:00      
               I do not know how to do?            01/01/70 00:00      
                  Use software timers            01/01/70 00:00      
                     how to use it point to task.            01/01/70 00:00      
                        what is "a task" in your application?            01/01/70 00:00      
                        What task??            01/01/70 00:00      
                  stop running            01/01/70 00:00      
      Unlilely            01/01/70 00:00      
   DS89C450 can handle the RTOS?            01/01/70 00:00      
      PLCs            01/01/70 00:00      
         Russell got it            01/01/70 00:00      
         Thanks russell!            01/01/70 00:00      

Back to Subject List