Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - StephenSDH

Pages: 1 [2] 3
16
Support Questions / AB Logix Driver Updates for 1 Scan
« on: June 23, 2015, 08:10:59 PM »
There is an issue with the AB Logix driver on the latest version v398.  I can't pin it down, but it has to do with the number of tags or objects on a driver.  Instead of the driver running slow it just updates for the first scan and stops.  I don't get any exceptions.  I can delete 1 object and it will work.  I duplicate a working object with a valid address it breaks.  It does it both with discrete and analog tags.  It does work if I split the tags up on 2 drivers pointing at the same PLC.  I have a test PLC set up if you want to connect in.  I did test on 2 different compactlogix controllers and they both behave the same.

My Project:
https://www.dropbox.com/sh/bvmeu88kdzdr1uf/AACtFl8sCv_fANkYSh-tjl4Ta?dl=0

Steve

17
Additional Components / Re: Smaller Meter Control
« on: June 08, 2015, 12:51:58 PM »
Thanks Archie.

18
Additional Components / Re: Smaller Meter Control
« on: June 06, 2015, 12:33:03 PM »
I think I had to update it at one point.  Here it is from a project that was v3.97e.  Drop the files into the AdvancedHMIControls/Controls folder and rebuild.  Hopefully it works for you.  I posted the whole 3.97 project here (http://advancedhmi.com/forum/index.php?topic=658.0).

19
Thanks

20
I am having exceptions that causes my application to stop logging and high CPU usage.  Compactlogix processors and CLX driver.  Both exceptions are inside the Read function.  I have it in Try Catch blocks, but it appears to not always recover and eventually the application stops reading and goes to high CPU usage.   I can duplicate it and I have a test PLC set up here. 

Stripped down Logic (2 Machines (PC2 and PC3), logic executes at a 5 second interval for logging)

                ' Get Machine Values
                PC3_LineRunning = PC3PLC.Read("DCS.LineRunning")
                PC3_OperatorPresent = PC3PLC.Read("DCS.OperatorPresent")
                PC3_BlenderRunning = PC3PLC.Read("DCS.BlenderRunning")
                PC3_MachineCycle = PC3PLC.Read("DCS.MachineCycle")
                PC3_ProductCode = PC3PLC.Read("DCS.ProductCode")
                PC3_WaitingMold = PC3PLC.Read("DCS.WaitingMold")
                PC3_BackedUp = PC3PLC.Read("DCS.BackedUp")

                ' If Machine Cycle is set then Turn Off
                If PC3_MachineCycle Then
                    PC3PLC.Write("DCS.CycleLogged", 1)
                End If

Project Files
https://www.dropbox.com/sh/r41qxbu8rmd4yy3/AAABCXQoeVh7p-E2sg8CkOPaa?dl=0

Thanks,

Steve

21
Application Showcase / Concrete Line #2
« on: February 17, 2015, 08:31:17 AM »
Video of a simple 4 screen application for a conveyor line.  Compactlogix Processor and Powerflex 525 Drives.  AdvancedHMI V397e

Cheers,

Steve

Youtube Video
https://www.youtube.com/watch?v=Jy-RvWJ_Tds&feature=youtu.be

Files
https://www.dropbox.com/sh/ez1zzxuknsrsw2e/AACIacqifKEFvCTOSKsfVxPla?dl=0

22
Support Questions / Re: Problem with Controls Blinking/Flickering
« on: January 11, 2015, 02:30:27 PM »
I have another application coming up with a compactlogix.  I'll try the double buffer and document it, if it shows up.

Thanks,

Steve

23
Support Questions / Re: Problem with Controls Blinking/Flickering
« on: January 11, 2015, 01:40:59 PM »
I have 2 applications that flicker.  One with a Controllogix and one with a Compactlogix.  Have any of the newer releases addressed this?  I'd like to go back and update those two applications.

24
Tips & Tricks / Re: Objects on Multiple Forms (ButtonBar, Titlebar)
« on: December 18, 2014, 11:31:35 PM »
I ended up copy pasting the objects on each form because I ran out of time and didn't find a better solution. The application was sluggish at first.  I copy pasted only want was needed so I wasn't polling the PLC too hard.  Good luck!

25
Application Showcase / Re: Concrete Machine
« on: July 14, 2014, 04:46:29 PM »
Michael,

I posted all the code for both the PLC and AdvancedHMI application. 

It is a little complicated if you are new to PLC and .Net programming.  The security validation is in the PLC logic.  The operator enters a numeric value through AdvancedHMI.  In the PLC confirms the entered password it turns on a bit.  The data entry control I modified only allows data entry if the PLC bit is true.

It might be a little too complicated, but I posted all the code if you want to copy it.

Good Luck,

Steve

26
Application Showcase / Re: Concrete Machine
« on: April 08, 2014, 09:08:13 AM »
Thanks for making to project available and for helping me out in the past. 

- Steve

27
Application Showcase / Concrete Line #1
« on: April 07, 2014, 04:12:57 PM »

28
Additional Components / Re: Smaller Meter Control
« on: April 02, 2014, 03:58:29 PM »
Thanks.  I didn't see your Aqua Gauge sample.  I spent a lot of time on it, but I wanted to learn more .net.  I have it tied into your driver now and its working of a PLC Value.  Attached is the current code.  I'll post it again if I make any updates.

29
Additional Components / Re: Smaller Meter Control
« on: April 02, 2014, 01:33:59 PM »
I ended up building a meter control.  Attached is a screenshot.  It turned out well, but is fairly plain.  After I test it on my project I'll post the code.

-Steve

30
Additional Components / Re: Smaller Meter Control
« on: March 30, 2014, 06:07:58 PM »
They both are nice, but it looks like the were designed to be large.   I played with creating my own meter and it is ugly and unfunctional.  If you wanted to add a small meter to the project I was thinking it would be good for both of us so I don't build one from scratch.

Pages: 1 [2] 3