MrPLC Member
  • Content count

  • Joined

  • Last visited

Community Reputation

1 Neutral

About ElectronGuru

  • Rank

Profile Information

  • Gender
  • Location Missouri
  • Country United States
  • Interests ones and zeros.
  1. ACD file to PDF

    Well now I feel dumb; I overlooked the attachment! Sorry about that, gkol.

    RS232 is a serial network, but I use the word "network" very loosely. It's primarily used to talk directly from a laptop to controller for going online, uploading, and downloading. Since its range is limited to 50 feet, it's not typically used for permanent networking of controllers. That said, for any given network, you simply need the appropriate network cards installed at each controller, and then write the code to get the needed information from one controller to the other. The 1500 will use RS500 but as of now, I believe the only way to write code for an 800 is with Connected Components Workbench (CCW). Either way, you will need to use the Message instruction to exchange data between these controllers. Hope this helps.
  3. ACD file to PDF

    I don't know of any way to extract data from a .acd without Studio installed on the laptop. If the file is small enough that it can be attached to an email, you might try sending it to someone that has V21 or later. They can then export the tag data base and send it back to you as  a text or .csv file. If you have RSLinx on your laptop and access to the controller, you can also monitor the tags live without going on line with the controller. Open Linx as an application and after setting up an appropriate driver for the network being used, right click on the controller and open the Data Monitor. It will produce an alpha-numeric list of the tags with their current values without interfering with controller operation. If anyone has a trick for extracting data from a .acd without access to Studio, I'd love to hear it. Hope this helps.
  4. rs logix 5000 cross referencing

    Version 30 is the first one that is supposed to be 100% Windows 10 compliant. V32 is the highest version currently available. However, V21 will work in Windows 10; just make sure you're using an older version of Adobe, as there are known conflicts with Adobe 11, such as online books not working, etc. It sounds like you've got your work cut out for you. The cross reference tool is a method of determining every location and type of use a given tag is being utilized for in a project.  I don't know of any way to cross reference multiple tags simultaneously and even if you could, 4,000 tags would contain so much data that I don't know how you'd sort through it all. You mentioned that most of your tags are aliases; this can be to your advantage, as the aliases are probably the ones that are most important, because it's rare in a large project to use a module defined tag without an alias. If I were tackling this, I would probably go through the project routine by routine, cross referencing the tags on the rung instructions as I go. As you likely already know, right-clicking on any given tag, then clicking cross reference, will pull up the report. The report defaults to the "By Logic" tab, which shows everything about that tag. If you change that to the "By Hierarchy" tab, you just get the scope of that tag, which may help more readily identify which tags you're going to keep and continue to use, and which are obsolete. That, of course, will depend on how well the project is organized to begin with. If they scoped tags locally for each of the individual burners, you're likely in luck. If almost everything is controller scoped, not so much. Either way, there's no silver bullet I'm aware of that's going to automatically sort out 4,000 tags.  
  5. Annoying problem in Logix5000

    What version of Studio 5000 are you using? I think up to version 20 or 21 you had to install the (free) Compare Tool separately. However, even when it comes (somewhat) embedded in the version you purchased, you must still click on a prompt button that pops up during installation and asks if you want to install it on your laptop, as well as ControlFlash, Task Monitor, etc. Something to be aware of when talking about saving are the Enable Automatic Recovery and Project Backup functions, which are set to ten minutes, and three backups by default. (You can find them under Tools, Options, Application). That is not your problem here, but it should be kept in mind when making edits. To answer your question directly, it's persnickety (as it should be) and if you make changes, it doesn't care that you put things back where you started. What it sees is that you made changes. When you're closing the project it's going to ask you whether you want to save those changes. So, when prompted to save the changes as your exiting Studio, just click no. I actually use this to my advantage when teaching someone about programming. It allows me to make whatever changes I want without keeping track of them, then clicking no on exiting with the confidence that my original project will be intact the next time I actually need it. Hope this helps!  
  6. "Display Print " button from Studio ME

    Like PLCMentor said, if you're developing a project in Studio and want a screen shot of a display, open the display and use your laptop's print screen function to take the screen shot. If, on the other hand, you're wanting an operator to be able to screen shot a display on the HMI at runtime, you must install a "Display Print" on that display. You'll find that button in Advanced Objects. However, this button literally causes a hard copy of the display to be printed. You will have to refer to user manual for the particular HMI you're using to get instructions on how to install a printer.
  7. Is it safe to divide an INT to Real ?

    It's never a great idea to mix and match data types when applying math instructions as even under the best of circumstances, the results are always subject to rounding and truncating errors. Also, as Lloyd has stated above, if you're using a ControlLogix platform, just get a diagnostic analog input card (such as the two he suggested) and set the scaling in the card. This not only eliminates possible errors in the math instruction(s), you're not wasting valuable controller card scan time on scaling logic since the input card would be multicasting scaled data across the backplane.
  8. rs logix 5000 cross referencing

    If you upgrade from where you're at to V21 (where the name changed from RS5000 to Studio5000), the cross reference tool is readily available. You just right-click on any tag in a rung, a dialogue box pops up, you choose "cross reference", and the cross reference report is immediately displayed. It has a lot more info than what it did in RS500. It now shows everywhere the tag is used in the project, including the task, program, routine, and rung number, as well as whether the instruction it's used on is destructive. Hope this helps.
  9. Rockwell Training (CCV207 FTV SE)

    You can not purchase the course books, at least not from Rockwell. You can only get a course book by taking the course, unless you find someone trying to sell a used course book on E-Bay. The programming-, procedure-, user-, and other manuals are readily available online as free, downloadable PDFs. Some of the troubleshooting guides have a price-tag on them. As for the FactoryTalk classes themselves, you will get more than just navigating the software instruction. The four day programming classes for SE and ME have real-world programming exercises, where you write a project from the ground up, download and run with a laptop-hosted 5000 emulator in the SE class, and an actual CompactLogix controller in the ME class. It's great training.
  10. How to update FactoryTalk View Studio?

    I believe that you have to purchase V10 through your local Rockwell distributor. You can host two different versions on the same laptop; you just can't mix and match features from one project version to another.
  11. 1747-L553 SLC-5/05 Power Supply Connections

    This is a really bad idea. That card is designed for the chassis and nowhere else. I could write for the next ten minutes about all the ways this could go wrong, lol.
  12. Rslogix 500 ascii confusion

    It is my understanding that the data being sent does not change with the type of network media. RS232 is a serial network cable/protocol. Whether Ethernet, DeviceNet, RS232, DH485, etc, the information being relayed from a controller to an external device does not change based on what network that data is being transferred on. The real question is, what information information format does the engraver understand? If it will take a CIP message, the Micro 1400 will send CIP formatted data. If the engraver is using some other form of "raw" data, you will have to write some sort of buffering/conversion code to make the data compliant with the engraver before sending.   As previously mentioned, more details would help get a better answer.
  13. Trends are persnickety in the best of circumstances, and changing displays never seems to go well when trying to get a continuous trend display. Depending on the size of the HMI project, you need to make sure you have enough memory and storage to handle data from a 3 hour x axis trend. Since it's a 1500 and you're only trending one pen, I'm assuming you have enough of both. I would follow the advice above and create a data log to send the info to. This will allow you to feely navigate between displays and then review the trend data later. The data log can easily be routed to your laptop, a server, or even a USB or SD card on the HMI itself.