Thank you for that information. How and where do I use the tag name?
Do I need to add a panelview in CCW? Specify protocol? Specify IP address?
Spent 14 years in home automation and graduated Cisco academy. IP addresses and protocols are not new items for me. Adv-HMi is and the configuration of a graphic terminal to talk with a plc is also new.
I tried adding the _IO_EM_DI_01 to the tag field under (data bindings) and when I test the app it crashes and VS goes in to debug mode indicating exception at line 143:
m_ComComponent.Write(m_PLCAddressClick, 1)
I have the com component identified as EthernetIPforMicro800Com1. Driver is set to the controllers ip address. There are two other fields within (databindings) that also deal with tag and text. Are these important?
Not sure about Com1 on the end. Do your DLL's aim my ethernet port at com1? In my experience com1 is a serial port in most applications. Or is that a generic title?
It seems that when I cycled through the drivers I put EtherIP driver in for micro800 on second pass but forgot to change IP address. Once I did and aimed at correct address I get an error message in the button text area dealing with Path Destination Unknown. At least app didnt crash this time. With the default address I can understand why it crashed however if I remember looking at the source code I should get an error on wrong IP address no?
So how does one fix a path destination error? If I have the ip address correct is there a way to poll the plc and import all available tags? Do I need to add global variables for ascii, text, strings, real and so forth?