Andy_Gowen

MrPLC Member
  • Content count

    15
  • Joined

  • Last visited

Posts posted by Andy_Gowen


  1. Hi everyone,

    I am using an EA9 touch panel from automation direct. I am using C-more's "call recipe" function to create and write new recipes, inputted by the user. My problem is that every time I make a change in C-more and send it to the panel, I lose all of the recipes created by the user because they are over written by the ones (there and not there) in my recipe database, on my computer. Now, I know this can be avoided by just uploading from the panel to start with. But inevitably, I will forget to do that one day. I would like to store the recipes on an SD card, so that they will not be lost when I make changes to the program. Has anyone done this before? Is it possible?


  2. Hello all, I am still fairly new to this forum and PLC's in general. I am trying to connect a EA9 touch panel via Ethernet to an Allen Bradley Micro Logix 1400 PLC. I am using Ethernet over serial because I need the serial connection to program while using the touch panel. I have given the Panel the IP Address 192.168.1.20 with a subnet mask 255.255.255.0 and I have given the PLC the IP address 192.168.1.10 with a subnet mask 255.255.255.0. The panel is not communicating with the PLC and I have very little knowledge on the subject, anyone's help would be greatly appreciated.

    The picture on the top is from the PLC and the picture on the bottom is from the C-More program for the panel.

    MIcro.PNG

    EA9.PNG


  3. To deepen my understanding of this, say I wanted to mask bits 1,2, 6, and 10.  So moving right to left, (far right being bit 0 and far left being bit 15)

    1111 1011 1011 1001 Would it look like FBB9h?


  4. Kaiser_Will, thank you for you quick response by the way. I am still learning Wonderware at the moment, but I think the problem I am having is that I do not know how to get the StartApp function to recognize my taganme as a tagname. But then if I did get it to recognize my taganme, what should my tagname be? it only needs to be stored locally, but It shouldn't be an integer, should it? It should be a string value?


  5. Hello All,

    I am using Wonderware InTouch 10.0 on Windows 7. It's slightly outdated, but its what we have. I am currently writing a script using the StartApp command to open a particular PDF file with the touch of a button. My script looks like StartApp("C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32 C:\1.pdf"); The first part of the command runs adobe and the second part of the command opens the particular file "1". What I need to figure out is, how do I insert a variable into a string. For example I have 55 files I may potentially need to open up, all named 1-55. So I need the file I am calling to be a variable inside of the string so I can call it inside of a loop. I do not want to copy and paste this code 55 times, I want to make the file name a variable (tagname that is a memory real between 1 and 55) so I can run it in a loop. I have only been using Wonderware for a month or so now, so If anything is confusing feel free to ask. Thanks!