
adccommunitymod (AutomationDirect) asked a question.
Created Date: May 12,2006
Created By: GVA
**** 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 HAVE PROGRAMMED A DL-06 PLC FOR OUR WAREHOUSE 200 MILES AWAY AND WANTED TO SET UP THE LCD PANEL TO INDICATE (FOR TROUBLESHOOTING PURPOSES OF MY MECHANIC) WHEN CERTAIN BITS OF MY PROGRAM WERE ACTIVE. SUCH AS A CASE THATS BLOCKING PHOTOEYE 2 WOULD SHOW ON LCD PE 2 BLOCKED. SOUNDS SIMPLE ENOUGH TO ME BUT WHEN I INSERTED THESE STATEMENTS INTO MY PROGRAM AND PE 2 IS NOT BLOCKED THE LCD STILL SAYS PE 2 BLOCKED. THE MANUALS DON't COVER TOO MUCH ON PROGRAMMING FOR THE LCD. THE OTHER PROBLEM I'm HAVING IS IF SEVERAL STATEMENTS HAPPEN AT THE SAME TIME THEY ALL TRY TO DISPLAY AT THE SAME TIME MAKING IT IMPOSSIBLE TO READ WHAT INPUTS OR CONTROL BITS ARE ACTUALLY ON OR OFF. HOW CAN I TOGGLE THE DISPLAY TO SHOW EACH STATEMENT ONE AT A TIME AS THEY ARE HAPPENING SAY FOR HALF A SECOND OR SO THEN MOVE TO THE NEXT STATEMENT?
Created Date: May 13,2006
Created by: marksji
Setup a vmem to act as a display control and increment it once per second.
Created Date: May 14,2006
Created by: GVA
CAN YOU GIVE ME SOME MORE DETAIL ( WHERE IN VMEM) HOW DO I MAKE IT INCREMENT FROM VMEM
Created Date: May 15,2006
Created by: marksji
Do something like this:
- V2000 = K0 ------------CODE TO DISPLAY POSITION 1
- V2000 = K1 ------------CODE TO DISPLAY POSITION 2
- V2000 = K2 ------------CODE TO DISPLAY POSITION 3
- V2000 = K3 ------------CODE TO DISPLAY POSITION 4
- V2000>= K4 -----------LD K0
OUT V2000
-SP4 --------------------INC V2000
Created Date: May 16,2006
Created by: GVA
I TRIED IT BUT THEY STILL REMAIN ON THE DISPLAY EVEN WITH NO INPUT. I TRIED SEVERAL VARIATIONS BUT EVEN WITH SETS AND RESETS THEY STAYED ON DISPLAY. THEY ALSO FLICKER ALL OF THE MESSAGES ON THE SCREEN BUT WILL LOCK ON ONE EVERY SECOND THEN START FLICKERING AGAIN. MY LAST ATTEMPT WAS AS FOLLOWS.
---|V2000 = K0|---------
---|SET C0|---|X0|-----
----|\|X0----------
Created Date: May 16,2006
Created by: marksji
The flicker is normal; I don't remember the technical explanation I got for it, but I do remember that it made sense at the time.
Try using SP3 instead of SP4; 1 second may be too quick.
Created Date: May 16,2006
Created by: GVA
OK THANKS FOR THE INFO ON THAT PART, BUT HOW DO I GET THE MESSAGES TO CLEAR OFF THE DISPLAY BY ITSELF WHEN THE INPUT SIGNAL IS REMOVED WITHOUT PRESSING THE MENU KEY OR ESC KEY
Created Date: May 16,2006
Created by: Tech Guy
Print 16 spaces to the display.
Created Date: May 17,2006
Created by: GVA
Thanks for all the help guys everything seems to respond and work now.
Created Date: May 12,2006
Created by: GVA
I HAVE PROGRAMMED A DL-06 PLC FOR OUR WAREHOUSE 200 MILES AWAY AND WANTED TO SET UP THE LCD PANEL TO INDICATE (FOR TROUBLESHOOTING PURPOSES OF MY MECHANIC) WHEN CERTAIN BITS OF MY PROGRAM WERE ACTIVE. SUCH AS A CASE THATS BLOCKING PHOTOEYE 2 WOULD SHOW ON LCD PE 2 BLOCKED. SOUNDS SIMPLE ENOUGH TO ME BUT WHEN I INSERTED THESE STATEMENTS INTO MY PROGRAM AND PE 2 IS NOT BLOCKED THE LCD STILL SAYS PE 2 BLOCKED. THE MANUALS DON't COVER TOO MUCH ON PROGRAMMING FOR THE LCD. THE OTHER PROBLEM I'm HAVING IS IF SEVERAL STATEMENTS HAPPEN AT THE SAME TIME THEY ALL TRY TO DISPLAY AT THE SAME TIME MAKING IT IMPOSSIBLE TO READ WHAT INPUTS OR CONTROL BITS ARE ACTUALLY ON OR OFF. HOW CAN I TOGGLE THE DISPLAY TO SHOW EACH STATEMENT ONE AT A TIME AS THEY ARE HAPPENING SAY FOR HALF A SECOND OR SO THEN MOVE TO THE NEXT STATEMENT?