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 - Darrell

Pages: 1 ... 10 11 [12] 13 14
166
Support Questions / Pilot Light and Control Logix 5000
« on: December 15, 2014, 09:29:08 PM »
Got this error when I added a Control Logix 5000 tag  to pilot light      G1311E.B3[4]

System.IndexOutOfRangeException was unhandled by user code
  HResult=-2146233080
  Message=Index was outside the bounds of the array.
  Source=AdvancedHMIDrivers
  StackTrace:
       at AdvancedHMIDrivers.EthernetIPforCLXCom.ExtractData(String startAddress, Byte AbreviatedType, Byte[] returnedData, Int32 startIndex) in C:\Users\Olympic-IS2\Desktop\Adv.HMI For AHU Com\HMI-V390-Building 1311\AdvancedHMIDrivers\AllenBradley\EthernetIPforCLXCom.vb:line 647
       at AdvancedHMIDrivers.EthernetIPforCLXCom.DataLinkLayer_DataReceived(Object sender, PlcComEventArgs e) in C:\Users\Olympic-IS2\Desktop\Adv.HMI For AHU Com\HMI-V390-Building 1311\AdvancedHMIDrivers\AllenBradley\EthernetIPforCLXCom.vb:line 1253
       at MfgControl.AdvancedHMI.Drivers.CIP.OnDataReceived(PlcComEventArgs e)
       at MfgControl.AdvancedHMI.Drivers.CIP.DataReceivedEIP(Object sender, PlcComEventArgs e)
  InnerException:

167
Application Showcase / A couple Of My many HMI's
« on: December 14, 2014, 09:39:32 PM »
Couple of my many HMI's built

168
Support Questions / Re: graphic Indicator and animated gif's
« on: December 14, 2014, 02:17:04 PM »
Works in a picture box but not in graphic indicator , wondering if there is a way to make it work

169
Support Questions / graphic Indicator and animated gif's
« on: December 14, 2014, 11:53:13 AM »
Can animated gifs be used with graphic indicator

Darrell

170
I will try and recreate what happened when I get back to work tomorrow , even thought it wasn't used in the program the bit may have been set to 1 in the data table and I never noticed it.

Darrell 

171
Happened to notice that if a plc address is added to PLCAddressVisable  of the NumericSevenSegment1  and it is not used in a micrologix 1400 program ,  it will show up in my HMI as it were true.  Noticed others do this also. Not a big problem but something you should be aware of

darreee

172
Seems to haves worked
thanks

Thought you had it , but I noticed it still stays running most of the time when I close it, I only get one instance open now , where I've seen as many as 5 open at once

I5 latitude 3540 Dell  4gig ram  64 bit windows 7

173
Ver. 3.88. I believe ,  connect to micrologix 1400 ,  all seems to work fine , although if I open and close the HMI a can actually have 2 instances running when the window is closed

174
I noticed when I close my HMI window that in windows task manager the advancedHmi. Exe is still running , is this because I'm not using an actual close button and just the X to close my window

175
Support Questions / NumericSevenSegment - polling and Analog Output
« on: December 05, 2014, 09:36:56 PM »
Using a NumericSevenSegment I try reading the the value from analog output such as O:2.2 but will always get the the value from the first input O:2.0

Darrell

176
I seem to have a similar  problem on page 2 , only it doesn't seen to be polling the PLC at all.   tried adding a 2nd PLC driver and that did not work,

Public Class Page2


    '*******************************************************************************
    '* Stop polling when the form is not visible in order to reduce communications
    '*******************************************************************************
    Private Sub Form_VisibleChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.VisibleChanged
        If components IsNot Nothing Then
            Dim drv As AdvancedHMIDrivers.IComComponent
            '*****************************
            '* Search for comm components
            '*****************************
            For i As Integer = 0 To components.Components.Count - 1
                If components.Components(i).GetType.GetInterface("AdvancedHMIDrivers.IComComponent") IsNot Nothing Then
                    drv = components.Components.Item(i)
                    '* Stop/Start polling based on form visibility
                    drv.DisableSubscriptions = Not Me.Visible
                End If
            Next
        End If
    End Sub


    Private Sub ReturnToMainButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        MainForm.Show()
        Me.Hide()
    End Sub

    Private Sub NumericSevenSegment1_Click(sender As System.Object, e As System.EventArgs) Handles NumericSevenSegment1.Click

    End Sub

    Private Sub Page2_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load

    End Sub

    Private Sub NumericSevenSegment2_Click(sender As System.Object, e As System.EventArgs) Handles NumericSevenSegment2.Click

    End Sub
End Class

177
did the trick ,  Thanks Archie

178
built a new HMI from Scratch with ver 3.84  - getting  -  failed to get processor type -  on my buttons etc. .  could there be a bug in the   EthernetIPforPLCSLCMicroCom1 driver . connected to a MicroLogix 1400 switched back to ver 3.80 and its OK.

Darrell

179
On my first form I have a button and textbox to force a new IP address into the plc driver , It will only change on the form that is open, When I open my 2nd form and  the 1st one hides , and I have to change it again on the form that is open or now showing . Is there a way  force it on the first form and have it change on all of them at the same time.

Darrell

180
what does this mean , i come up in the Immediate window when I test my HMI , is this a problem , and where do I start looking using ver 3.80

A first chance exception of type 'System.NullReferenceException' occurred in AdvancedHMIDrivers.dll
A first chance exception of type 'MfgControl.AdvancedHMI.Drivers.Common.PLCDriverException' occurred in MfgControl.AdvancedHMI.Drivers.dll

Pages: 1 ... 10 11 [12] 13 14