MrPLC Member
  • Content count

  • Joined

  • Last visited

Community Reputation

0 Neutral

About Agrajag

  • Rank
  • Birthday 03/21/82

Contact Methods

  • Website URL http://

Profile Information

  • Location Reno, NV
  • Country United States

Recent Profile Visitors

2279 profile views
  1. Hello, We are having a communication problem with a S7 315-2 DP CPU. First, a little history: History: We needed to get online to this PLC and could not. We are connecting a field PG MPI port to the MPI port on the 315-2 with a direct (pin-to-pin) cable and the PG interface settings are all set for MPI communication. This usually works. In an attempt to work through the original problem, we removed the connector (the one that we were piggybacking on) from the CPU MPI port and connnected the field PG MPI port directly to the CPU terminal. We then smelled burning electronics and shut off power to the system. We are quite certain that the MPI port on that CPU is smoked as it doesn't smell like it should anymore. Response: So, we removed the MMC (memory card) and transferred it into a new 315-2 CPU that was then installed into the rack in the same fashion as the original card. Now, we are still unable to get online with the new CPU. We have tried memory resets from the MMC and have checked the MMC program (directly inserted MMC into PG card reader). When we connect directly from PG:MPI<->CPU:MPI we cannot find any available nodes and we get "no other active partner can be found" errors as if nothing is connected at all. We have tested the PG at another siemens network and it works OK when using the MPI port. Questions: Do you have any advice? Should it be OK to connect directly to the CPU MPI port from the PG MPI port with a direct cable? What is the procedure to restore the CPU to default factory settings? [found in section 9.5 of manual,〈=en&siteid=cseus&aktprim=0&extranet=standard&viewreg=WW ] THANK YOU ALL VERY MUCH!
  2. I successfully found a copy of the XBTL1000 (available for free) software and built a cable [XBTZ915]. I was able to upload the program from the old unit and download it into the new unit (this required each unit to have the original EEPROM). Unfortunately though, the new unit will not work. The display will load the default application pages, but does not appear to be communicating and does not respond to key presses. The unit is connected to the PLC via MB+. However, there is not a MB+ protocol option available for either of the terminals. There is only Jbus, Modbus, Modicon-KS, Unitelway1, and Unitelway. Furthermore, attempts to import the program again from the original unit and another unit in use (same as original) is failing even though I believe I am perfoming the import the same way when I succeeded. Rough day with this one. We have a work-around in place that may become permanent. Regards, -Russ
  3. Hello! We had an XBT-H022010 HMI that went dead with garbage displayed that developed into nothing displayed. We then purchased an XBT-H021010. I need to load the new unit with the application pages and configure it to work as the previous unit did. I tried transferring the EEPROM over, with no success. I'm starting to check into the XBTL software in case that is what I need. I may still be able to upload from the failed unit as it is possible that the LCD went bad with the data intact. We also have another unit that is used for a similar application that may be read to get a functional program. Can anyone specify a method to get this new unit operating? Which configuration software am I supposed to use? Does anyone know where I can find a user manual for the display? (I think I found it - RF) Thanks, -Russ
  4. RSLogix 500 - add timer online

    In this case, the processor is an AB SLC 5/05 1747-L551C. And thanks!
  5. I've gotten pretty familiar with RS5000. Sometimes I have to work with RS500 and some of my RS5000 habits hit a brick wall. For instance, at least twice now (*smacks head*) I've tried to install a new timer in a RS500 (SLC) program while online in remote programming or run mode via the edit process. The rungs never get accepted because the timer is not in the datatable. I end up downloading the program from offline mode to make the changes I need. Am I missing something here? Must all timers be added through offline download? If so, What other instructions must be programmed through an offline download (if there are many, please just generalize)? Thanks-a-mundo! -Russ
  6. Ack... I guess this was a google misuse on my part: Thank you very much. I believe I found something I can use.
  7. Does anyone know where I can find a limit switch like the one in the attached photo. Dimensions for the switch body match most microswitches except the arm can be adjusted. Standard roller arm microswitches won't work because the roller is too close to the switch body. I'm open to other creative solutions, but please KISSir. Bending standard roller arm switches has been attempted, but I believe that the bend is relaxing over time and causing equipment problems. Markings: 5/250~ 50E3 T100 (specs?) ENEC logo 5A125-250VAC/10HP R56 1050 also includes a backward R followed by an A, an SA enclosed in a mostly complete circle, and a very curvy m (like mcdonalds arches but with a larger radius and lower case) within a circle that has a switch symbol connected at the very bottom of the circle If nothing else, please elaborate on what these marking may mean [i am aware that it is a 5 amp 125-250V switch, so spare the basics]
  8. AWESOME INFO! THANK YOU! "when you try to go online with the processor, the RSLogix500 software makes an “educated guess” as to which .RSS file needs to be opened for documentation purposes ... most people assume (gosh I hate that word) that the .RSS file which matches the processor’s NAME is always the one which the software will choose - and that’s normally the way it works ..." Does this have anything to do with the "Files with matching processor name/password" list (within the 'GtOPS' window) that showed the .RSS file and allowed me to select "Upload use file" (also in 'GtOPS') ? Thinking about this further, I realize that understanding why the 'Upload Use File' option was available would shed a lot of light onto our situation. I found this entry in the help content of RSLogix 500 (I hope this is OK to post - not from knowledge base): Going to On/Offline programming state dialog This dialog appears when attempting to go online if RSLogix 500 cannot find an offline file with a matching name/password from which it can merge the documentation database. If this happens you have several options: Apply documentation from a listed file If files are listed at the bottom of the dialog, select the file listed that has the appropriate documentation database that you want applied to your online project. RSLogix 500 searches the last locations in which you saved files and builds this list. The files listed may include backup files or .RSS files with the same name as the online file, or the list may be empty. When you have selected the appropriate file, click Upload Use File. This is the most convenient method for ensuring that the appropriate database documentation is included with your online project. Apply documentation from a file you Browse for If there are no files listed at the bottom of the dialog, you can choose to browse a directory on your hard drive or network for the location of the offline file with a matching name. Click Browse and then click the directory that contains the file. The file name will not actually be displayed in the browse list, instead RSLogix 500 will search the directory for the file when you click OK. If it finds a file with a matching name/password, an upload will occur automatically and the mode will change to online. This method allows you to search directories for the appropriate file from which the documentation can be merged. Create new file without documentation If no files are shown, and you cannot locate a matching file by browsing, you can Create a New File. Creating a new file, however, means that there will be no documentation to apply to the online ladder file. RSLogix 500 - Copyright Rockwell Software 2000, 2001, 2002 It looks like the processor name had no matches in the default folder (as you suggested), and, consequently, going online disregarded all comments from the offline file that we started with. The only question remaining is why didn't the program automatically load once we identified the folder that contained the .RSS file? (Instead of loading automatically, it showed it in the matching files list and I had to select 'Upload Use File') Processor name mismatch that was corrected after the merge??? [no passwords were used]
  9. Hi folks, I ran into an issue today with RS logix 500 where another technician could not get the program comments to appear in the logic viewer when he went online. The program comments were present in offline mode, but as soon as we went online, the comments would disappear. I accessed the comm -> upload menu which launches the "Going to Online Programming State" (GtOPS) window with selections for "SELECT FILE to merge for documentation (names, symbols, descriptions, etc)". I used the browse button to find the folder and then the file was listed in the "GtOPS" window. Once I selected the file and used "Upload Use File", the comments all appeared. I showed the other technician how to do it, but he is frustrated and wants me to show him how it worked directly. Now, the file will not list itself after we select the folder that contains the program using the browse operation. It will automatically load the file that is contained in the folder (only 1 file in folder). Even if we start a new program file and upload to it, the file that was selected will simply be opened and the original file has no more apparent bearing on the situation. Now, my questions: What causes the comments to disappear? What would have to be done to recreate the problem? Why does the "GtOPS" window list the program in one circumstance and not list it otherwise? Thank you kindly! -Russ
  10. Industrial Laptop

    Awesome advice. I know we here at my plant have had a lot of success using a product called SMART CABLE that is meant to intelligently match any RS 232 configuration to any other one. This can save a lot of hassle. Any experience with this product? I'm considering trying to set up one laptop with DOS, win 98, win 2k, and win xp to run all sorts of current and legacy apps. Does anyone know if modern laptops running DOS are likely to have any problems running and communicating with legacy equipment???
  11. RS232 and RS485: fight!

    Further research encountered an article that states that RS232 is more likely to damage an RS485 port. So, I've dug a little deeper. RS232 devices should be able to handle +/- 25V on any pin as "The standard specifies a maximum open-circuit voltage of 25 volts; signal levels of ±5 V,±10 V,±12 V, and ±15 V are all commonly seen depending on the power supplies available within a device" ( AND For RS-485, "The output voltage shall not exceed ±6 V under unloaded conditions" ( SO, I conclude that: RS-232 should be able to handle anything that an RS-485 port can throw at it as long as it is not malfunctioning. It may be possible that RS-485 can be damaged by RS-232 given the right conditions. _________ I'd still like to hear from anyone with a more thorough understanding of the matter.
  12. Industrial Laptop

    You folks are talking about "true" and "real" serial ports. I know that it is getting harder and harder to find laptops with serial ports and that USB to serial adapters have problems. Do you simply mean a 9pin serial port or is there more to it? Why don't the USB adapters work? I vaguely recall encountering a tech note that outlined a method to get real-time comm on a serial port because windows has a nasty habit of chopping it up due to priorities. Is this an issue with PC/laptop serial ports?
  13. I've read that RS485 protocol will damage RS232 serial port electronics. Would someone please confirm this and expand on the matter if possible.
  14. Prosoft MV156 MBP (Modbus Plus) AB Module

    Update: I figured it out. Just in case anyone ever has the same question (and runs a forum search), I'll answer myself. To associate a given read data array tag to an address in a PLC on the network, follow these steps: 1. Find the master command settings. My master command settings are tagged MBP1.Cmd. I think the .Cmd part is the default. 2. The *.Cmd[x].DevAddress tags will contain the starting device address in the PLC being read or written while the count will contain the number of registers for array item x. For example, *.Cmd.DevAdress of 100 with a *.Cmd.Count of 10 will translate to address 40100 through 40109 in a Modicon Quantum PLC. 3. The *.Cmd[x].IntAddress will specify the starting location within the module that the data is stored. In my case, this means that if *.Cmd.IntAddress is 100 and the count is 10, then my *.ReadData will be filled in the array from [100] to [109]. 4. The *Cmd[x].Device contains a device ID that, once matched to the *.Device[x] register, can be used to determine the MB+ routing path. Cheers, Agrajag
  15. Hello, Can anyone explain how to determine where a given MV156 MBP module address is in the PLC being read? For example, one bit of data is being stored in a controllogix processor as tag "MBP1.ReadData[7].6". I need to find the modicon address in the PLC that this bit is mapped to that is setting the bit. I have already identified the registers that contain the MB+ routing path. I have explored the MBP registers and have begun to dig through the Prosoft documentation, but would benefit a lot from someone that may have experience with the module. Thanks in advance. Regards, Agrajag