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.


Topics - Darrell

Pages: 1 2 3 [4] 5
46
Support Questions / Adding PLC AddressKeypad to NumericSevenSegment
« on: February 07, 2015, 11:26:23 PM »
Is ther a way of  Adding PLC AddressKeypad to NumericSevenSegment .

Darrell

47
Support Questions / Error after adding another label
« on: January 25, 2015, 09:16:40 PM »
after adding another label to look at the .acc of a timer I get this error , I'm not sure what it actually means , the page is polling over 75 different addresses and seem to work fine to this point.
I'm assuming this error has something to do with timers , as I look at 15 different presets or accumulated values , have I possibly reached a limit for one SlcMicro driver

Darrell

48
Support Questions / CIP Error Path Destination
« on: January 11, 2015, 10:36:44 PM »
Since upgrading some of my HMI's to v3.97  , I get is error on momentary button using the control Logix  driver

Darrell

49
Support Questions / Show Ip adrress when form loads
« on: January 05, 2015, 10:07:59 PM »
 I put a label on my form  and would like it to show the driver address when the form loads and maybe also have it change automatically if I change the driver IP via a button ,

this works ok to show the Ip address , but I have to click on it to show the Ip address

Private Sub BasicLabel18_Click(sender As System.Object, e As System.EventArgs) Handles BasicLabel18.Click
        BasicLabel18.Text = EthernetIPforPLCSLCMicroCom1.IPAddress
    End Sub

thanks Darrell

50
Support Questions / V 396 error when adding purchased controls
« on: January 05, 2015, 09:42:06 PM »
after adding purchaced controls and when I build advHMI i get this error , not sure what it means . red text is the 1st error line



Error   1   'MsgBox' is not declared. It may be inaccessible due to its protection level.   C:\! ! Advance HMI\HMI-V396-Building\AdvancedHMIControls\PurchasedControls\LinearMeterH.vb   293   33   AdvancedHMIControls
Error   2   'MsgBox' is not declared. It may be inaccessible due to its protection level.   C:\! ! Advance HMI\HMI-V396-Building\AdvancedHMIControls\PurchasedControls\LinearMeterH.vb   298   25   AdvancedHMIControls
Error   3   'MsgBox' is not declared. It may be inaccessible due to its protection level.   C:\! ! Advance HMI\HMI-V396-Building\AdvancedHMIControls\PurchasedControls\LinearMeterH.vb   309   25   AdvancedHMIControls
Error   4   'Format' is not declared. It may be inaccessible due to its protection level.   C:\! ! Advance HMI\HMI-V396-Building\AdvancedHMIControls\PurchasedControls\LinearMeterHoriz.vb   29   35   AdvancedHMIControls
Error   5   'InStr' is not declared. It may be inaccessible due to its protection level.   C:\! ! Advance HMI\HMI-V396-Building\AdvancedHMIControls\PurchasedControls\LinearMeterHoriz.vb   35   20   AdvancedHMIControls
Error   6   'MsgBox' is not declared. It may be inaccessible due to its protection level.   C:\! ! Advance HMI\HMI-V396-Building\AdvancedHMIControls\PurchasedControls\LinearMeterV.vb   294   33   AdvancedHMIControls
Error   7   'MsgBox' is not declared. It may be inaccessible due to its protection level.   C:\! ! Advance HMI\HMI-V396-Building\AdvancedHMIControls\PurchasedControls\LinearMeterV.vb   299   25   AdvancedHMIControls
Error   8   'MsgBox' is not declared. It may be inaccessible due to its protection level.   C:\! ! Advance HMI\HMI-V396-Building\AdvancedHMIControls\PurchasedControls\LinearMeterV.vb   310   25   AdvancedHMIControls
Error   9   'Format' is not declared. It may be inaccessible due to its protection level.   C:\! ! Advance HMI\HMI-V396-Building\AdvancedHMIControls\PurchasedControls\LinearMeterVert.vb   29   35   AdvancedHMIControls
Error   10   'InStr' is not declared. It may be inaccessible due to its protection level.   C:\! ! Advance HMI\HMI-V396-Building\AdvancedHMIControls\PurchasedControls\LinearMeterVert.vb   35   20   AdvancedHMIControls


 Private Sub KeypadPopUp_ButtonClick(ByVal sender As Object, ByVal e As MfgControl.AdvancedHMI.Controls.KeyPadEventArgs)
        If e.Key = "Quit" Then
            KeypadPopUp.Visible = False
        ElseIf e.Key = "Enter" Then
            If m_CommComponent Is Nothing Then
                DisplayError("CommComponent Property not set")
            Else
                If KeypadPopUp.Value <> "" Then
                    Try
                        If m_KeypadMaxValue <> m_KeypadMinValue Then
                            If KeypadPopUp.Value < m_KeypadMinValue Or KeypadPopUp.Value > m_KeypadMaxValue Then
                                MsgBox("Value must be >" & m_KeypadMinValue & " and <" & m_KeypadMaxValue)
                                Exit Sub
                            End If
                        End If
                    Catch ex As Exception
                        MsgBox("Failed to validate value. " & ex.Message)
                        Exit Sub
                    End Try

51
Support Questions / error changing driver IP address
« on: December 29, 2014, 08:29:00 PM »
I have a button on my forms to change the PLC driver ip address ,

 Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click
        EthernetIPforPLCSLCMicroCom1.IPAddress = TextBox1.Text
    End Sub

in ver 390 it worked in 395 I get this error

Darrell

52
Support Questions / code cleanup
« on: December 23, 2014, 10:01:48 PM »
I've notice that sometimes when I delete parts of my hmi that some code remains , is this normal and what is the best way to clean it up

Darrell

53
Support Questions / NumericSevenSegment to count in reverse
« on: December 21, 2014, 07:58:36 PM »
 I have a NumericSevenSegment  the I now use to display  0 to 100 % I would like to reverse it so that 100 is  = 0 and display in the opposite direction.
65% would display 35% for example,  I would like to do this without changing the PLC program , Is there some vb code than can be written to this element , than can do this

Darrell

54
Digital Panel Meter doesn't like a floating point value for Control Logix 5000 ,

Comm Error - 99 conversion from string "True" to type "integer" is not valid

Darrell

55
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:

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

57
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

58
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

59
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

60
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

Pages: 1 2 3 [4] 5