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

Pages: [1] 2
1
Support Questions / Re: No response from Forward Open
« on: March 28, 2023, 03:38:44 PM »
For future reference, my issue had nothing to do with the application whatsoever. I removed the HMI ethernet cable from the ethernet switch and plugged it into the PLC directly. Not sure why this had to be done.

2
Support Questions / Re: No response from Forward Open
« on: March 28, 2023, 09:48:36 AM »
They are all set to the default of 500ms. I'll change to 1000ms as you suggested and see what happens.

I did find one issue that I thought might have fixed it. I made a change to the PLC a few weeks ago which eliminated some tags within a UDT, and I failed to remove one of those tags from a datasubscriber. After fixing that error, the rate of those popups decreased noticeably.

3
Support Questions / Re: No response from Forward Open
« on: March 28, 2023, 09:01:10 AM »
I'm resurrecting this topic as I'm experiencing the same issue. I have a 17" AHMI touchscreen PC and a L30ER CompactLogix PLC I'm using for debugging. I went to the link Archie shared above to disable JIT debugging, but my PC did not have any of the registry entries described in the article. I simply get a popup that says "No response from forward open" or "No Response from PLC(22)". I also occasionally see labels displaying an error indicating communication with the PLC is lost at least temporarily. It is not specific to one form. I know that I'm losing communication with the PLC, but I can't figure out why. I have been developing this application using my laptop to run it up until the last few days. When I run the application from my laptop, I do not get these popup messages. My laptop has much greater processing capabilities than the touchscreen with an 11th gen i7 processor with 32Gb of RAM.

Any advice on where to start from anyone else who experienced this would be greatly appreciated. If there's any other information needed, let me know.

4
Support Questions / Re: Add back colors to group panel
« on: March 06, 2023, 04:30:34 PM »
Management wanted a change that negated this issue. I'm still not sure what caused it though.

5
Support Questions / Re: Add back colors to group panel
« on: March 06, 2023, 08:57:57 AM »
Any ideas?

6
Support Questions / Re: Add back colors to group panel
« on: March 03, 2023, 03:30:42 PM »
"NormalOperation" image

I'm using V3.99y Beta38 and VS Community 2022 with a CLX L30ER for testing and debug. I'll eventually be using a L310ERS2 once received due to lead times.

7
Support Questions / Re: Add back colors to group panel
« on: March 03, 2023, 03:30:10 PM »
I ended up adding a messagedisplaybyvalue behind each button to show the status of that particular position.
There are 5 values being used where 0=Empty=Gray,1=Queue=Blue,2=Pass=Green,3=Fail=Red,4=Extra=Purple.
The button writes a value to the PLC to indicate the position selected which will update some other tags for the measurements taken for that particular position.
In addition to status, each position shows the work order and line numbers below a button. The button, messagedisplaybyvalue, and labels are all consolidated into in a grouppanel.

In the "StatusMissing" attached image, positions 51-80 no longer show the correct status. 51-79 should be extras (4=purple). The PLC tag assigned to the value = 4.
Position 80 should be queue (1=blue). The PLC tag assigned to the value = 1.

I recreated positions 51-80 with the same result. I then began deleting group panels by rows until I thought I narrowed the issue down to position 80.
If I delete the left label used to display the line number, the result is the same as the "StatusMissing" image.
If I delete the left label used to display the line number and the right label used to display the work order number, the status is now correct. The buttons no longer highlight though as position 3 was selected when the image was taken.
The PLC tag indicated that position 3 was selected. Reference "MissingLabelsPos80" image.

I then added an unnecessary label above position 80 to indicate which position is selected to prove it was actually selected. Reference "PosSelectedLabelAdded" image.
I then readded the left label used to display the line number. Reference "LeftLabelReadded". Now the highlighting was working, but the status was still incorrect.
For S&Gs, I then readded the right label used to display the work order number. Reference "RightLabelReadded". Now everything is displaying correctly which I was thrilled to see.
All I needed to do was delete the unnecessary label above position 80 to indicate which position is selected. After doing so, I was right back to the beginning. Reference "StatusMissing" image.
Then I readded the unnecessary label above position 80 to indicate which position is selected and turned it's visibility OFF in the properties window. The result was the same with the "StatusMissing" image.
I turned it's visibility back ON in the properties window and changed the fore color for that label to black in the form load event.
Everything works as it should except I now have a label that I don't need which bothers me. Reference "NormalOperation" image.

I can't figure this out. I have zero experience with Wireshark, but I may be able to get some assistance from our IT department if that will help identify the issue. Anyone have any ideas how I can further troubleshoot this issue?
Does it have anything to do with the quantity of labels, buttons etc. on this form? I'm at a loss and frustrated at this point so any help would be greatly appreciated. I wasn't sure what to even search for if this has happened to anyone else.

I'm out of attachments so I'll add the "NormalOperation" image to the next post.

8
Support Questions / Add back colors to group panel
« on: February 14, 2023, 04:38:10 PM »
I added two additional back colors to the PLC properties for a group panel. Currently, back color2  and back color3 is default to green and red respectively in the "Misc" properties section. How do I add the colors I want to select for my new PLC properties back color4 and back color5?

9
My preferred method is to use the INI files for setting the IP address.

https://www.advancedhmi.com/forum/index.php?topic=2665.msg16043#msg16043

I assume this has to be done for every form in the project and then only the IP address in the INI has to be changed? Also the IP address cannot be blank as described in the post above so I'm going to enter 0.
Yes, you do have to set every driver instance to point to the INI file. When I build applications, I set the properties for the INI file settings on the first form then copy and paste the driver to other forms.

Thanks Archie. That's much more manageable.

10
My preferred method is to use the INI files for setting the IP address.

https://www.advancedhmi.com/forum/index.php?topic=2665.msg16043#msg16043

I assume this has to be done for every form in the project and then only the IP address in the INI has to be changed? Also the IP address cannot be blank as described in the post above so I'm going to enter 0.

11
I have two identical automated machining cells. I want to make changes to the PLC and HMI as easy as possible with the hopes that I will only have to maintain one program for both the HMI and PLC. I have a 17" AHMI touchscreen PC running V3.99x with a CompactLogix L32ER PLC.

I have a number of forms all using the same EthernetIPforCLXCom1 driver for communications to/from the PLC. Currently, I'm using a function to return the PC IP address which is then copied to GlobalVariable.IPAddress and used to determine what IP address I should use for the PLC. In all form load events, I have the following code:

 If GlobalVariable.IPAddress = "192.168.8.32" Then
            EthernetIPforCLXCom1.CloseConnection()
            EthernetIPforCLXCom1.IPAddress = "192.168.8.31"
        ElseIf GlobalVariable.IPAddress = "192.168.8.52" Then
            EthernetIPforCLXCom1.CloseConnection()
            EthernetIPforCLXCom1.IPAddress = "192.168.8.51"
        Else
            EthernetIPforCLXCom1.CloseConnection()
            EthernetIPforCLXCom1.IPAddress = "0.0.0.0"
        End If

The only one that gives me trouble is my "MAIN" form. I'm using the MainMenuDriven FormChangeControls and the "Main" form is set to "OpenOnStartup". If I set "OpenOnStartup" to False for the "Main" form, then when I click the button to open the form the comms are set correctly and everything works normally from there. I'd really prefer to have a startup form open which made me wonder if there is another way to do what I'm trying to do.

Basically, I don't want to change the IP addresses on every form for Cell2 every time I make a change to the HMI program. I read something about an INI file, but I'm not familiar with it at all.

Any ideas or other information needed?

12
Support Questions / Re: Momentary pushbutton not working as expected
« on: July 11, 2019, 01:37:26 PM »
I started development using the application that came on the drive. Fortunately, I'll be buying another panel in the near future so I'll make sure to take better care of drive and its contents.

Thanks for the help, Archie.

13
Support Questions / Re: Momentary pushbutton not working as expected
« on: July 11, 2019, 12:23:51 PM »
Unfortunately, that USB drive has been repurposed. Typically I copy the contents of a manufacturer provided drive in a location that I can reference again in the future, but I can't seem to find it anywhere. Could you provide it again please?

14
Support Questions / Momentary pushbutton not working as expected
« on: July 11, 2019, 12:05:32 PM »
I have AHMI 17" Industrial Panel PC With Windows (Model: FIPC-J1917-2R) having the same issues posted in the link below. When I press and hold button (holding with mouse click) on the development computer (where Visual Studio is installed) everything works fine. PLC bit is ON and object moves.
When I copy application on the panel pc nothing happens when I press and hold button on the touchscreen (disabled right click in touch settings).

https://www.advancedhmi.com/forum/index.php?topic=2225.msg12824#msg12824

I am running windows 10. The remedy Archie posted was as follows:

"You will either need to find a setting to make your touch screen enable mouse emulation or turn off gesturing. The other option is to find the manufacturer's touch screen driver"

There is no touchpad so gesturing is not an option. Do you have a driver that works for this pc?

15
Feature Request / PLC address to disable keypad input
« on: November 16, 2018, 07:32:58 AM »
A PLC address to disable keypad input would be a nice future enhancement.

Pages: [1] 2