cartduty

MrPLC Member
  • Content count

    20
  • Joined

  • Last visited

Everything posted by cartduty

  1. Transferring information over MPI network

    Thanks Jesper. I'll try it!
  2. Hello All, I'm sure this will be simple for some of you, but I lack experience in this area. I have 8 CPU31x PLC's connected via MPI network. I want to create a DB to monitor a byte from each PLC from one "main" PLC. We are simply wanting to detect from one station, if there is a machine fault from any other station. Any ideas or advice would be appreciated!! Thanks! cartduty
  3. Does anyone have any information in English about this software? I have visited the website scharnagl.com for info but it is all german. It didn't do me much good. We have a couple of machines that use this software for the HMI panel that is connected to a Siemens S7 CPU. We need to add some counters and buttons to the screen but I can't find anything in English. Thanks!!
  4. Error Codes

    Does anyone have any ideas how to find what is causing these errors? Our PLC is losing the entire program at times. In the diagnostics buffer there were these errors Event #16 494E power failure followed by Event ID #16 4309 - Memory reset due to inconsistent data. This is followed by event #16 430E memory reset due to inconsistent data. Can anyone help? Thanks! PS - The battery is OK So I'm not sure why the entire program would be lost.
  5. Error Codes

    It is a CPU318-2 With a 6ES7 951-1AK00-0AA0 1MB memory card. I'll try to change the memory card. Is the purpose of the memory card to store the program or is it just ram for calculations and such?
  6. FX2N concatenate

    Hello All, Just replying about my problem. It turns out we can get by with just looking at four digits. There is a HEX command that will put four ascii characters into one register in a hex value. And inversely there is an ASCI command that will take a four digit hex value and put it into four seperate registers in ASCI command. Thanks for all the input!!
  7. FX2N concatenate

    Hello all! I was wondering if anyone knows an easy way to concatenate 5 Data registers into 1 Register. I am reading in a barcode, as it is currently setup each character is put into a single data register. I would like to move them all into one register for easy comparison. Any ideas? Thanks in advance!!
  8. Siemens S7

    Hello everyone! I recently had a laptop stolen and had to upload some blocks. We have the original program but it has changed throughout the years. The problem is that when uploading all the variable names in the interface block are lost. Is there any way to restore these? or retype them in where the PLC will accept? Thanks in advance, Cartduty
  9. Siemens S7

    Hello JesperMP, Thanks for the reply. However, it is the local variables in the FB's that I need restored. For example the variable name might be #out.conveyor_on but the new uploaded block shows #stat16.stat19 . This makes it very difficult to figure out what is what when there are 100+ variable names. I tried to copy and paste the old names into the uploaded block but I get an error saying there is a time stamp difference in the interface and the CPU may be put in stop mode. The associated DB also doesn't recognize the new names. I guess this should be a good lesson to always keep a current backup!! Thanks, Cartduty
  10. Siemens S5 - Ob13

    Hello everyone, I need some help in configuring ob13 to be called every 1 second. I tried using an example in the siemens manual but the cpu kept going into stop mode. The manual said to tranfer value to BS97. The cpu wouldn't allow this. So I put the following in ob21 & ob22. L kf+100 T SD97 BE I'm not sure the SD is right for the system data word. I know sometimes in the Siemens manual they use the German mnemonics instead of english. Any help appreciated!!
  11. Omron C20H

    Hello all, I have a C20H plc that is coming up with an system communications error that reads: "Unexecutable error clear, memory error, EEPROM write disabled, etc." Has anyone seen this? It always appears in the same position in the program, so I was hesitant to think it was a bad CPU. However, after I hooked up a laptop to monitor to see why the machine stops, I lose communication with the plc and the error pops up when the machine quits. I then have to reconnect to get back to monitoring mode. I thought maybe a memeory area could be damaged and it can't find a certain memory area. But that's just a thought! Any help or suggestions would be greatly appreciated.
  12. Omron C20H

    Since posting, the machine has started to function properly again. It had this error probably 5-6 times before running right again. I don't believe the PLC changed modes ( It stayed in run mode) because you just had to restart the machine. I am not sure about the error light. I'm sure the problem will return and i'll check that. I was mainly wondering if anyone had seen this particular error before.
  13. A2SH Specific Marker

    What does the special marker M9038 do in an A2SH type plc program?
  14. Zone Reset Marker for A2SH

    Is there a command for a zone reset for an A2SH like ZRST for FX type plcs?
  15. Hex Conversion

    Hello everyone, I am working with a mitsubishi fx-2n. I need to convert the decimal data in a Dw to a hex equivelant. I could not find any instruction to do this. Does anyone know if one exist? Thanks!!
  16. Hex Conversion

    Yes you were right. I was reading a DW to a HMI. I didn't even think to check the format in the HMI! DUH! Thanks Again!
  17. Flip-Flop

    Hello every one!! I was wondering if someone could tell me how to program a flip-flop. I am out of inputs so I want to use one input to turn on a bit when pushed the first time, the turn the bit off when pushed again. Thanks for the help!!
  18. Flip-Flop

    Thanks so much!! Works great!
  19. Syswin proramming

    Thanks Jay Anthony!! My problem was that My additions were after subroutines. I moved up in the program and works fine! Thanks also for the info on addressing!!
  20. Syswin proramming

    Hi everyone! I have a question about trying to add to a program using Syswin. I have a program in a C28H plc. I wanted to add new blocks at the end of the program. When I did that section would not be executed. ( Inputs were good when monitoring but the outputs would not energize). If I moved the same rung up into another block that I knew was being processed it worked fine. I'm not familiar at all with Omron software. I know with Siemens s5 or s7 you have to call the function in an OB. Does Omron have anything like this? I was unsuccessful in finding anything. Also does anyone have a good reference for explaining the difference between the Auxillary relays, Holding relays, Internal relays, Etc. (also addressing) I have the Syswin manual but I couldn't find anything that explained the differences. Thanks so much