Go to Post D is for Data, that's good enough for me... [munch munch munch munch] - Nemo [more]
Home
Go Back   Chief Delphi > FIRST > Rumor Mill
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rating: Thread Rating: 14 votes, 5.00 average. Display Modes
Prev Previous Post   Next Post Next
  #13   Spotlight this post!  
Unread 07-12-2011, 12:58
Tristan Lall's Avatar
Tristan Lall Tristan Lall is offline
Registered User
FRC #0188 (Woburn Robotics)
 
Join Date: Aug 2001
Rookie Year: 1999
Location: Toronto, ON
Posts: 2,484
Tristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond repute
Re: First Official 2012 Game Hint

Quote:
Originally Posted by Lil' Lavery View Post
You're aware that RSLogix5000 can use other programming methods, including structured text, right? And I'm curious as to why you'd want FIRST to keep a software package used frequently in industry away from teams, especially if your basis is simply because it uses ladder logic. It's not as if function block programming, as many teams use in LabView, is any better.
For all but the simplest tasks, ladder logic is pretty convincingly inferior to other types of programming that are possible on modern PLCs or computers running RTOSs; even for the simplest tasks, it's not universally better. I was going by Chris Elston's post referring to the fact that ladder logic is used on this hardware. If it does support other things, then that's excellent. If the behaviour of the hardware is identical using various programming methods, then that's even better. (So that implementing something in ladder logic wouldn't be necessary to achieving results equivalent to the competition setup. I doubt this is true, though, because most compilers for functional languages optimize automatically, which I have not known to be true for ladder logic—probably by design. Without having seen the application, I don't know if these differences will matter in the slightest.)

Incidentally, being frequently used in industry is not a sufficient reason to encourage teams to try something. Industry does lots of inefficient, uneconomical or otherwise illogical things because it has constraints that don't apply to teams or students learning engineering methods. Furthermore, assuming a finite amount of time to learn industrial techniques, it's not necessarily a good idea to split efforts between platforms.
Reply With Quote
 


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 20:16.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi