
adccommunitymod (AutomationDirect) asked a question.
CLICK PLC -Line Connection Error
Created Date: November 30,2009
Created By: machua
**** This post has been imported from our legacy forum. Information in this post may be outdated and links contained in the post may no longer work.****
I'm getting the following error when I do a Syntax check. Alarm Routine : Rung 2 : error C0001: Line connection error. This happens after I add a 'seal in ' contact for a second coil branching off this rung. I have deleted and redone this rung with the same results. The error goes away as soon as I delete the seal in contact. Anyone seen this or have an idea how to fix it? Thanks
Created Date: November 30,2009
Created by: milldrone
The error goes away as soon as I delete the seal in contact.
Any chance of a screenshot before the syntax check? A picture might be worth a thousand words.
Created Date: December 01,2009
Created by: BAK96
I have experienced this before. This can occur by writing a rung in a pattern
that the software won't allow or an extra line that was created accidently and not finished. Try restructuring your rung or if you could post a sample program with that rung that would help to identify the problem.
Created Date: December 01,2009
Created by: machua
Here's the rung
the rung is attached as a Jpeg image. Thanks
Created Date: December 01,2009
Created by: bcarlton
Problem confirmed in my copy of Click software. Rung exactly as shown gives error.
Created Date: December 01,2009
Created by: Tinker
Software is strange
I too can confirm that the rung "exactly as shown " gives the error. However, a slightly modified rung, does not give the error, e.g. if the row with the "load not C1, out Y001 " , is put at the top of the rung and the two groups of instructions with the "OR C1 " are below, it does not give the error in ver 1.10 software. since the "OUT C1 " is still the last instruction, I don't belive this changes the function of the rung.
I have no idea why the software would be so totaly irrational, but then I have no idea why I bought a computer with VISTA(tm) on it (well it was only $350). It might be nice if he CLICK software had an instruction list view so one could see what is going on in cases like this.
Created Date: December 01,2009
Created by: DetroitSound
I 've got it!!
Let me contribute something here for a change...
This compiles with no errors. Oddly enough, I 've had the same issue with discrete relay logic and corrected it exactly the same way. This should work fine.
This may not be the way others might do it, but, you know, programming style.
Created Date: December 01,2009
Created by: DetroitSound
I have seen many PLC programs and I very seldom have seen more than one output on a rung unless there was a good reason for it. Most of my PLC programming is imitating the style of others.
You who are more expert here can debate the wisdom of such, but it works for me. More rungs, sure, but there should be room in the program for it.
Created Date: December 01,2009
Created by: machua
Tech Support answer
I wrote to tech support and this is what the Gentelman has to say..
Thank you for your inquiry. It is not possible to have more than one coil on a rung unless they are based on all the same criteria, they cannot be branched from unique conditions on the same rung. If this is needed, the coils would need to be placed on separate rungs for each set of unique conditions.
I hope this was helpful in answering your questions. If I can be of further assistance please feel free to contact me.
Thank you,
----------------------------
Barry Adams
Technical Support Team
AutomationDirect.com
If you have other questions, or require additional information, please call or reply to this email (be sure the call # appears in the subject line).
The most practical automation products, at the lowest prices, shipped the same day.
Created Date: December 01,2009
Created by: DetroitSound
Ding! :)
I knew there had to be a good reason for it. Now I know why.
Created Date: December 01,2009
Created by: bcarlton
If Machua's information is correct then the rung presented by Tinker should not have compiled. Something weird is going on that is not covered by the response from Tech Support.