### Human: How to Get a Trend to Automatically Display Current Data on Display Opening Hi, with a PanelView + 1000 (latest CPR 9 firmware upgraded). When I open a display with a trend (including data log modelling) I have to push the end button associated with it to get it to display current live data (and historical log data).All this works fine but is there a way to get the trend to display the current and live data (and historical log data) with out having to push the end button? I have tried to set the start date on the x-axis tab of the trend set up interface to dates in the past and future but no luck. – its opens at those dates. Can I get a macro to do it on the opening of the display? I just want to see if I can make it a fraction more user friendly by forcing it to display the most current and trailing historical data when the display is opened. Fussy I know - but sounds like a simple and logical request.Thanks in advance. ### Assistant: That's strange, because is a normal behavior the trend displays the current data...then you may scroll to see historical values and press End to return to actual... :smileysurprised: Did you test your application using the FactoryTalk View Studio Test Application ? Do you have the same issue? If you want, I may give a look to your application to see if something strange inside Trend or Datalog... In case, tell me, and I will PM in the forum my e-mail address. - fuzzy logic On the display tab of the trend the scrolling tick box was not ticked, ticking this and leaving the associated drop down continuous scroll seems to get the trend to open at current date & time. Ah, ok ! I've not mentioned this because it is the default setting when you add a new Trend Object to your display....Of course it is needed to have the trend chart continually updates with new data at runtime.I've not considered that you've done some tests and maybe removed the flag from there.... Well, anyway it works... happy for this ! :smileyhappy: - fuzzy logic n


### Human: RSView 32 Multiple Alarm Windows Is there the capability to have separate alarm windows for different areas of a system in RSView? For example, I would like to have alarms for Machine A show up in one alarm window; and alarms for Machine B show up in a different alarm window. Thanks! ### Assistant: You may try this using Alarm Filtering. Take a look to the User Manual (starting at page 6-34) to see which is the filter that best applies to your needs.So that you may use two Alarm Summary objects and differently filter what is displayed. Hope this helps... - fuzzy logic n


### Human: power cable high flex for the MPL-B880D-MJ22AA I have found the standard flex power cable for the MPL-B880D-MJ22AA servo motor. What is the part number to order high flex instaed of non-flex power cable? Standard power cable part number 2090-XXNPMP8S03. THANK-YOU ### Assistant: The part number you need is : 2090-XXTPMP-8S03 You may find this information on the Motion Selection Guide, page 396. Hope this helps... - fuzzy logic n


### Human: SLC 5/03 Fault Code 002h? Hi all, On a new installation of a SLC 5/03 processor, I wanted to be sure of the integrity of the program in the processor. After uploading the program to the PC and saving it, I then tried to download the original program into the processor. When I tried to download the new program, the status bar completed but then a message popped up saying Download Failed! Download Complete Failed! and then the processor entered into a fault mode. When I tried to upload the program from the processor again, it said that there was no program present and the processor was in Default/Faulted mode. I took the processor out and put it into another rack on another machine and used the DTAM to clear the fault. I also downloaded the program to the processor with a separate laptop. Returning to the original machine I was able to put the processor in run mode and access it. Again I wanted to modify the program on the CPU, however, again when I tried to download to the CPU it faulted out and was unable to put the processor in any kind of mode. Is there any way to clear the fault without using a separate DTAM? Is there anyway to prevent this fault from occurring every time I download? Thanks a lot for any help. ### Assistant: It seems to be a project corruption...take a look to Aid 9119 and try the Solution #2.... Hope this helps... - fuzzy logic n


### Human: MTBF and MTTR Hi, I'm looking for the mean time b/w failure and mean time to recover of :+ 1785-BCM (back up comm. module)+ 1771-P5 (power supply)+ 1771-ASB (remote I/O)+ 1771-IVN+ 1771-OVN+ 1771-A4B I've tried to google / search on AB site but I couldn't find any spec sheet that mention those.If you have an answer, please also post a link to the source. I will help me alot in the future. Thanks alot, ### Assistant: Those informations are not on a public site... :smileysad: You have to call in Rockwell Tech Support and they will pass you the requested infos. Otherwise, if you want I may send you a Private Message in the Forum with the data. Up to you.... :smileywink: - fuzzy logic Thanks fuzzy logic. I just sent you a private msg w/ my email address. n


### Human: factory talk activation key for softlogix 5860 I just installed the softlogix controller on my pc. But I am not sure which activation key I need to borrow from the factory talk activation tool CPR 9. ### Assistant: SoftLogix activation Product Key-Code is sftlgx58.60 If you're talking about Toolkit activation, take in consideration the following: Softlogix v17 Currently is supported with NODE-LOCKED FactoryTalk Activation . Toolkit Activations are being released with the Concurrent FactoryTalk Activation. In that case, follow the instructions in Aid 58353 to activate your software. Hope this helps... - fuzzy logic The file found in the factory talk server does not work because softlogix is the odd man out software that still needs node locked activation. I finally managed to get a activation file from the IT guys and used the EVMove to move activation to my c: drive. It works now. Thanks Sri n


### Human: Panelview Plus Configuration Mode problem I recently purchased two Panelview Plus 15 HMI's through ebay for use on a project. One went right to the configuration mode screen and was pretty easy to download my application. The other already contained an application that was set to run on startup. There is no Goto configure mode button on any screen. The User Guide informs me that you can't get to the screen without a programmed button. I have tried to set up communications to upload the program, add a button, then re-download, but ethernet won't come up and I can't get the serial port to communicate either. Is there some other trick I can try to get to this configure mode screen? ### Assistant: Attach a USB keyboard and press these 4 buttons: Shift + CTRL + Windows button + AltIt will popup the task manager like in Windows. Then you can just close the application and it will go to config mode. Hope this helps... Thank you Jamy. Your method worked. You saved me more hours of frustration.Whoops! I'm new to this forum and accidently marked this post as the solution. That's no problem, the solution is not so far away if you click Go to solution :smileyvery-happy: Through the magic wand they gave me when I became a moderator ... the accepted solution has been moved to the right place! :) JHutch n


### Human: ml1400/panelview plus comm problem I'm having problems trying to get a panelview 600 to communicate with amicrologix 1400 l32BXBA. I can run my application using the Test Applicationbutton in Factorytalk view studio ME, but when I download the mer file to the panelviewI get the error Problem writing value '0' to item ::[ml1400]b3_0_0The panelview, PLC, and laptop are connected thru an Ethernet switch. Not surewhat to try next. ### Assistant: Within RSLinx Enterprise>Communication Setup - The design [local]” is correct because it works in development mode (test app.) but have you configured / checked the run time [target] is set up correctly? The laptop & PLC ip config must be right for it to work in test mode, is the PVP ip set up correctly i.e. ip range, subnet etc? Have you ticked replace comms when downloading to up date your comms config. Try a reboot of the panel & make sure replace comms is selected on the PVP set up screens. Once you get through the teething bugs with comms set up it's fairly reliable. Good luck! Yes, the replace RSLinx Ent. comm is checked. I am using the following IP addresses: laptop...192.168.1.200 Micro....192.168.1.201 PVP......192.168.1.202 the subnet for all is 255.255.255.0 I left the gateway at 0.0.0.0 in the PVP From the laptop I can PING both the PVP and PLC It just seems that the pl1400 and PVP don't want to talk. Are there any settings in the ml1400 besides what was mentioned that I should look at? OK, IP stuff looks good. Is replace communications ticked in the transfer utility app. when you transfer the .mer file? Again is the runtime target correct, remake the shortcut when you click on it does the target highlight in gray? Long shot - I haven't used 1400 -> PVP before have you got the latest firmware in the PVP. Take a look at ID 57549 This is a very important document for comms between ML1400 and PVPIt talks about the last sentence from 69FIREBIRD in previous post. Thanks everyone for the help. Upgrading the PVP firmware did the trick n


### Human: Panelview Plus Ethernet I/P IO Configuration I want to add the IO Configuration of the Panelview to the 1756L62 but all I get is Connection Request Error: Invalid Segment Type (Code 16 ### Assistant: Sorry, but the PV+ can't do that. With a PV+, it initiates all comms so entering it in the I/O tree will always generate the error. That said, the PV+ will only ask for a tag when it NEEDS to ask for a tag, so it's already basically as efficient as it can get. What usually trips people up is that HMI devices are often asking for a LOT more data than other devices, so a network can go from fine to slow with the addition of just one PV+ in some cases. JHutch What can you do with the Panelview in the IO Config tree, it can't have been put there by accident! PanelView in the IO Configuration is used for the Scheduled communication over ControlNet.That's why you are able to configure a PV in the IO config. Jamy is right. There *are* instances where the PV+ will go in the I/O tree (rare, but instances). However, none of them exist when you're talking Ethernet as the comms protocol. JHutch Good to know, thanks!!! Maybe we could get our wonderful super duper programming friends at Rockwell to take it off of the list of devices that can connect to a 1756-ENBT card, and save some people time. Much Thanks! Just a note, guys..... Take a look to the attached screenshot; as you can see, using Controlnet in RSLogix5000 you have the possibility to select both Panelview Standard and Panelview Plus Scheduled comms Using Ethernet/IP, you may only select STANDARD Ethernet/IP Panelview ! :smileysurprised:PanelviewPlus is not mentioned in hardware list !So, the Ethernet/IP panelview you see, is a Standard one, that may use Assembly objects to talk to ethernet CLX. Here a list of technotes: Aid 32637 about PanelviewPlus scheduled Cnet - CLXAid 18080 about Panelview Standard scheduled Cnet - CLXAid 21888 about Panelview STANDARD ethernet/ip - CLX I may be agree with you, the Ethernet/IP Panelview description in the Module Selection list could be not so clear.... maybe useful to add the word 'standard' to avoid misunderstanding... :smileywink: Hope this helps to clarify... - fuzzy logic n


### Human: drives software - hey guys, I am pretty new to the AB world. I have a solid understanding of drives but with DanFoss and Tele software was basic and straight forward. I am getting lost in the Rockwell world, no idea when or why you would use Linx. When you choose Observer over DriveExplorer or Executive or Lite. Tools etc etc. Does anyone know of a decent link/chart explaining the function and application of each? I would love some online turorials to figure out exactly what I may need. Any guidance would be great.......thanks a bunch ### Assistant: Here an useful document that may clarify, helping to compare software products for drives.... http://www.ab.com/drives/drivetools/software-comparison.pdf Also take a look to the following link: http://www.ab.com/drives/software.html Hope this helps.... - fuzzy logic n


### Human: commuication between RSlogix5000 and factory talk i am nt been able to communicate my RsSlogix 5000 enterprice with factory talk. i am in run mode using emulator. and i am using rslinx classic 2.5. i do not know how to set parameters ### Assistant: If I've well understood, you need to communicate FactoryTalk View (ME / SE ?!)with an RSLogix Emulate 5000 processor... Here a list of technotes that may help : Aid 32335Aid 43887Aid 29868 Hope this helps.... - fuzzy logic n


### Human: Ultra 3000 cables Does anyone know if high flex cables are made for the Ultra 3000 Servos? ### Assistant: Yes, of course...you may find all the informations you need about continuous-flex cables on the Motion Selection Guide, at chapter 10, starting from page 264 and more specifically for Ultra 3000 starting at page 441 in chapter 11 (here you may search for the drive/motor cable combination you need) Hope this helps... - fuzzy logic n


### Human: RSView Studio Me Edition - unable to save tag database error Hello When I load an application that I developed, and try to test it, I get error  unable to save tag database and the application does not continue to test. I am running version 4 of the software. I developed this application (as a version 4) a while back and it worked fine during testing. I had not tried it for awhile and when I finally did the error above happened. Does anyone have an idea what I should do? ### Assistant: agt, there are various issues to which this error is related... there is also an useful technote on it, that may solve your problem. Aid 28058 Hope this helps…- fuzzy logic Hi Fuzzy Thanks again! It had been awhile since I used RSView Studio. You are right about this issue. I hope that the latest version of RSView Studio fixes this problem. n


### Human: Raplacement for 140-MN Circuit Breaker Due to 140-MN circuit breaker is obsolete, is 140M-C2E-C10 the suitable replacement for 140-MN-1000 and 140M-C2E-C25 for 140-MN-2500? If not, please recommend. ### Assistant: According to ID 55852 you are correct.These are the exact replacements for those circuit breakers. But when you replace, you have to replace the accessory because they are difference about accessory n


### Human: The difference between 1746-HSCE2 Class 1 and Class 4 in I/O configuration of RSLogix500 In I/O configuration of RSLogix 500, I found that:-1746-HSCE2 High Speed Counter Class 1-1746-HSCE2 High Speed Counter Class 4Please help to advise the difference. I want to configure for 1746-HSCE2, which configuration I should choose, Class 1 or Class 4 ? ### Assistant: RiverVN, take a look to the attached screenshot; it has been taken from HSCE2 User Manual. Basically, Class 1 has to be used when you have old SLC processors (or in a remote RIO chassis), and it has been made to be compatible with them. If you have a newer processor, it is better to use Class 4 to get full functionality. There are many examples and quick start documents in Knowledgebase, use hsce2 class as keyword. Hope this helps.... - fuzzy logic n


### Human: AC driver 3.7KW can use for motor 4KW I have an AC drive 3.7KW. Can it use for motor 4kW ? ### Assistant: RiverVN, normally this is not possible, because the motor is bigger size than drive... just check the FLA current the motor needs, and verify if the drive could supply it. I suggest to go with 4 Kw drive, to better manage intermittent overload, and also start-up current. Hope this helps.... - fuzzy logic n


### Human: Data Files in CompactLogix that can be read by SLC's Hi all, What is required in the CompactLogix program to push data into registers that can be read by SLC500's? For instance, i wish to create an N104:0/0 type register within the CompactLogix that I can use within an SLC system via a network. Many thanks. Chris. ### Assistant: If I've correctly understood you needs.... :smileytongue:You need to realize a read message in a SLC controller to get data from a ControlLogix.... Then, you need to Map tags in ControlLogix for PLC/SLC messages... See Aid 7355.... and also Aid 3700 as an example of message read.... Hope this helps… - fuzzy logic n


### Human: SFC_STOP doesn't restart when the SFC has been reset. In the attached program, wich is very simple, I've simulated the included SFC, wich is nothing more a Mainroutine in ladder that uses a JSR to call a SFC program and a SFR to reset it.The SFC just has 2 steps that wait 2000 ms/each and then it stops. The problem come when the program is downloaded to a RSLogix5000 Emulate (17.00.00 (CPR 9 SR 1)). When I execute the SFC it goes ok and reaches to the Stop point in 4 secs more or less, but when I reset the SFC and then call it again, the Stop point seems to remain active, and the initial step too. This doesn't happen if I reset the SFC when it is in an intermediate step: when resetting the SFC and calling it again, the only active step is the initial step. program in rslogix5000 v16==> http://www.megaupload.com/?d=I9BNS9WH captured screen with an active step and showing the stop state also active ==> http://www.megaupload.com/?d=0L2AYPKP ### Assistant: This is a normal behavior.... :smileysurprised: Take a look to SFC Programming Manual, starting from page 46; here is shown the STOP usage and the reset of .X bit related to the status of the STOP element when using a SFR instruction. That bit isn't automatically reset in your case, and it is shown as done. Hope this helps… - fuzzy logic n


### Human: RSView32 works 7.4.00 CPR 9 -- how to display a string tag on the alarm screen This is how I have defined the alarm message in the tag data base: Robot Crash Detected BAS ### Assistant: Unfortunately there isn't this possibility using RSView32... embedded variables are not supported.... :smileysad: - fuzzy logic n


### Human: 1756-ENBT - version Whilst configuring an 1756-ENBT-A module in a ControlLgix application you can set/configure the major and minor version. Are they related with the module and/or firmware version? What are the consequences if they are configured differently?thanks ### Assistant: The major revision is used to indicate the revision of the interface to the module.The minor revision is used to indicate the firmware revision. Take a look to the RSLogix5000 online Help, pressing the Help button from inside ENBT Module Configuration; there you may find the meaning of all the selections you have for Electronic Keying. Hope this helps… - fuzzy logic n


### Human: communicating to a micrologix 1100 with a modem. i cannot see the micrologix 110 in rslinx when using a modem. any ideas thanks ### Assistant: It could be useful to add some supplementary infos.... Do you *see* it in RSLinx when connected serially ? Which is RSLinx version?Which is the modem do you use ?And which is the cable do you use to connect it to the PLC ?May you post or attach a screenshot with Micrologix serial port settings and RSLinx driver settings ? Sorry for all this questions, but this may help to try to answer... :smileywink: - fuzzy logic Line noise is sometimes an issue. The usual reason is the modem isnt configured probably (usually handshaking settings) or the Micrologix' channel isnt set properly. With a Rockwell 9300-RADKIT you dont need to do any configuration, the modem is already pre-configured. You dont even need to figure out which cable to use, the modem comes with the appropriate cables for all PLC's. All you might have to do is configure your Micrologix' channel and your RSLinx DF1 driver. You can dial out using any modem of reasonable quality. n


### Human: Micrologix1500 timers Does the Micrologix series have the retentive timers? Thanks. ### Assistant: Yes, to use a timer as retentive, you have to use RTO instruction....all the timers in the controller could become retentive.You have in this case only Timer ON delay, as retentive. Hope this helps… - fuzzy logic n


### Human: Factory Talk Me 5.0 CPR9 installation I can't get software installed, it always gives me a 1720 error. Tech support has not been able to resolve my issue. I am using HP compaq computer. I can install it on a freshly restored unit but can't install on Older units. Any ideas as to where to look in the registry for the problem? ### Assistant: Here a technote that could help to solve your issue.... Aid 21780 It is a Windows Installer Package error, try the solution that *best adapts* to your situation... Hope this helps… - fuzzy logic In order to enhance Forum's contributors reputation, please rate the replies you got and remember to close the thread clicking Choose as Best Answer button over the solving answer. Thanks ! What OS are you using on the machine?Any other programming software installed? n


### Human: Configuring WAGO 750-341 Ethernet/IP Module for Use in RSLogix5000 I need to connect my 1756-ENBT module to a Wago 750-341 Ethernet/IP module for their modular I/O system. There are four (4) individual I/O banks, each bank containing five (5) Wago 750-559 four channel analog output modules. I have scoured the Wago documentation for the information I need but it is written in Germenglish and is not exactly transparent. I would assume that I would have to select a Generic ETHERNET-MODULE in the RSLogix5000 software in order to put one of these devices on my Ethernet/IP network. The questions I have are: What is the Comm Format that I need to use?What are the Assembly Instances and Data Sizes for the Input, Output, and Configuration entries? Does anyone have any experience with these devices and can they help shed some light on them? ### Assistant: Take a look to the manual in the LINK. Follow the instructions to create a Generic Ethernet/IP device, Comm format should be Data - SINT, Input Assembly 107, Output Assembly 101, Config. Assembly 1 If you want to use an Output Only configuration (you say you've only Analog Output Modules), you may configure it as follow: Data - SINT, Input Assembly 104, Output Assembly 101, Config. Assembly 1 Input and Output Size is based on the I/O harware you install in your remote system, Configuration size is always 1. Using Output Only, Input size = 1 (status), Output Size = 40 (2 bytes x 4 channel x 5 modules) See also the Analog Module User Manual for further infos. Hope this helps… - fuzzy logic Exactly what I was looking for! Many thanks! n


### Human: Factory Talk View SE unamed file has bad format after project is restored Hello, Here is my situation. I have a Factory Talk SE distributed application that I devloped on my development PC. I manually copied the project to my Server, and on the sever I had made several changes to the project. Then using the HMI Backup Restore Utility, I created a backup of the project, and restored it on my development machine. Now, when I attempted to open one of the display graphics I get the message Unamed File has bad format. However, my HMI Tag database, and global object graphics open fine. Any suggestions are appreciated. Thanks. ### Assistant: Take a look to Aid 54627 and solution in Aid 55416...it seems related to your issue.... Hope this helps… - fuzzy logic Thanks! Not sure how I overlooked that one! The sever machine had newer patches than my development machine. Updated the development machine, and problem solved. Wow, I'm glad that is solved ! :smileyhappy: Regards, - fuzzy logic n


### Human: 1794-IF4I Over Controlnet with Logix Processor problem. I have a system with a Contrologix L61 processor. I have a flex I/O drop using a 1794-ACN. The remote drop has 4 Discret Input modules and I 1794-IF4I. I configured the network using RSNetworx, and I am receiving the discret input correctly. However, I am not receiving any Analog data, and the OK indicator is flashig green on the 1794-IF4I. I do have the 24VDC field power connected to the module, and the .FieldPowerOff is set to 0. However, the .Powerup is set to 1, which if I understand correctly is an indication that the module has not been configured. The configuration words for the module are not zero, and I have selected the configuration for the card in the modules properties. I am sure this is a basic question, but I have been unable to locate any explicit information on using the module with the contrologix processor. I am assuming that I do not need to use any Block Transfer insturction to configure the module or recieve it's data? Thanks for any help. ### Assistant: Take a look to technotes Aid 32245 and Aid 39190 in order to understand which is the condition that makes the ok Led flash green... You don't need Block Tranfer for sure ! :smileywink: Hope this helps… - fuzzy logic Technote 39190 has the statement. The correct Terminal base units are: 1794-TB2, 1794-TB3, 1794-TB3S, 1794-TB3T and 1794-TB3TS However, if you look at the installation instruction for the module, it shows a wiring diagram for a 1794-TBN. I am wondering if the -TBN is acceptable or not? If it is not that is my problem as I am using the the -TBN base. Hmmm. In effect Selection Guide and installation instructions state -TBN is ok for the module... Check the other technote... did you toggle the IC bit ? - fuzzy logic Yes, I did toggle the IC bit, and the .powerup bit never did clear, which I am assuming indicates that it never received a valid configuration. The technote did refer to the 14th bit being set to one, but the way the controlgix processor maps out the config an status, it doesn't appear to be listed in the module tags. One more question: Is it all ok in I/O tree of Controllogix ? I mean no yellow triangles, no errors on modules.... Also, may be stupid observation but... double check the connector connection under that module's base( I mean the bus connection) ... sometimes the little pins are folded inside.... - fuzzy logic Yes, everything looks ok in the I/O tree no yellow triangles. RSNetworx for controlnet sees that card ok as well. I will have to double check the pins the next time I am onsite. Thanks. n


### Human: Worst Fears Realized For years I've used the EVMove copy protection without problem. But this year Rockwell forced the integrators to go to the FactoryTalk protection. I get why, so I play along (like I have a choice). On Friday, I'm editing my RSLogix programs (5, 500, and 5000), on line with our network. Everything normal. Last month, I borrowed the licenses (RSLgx5P, RS500P, RS5K_700, etc) <rant> Can't Rockwell give these names in ENGLISH !!!! </rant>)and never even noticed the expiration of my EVMove licenses. All's well with the world. Go to client site on this past weekend. No network, no internet, limited cell phone signal. RSLogix 5000 works,RSLogix 500 works. RSLogix gives me Unexpected error from activation system error 2. Check FactoryTalk Activation. Yep, there's RSLgx5.EXECheck Diagnostic Viewer. Yep, there's where I booted my laptop, and RSLinx got it's license. Yep, there's where I fired up 500 and 5000. And there's the error. This is exactly the sort of situation that I was afraid that I'd be in. No software.and no help. Thank God I still had my EVMove license, and could roll back the PC clock to where it wasn't expired. The RSLgx5.EXE worked with the (old) EVMove license. But for some reason (and that's what I'm looking for in this post), RSLogix 5 can't find the borrowed FactoryTalk license on my laptop. RSLogix 5 can find it on our network just fine (although I don't KNOW that it's using (up) the network license instead of the checked out one). But for some reason, it can't find a legit license on my laptop. How do I fix this? õ¿õ¬ ### Assistant: Wow, I can understand your feeling Allen ! :smileysurprised: Anyway, my collegue has had the same issue at customer site... you have to call in Rockwell Tech Support as they have a solution... something to deal with activation file that has to be modified.... Good Luck ! ... and keep safe your evmove license... as longer as you can ! :smileytongue: - fuzzy logic We reinstalled RsLogix5 from the new toolkit. Most older versionsapparently do not work with FactoryTalk. I had the same exact problem. I called customer support, and evidently, the problem lies with the lower case letters in the RSLgx5P. To fix the problem, do the following: 1. Return ALL licenses back to the server (from everyone's machines). 2. Stop the Factory Talk Activation server. 3. Make a backup copy of the activation file. 4. Open the license file and change RSLgx5P.EXE to RSLGX5P.EXE. n


### Human: Panelview 1500 Historical Trend In setting up a historical trend I've noticed that when a page containing a graph, let's say with 2h worth of data displayed, is closed and then re-opened, all but the last 20min or so of trended data vanishes from the graph. I'm using a datalog model and storing on the local CF card--what am I missing here? Is this a start time issue that requires a patch of some sort? ### Assistant: Just a note: which is the frequency you use to log your data ? Machine Edition data log is a circular one, max records are 300,000 and they are threated as FIFO. Take a look to Aid 36265 and Aid 36267 Hope this helps… - fuzzy logic Thanks for the reply. Refresh is set at 1s. I'm only trying to display two active pens right now as the trending portion of the application is still in it's bench test stage. Once I get it to work the datalog model will contain 20 or so active analog tags. In setting up the datalog and trend object I used the examples set forth in the AB Best Practices notes as well as a power point file I found here, and some info in the help file that loaded with RSView ME. The app has a number of pages in it--trending is only shown on one right now. The datalog is running and actively logging to a CF with no issues. The problem I'm having is that when I open the screen with the trends (right now set to show 2 hours) the traces/pens do not start at the far left where they should, I'm only seeing the last 20% of the info. If I then let the trends run it will fill up the chart, as it normally would, but when I close the page and then re-open it I again lose 80% of the trend. I saw one note about setting the buffers/cache to zero, forcing the chart to use historical data when it refreshes, but have not tried that as yet. It seems to be a start-time issue-- In the Datalog Model, there is a setting for Maximum data points. Type the total number of tag values to store. When this number is reached, the oldest tag values are deleted to make room for new values. The minimum is 100; the maximum is 300,000. The default is 1000. Maybe this is not enough to maintain all the data you log.... double check it ! Hope this helps.... - fuzzy logic I'm set at 1000. Here's a link to the note about the cache issue I mentioned: http://rockwellautomation.custhelp.com/cgi-bin/rockwellautomation.cfg/php/enduser/std_adp.php?p_faqid=37373 Hmmm.. seems not be related to ME..... Just take a look to Aid 36854... there is a formula to calculate the data points you need to configure in your Datalog... I think that 1000 is not enough for you.... try to use a bigger value (i.e. 20000) Hope this helps.... - fuzzy logic This may seem obvious but it gets missed A LOT ... Did you specify the datalog in the trend object properties? You have to tell the trend what datalog to pull historical data from, otherwise its realtime data only. JHutch Yes, I followed the AB setup guide to the letter, but it is not populating my chart with any info older than 20min (on a 2hour trend) when I open the page. Let me make sure I've got the data right in my head. 2 pens = 2 tags in the datalogrefresh rate = 1 sec That means 2 tags x 60 seconds = 120 data points120 data points per minute x 20 minutes = 2400 data points Your datalog is set for 1000 datapoints ... you'd run out of space after about 8 minutes 20 seconds. Solution (if I grabbed the data right from your posts): Increase the size of your datalog JHutch NOTE: A 300,000 data point log would hold over 41 hours of data. Thanks for the reply. This is still in bench test phase so I have not gone back with the formulas from the Technotes as yet. When the chart page is left alone and runs on its own, it will fill up the entire chart with valid traces. When the page/screen with the chart is closed, and then re-opened, I am losing all but 20min (on a 2hour trend)--it just goes blank. My question is--if the info is being logged to the logfile on my CF (versus RAM cache for real-time pens), why isn't the app going in and retrieving the logged data to reproduce the chart? I will try increasing the datapoint value--I am concerned though that the datalog model would have this limitation (and max value is 32767) as we intend to later try to log 2h worth of data from 20 pens. pw3 wrote: My question is--if the info is being logged to the logfile on my CF (versus RAM cache for real-time pens), why isn't the app going in and retrieving the logged data to reproduce the chart? If what I think (and JHutch too... :smileywink: ) is correct, you have not the possibility to retrieve the data from your log file,because oldest data (after 1000 data points have been saved) are overwrited in the log file, as it is a circular one and it is not big enough to contain your oldest data. pw3 wrote: I will try increasing the datapoint value--I am concerned though that the datalog model would have this limitation (and max value is 32767) as we intend to later try to log 2h worth of data from 20 pens.What do you min for max value ? Max data points in your log file are 300.000 Using the calculation posted by JHutch: 20 pens = 20 tags in the datalogrefresh rate = 1 sec That means 20 tags x 60 seconds = 1200 data points1200 data points per minute x 120 minutes = 144000 data points Hope this helps… - fuzzy logic It *is* going into the datalog to get the data (it's actually less than 20 minutes worth). The problem is, your datalog is full when it hits 1000 data points. At that point, it starts deleting the oldest datapoints as new one comes in, so you always have the LATEST 1000 data points in your log. The reason you are seeing it fill the trend when the screen is open is that the trend object has its own buffer of data. While it is open, it's filling that data from the datalog. But, while the datalog is limited to 1000 datapoints and starts deleting old ones when its filled, the trend object is limited to whatever fits in the object and only deletes data points when they fall off the side of the trend object. When you close the screen and come back, the buffer in the trend object is completely reset and it's only able to show you as far back as the datalog has data. JHutch Well that was it--changed datapoints to 14400 and set cache at 0 and now have 2h worth of trends when I open the page. Thanks very much for the assistance! n


### Human: Change Embedded ActiveX Image embedded in ViewSE screen thru VBA I have added a activeX Microsoft Forms 2.0 Image control to my FTViewSE screen and what to change the picture or picture location that is loaded when I display the FTViewSE screen. I have not been able to get the code to work yet. I have tried using the Image1.picture property put with no luck. Any ideas? Thanks ### Assistant: Take a look to Aid 43544... it explains the Microsoft Forms 2.0 Image control usage and limitations. It instructs how to use a Native View image instead... edit: added infos Hope this helps... - fuzzy logic I tried this code and it gives me the following error. One or more of the names were not known. Return array of dispids contains dispid_unknown for each entry that corresponds to an unknown name. I can't seem to get around this, any ideas? Thanks, Be careful to the correct syntax of the invoke command in the code....and also double check Notes: statement in the technote. - fuzzy logic I've not well explained my first reply... now I've edited a note. :smileysurprised: There are some limitations in using Microsoft Forms 2.0 image in a ViewSE display, thus the suggested technote gives a workaround, instructing on the use of a native View image instead. So, this is the why you get the error; you have to Add your images in the Images Folder of the project, then insert an image object in your display, and exposing it to VBA, you're able to use the code in the example, giving in the String input just the name of the image object you need to display. Hope this clarifies…:smileytongue: - fuzzy logic This works!!!! I had originally placed an ActiveX object on the screen and selected Microsoft Forms 2.0 Image control which was not working, instead of the selecting the image control from ViewSE object menu. Thanks n


### Human: Ultra 3000 homing problem I'm using Ultra 3000i to control a motor bewteen normal count positions 0 and 100000. I have a homing sensor at position 0 and a negative overtravel sensor at position -10000. During a normal homing sequence, the motor will go backwards till it meets the homing sensor, stop and go forward 1000 counts, which is position zero. If the homing sensor is out of order, the homing sequence will cause the motor to pass the homing sensor and move to the negative overtravel sensor. Now comes the problem: Here the motor will for no particular reason change direction and go forward until someone stops it. So activating a negative overtravel while homing seems to make the motor do a movement I didn't tell it to. Any suggestions anyone? Thanks, Tommy. ### Assistant: Try to take a look to the following technote: Aid 47722 There are all the cases of Homing and overtravel, and your situations seems to occur sometimes as a known behavior... Hope this helps... - fuzzy logic n


### Human: input/output search Hi, I am new to the 5000 series plc, but have years of experience useing plc5 and 500. My question is how do you search for a known input or output, for example if the program requires input I1:3 to be true but it is not, how do you find it in the ladder logics. ### Assistant: I hope to have well understood your needs... :smileysurprised: Here a collection of technotes that may help: Aid 45746 - Aid 48279 - Aid 42925 - Aid 40945 - Aid 43974 Hope this helps… - fuzzy logic n


### Human: New to Allen Bradley PLC's Hi friends, I have some good experience with Siemens PLC's and simatic products, but I am new to Allen Bradley products, in a month I'm going to use the below listed PLC's for my project purpose, - Compact Logix 5500 - Control Logix 5300 - Micro Logix series - SLC 500 - New Micro Logix PLCs 1100, 1400 please provide some idea, where I can find some good information of this PLC types or if possible provide some links, docs to get to know more about this. Thanks in advance. Best Regards,Thavas ### Assistant: Basically, the AB docs are divided in : Selection GuideInstallation InstructionUser ManualReference ManualProgramming ManualQuick StartRelease Note ...and sometimes it is difficult to know where to find the informations needed. So, in the Selection Guide you may find a good explanation on how to select/compose your PLC/IO or other products (drives, software, etc)Installation Instruction usually contains wiring guidelines, installation hints, and specifications of the product.User Manual normally explains how to configure/program/troubleshoot your device.Reference Manual is the manual for the Instructions or Parameters explanation.Programming Manual contains the procedures to configure particular functionalities.Quick Start is more useful for experienced user to just refresh the procedure to get his device works.Release Notes contains particular informations of that version of the product. So, usually you may find in the Literature site, a complete set of docs for the devices you have to program. Hope that helps.... - fuzzy logic n


### Human: Kinetix 2000 Schematic Drawings Does anyone know where I can access Kinetix 2000 servo schematic drawings? I found the panel footprint but not the schematics. ### Assistant: Pilot, try to navigate to the following link: Kinetix 2000 User Manual Otherwise, go to the Literature Home and search for Keyword Kinetix 2000. Also, for Product Drawings, this other link: Product Drawings ... and build the correct Cat. number as needed. Hope this helps... - fuzzy logic I've looked everywhere. The only .DWG drawing I can find is a panel footprint. I am looking for a schematic component for AutoCad Electrical. If the schematic drawings are released they would be at :http://www.rockwellautomation.com/en/e-tools/index.html If you cannot find what the specific drawings you require at the website, then contact technical support and give them the product catalog numbers your looking for. They will forward the request to the CAD Configuration Specialist. The CAD Specialist will email you the drawings.Please specify what format you require the drawings. n


### Human: Copy file from F8 to F8 I use a SLC 04/542 CPU, with an analog input in slot 2. I have two different types of control boxes that contains a heater, a pump and a float switch. There are two models, one on 120 volts and the other on 240 volts. Obviously the current in a 240 volts is about half of what it is in a 120 volts circuit. I wanted to avoid having two different ladders in which the values of the current flowing through each models is monitored; therefore I decided to use the COPY instruction. As the current flowing can fluctuate from amps to miliamps (mA) I have to use the FLOAT and not the INTEGER files. Making test to verify my program I realized that I was getting alarms as the current being monitored was not correct. I verified the parts I was using and also monitored the current flowing through the tested circuit with a Fluke 321 clamp meter. The value were correct. Later I realized that it was the Float values that were not correct and don't seem to COPY. Exemple: F8:15 is the fixed value of the current of the heating element under 120 volts that I fixed directly in file as 11. F8:16 is for the 240 volts and fixed at 5.5. The destination is F8:6. Once the value is loaded for a 120 volts control box I should read in the F8:6 a value of 11. In the COPY instruction there is the LENGTH feature that I'm not certain to understand properly. I changed it's value going from 1, 4, 8, 10, 25. Now can any one fathom what is going wrong? I will also double check if I used the F8 file somewhere else in the ladder or with a ADD, DIV, SUB etc instruction. Thanks guys. ### Assistant: Hi Pulsar, the correct length for your COP instruction from one Float to another Float is 1...it refers to the number of elements you want to copy...in your case just one. Be sure the Ladder file you use to copy your data is *called* from elsewhere using JSR Anyway, to better understand your issue, if you want you may send me your ladder file and I will have a check... I've sent you a Private Message here in the forum with my mail address... if you want.....:smileywink: Hope this helps… - fuzzy logic Remember, the SIZE parameter in the COP instruction is in units of <size of destination type>. Bear this in mind if you copy between two files of different types. Suppose I get raw block transfer data from some module in integers (N), but some of the items are really floats. It's 2 bytes per integer, but 4 bytes per float. If I copy from the N file six integers containing 3 float values into an F file, the SIZE in the COP is 3 (destination is 3 floats). If I do the same thing with output data for a BTW, I'm sending 3 floats into six integers to get transferred out, the SIZE is 6 (integers). This always throws people off with strings. Poeple copy a string to integers and only get the first two characters because they used a size of 1. But a string is 82 characters plus the length (integer), so the size of the destination of this copy is 42 (integers -- 84 bytes). Going the other way, from a bunch of integers to one string, the size should be 1 (string). Just burn size of destination type firmly into your brain and you'll be fine with COPies! Dale, W8ABZ Since you appear to be copying just a single value from one float register to another float register then I suggest you use the MOV instruction instead of the COP instruction. Also, if I read your post right, you have defined a constant of 11.0 at F8:15 and 5.5 at F8:16. If you are moving constants and these constants won't change then you can enter the constant as the source in the MOV instruction. ieMOV 11 F8:6orMOV 5.5 F8:6 Keep in mind that the MOV instruction also performs type casting for you when moving between data types, while the COP instruction performs a bitwise copy. What this means is that if you move an integer that contains the value of 7 to a floating point address using the MOV instruction you will get 7.0 in the float. If however you copy the same integer to a float using the COP instruction then your float will contain the value 9.8e-45. The float conforms to IEEE-754 format so if you want to see why its 9.8e-45 then look up the IEEE-754 float online. While this is sometimes useful, for what you have described the MOV instruction will be much simpler. n


### Human: Restoring an RSViewMe 4.0 application from one computer to another I have an application that is running fine on one computer. I backed up the applications and then loaded it into my other computer. The application restored properly however the communication to the PLC does not work. I verified the the communication short cut links to the correct PLC. I even deleted the communication short cut and re applied it. I still have no proper communication link. This is so **bleep** frustrating. Can anyone give me idea on how I can get the communication to work after a restore from another computer? Communication is done throught Ethernet. Compactlogix L35E to PanelviewPlus 1000 ### Assistant: agt, are you talking about Local communication ? (Pc - PLC) Did you try to *ping* the PLC to see if it replies ?Be sure your Pc IP address is *compatible* with the address of the PLC (I mean they are on the same subnet).In RSLinx Enterprise, Local tab, go to Ethernet driver and right click, then Start browsing, to see if your PLC appears and it is correctly linked to your shortcut. Hope this helps... - fuzzy logic Hi Fuzzy, thanks for replying! Yes I am talking about PC to PLC. This occurs when I am testing the application. I have verified that I can browse for the PLC and I can see it. When I deleted the short cut I had to re-install the communication link and it sees the PLC. When I test the application un-modified it does not see any tags. On the computer where I copied the application it works fine. We are on a network at work and all PCs are on the same subnet. I can go online with RSLogix 5000 with the PLC and have no problems. Did you read / try Technote: 48376 - FactoryTalk View Studio CPR 9: New shortcuts, or changes to existing shortcuts, do not work? Also what you can try but you write that you can browse the controller: Open the Firewall configuration in Windows, select the exceptions tab and add UDP Port no. 44818, name it RA44818 UDP . I have seen issues on some computers running the IP driver of RSLinx Classic: not possible to see any node on the ethernet. Hello rpm Thanks for your input. After reading fuzzy's reply I went back to look to see if I could see all the short cuts. The HMI is linked to 3 PLC's. As it turns out one of the PLC's was offline. Once it was back on it still was not working. I ended up going into managing services and stopping RSView Enterprise from starting (read that in one tech note). I restarted RSView ME and was able to get everything working again. Thanks to you and fuzzy for your help. Hope I can return the favour one day. Great forum! n


### Human: RSLogix 5000 ver 12 won't activate After activating my 2009 toolkit, I just noticed that I cannot open any RSLogix 5000 projects prior to version 13 because it says it failed to activate. Version 13 and later open fine. Versions 12 and 13 were all working prior to this new activation boondogle. It is embarrassing to have your software fail at a customer site with them looking over your shoulder. Not to mention the time it wastes to deal with such issues. Does anyone know how to make the prior versions work again? If I click the Activate button provided in the error message it opens the old EVMove dialog. Of course there's nothing to move any more since my old toolkit master disks are expired. It's not a borrow issue because newer versions work fine. Anyone know? ### Assistant: Please check the exact version of your RS5000... You'll need at least v12.02 to use FactoryTalk Activation... take a look to the attached table... Or I think you need to call in Tech Support to obtain an old Activation disk... Hope this helps… - fuzzy logic n


### Human: data logging in Micrologix 1500 Dear Sir,I am doing some project involving data logging using ML 1500 and RSVIEW32 and RSlinx etc. I want to know if the PC is not switched 'ON' for some reason then can the data be retained in PLC itself and data downloaded when PC is switched ON. And if yes then for how long? thanks ragni ### Assistant: if any help for this , will be great ragni ragni, answer could be yes...just I think it is not so easy to realize... :smileysad: You can try to use the data logging functionality inside micrologix,starting to log when PC is switched off; in Aid 18498 there is a quick start doc that helps on configure it. After that, in order to retrive informations logged, you have two ways: 1. using the Data Logging Utility, that creates a .csv file with your data2. creating your own software application inside PC, following the instructions you may find in chapter 22 of Micrologix Instruction Set. About your question on how long the data can be retained... Datalog memory is 48Kb, retained by battery... so the data can be retained until battery is ok... If you're referring insted to how long I can log data before reach the memory limit, then it depends on how many data you want to log and with which frequency... Hope this helps.... - fuzzy logic n


### Human: How could I do a rehost, when the Activation doesn't appear? Hello!!! Today is 2nd March and I tried to rehost my Activation without success. Why can I see the Activation on the Current Activations label but not on Rehost label? What could I do to Rehost my activations? In advance thanks. Yari ### Assistant: Be aware that date-expiring activations that have expired do not appear on the Rehost Activations tab If it is the case , you can't rehost your license, due to it it expired. :smileysad: Like my toolkit, it maybe expired on 28 February.... - fuzzy logic If date expired activations cannot be rehosted, then how do we get new Gold Master activations? The utilised activation count seems to be carried over from last year. Now my activations are all used up and useless ZAdrian1, in order to have informations and instructions about GoldMaster program, you have to call in the Channel Development Team for your region, or send an e-mail with your request to rschannel@ra.rockwell.com. Hope this helps.... - fuzzy logic ZAdrian1, The solution for that is calling support. They will be deactivate your Activation for your host ID. Just they can do that. fuzzy logic, Many thanks for your help. Have a nice day. :smileyhappy: Kind regards, Yari n


### Human: Change SystemDate Having a Logix5000 (V15) PLC with 2 FTSE5.0 stand alone systems, we would like to syncornize time and date on the PC's using PLC Wallclock. TAG SystemHour, Minute and Second is no problem, but it is not posible to write new value into systemYear, Month or date. Any ideas or work arround ? ### Assistant: I think the only way is to use VBA code...as you can't directly write inside system/datetags...a similar problem is explained for ViewME in Aid 30570. (Entering individual components of the date can cause other date components to be incorrect, so entering individual date components is not allowed) Take a look to Aid 46621 it seems to be what you need... :smileysurprised: Hope this helps… - fuzzy logic n


### Human: Produced and Consumed Tags I am trying to determine which communication is best over an ethernet network when it is PLC to PLC. Which is better for the network.....using produced and consumed tags or message reads and writes? ### Assistant: Better for the network ? Typically that's going to be MSG instructions because they can be triggered on event conditions and the TCP protocol is easier for unmanaged switches to handle. Produced/Consumed Tags are far easier for the automation programmer because the initiation, timeout, re-start and failure detection are done by the controller and network modules instead of by the application program. What are your needs for the controller communication ? Thanks Ken, I understand what you are saying. The communication is TCP/IP between two CLogix processors. To amplify a bit on what Ken said.... Produced/Consumed tags is equivalent to an I/O module connection. It uses the same connection class in CIP, has an RPI, and uses Multicast packets on Ethernet. So if you set up a consumed tag with a 20ms RPI, it'll get sent 50 times a second whether the data values change or not. It'll get sent multicast, so to avoid flooding your networks with multicast (basically, broadcast) packets, you'll need Ethernet switches that at least support IGMP Snooping. Also like an I/O card, you can have one producer and many consumers, so you can do a one-to-many, which you can't do with MSGs. (With I/O cards, you have one owner of the card and its configurations, but you can have other listen-only connections by other controllers...) A MSG instruction initiates a send on a false-to-true transition of the MSG. So you can only send the message at most every-other scan of the instruction (one scan false-to-true sends, another scan true-to-false re-arms the instruction). A MSG doesn't use multicast packets -- it's a straight TCP connect, so you can send it over unmanaged switches. Since it's not multicast, it's a one-to-one deal -- no one-MSG-to-many-receivers capability. You can add logic of your own to detect a change in the data and only initiate the MSG on change (or after some time if the data don't change, as a keep-alive to REALLY keep the network traffic down. (We used to do this in the DH+ days when bandwidth was 15 packets per second or less for the entire network...) So basically, if you want it to act like an I/O card -- time-wise, regularity-wise -- or you want one-to-many, use P/C. If you want to send occasionally or on event, and it's one-to-one, use MSG. Ken might comment on this, because I'm not certain: I believe there's a restriction on the data size for P/C -- you need to have it fit in one CIP packet (512 bytes minus overhead), so you can't send more than about 480 bytes of data payload. I think with MSGs you can send bigger and it will do the packet disassembly/assembly for you. But check on this. Try it for yourself, or check some other literature..... As for EtherNet/IP switch requirements for I/O and P/C connections, refer to publication ENET-AP001D-EN-P. This will walk you through why you need various Ethernet switch features. Plus it contains some good info on how various connections work in general. Good luck!Dale, W8ABZ Dale, Thank you very much for your.....this also helps the understanding n


### Human: PowerFlex70 and 20CommE We have PF70 drives that are configured to be controlled via the 20CommE module on Ethernet. Works well.In anticipation of a network or PLC crash, can the drive be configured to also respond to hardwired inputs, (start, stop, run at a preset speed) in order to accomodate the emergency situation?Can you program a digital input to transfer control from the 20CommE to hardwire and then back again? Or do you absolutely have to go in through the HIM andmodify the control parameters? Thanks ### Assistant: wireguy, you may use the Local control function over a Digital input terminal. Take a look to Aid 49630... Also, Aid 41038 gives a similar functionality... Hope this helps… - fuzzy logic n


### Human: Logix5K Add-On Instruction and ViewSE Add-On Instructions are associated to istance tags defined by the Add On data type. Why these tags are not usable as direct tags with Factory Talk ViewSE? When I browse the PLC tags using online I find a folder named with the name of the AOI istance tag but this folder in everytime empty regardles of the the type of the tags defined by the Add On data type (In, Out, InOut and DINT, BOOL, REAL etc.). Can anyone help me on understanding the reason of this? Thanks in advance. -- Fabio Cambiaghi Systems dept. PSC Srl Engineering & Contracting ### Assistant: Fabio, which versions of the software are you using ?Did you install latest patches ? Many time the solution is there.... :smileytongue: Anyway, I've tested this, and I can *see* all the instances of my AOI using Tag Browsing.... :smileysurprised:I'm using FactoryTalk View SE 5.00 with latest patches. Take a look to Aid 33198... just to double check all settings.:smileywink: Hope this helps… - fuzzy logic I'm using SE rev. 4 (CPR7)... Can you suggest me a link where to find patches for this release? fabio Here we are..... :smileywink: Aid 35680 Hope this helps… - fuzzy logic Also note that, regardless of whether the AOI tags are browse-able or not (Local Tags inside an AOI do not show up in the tag browser -- they are private), they can be entered directly into View. Let's say I have an Add-On Iinstruction called MyInstruction, and in my application I create an instance with a backing tag called MyInstance. Also let's say I have in the definition of this AOI an input parameter (REAL) called In, an output parameter (BOOL) called Out and a Local Tag (STRING) called Description. I can have a View numeric display that references MyInstance.In, a text display that references MyInstance.Description, and animation of the color of the text that references MyInstance.Out. (The references would use the usual direct tag syntax, e.g., {[MyCLx]MyInstance.Out} ) In the above example, only MyInstance.In and MyInstance.Out (parameters) show up in the tag browser. But the display of MyInstance.Tag (local tag) will work just fine! Also note that you need to reference the backing tag of the instance. Displaying MyInstruction.In would not work -- it's only a definition. Only the instances (backing tags like MyInstance) contain actual data that can be displayed. Hope this is clear! Dale, W8ABZ Sorry. I had typed MyInstance .Tag, then changed it to MyInstance.Descriptioin to avoid confusion. But I missed changing the last instance. D'ohh! It should say But the display of MyInstance.Description (local tag) will work just fine! My bad.Dale n


### Human: Transfer classic topics to enterprise shortcuts What i am looking for is the most simple way to go from classic topics to enterprise shortcuts to be the data server for my se project. What happened is that this project was developed using rslinx classic topics and i took on the project and continued to update it using the classic topics. we have ran into issues with once a plc has been of the ethernet network for more than a day, when it is put back on the network the tags will come and go within studio. you can connect to the processor and go online and everything fine. if you open the tag browser in studio and open the online folder for this topic no tags show up even if we do a refresh all. when you run and opc test client you can not see any of the online tags either. we thought we had this fixed when we found some wrong addressing issue with 2 of our routers. however the problem has come back and it is consistent. we are an underground coal mine and we place l32E compactlogix processors at each conveyor. once a unit moves off a conveyor that processor might be off the network for 1 to 30 days depending on when the set the next conveyor. our temporary work around for this issues is to shutdown and restart linx. after we do this all tags work correctly within the studio program. i have read the best practices guide and saw that classic is not the best to use with logix 5000 controllers. can someone give me instructions on the easiest way to go from classic to enterprise? i would think that if i kept the names of the shortcuts the same, i wouldn't have to go in each display and change the tag name for each connection. i am hoping there is an easy way to do this since i have 70 or so displays looking at 100 or so processor's, no telling how many tags are within my project. i am also use datalog, derived tags and events so that adds on to the complexity of changing the data servers. any tips, literature or any or guidance will be greatly appreciated. also if anyone has experience same issues with enterprise please let me know so i don't waste my time converting just to run into the same issue. in the mean time i will create a new project with one enterprise shortcut to a processor that will be offlilne for a while an test for myself. ### Assistant: I've done some test using FactoryTalk View Studio v5 CPR9, View SE Station and RSLinx Classic v2.54 In my project, originally I was using RSLinx Classic as OPC server, my Data Server name was Server1Testing application on some Direct Tags and also some HMI Tags...fine. After that, I've deleted my RSLinx Classic Data Server and created a new RSLinx Enterprise Data Server, giving to it a shorcut name the same as the *old* topic of RSLinx Classic (Server1) Now, test application without any other modifications, just save. Direct Tags works fine, HMI tags doesn't work,they give an error in the Diagnostic bar, like Failed to add Item to Data Server RSLinx Enterprise.... Just close the application and restart it, all works fine. :smileytongue: Obviously it is only a test, with few tags and just one shortcut to one PLC... but maybe an indication. Take also a look to Aid 33990, there are some benchmark results (made with CPR7) related to the use of RSLinx Classic and RSLinx Enterprise compared... Hope this helps… - fuzzy logic n


### Human: Need to use 1784-PCMK but new laptop has pc express slot and no PCMCIA slot My new laptop does not have a PCMCIA card slot but do have the express card slot. I need to use the 1784-PCMK card to talk the DH+ and DH485 networks. I saw where they make an express card to PCMCIA card adapter but have not tried this to see if it works. I was just wondering if anyone else has had this problem and what did you do to get around it? Any feed back is appreciatedThanks ### Assistant: Rockwell Automation has not found a good PCMCIA to PCMCIA EXPRESS adaptor that will reliably work on the DH+, DH485, Controlnet, and Devicenet networks. :smileysad: See technote 35291 Rockwell has instead developed an USB to DH+ adapter (1784-U2DHP) :smileytongue: - fuzzy logic n


### Human: RSview32 75 points licence Hi ! I have a customer using a 75 points licence for RSView32, thus I need to spare points. I need to configure some alarms. The question is, if I set alarms bits on a DINT (in a CompactLogix), and points on the different bits in RSView32, is it considered as using only one point for the licence ? THX a lot Joe ### Assistant: Joe,using RSView32, every time you declare a new Alarm Tag you use a tag that counts towards the I/O tag limit... :smileysad: .... also if you're using a bit inside a DINT...also if you use every time the same tag ! :smileysurprised: Just to be sure, you may check Tag Limits in Tag Statistics, following what is indicated in technote 43741 Hope this helps… - fuzzy logic Hi Joe, It all comes down to how your tags are configured. Let's say you have a DINT in the controller - do you have 32 tags in RSView32 pointing to individual bits within that DINT, or do you have 1 tag that points to the DINT and use bitwise operators to read individual bits? This will either count as 32 tags or 1 tag respectively. Now let's take this a little further. You want to do alarming. You cannot use a bitwise operator in a tag's address, so you might think that you need 1 tag per bit. However, will a little finesse, you can work around this. Let's say you use a derived tag to extract individual bits from your device tag (see tech note 4403 for a detailed description of how to use bitwise operators in general). The derived tag could extract the value of the bits and store them in memory tags, which could be alarmed. So now you have 1 device tag and 32 memory tags representing the individual bits. Here's an example illustrating how to read bit 9 from your device tag into a memory tag:TagName: MemoryTag9Expression: DeviceTag & 512The tag MemoryTag9 would be alarmed. Obviously the derived tag needs to be running or else none of your alarms will work. Wow Jonathan... nice trick ! :smileysurprised: I think in this case it could be very useful to avoid to buy an upgraded licences just for few tags... (side note: I have rated your message to 5 as it is very well explained :smileywink: ) - fuzzy logic n


### Human: PowerFlex 40 via Ethernet Hi all. I'm developing a project with several PowerFlex 700 VC's and PowerFlex 40's on Ethernet to a ControlLogix. I'm having to set up datalinks to get a couple of extra parameters read back in. The 700s seemed pretty simple. But on the 40's I can't find where to add the extra datalinks. The Data Format box (in Module Definition) is set to 0 Data Links and is grayed out, so I can't change it. I've looked in the user manuals for the 40 and the 22-Comm-E module and I can't seem to find the info I need. ### Assistant: Unfortunately, Powerflex 4x has not the possibility to use Datalinks... :smileysad: Only way you have in order to read/write parameter is through Explicit Messaging. Aid 38670 22-COMM-E User Manual - chapter 6 as examples - fuzzy logic n


### Human: Can multiple PFlex 70/700 drive params bet set via SSV in CLX? We have many systems using either CompactLogix or ControlLogix and PowerFlex 70/700 drives via 20 Comm E modules. We are investigating the ability to download drive parameters via ENet to the drives from the processor using SSV's or Explicit Messaging triggered from a PV+. We usually change only a few parameters from factory default and want the ability to eliminate CopyCat or manual configuration via the HIM. Has any one done this? Thanks. ### Assistant: Bill, you may do this through explicit messaging, that potentially gives you the ability to read/write all the parameters in the drive, but there is also another simple way, using PF7x Datalinks... You have a maximum of 8 Input Datalinks (to write parameters in the Drive) and 8 Output Datalinks (to read parameters from the Drive. I suggest to read the 20-COMM-E User Manual, chapter 5 and chapter 6, in order to understand the two possibilities....there are also some useful examples... Also, take a look to Aid 32629...it has all you need to know in order to use explicit messaging Hope this helps… - fuzzy logic Fuzzy, Thanks for the quick reply. The scattered write option is exactly what we were looking for. n


### Human: RSTrendx in Logix5000 I have never used these trends with start and stop triggers. I understand you can start and stop a trend to log data but, and probably a stupid question, do you have to be online with the processor? Will these start and stop triggers work while offline. Just thinking out loud here. May be a useful troubleshooting tool for techs. ### Assistant: No stupid questions here.... :smileywink: Take a look to Aid 47484 which explains how triggers work. In effect you have to prepare them while trigger is stopped, and then you have to run it and it will not start to log data until the trigger conditions are met.During run of the trend, the trend server polls the Logix controller to log data, that means all of this should be done during online and when your controller is in RUN mode.That is, the trend server is in your PC (RSLogix5000) and data are in the Logix Controller.Going offline will stop the trend operation. Aid 32379 explains how trends work. Hope this helps... P.S. JHutch, I think the right place for this thread is in Programmable Controllers section...:smileywink: - fuzzy logic My HMI background is showing... I assumed this was about RSTrendX in an HMI... Is this about RSTrendX running on somethign else? JHutch In that case I guess the user is mentioning the Trends embedded in RSLogix5000... :smileywink: - fuzzy logic I see now how this works. Looks as if RSLogix requests the trend server to start and then the trend sever looks for start/stop triggers. So I guess the answer is yes Logix5000 must be running. Thanks! n


### Human: Unable to browse through tags from controller Hi everyone, I need your help here. My working place is using RS Logix5000 and RS View ME. All the while its working fine until one day the RS View ME suddenly stop working. RS Logix 5000 is still working so it's not the controller problem. The error message shown in RS View ME is  Systemuser does not exist on any server followed by :  Tag does not exist on any server  Tag xxx has not been activated So I contacted the support from Rockwell, Uninstall reinstall the program, run the patch, recreate shortcuts,all not working. At the communication setup from Rs View Studio,I can see the controller browsing which means there should be noproblem with the communication setup. Here are some screen shots: As you can see the Controller is detected @ communication setup. Empty tags from the tag browser, not even the system folder: Thanks very much! ### Assistant: Just a couple of questions: Which is the communication type you're using ? ( I mean Ethernet/IP, serial...)May you explain your architecture (network, number of nodes, module used, version of your software...) The above could help in answering.... Also, try to attach your screenshot using the following method, as now they are not vieweable.... :smileywink: In order to post an image, take your screenshot, save it as a .jpg file, reduce its size to accomodate in the forum post without problems (I think 500 pixels in width could be fine) and use Add Attachments on the right side of your new reply. - fuzzy logic are you remembering to hit the copy button to copy the shorcut to the target tab? Maybe I'm just missing something, but the tag you mentioned is a system tag and therefore not affected by communications at all. If you cannot connect to a system tag, I would start by deleting the CACHE folder in for this project (of course ME has to be shut down in order to do this). Also delete the .CAC file in the TAG folder. If that fails, run one of the sample projects, see if you get a similar error for the tags in those projects. If the sample project works, I'd import your original project into a new project and test that. Just make a new project and click the Import button - this will allow you to import the .MED from your original project. Hope that helps Also, sometime the problem is related to the corruption of either RSLinx Enterprise configuration or cache folder. Technotes 45110 and 35050 explain how to proceed in order to try to solve. Hope this helps… - fuzzy logic n


### Human: Indirect Access to Tag Data addressing in ControlLogix I know and have got it to work using the MSG_Control.RemoteElement to get data from a programmed location. Is there a way to Wright that data to a programmed area? I wish to be able to MSG (CIP Data Table Write) to another Controller in the same rack information but want to select both the source and destination before the enable. The only workaround I see now is to create a temporary location to send the data to then Copy the temp Values to the final location. ### Assistant: Unfortunately, the MSG_Control.RemoteElement can select only one address, and if the msg will be Write, then this address is the Destination tag; no way to specify both Source and Destination programmatically. You need to use some workaround like the one you describe in your post, to copy the data to send in the *fixed* Source element before enable the message. Or, you may use .LocalIndex to change the element number in the Source tag... it isn't the same as to change the Source element totally, but it is a possibility.... :smileywink: - fuzzy logic The LocalIndex and RemoteIndex looks like it will be the solution. I have 6 UDT in each processor with 50 elements each. What I'm going to try is create 6 MSG Read instructions one for each UDT Destination areas with the [*] option in each. I then can use the .RemoteElement to select the source and execute the desired MSG relevant to my desired store location with the .LocalIndex selection the element to store to.I will not get to this until Friday but looks like we have a solution Thanks Corey UPDATE: Using the.LocalIndex and the .RemoteElement has been successful. I had to create 12 MSG instructions. Two MSG instructions for each array. 6 MSG's to Read Data from the other processor to 1 of 6 selected Array. Then 6MSG's to Write Data from 1 of 6 selected Array to the other processor. n


### Human: Panel Builder bitmaps and language selection Is there any separate downloadable library of bitmaps available other than the one which comes with Panel builder software? Secondly, can I change text on a multistate push button if language selection for the display is changed. I want to create one graphic supporting two languages English and Russian. I have created a switch which changes the language from one to another. This is possible in case I use multistate indicator however I am not able to do the same function if I use a push button. Now I have no way other than duplicating each graphic with its corresponding Russian display. Please advise. ### Assistant: About the bitmaps...check this other thread in the forum... About the languages... you may for sure change the text in every object in Panelbuilder32... Have you enabled Multi Language Support for your PV? In that case you may change your text (and your text font) in every object for every language. Take a look to the attached screenshot... check for the Panelbuilder32 online help about language. Hope this helps.... - fuzzy logic Thanks for your response 'fuzzy logic'. Multi Language Support works for French, German, Italian, Spanis and English only. It doesn't work for Russian language. I have to import an external font file to enable Russian language. But somehow or the other it doesn't appear in the Language drop down menu. I will also check online help for languages on PB32. I think I will have to do some more research on this topic. Anyway thanks for your support, I will get back to you once I find another clue. Yes, you're right. :smileywink: <start edit>I was supposed to use a trick, but really I don't know if it works, as I've not tested it...maybe you can try.Let's suppose the example in my screenshot, using English as base language.. then, select another Language, let's say Italian, and select your external font to insert the text.:smileysurprised:So that, when you will choose Italian language, you will see your cyrillic characters... tested, it doesn't work...you may select just a font type and size for an object </end edit> I've also found a note in KB that says the multilanguage is not suggested whe use external font.Two workarounds are explained in that technote (Aid 19415 - last 2 statements) Hope this helps… - fuzzy logic n


### Human: Powerflex 40 Where can i find programming manual, this drive was preprogrammed and didn't come with one. Thanks ### Assistant: Here the link to the User Manual: http://literature.rockwellautomation.com/idc/groups/literature/documents/um/22b-um001_-en-e.pdf Hope this helps… - fuzzy logic n


### Human: The replacement for 1794-L34 As we know, 1794-L34 was obsolete . Is it right ?Please advise the replacement for 1794-L33, 1794-L34 ### Assistant: It is a Silver product. Here the link to Silver Series program. As you know, there isn't a direct replacement for these controllers.... You may consider the use of a CompactLogix Controller, and the selection should be done considering total I/O quantity, networks needs, controller memory....etc Flexlogix maximum memory is 512 Kb, it has one onboard serial port and 2 slots for comm cards; it supports 8 tasks; it uses RSLogix 5000 as programming software.Thus, every CMX controller has enough memory (minimum is 512Kb), has an onboard serial port,and may support different comm cards as expansion modules (and also in some models already has an embedded Ethernet/Ip or Cnet port)... it also uses RSLogix5000, so that your *old* program could be easily migrated. Check the number of tasks you program needs, as not all CMX controllers support 8 tasks Take a look to the following link to see the characteristics of CMX controllers.http://www.ab.com/en/epub/catalogs/12762/2181376/2416247/999999/9999999/ If you want to maintain an already installed Flex I/O bank (previosly with an attached Flexlogix), you may change that *old* cpu with a comm adapter and use it as remote node, if applies... Hope this helps… - fuzzy logic n


### Human: Custom ActiveX control in RSVIew Im using RSView 32 Show Works (2 Hour Demo) I planned to create Alarm Display ActiveX control in my own. So i opened VisualBasic 6.0 and added corresponding references for RSView. Started to code and debugged.But errro occurs in first itself..My code is Private Sub UserControl_Initialize() Dim tagNam As String Dim fpname As String tagNam = tDFC101PV Dim tg As RSView32.Tag If gTagDb.TagExists(tagNam) Then fpname = gTagDb.GetTag(tagNam).Value //Error occurs in this line Error is Runtime error 429ActiveX Component can't create object What can i do to avoid this error? Is there any way to create OCX control in RSView VisualBasic Editor ? Pls help me. ### Assistant: Try to access Microsoft KB, to the following link: http://support.microsoft.com/kb/194751/EN-US/ Hope this helps... - fuzzy logic You need to remember here there is a difference between VBA for RSview 32 and an external application written in VB 6. You are writing an ActiveX control - so it's safe to assume you are using external VB6 - in which case you are missing the object reference to the application and project. See KB ID 3715. n


### Human: Laptop USB to SLC 5/04 rs232 comm Hi there at the moment I have installed rslogix 500 and rs view onto my laptop, I am trying to communicate with the laptop and slc 5/04 cpu with the cheapest possible way. And I require the laptop to communicate with all slc 5/04 cpu when faultfinding. I found a cable from EASYSYNC LTD the rs232 single. Would this cable meet my requirements? If not could someone list alternative ways it would be much appreciated. regards paul ### Assistant: You may use a 9300-USBS, that is an USB to RS-232 adapter from Rockwell Automation. Other adapters may works, but are not supported by Rockwell Automation. Hope this helps… - fuzzy logic n


### Human: Ultra 3000 E41 I have been seeing ground faults and drive hard faults come up in my PLC.The ultraware fault history shows E41 filling the entire queue. I have an internal shunt, what options do I have to fix this error? ### Assistant: Try to take a look to the following technotes: Aid 22707 - Aid 26076 Hope this helps… - fuzzy logic From looking at these technotes, I am wondering if a bad contactor in-line with the drive could cause this problem. The contactor does not drop the auxillary power. If the contactor dropped out for a second or less could this cause E41 to occur? It seems possible, if this happens when the motor is still rotating... Cause: Servo motor was back driven causing the DC Buss voltage to rise above 200Vdc while Ultra3000 HV drive AC input power is removed. The PIC processor's bus discharge logic will also protect the shunt resistor in scenarios where the motor is back driven after the Ultra3000 HV drive input power has been removed. Back spinning the motor at sufficient speed to charge the DC bus above 200VDC while the drive's three-phase power is removed will satisfy this logic condition. - fuzzy logic n


### Human: RSLinx Activation My current activations list shows RSLINX.EXE and RSLINX.GW borrowed until Jan 30 2010. Why does my RSLinx always come up as LITE??? On launch, splash screen displays checking activation for quite a while and then comes up as LITE. This has nothing to do with stopping/restarting service. I don't run Linx as a service and I have rebooted several times. Also, in FactoryTalk Activation Tool, Current Activations, what do the person / computer monitor icons mean? I have some activations that show a person icon and others that have a computer monitor icon. ### Assistant: The icons to the left of each borrowed activation indicate if the activation was borrowed using a local system account or the user account of the person logged on to the computer. Also, about your issue, be aware that the software will only be activated for the user who was logged on when the activation was borrowed. Hope this helps… - fuzzy logic As the activations for RSlinx shows borrowed so RSLinx does not have any available activation and it changes to LITE mode. So the borrowed activation has to be returned so that full RSLinx version becomes active. All licenses were borrowed at once from one license server using my user login which has administrator rights. Why would some show as borrowed by system account and others by user account? ragni: The licenses show as borrowed because my machine is borrowing them from the license server. All other borrowed licenses are working, such as, RS5, RS500, RS5000, RSNetworx, etc. I'm having same expirence with RSLinx. The problem seems that RSLinx starts as a Services before the Dongle Driver og FactoryTalk Activation server. The cure is to close RSLinx. Restart Activation server. Browse activations, and then start RSLinx (and other applications) again. I'm using activation locked to dongle, and dongle is always mounted on startup. I realy do hope there will come a better solution. Best Regards Lars. I finally fixed the problem. It had to do with the fact that I DO NOT run RSLinx as a service. I don't use RSLinx day in and day out so I don't want to waist valuable computer resources. I had to rehost my RSLinx licenses and borrow them again without the SYSTEM for service check marked. n


### Human: Connection of Freewave Radio to 1756-L61 Goal- Allow Remote access to tag information in 1756-L61 via the serial port. Using DF1/MODBUS protocol. I have a HTplus Freewave radio. 1- I need to find out if the cable (1756-CP3) will work for connection to a freewave HT plus radio. The Hosting Company I am working with does not have RS Linx yet and asked to provide the witha DF1/MODBUS connection instead of the Ethernet connection. 2- How do I use the above connection, (if possible) to place the needed Tag information in the correct Registers? (N7...In RS 500 app) I have done this with a MicroLogix1200 and a MDS Transnet Radio using the same cable used forprogramming the unit. Moving information into the N7 registers was easy but I seem to get lost whendealing with the addressing of the RS 5000. I have looked through the pdf link:http://literature.rockwellautomation.com/idc/groups/literature/documents/ap/cig-ap129_-en-p.pdfI am not sure if this is the way to go.... I am still fairly green with Modbus etc.But with a little helpI know I can ### Assistant: Two questions to clarify: From *where* do you need to access tag infos? I mean SCADA, Database other software...Which is the exact model of your Freewave radio ? HTPlus seems to be Ethernet... Then, you may use DF1 if it is available, you could also map ControlLogix tags to an address similar to the one you've already used (N7:0 etc.)... Aid 7355 explains that... - fuzzy logic First, let's address the serial cable. The supplemental data sheet for the Freewave HT Plus describes the serial port as RS-232, 422, 485, DCE. The DCE description is the important one. It means Data Communication Equipment, and that designates which pins perform which function. Your PC, and the ControlLogix, both have DTE, Data Terminal Equipment type ports. To connect DTE to DCE, use a straight through serial cable. To connect DTE to DTE, use a null modem serial cable. Because the 1756-CP3 programming cable is a null modem type cable, it will not work to connect the ControlLogix to the Freewave HT Plus radio serial port. I recommend fabricating a cable with only pins 2, 3, and 5. This is because Freewave must have used a nonstandard pinout in order to fit both RS232 and RS422./485 interfaces in the same connector, so jumpers or pin connections present in a full 9-pin cable (like the 1756-CP3) might have unintentional consequences for the radio port. Next, let's address the devices. I can see that your target remote device will be a 1756-L61 controller. But I don't see what your master device will be. You say that your customer does not have RSLinx. So what do they have ? If you are unfamiliar with Modbus RTU protocol and serial connections in general, using the Modbus via ladder logic application note is going to be a very steep learning curve. Tell us more about the software side of the application. The Host Co. have there own software for gathering SCADA. According to them it has the ability to communicate DF1 with the Logix processor. Accessing the Data will be through a VPN to the customer LAN then to a router connected to a VLAN (FreeWave Backbone). I Have a FreeWave HTplus (HTP-900RE).This will give me the ability to communicate DF1 (serial connection) and communicate Via Ethernetwith RS LINX after the host Co. has there system updated (which may not happen). In addition to my question about the Cable, connecting the freewave to the Logix processor can beachieved by using a gender bender & a crossover.......with the AB 1756CP3/A RB40 0807 Cable?? Thank you for your time. About the addressing using DF1.... if that SCADA support the ControlLogix native tag address(as seems, reading your post), then it is quite easy to *see* all the tags in that controller directly. Otherwise, you have to map as PLC/SLC messages following the technote I've indicated in my previous post. - fuzzy logic The 1756-CP3 and 1747-CP3 cables are full null modem cables that swap not just RX and TX (pins 2 and 3) but also pins 4/6 and 7/8 for DSR/DTR and RTS/CTS functions, and jumper pins 1 and 6. Here's a nice pinout picture: http://forums.mrplc.com/index.php?act=Attach&type=post&id=5315 Because the Freewave port is claimed to also have RS-422 and -485 pins (but they do not call out which pins they are on) in the DB9 connector, those jumpers might create short circuits or other loading that interferes with the function of the port. You could certainly try a 1756-CP3 with a crossover or null modem adapter, but I would be a lot more comfortable with a simplified cable with only pins 2, 3, and 5. Lets say that I need to expose the tags by mapping them for PLC/SLC messaging. Will this expose the tags and enable the host to see them thru the serial port of the 1756 L-61? Will this effect the Communication with the Panelview Plus 1000 via Ethernet? Yes, for sure... the tags are exposed to every comm channel... I mean, the cpu is seen as a PLC-5 by those devices that needs to do so... and this can be done either through Serial port or another comm module, through the backplane. PanelviewPlus will continue to communicate with the controller as before, using CLX native tags. Hope this helps… - fuzzy logic n


### Human: using filtering on micrologix 1100 and upgrade questions I have a micrologix 1100 and some questions. The Analog In is noisy so I wanted to add some filtering. When you look in RSlogix 500 and see OS Series S:58 = B OS FRN S:59 = 5.0 Processor Series S:61 = A Processor FRN S:62 = 2.0 What series do I have B or A? Info I read about for filtering the analog Input says I need series B, which I assume I have. I also read I need RSlogix 500 7.2 as a minimum. When I tried to update, it says that I need to uninstall the version I have first (7.10), does this screw up my activation? What about other Techs who have version 7.10 can they still open other files I save? Thanks George ### Assistant: George, following the answers. 1) Your MX1100 processor is series B2) Installing new version of RSLogix500 will not delete your existing applications3) Techs who have v7.10 will not able to open your files created with a newer software version Third point could be solved like follows: Return to the original source of the project and perform a File>Save As function and change the file format type to .ACH and export the documentation. Open the .ACH file in the older version and import the documentation. Hope this helps… - fuzzy logic Fuzzy, You won't lose your activation when you update the RSLogix 500? Also, If I modify a program then save, can they open that? thanks George George, the activation will not be removed during uninstall/reinstall :smileywink: And, as I was writing before in point 3, if you save a program with version 7.20, others cannot open it with version 7.10 :smileysad: In case, use the workaround in my previous post in italic text. Hope this helps… - fuzzy logic n


### Human: CLogix and Excel I need to capture approx 100 excel spreadsheet values and to populate CLogix tags with the caputred values at 15 second intervals. I understand that this will require macros in excel.Is there a tech note or a posting on the Knowledgebase that explainse how this can be done?Thanks ### Assistant: In the Knowledgebase there are many technotes reguarding DDE read and write macro for Excel. Use as keyword for search dde+ms+excel Here some of those technotes... Aid 20434 - Aid 31017 - Aid 5436 - Aid 24437 - Aid 22698 Also you may find some example DDE macros in RSLinx Classic online help. Hope this helps… - fuzzy logic Thank you for your response. These are great tech notes. Some of which I had found and others that I had not. I was looking for a way to automatically send the data from the excel spreadsheet every 15 seconds without pushing a button.This could be trigered by the PLC with a DDE link to a cell in excel or triggered by excel.Has anyone seen anything like this that I could use to start?Thanks again.Tony Tony, follow this LINK... there is all what you need to realize your Excel DDE link to send data to the PLC every 15 seconds. I've tested it with a sample DDE word write and works fine. Hope this helps… :smileywink: - fuzzy logic n


### Human: Node locked Activation If a user has a Node locked software package and the computer crashes how do I get a new activation .LIC file? ### Assistant: Call in Rockwell Automation Telephone Support, give them your software Serial Number and Product Key, they will have the possibility to reactivate your license. At this LINK you may find the phone numbers you need. Hope this helps... - fuzzy logic n


### Human: Panel View Micro 300 initial test fail Fault 31 I have a problem with a Panel View Micro 300, it happens to stop during the initial test, Fault 31(the consecutive). Is there a way i can fix it? How can i get the program? ### Assistant: Unit is failing the stuck key test. Take a look to the following technote: Aid 42387 Hope this helps… - fuzzy logic n


### Human: powerflex 4 no ouput voltage even with numbers on the keypad (100V) HiAfter a ground fault on the motor, the drive looks OK and I see voltage on the keypad (ex. 100V output) when motor button is activated but there's no voltage output at the drive and motor. ### Assistant: Maybe for some strange reasons it is not in a fault state, but I think it is damaged... :smileysad: If it indicates it is running and you may see some output frequency over the display, the motor should obviously run if properly connected... so if the motor stay stopped, drive is damaged. - fuzzy logic n


### Human: Programming question on the control logix Is there a way I can develop a program which can store matrix type data in a ladder logic. My problem is : I have 5 pumps and I need to automate it in such a way that the 1 pump is on at a time but the PLC must not switch on the same pump over again. It has to sense the pumps in maintenance and select the next available pump. In that case I might need a matrix which can be saved for 5 cycles and then develop cases. Is control logix capable of handling this , if so how could you solve this. ? ### Assistant: If I have well understood your request, you may use a multi-dimensional array to obtain this... take a look to the pubblication in the LINK, starting from page 26. Hope this helps... - fuzzy logic I would use a standard counter and 5 online/offline bits. If the count = 1 run 1st pump unless its offline. If its offline increase counter... When count >5 set to 1... n


### Human: Parameter files and Strings in RSViewME 4.0 I am trying to do something that I think is simple in RSViewME 4.0. I have a String Display object on my screen that has a Connection to { ### Assistant: As all Parameter should be tags, you cannot... :smileysad: Anyway, there is a workaround, usint a Text object instead of a String Display with an embedded variable of type String. Aid 50973 Hope this helps… - fuzzy logic I had looked at that workaround before and I must be doing something wrong because I can't get it to work. I create a Text object and tried to put in just a String variable, with the syntax like this /*S:0 #1*/ and it gave me question marks on the display in Runtime. I then tried to make it a Literal String by just manually typing in /*LS:0 #1*/ rather than inserting a variable and it just showed up blank in Runtime. I think I must be doing something wrong with making a Literal String. I don't have any option for that when I insert the String variable. Is there something else I'm missing? Is a Literal String only available in SE perhaps? Or maybe I need to upgrade to 5.0? You need to use Literal String, but there is the possibility to select it in the Embedded Variable definition... I'm using Version 5.00 of ViewME, so I think it is a new feature... :smileysad: edit: I've found the following in the release note of ViewME v5.00: Parameter enhancements - provide support for embedded variables in title bars; literal numbers and strings in the embedded variable syntax; and display of right-most characters in embedded string variables. Take a look to the screenshot.... I've tested and works... Hope this helps… - fuzzy logic Looks like it's time to make the switch to 5.0. Thanks! n


### Human: Explicit messaging to a 20 Comm module Now that I have the Explicit Messaging working great to the PFlex 7XX drive, I need to know how to set up the Set Attribute Scattered MSG to write Parameters to the actual 20 Comm E module. I can't find (or understand) the Class/Instance/Attributes that I need to specify to write to the module and not the drive. Can anyone point me in the right direction?Thanks,Bill ### Assistant: Bill, Class Instance and Attribute should be the same as those used to read/write parameters in the drive... Just you need to specify in the Scattered_Write_Request (source element in the example of the 20-COMM-E User Manual) the number of the adapter parameters; they start from 16384, as you can see in the screenshot. So, for example, if you want to write Accel. Time 2 in the drive, you will use 141, if you want to write the adapter parameter 03 to Enable BOOTP, you need to use 16387 (16384 + 3) Hope this helps… - fuzzy logic Thank you Fuzzy, It took a minute to figure out where the 16407 needed to go, but now it is working fine. Thanks for your support. Bill n


### Human: Function Blocks Is there a special software for program or procedure for creating a function block in RSLogix 5000? If I insert a new routine, the only option in the pull down list is ladder. Once you create a function block, can you use it in ladder as an instruction? ### Assistant: Function Block Diagram is an optional language in RSLogix5000, and in some RSLogix5000 packages should be acquired separately. Take a look to the following technote:Aid 44905 Anyway, what you need to obtain, as I guess from your post, is a new custom instruction to call in many istances passing every time different parameters: this is called Add On Instruction and is available starting from version 16 of RSLogix5000. Take a look to Aid 43485. Hope this helps… - fuzzy logic n


### Human: Panel Builder 32 Tags missing Hi, I made an Upload from a Panel View 550 with DH485 Comm. When oppening de application with Panel Builder 32 V3.82.00 allthe Tags are missing! Does anyone know why is this? Regards, ### Assistant: Take a look to technote 20481... if application loaded in the PV was created with older software version, you need this Panelbuilder version to upload correctly the project... Otherwise, post again your comments... :smileywink: Hope this helps… - fuzzy logic n


### Human: Conversion of Panelbuilder32 to FactoryTalk View Studio, Alarms I have converted a PB32 application to FTView Studio ME and am having difficulty getting the alarms that were establilshed in the PB32 to work corrrectly in FT. The PB32 had the alarms going to a integer file. ### Assistant: Just a couple of informations.... You said the trigger is an integer (or more than one integer ? ) but, as trigger type which is your need? Bit or Value ?Anyway, take a look to the User Manual, starting from page 9-11 there are useful infos about Trigger types. Hope this helps… - fuzzy logic n