### Human: Delete Factory Talk Directory How can you delete a Factory Talk directory and I mean really delete? It seams like the uninstalls leave as much behind as they get rid of. I want to uninstall ALL RS software and be able to start from scratch. I do not want to keep hitting gosts of past usages of the computer. I suspect the only way to do this is to reformat the hard drive and reinstall Windows. I really do not want to do this and loose the installs/licenses of all the other software on the computer. ### Assistant: There are methods to complete uninstall FactoryTalk Services from a PC... however they are internal Rockwell Automation docs, and the only way to use them is to call in the Technical Support...they will walk you through the required steps... :smileysurprised: Hope this helps… - fuzzy logic You might consider deleting all files/folders pertaining to Rockwell Software and removing any obvious Rockwell entries in the registry. Other than that, see Fuzzy's answer. Blindly deleting things in the registry can be very dangerous. I have tried this before using search functions and typical AB/RS key words. It had limited sucess. You really need some guide to know where to look. I want to really uninstall everything. RSView, RSLinx, RSLogix. RSLinx is the hardest thing to kill. If AB/RS is going to do so many partial unistalls they should at least have a utililty called Total Clean or maybe Total Scrub. I also wish there was a clean uninstall. Since there is none from Rockwell, you might try a 3rd-party tool such as Registry Clean Expert. You can get this and other tools from the following link:http://www.regclean.us/Speaking personally, I would recommend trying this on a virtual PC before trying it on a real system. While I haven't used this one, I have used the old Microsoft RegClean tool, but that is no longer available from Microsoft and was never really supported on Windows 2000 and above. Yes, there is a way to do that. As fuzzy says, though, it is a Rockwell internal only document. However, TechSupport will be able to walk you through that procedure, if you call in. (It'd be hard to do it over a chat, since you have to reboot a couple times.) Now, the reason why: If it isn't done EXACTLY right, it can cause more harm than good. As you said, deleting registry entries is not something to be done lightly. Also, FactoryTalk is integrated into more than just FactoryTalk Studio. Often folks want to completely remove the Studio stuff, not realizing that something like RSLogix 5000 is going to go belly up, too. Since you're trying to get rid of ALL Rockwell products and start over from scratch, the procedure is probably a good idea for you. Give us a call. If someone tries to talk you out of it, tell 'em to come talk to me! :) JHutch n


### Human: Panelview Plus 1250 Unable to Communicate. Dear All, What the reason Panelview Plus 1250 can't communicated with EtherNet/IP (1756 - ENBT)?I tried to changed the new EtherNet and cable (cross over) but still had problem. We have 3 machine the same parameter and setting, all parameter for setting configuration almost same. One of 3 machines now can communicate. Thanks ### Assistant: What is the error message you are seeing? Remember that an RSLinx Enterprise shortcut must point to a controller, not just to a 1756-ENBT. If you post the RSLinx Enterprise configuration as well as the 1756-ENBT configuration it might help a Forum member see what is wrong. Hello Ken, Thanks replied my note. What i see is the panelview can't start up RSLinx on the screen before start up theapplication. What should i do? I'm agree with Ken, more details are needed... also it is not so clear to me your last post... do you see an error about RSLinx Enterprise at PVP startup ? Type in the EXACT error message... Which is the firmware / software are you using ? Is there already an application in the Panelview that tries to start at powerup ? - fuzzy logic Fuzzy, No error appear during start up, only all Data from PLC error.I tried to communicate direct to my laptop, but still not see the Panelview.My laptop can communicate with other PV, using same configuration and PLC file.How can i download the new sofware or frimware? Thanks Well, try to see if you can ping the Panelview Plus over Ethernet... If you cannot, then I suggest to check in the Configuration Setup of the PVP the IP address configured, and in case change it to one compatiblewith your network. After you can succesfully ping it, try the following:Make sure you configure your ethernet driver and DF1 under your Target tab in RSLinx Enterprise. If you do not then the Serial and ethernet drivers are disabled in the RSLinx Enterprise in the terminal. Rebuild the MER.On the PanelView Plus go to: Terminal Settings --> Network and Communications --> RSLinx Enterprise Communications --> Restore Default.Delete the MER from the terminal and then reboot the terminal.After the reboot you should be able to see the PanelView Plus now in RSLinx Enterprise.View the terminal in the local tab before trying to upload/download. Hope this helps… - fuzzy logic Are you able to successfully test run the app from Studio and get data from the processor? More often than not in this situation, I find that the reason no data is showing up is because the app has invalid tags on everything. If it won't test run and get data, it'll never run for real in the PV+. JHutch n


### Human: Is it possible to communicate 1734-AENT and 1756-ENBT via a layer 3 switch? I know that Ethernet I/O control and Produced/Consumed tags will not communicate via a router. But is it possible to establish the communication of 1734-AENT and 1756-ENBT via a layer 3 switch(and 1734-AENT and 1756-ENBT are in the same subnet).Is there anyone has the experience. Thanks. ### Assistant: If the devices are on the same IP subnet, they should have no problem communicating with one another. Exactly what make and model of Layer 3 switch are you using ? Are the devices plugged into the same physical switch ? Unless your Layer 3 switch separates the devices via VLAN or some other feature, there should be no trouble communicating between the two. Hi Ken,The switch we are using is Cisco IE3000 with VLAN configured.1734-AENT and 1756 ENBT are in the same subnet(1734-AENT 10.25.74.23 1756-ENBT 10.25.74.8) and plugg into the same physical switch.I know that ethernet controling IO has a TTL=1. And when the packet go through a router,TTL will be set to 0. Maybe it also occures for layer 3 switch. That should be how my problom come from. As long as you have not configured separate VLANs for the ports these devices are using, they ought to be able to connect to one another. The IE3000 is nearly identical to the A-B Stratix 8000, which is used in A-B's reference architectures for Logix and EtherNet/IP. What is the error code in the connection between the 1756-ENBT and the 1734-AENT in RSLogix 5000 ? Can you PING and browse the 1734-AENT in RSLinx Classic to prove it's on the network at the appropriate address ? You can communicate via a router but you have to use Unicast instead of Multicast Now I'm sure that it is prossible to establish the communication of 1734-AENT and 1756-ENBT via a layer 3 switch and my problem comes from the configuration of the switch. I've ask the IT guys to check it.Thank you for the help. n


### Human: GetDataLog Has anybody used the GetDataLog utility? Can it be used via ethernet? I have started to read thru some of the help files, set up a queue in a program (remote) and tried to query the queue with no success. ### Assistant: I've used it via Ethernet to a Micrologix 1100 with success. Just follow the simple instructions in Aid 60284. Did you get errors or info inside its information list? - fuzzy logic Did you use a DLG instruction to right to the Data file? I was able to create a que and use the GetDataLog.exe to run but was never able to right to the que. When I add the DLG instruction the program errors and drops offline. I assuem that I can set the rung to execute the DLG instruction on the state of a Input to right to the que anytime the value went true to false. Hi, attached is a screenshot of what I've realized for tests. Toggling B3/0 two or three times, will save some data to datalog, and I'm able to retrieve these data using the Read Datalog icon in Datalog Extract Utility; after that, the data in the PLC Datalog Queue are deleted. I suggest to indicate in a post the RSLogix500 version, Micrologix type with series and firmware release, and the exact errors text you get trying to realize the above. - fuzzy logic yep all the same as you have it. I am unable to compile. Getting the error Program could not be compiled! Online edit error going offline. are you setting your ML1100 using Online editing or are you hard wired? Hi, try to prepare the ladder code offline, then download it.... after this procedure, you may use online edit and probably you will not get the error. Aid 33157 Hope this helps… - fuzzy logic Yep, That works. Thanks for your input. n


### Human: PowerFlex 40 trips GFCI I have a 120v PowerFlex 40 that trips a GFCI when you press the start funtion. Works fine when on a non GFCI circuit. Whats causing the GFCI to trip? ### Assistant: This is quite normal, and usually it happens due to filtering...the filter works by filtering the noise down to earth which would cause the GFCI to trip. Follow the instructions in the User Manual, page 1-7, and use a Type B RCD Also take a look to the following technotes: Aid 40028 - Aid 40632 Hope this helps… - fuzzy logic Thanks, I looked at the 1492-RCD devices. Looks like they only have 230 volt. No 120v. Yes, unfortunately the RCD from RA are only to be used in a 230/400 Vac range. :smileysad: - fuzzy logic n


### Human: PLC-5 and Modbus Is there a way to use a PLC-5 with Modbus? Maybe a stupid question, but I could not find any post regarding PLC-5 and modbus. I know when I did an application with SLC I had to buy a RS-232 to RS-485 converter. ### Assistant: PLC-5 serial port cannot be configured as Modbus Master / Slave. :smileysad:So you will need either a module in the chassis to support this communication, or a gateway. Most used I think is the one from Prosoft , MVI71-MCMFor Gateway, see this LINK Hope this helps… - fuzzy logic Thanks for the info, I will check it out. n


### Human: FT view studio CPR 9 - Fail to creat object when creat Alarm and Events summary on Graphic display Hi all, I have creat Alarm and Events summary on FT View Studio CPR 9 in SE local application.But I could not be created. Please advise me to clear this issues. Thanks and RegardsDuong HL ### Assistant: I have not run across this error with FTAE, but usually the message Failed to create object refers to an ActiveX problem. Usually it is not installed or properly licensed. In your case, since this installs as part of the FactoryTalk Alarms and Events, you might try repairing the installation of that and the FactoryTalk Service Platform. Speaking of the FTSP, what version do you have? If you have both CPR9 and CPR9 SR1, see tech note 58877 for a suggested uninstall/reinstall procedure. n


### Human: Embedded variables in RSView ME 5 Alarms I have a small application running in a Controllogix L61 processor that uses a PanelView+ 1250 for the HMI. Using embedded variables to read a string from the PLC for the alarm message, if points are in alarm when the terminal is shut down and restarted it displays ????? for the message, presumably because the alarms start before the data is read. Is there anyway to delay alarms starting until communication is good? This is a stand alone system with both the terminal and ENET card set for static IP, full duplex 100 mbs data. Any other suggestions? ### Assistant: Alarms are typically triggered by an event. When the event happens, then the alarm message is read, displayed, etc. You could trigger off the communication status to re-read the alarms. You will need to re-trigger the alarms that are existing to re-display them. In some applications, I've use a FSC instruction to compare for alarms and use a GSV instruction to look for the Panelview active on the network. If it is, then retrigger an event or reset the alarms. If something is still in alarm, then it generally will come back. I latch the alarms in the plc but just temporarily (using a retrigger bit) remove the alarm bit that the panelview is looking at. The latched alarm puts the alarm back into an active state and the panelview redisplays the message. Not the cleanest way of doing it but it works. You can't delay the launch of the alarming subsystem in ME (although you can in SE). So here are some thoughts:1. Are you using language switching? In some cases ??? are displayed if I have text in an undefined language.2. Can you duplicate the problem on a computer running ME Runtime? If so, take a look at your FactoryTalk log for clues n


### Human: Ethernet msg from Control to Compact Logix I was going to use a MSG instruction to communicate from a controllogix processor to acompactlogix processor. I want to read/write from a UDT created especially for messagetransfer. do the UDT types have to be the same in both controllers? I.E in my controllogix if i havethe UDT as Machine_Control,does the UDT type in the compact have to be labeledMachine_Control as well? do the tags also have to be the same? thanks for your help ### Assistant: Both the names and the internal structures of the UDTs must be the same in both controllers for an MSG instruction to work between them. If the UDTs consist of nested/embedded UDTs, then the names of the nested UDTs must be the same as well. The tagnames don't have to be the name. You could call the source CompactData_to_be_Read and call the destination Data_from_the_Compact_Controller. But the Data Types and the name of the UDT must be the same. In the MSG instruction configuration tab, if a UDT is used (and identically defined in both the source and destination) how may 'Number of Elements' are defined? Is it '1' since it is a single UDT or is it the number of 16-bit elements within the UDT? Thanks. The number of elements you read/write depends on the type of data you are using. An element refers to one “chunk” of related data. For example, tag timer1 is one element that consists of one timer control structure. So, if you want to exchange only one tag that uses a structure you've defined, you have to enter '1'. - fuzzy logic n


### Human: Manual for a 1746-QV Module All I can find on the 1746-QV module is a quick start guide, and it is old. Is there a manual on this module? ### Assistant: Here we are... :smileytongue: User Manual Hope this helps… - fuzzy logic Thanks a bunch! n


### Human: Allen Bradley breakers and motor starter I am working on some short circuit study but I can't find any information on the following items: G100 series breaker 10AG500 series breaker 50AG150 series breaker 15AManual motor starter, 140-MN-0400 ### Assistant: If you're searching infos about 1492-CB, try to take a look to the following links: http://www.ab.com/en/epub/catalogs/12768/229240/999999/9999999/3170943/index.htmlhttp://www.ab.com/en/epub/catalogs/12768/229240/999999/9999999/3170943/tab5.htmlhttp://192.94.123.20/idc/groups/literature/documents/td/1492-td011_-en-p.pdf About 140-MN, see Aid 31534 Considering the obsolescence of certain items, it is difficult to find out those infos, that are available on old Catalogs...I suggest to call your local Rockwell Automation representative to get more informations. Hope this helps… - fuzzy logic Thanks a lot! n


### Human: HSCE2 processor fault Hi All;I am trying to install an HSCE2 counter module in a 12 slot backplane with an 1747-L551C 5/05 cpu with 16k ram. series c FRN 10. I have initiated the card per the users manual 6-7 thru 6-10, ladder logic and integer values.I get an service request from slot 9 (slot number of counter card) not supported by processor. Is it lying or do I need a differant processor????? any help would be much appreciated.ThanksDanny ### Assistant: the issue is that the hsce2 ack bit never turns on, I:slot#/15. anyone know a reason for this? I have tried class 1 and class 4 using application examples in section 6 of manual.ThanksDanny Hi Danny, I suggest to add some informations about led status of the HSCE2, and if you get a Major Fault on controller, the EXACT description and the Hex fault code. Are you sure do you correctly modified the ladder examples to be used in your program ? (slot number, data files etc.) - fuzzy logic The Status lights (leds) on the card are normal just the green run light and a of 1 encoder and b of another.the error code that I get in the processor is 95D hex, interupt from slot 9 not supported by processor. I have tried 2 differant sample programs changing the integer values accordingly. it copies the first word but I never get the acknowledge bit to copy the next.thanks for the prompt reply.Danny I talked with tech support today and suspect I have a Faulty module, I have another on the way, I'll let everyone know if it fixes my problem. n


### Human: Better RSView32 Graphics Has anyone tried creating or obtaining some better graphics for use within RSView32? Of course we use all the library graphics and have the Symbol Factory applications, but we've had several customers lately who have asked for more lifelike graphics with depth, perception, shadows...all the 3D stuff. One of them gave us a web site to see for examples which is http://www.southernflowinc.com/hmi.htm. I've had some success with different bitmaps and visibility animations but they are cumbersome. I'd like to know how the graphics we're created in Symbol Factory that can be ungrouped inside RSView for animations. ### Assistant: Yes, I also wish there were some better graphics libraries. Other than the ones in the KB and various 3rd-party sources, there are none. However, keep in mind that the complicated graphic objects tend to take more computer resources to display and to not work well with any animations except for Visibility. Beyond what you already know, you could try doing a Google image search and see what comes up. But as I said,graphics consume resources, so keep it to a minimum. It would definitely be a trade off between fluff and performance. I guess it would come down to what the customer wants knowing all the information. Sometimes its the 'fluff' that counts. I've won more work in the past by making awesome screens and then showing them to other customers who tend to say yes I want it to look like that I've had similar experiences, especially now that things seem to be more competitive than they once where. Something's got to make us stand out a little from the crowd. n


### Human: ultra5000 couldn't get new inertia after attached a load motor our product are ultra5000 and MPL-430P-H motor, use ultraware control. we can get a new inertia after attached a gear to MPL-430P-H, but when we attached our load motor, we couldn't get a new inertia and enter intor error code 23. How shall we do with that problem? ### Assistant: Here some informations about error 23: Aid 41244 - Aid 59164 It seems you've problems with over temperature due to excessive load.... Hope this helps… - fuzzy logic n


### Human: Allen Bradely monitor Replacement Problem I have an Allen Bradely monitor by the specs of 6186-M15ALTR Series B version A what is teh exact series and version now to replace this monitor ### Assistant: The last version of these monitors is Series E Rev. B In the next couple of months, there will be a new release of 6186M Monitors, with a technology *refresh*... they will be compatible with the actuals (same cut-out) , but will have a new catalog number : 6186M-15PT and will be series F. Hope this helps… - fuzzy logic n


### Human: Host Index instruction Ultra 3000 (Host Command) Hello.I am using a MicroLogix1200 to send commands to an Ultra3000, When I tried to change the Host index data the Ultra does not change it and it does not answer the serial command (the buffer is empty). I checked the send data by using the hyper terminal and it is right. When use the Ultra HostCommand Ultraware this instruction only works when I have open the Indexing control Panel, if this control panel is closed the instruction does not works neither.The instructions that the Ultra is responding are: enable drive, disable drive and start index (send from PLC and Ultraware).Is there anything else I can check??? Why the Ultra is not developing the instructions I sent?The command I am using to change the Host index is::000B810164<cr>Also, I tried to read the actual index without success.Thanks !!! :smileywink: ### Assistant: Hi Queen, unfortunately I'm not an expert on that... just trying to give helps... :smileytongue: The command syntax and checksum seems correct... just did you set the drive for Host Control Mode - Host Indexing (0x061) before trying the Host Index command ? Page C-7 of the Host Commands Reference Manual reports the correct sequence... - fuzzy logic Hello Fuzzy, It seems yesterday I was not setting the driver for Host Control mode, Its working now.Thanks a lot !! Have a nice day:smileyhappy: n


### Human: Master Disk support Hi, I would like to know when the Master Disk activation will be remove? We have some old licences that aren’t on our contract support (TechConnect) and we are still using Master Disk to activate them. Thanks! (Sorry for my English, I'm French speaking) ### Assistant: Martin, Master Disk (EVRSI) Activation will not works with future releases of Rockwell Software products..original plan was to support it until CPR10, now it seems there will be an extension beyond that CPR... see FactoryTalk Activation FAQ... Hope this helps… - fuzzy logic New product there will not be master disk for.Existing products, it's a matter of quality. If you notice the evrsi tool is at version 4.x It took 4 major revisions to get all the kinks out and things microsoft changed, etc.They are still making changes to the FTA system, Rockwell will not be happy until they get everything right before they yank EVRSI away.I know for example, the next release of the FTA Tool will only have one tool, and end having two. Too many cases of installing the wrong tool adding time and frustration. So, CPR 10 was the first goal date, but it will likely not happen as they are introducing a new set of tools then and will need to see how things go. They will make an announcement, this is something that effects all their software products, in every environment. How can we get more familar with the factory talk activation ?? I still using also master disk and worked ok. I keep pushing the limit to run on factory talk every sofware updated !!!! Ask your distributor for a few temporary activations. n


### Human: Factory talk activation Hi where i can learn a little more from factory talk activation and the way it needs to be setup, i'm still using my activation disk. ### Assistant: There is a good FAQ in the knowledgebaseFor practice have your distributor give you a temporary activation or two. Here are the general rules.Most licenses are concurrent, those that are nodelocked for the most part have a concurrent alternative.Concurrent licenses can be ran locally or in a floating environmentWhere ever the concurrent license is being installed you must install the activation server.If no license exists or they are only node locked you can install the client as an option to avoid the service being installed. The licenses are tied to one of 3 possible IDs. NICs (do this only in server environments) Hard Drives ( The typical) and Dongles (For when network connectivity is not good or an option, but you want to move the licenses around) Past that, read the FAQ Here the link to the FAQ in the Knowledgebase, mentioned by Ozzy. Also, there are many useful videos you may watch to learn about usage of FactoryTalk Activation, in the Quick Start section of the Activation Support Site. Hope this helps… - fuzzy logic n


### Human: Inview display numbers with decimal point I have a INVIEW display 2076-p22r and Iam trying to get it to display numbers with decimal points in them. What I have tried is to break up my number into 2 different variable inputs and just put a period between them. Which works fine until I get a variable like 06 and then the inview wont display the 06 it just displays 6. Any Ideas? ### Assistant: Hi mommy.... try to see if Aid 24006 could help on that... :smileysurprised: - fuzzy logic n


### Human: Safety Tags Mapping I am using a L61S to do some VSD control. Using a .CSV file i can import both my standard and safety tags, but is there a way i can import my mapping structure from standard to safety, or do I sitll have to do this manually? ### Assistant: No there isn't....you have to enter the tags to map directly in the table. - fuzzy logic n


### Human: Rockwell software check for activations.... Hi, When I open RsLinx Classic Lite version, the splash screen wait on Checking Activations but, my activations are on my hardisk (Evrsi.sys and 386swap.par) in my Rocksoft.ini file, I've already put CHECKDRIVES=C parameter and add System variable environnement: CHECKDRIVES=C. All Rockwell Software hung on splash screen (60 sec.) when my NIC card is enable. But If I disable my NIC, All Rockwell Software start normally (2-3 sec.) Anyone have any idea??? I'm out of ressource... Best regards Dany Desbiens ### Assistant: Hmmm, effectively all the technotes talking about this problem seems to give the same solution as you've already tried without success.... Aid 25163 - Aid 21754 - Aid 36198 - Aid 6270 Try to call in the Support guys, maybe they will give you a better solution... :smileytongue: - fuzzy logic I've already call the activation support team but, the guys doesn't have any solution... They opened a case number... Dany Desbiens Are all of your licenses EVRSI?If so make sure you don't have the factorytalk activation tool installed., as RSLinx used to get hung if there was an activation in FTA but not for it's use. 2nd, alternatively, RSLinx might be hanging trying to initialize the driver and it's not an activation's issue. Uninstall and reinstall RSLinx and see if the problem goes away for this. Question if neither of those works what version of RSLinx are you using? First, All my license are EVRSI. 2nd, I've already uninstall then reinstall RsLinx Classic Lite 2.51, and the problem still there. n


### Human: PowerFlex 400 Fram size H overtemp trip I am having trouble with a VSD. Even if it has only been running for 2 minutes, then it comes up with a HeatSink OverTemp (F008) error. There seems to be an error with the sensing circuit since it tells me that the temperature is 140 deg C (B014) but it is NOT – if I switch the drive completely off and wait for it to discharge before switching on again (approx 3 minutes), then it comes up fine with a temperature of only 41 or so degrees C.All of them are 22C-D460A103 Series A, Manuf 19 August 2008, ### Assistant: It could be a faulty sensor...anyway, try to see if all the fans start when PF400 starts by run command....if just one of the fans doesn't start, then you have to replace it. Hope this helps… - fuzzy logic Thanks Fuzzy, will try this, but the drive will also be going back to RA for testing on their request. n


### Human: Files for VS utilities Pls let me know from where I can get the following files for VS Utilites Ver 4.02.60002280102.bin04090228000000.chm0002280103.binthis files are for Relianc MD-65 ac drives . ### Assistant: To which (I guess Reliance ?!) drive are those files related (catalog #, model, version) ? Maybe this could help some Forum users to reply ... :smileywink: - fuzzy logic n


### Human: RTS vs RPI In the case that a remote analog input modules connected via ControlNet, because it is the RPI and NOT the RTS which dictates when the module’s data will be sent over the network, Rockwell Automation recommended that the RPI value be set LESS THAN OR EQUAL TO the RTS to make sure that the updated channel data is received by the owner-controller with each receipt of data. However, if the RPI value be set EQUAL TO the RTS, then each RPI will be reset by RTS, and RPI will never be happen. How could the owner-controller receive the data from that module in this case? ### Assistant: The RTS is different than the RPI. Since you mentioned connection via ControlNet, the RPI is more relevant to the network update time (NUT) rather than the RTS of the module. The RTS is merely the update time of the module itself, collecting or sampling the data connected to the module and is independent of the processor. The RPI is the time frame that the process can request data from the module or the controlnet adapter. If the RPI is faster than your RTS, then you'll receive updated data. If the RPI is slower than the module sampling, then you'll miss data, especially if you're using the time-stamping feature. The RPI must be greater than the NUT, which is a time alotted to the network to gather ALL the information connected to that controlnet segment. Your modules may be sampling at 2.5ms but there is no way your controlnet network can gather all the data available in 2.5ms. Rather wordy but hope it gives some light on your question. Thanks for the detailed explanation for RTS vs RPI. If the value of RPI is greater than RTS for AIO module in the remote chassis connected with ControlNet, the updated data will be lost indeed. But what will happen if the value of RPI and RTS is set to the same number? The RPI is in the RSLogix configuration and controls how often the processor requests information from the I/O. It doesn't matter how fast or how slow the RTS is regarding the RPI. The RPI is determined by the network update time (NUT) when you configured your ControlNet network. You can't request information faster (RPI) faster than your network scanner can update the information (NUT). Your RTS will almost always be faster than the RPI simply because the RTS information is at the module and the processor is on the network. You can have the RTS and RPI set to the same number because they're independent of each other. If you have an RPI of 5ms (good luck), then it will try to automatically adjust your controlnet configuration when you schedule the network to the fastest time you specified. The RTS for, all practical purposes, has nothing to do with the RPI especially when dealing with ControlNet. On page 2-5 of ControlLogix Analog I/O Modules user manual 1756-UM009B-EN-P described that it is important to note that the module will reset the RPI timer each time an RTS is performed. Page 2-7 described that when remote analog I/O modules are connected to the owner-controller via a scheduled ControlNet network, the RPI and RTS intervals still define when the module will multicast data within its own chassis (as described in the previous section). Could we conclud that no matter whether an analog I/O module is installed in local or remote chassis, the module will reset the RPI timer each time an RTS is performed? If so, how could we say that the RTS for, all practical purposes, has nothing to do with the RPI especially when dealing with ControlNet? While it is true it resets the RPI, look at the last paragraph on page 2-5 about them being the same (for direct-connected local I/O) in that it's multicasting at the RTS rate. The reason for the resetting the RPI timer is that if good data is received within that time-frame, no need to wait the full amount of time. If your RPI is FASTER than the RTS, then you'll only receive updated data at the RTS rate. You can't get faster data than the module is prepared to send it. For remote I/O via Controlnet, the RPI and RTS still define that data within its own chassis but the RPI still determines how often the processor receives data over the network. The next two paragraphs on p. 2-7 also agree on what I mentioned in the prior post: The timing of this “reserved” spot may or may not coincide with theexact value of the RPI, but the control system guarantees that theowner-controller receives data at least as often as the specified RPI. The “reserved” spot on the network and the module’s RTS areasynchronous [bold added] to each other. This means there are Best and Worst Casescenarios as to when the owner-controller will receive updatedchannel data from the module in a networked chassis. I didn't mention local I/O in the first post since your topic delt with Controlnet. You can request information (low RPI) as fast as you want but the data you get may or may not be updated as fast as you think it is if based solely on the RPI. The controlnet network can only update data so fast. If you request a 5ms RPI but your network can only deliver updated information every 20ms, then you're using a lot of bandwidth for nothing. Thanks again for the detailed instruction about RTS and RPI. But my question is that if the RPI value be set EQUAL TO the RTS, then each RPI will be RESET by RTS, and RPI will never be happen. Is that true? If not, why? Hi, not really to add something more than fordtt has already written (and well explained), but let me try to say something on this thread... To answer your last question: YES this is true, RTS will always reset the RPI timer. Then, what is important to understand is that this doesn't mean that the module data are not updated in the processor through the Controlnet network because the RPI will never happen.... this just means that the module multicasts data in that remote chassis only at RTS. Controlnet *knows* that you want to receive data in the processor at least as often that RPI (the time you've indicated in the RPI field ! ) and will do *the best* to obtain this. So, the time you've indicated in the RPI field for that module is used by the network cpu to reserve a correspondent time spot in the data flow coming from that Controlnet adaper. Now, about the suggestion in the manual: Because it is the RPI and NOT the RTS which dictates when the module’s data will be sent over the network, we recommend the RPI value be set LESS THAN OR EQUAL TO the RTS to make sure that updated channel data is received by the owner-controller with each receipt of data. It seems to me quite clear, but trying to say that using other words... if you set an RPI of 20ms and an RTS of 5 ms (it is just an example...) then your module will continue to multicast data in that remote chassis every 5 ms, but the Controlnet will reserve a time spot for these datas to go to the processor only every 20 ms; so, it could be considered not so useful...I mean, if you are interested to receive data from that module every 5 ms, then you have to instruct the Controlnet (using RPI value ... :smileysurprised: ) to reserve a spot in the data flow at least every 5 ms... Hope this clears things... - fuzzy logic Thanks Fuzzy. Too bad I didn't have a whiteboard to draw it out on.....I can draw better than I type. I appreciate fordtt's and fuzzy logic's enthusiasm for answering my question. One point I don't understand is the statement that the RPI will be reset by RTS. Let's use fuzzy logic's example. If we set an RPI of 20ms and an RTS of 5 ms then the module will continue to multicast data in that remote chassis every 5 ms indeed. Because RPS will be reset by RTS every 5 ms, so RPI will never time out. In this case the RPI will never be happen. It seems that the setting value of RPI is equivalent to infinity (no time out). So the controller will never get updated data (no RPI happened). However fuzzy logic mentioned that the ControlNet will reserve a time spot for these data to go to the processor every 20 ms. It seems that there is no different for RPI time out or not. If so, try to answer the following question: If RPI will not be reset by RTS, than what will be the difference? Each I/O module has it's own RPI which tells the module how often to send out (multicast) it's contents (data). However, it your RTS time is GREATER than the RPI and the RPI times out, it gets whatever data the module has, whether it's up-to-date or not. If the RTS is less than the RPI, then each time it requests data, the data will be up-to-date. Since your question was specific to remote I/O via ControlNet, the RPI determines how often the owning controller receives the data over the network. Don't get too hung up on resetting the RPI since this is for local chassis. The main concept you need to determine is how fast do you need the data in your processor. You have to do a little more planning when using Controlnet since the network update time (NUT) HAS to be figured into your RPI calculation. Typically, the RPI needs to be at least twice the NUT time. If the fastest network update time you can have (based on the slowest device on your segment) is 5ms, then the RPI should be 10ms. If your analog module is multicasting every 2.5ms, then when the RPI times out and requests information, the data on the analog module is current. If your RTS is 100ms, then you'll get the same exact data several times in a row because your controller is requesting it every 10ms. Like I said, don't worry too much about the RPI being reset but know that when you set the RPI time, the controller will do it's best to retrieve data within that time frame. RPS will be reset by RTS in local chassis only, and RPS will not be reset by RTS in remote chassis. Is the above statement correct or not? No, this is not correct ! RPI and RTS works the same way in both the local and remote chassis, main difference is that in local chassis they will send data directly to the controller, in the remote chassis they serve to multicast data within their own chassis, and the time you enter in RPI field is considered by the network as the time to be reserved in the flow of data toward the owner controller. RTS will always reset the RPI timer. As also fordtt wrote, it is not so important in the remote chassis the fact the RPI is reset....I mean, the Controlnet network knows in any case when to reserve a spot of time in the data flow based on the value you've entered in the RPI of that module. So, again, to figure out with an example, assume you've configured your analog module with a RTS of 40ms and a RPI of 80ms.... Data within the remote chassis are updated when RTS multicasts module data, so every 40 ms... RPI will always be reset and so, it will never multicast data in this remote chassis; anyway, the Controlnet will reserve a spot in data flow to the owner controller every 80ms, to let the data of that module to be sent. The timing of this “reserved” spot may or may not coincide with the exact value of the RPI, but the control system guarantees that the owner-controller receives data at least as often as the specified RPI. Hope it is clear now... :smileytongue: - fuzzy logic It is important in the remote chassis the fact the RPI is reset. Because this is the key point for clarifying of this thread. As fuzzy logic mentioned, every 40 ms... RPI will always be reset and so, it will never multicast data in this remote chassis; It seems that there exist another timer for every 80ms to reserve a spot in data flow to the owner controller, and this timer will not be reset by RTS. If not, then the RPS timer will never time done. In this case how could the Controlnet reserve a spot in data flow to the owner controller every 80ms? The time we entered in RPI field is considered by the network as the time to be reserved in the flow of data toward the owner controller indeed. But no time done no action, shouldn't there exist a timer to be time done every 80ms for achieving of this purpose? I wonder if I have well expressed what my point is? :smileysurprised: Basically, when you have to run a Controlnet network, after you've configured all your nodes and modules, you need to schedule the network, giving it a NUT and using RSNetworx for Cnet. In that moment, the software reads the value you have entered in the RPI for your modules, and configure the system to reserve the spot we mentioned many times in this thread. Now, in the last example we are discussing, I'm agree NEVER the RPI will multicast data, only the RTS will do in this configuration; you then have two cases: Best Case RTS Scenario In the Best Case scenario, the module performs an RTS multicast with updated channel data just before the “reserved” network slot is made available. In this case, the remotely-located owner-controller receives the data almost immediately. Worst Case RTS Scenario In the Worst Case scenario, the module performs an RTS multicast just after the “reserved” network slot has passed. In this case, the owner-controller will not receive data until the next scheduled network slot. So, remove the timer question from your mind: Controlnet *knows* when transfer the requested data to the owner controller since the network scheduling; in this example, you will only have RTS multicasts data, the module will not do RPI multicast. The RPI is not used to trigger the data transfer to the owner controller in a remote chassis ! Again, it has 2 functions :multicast data within its own chassis (when not resetted by RTS !)instruct the system to reserve the spot in the data flow What else ? :smileywink: - fuzzy logic You have to remember that every packet, every connection on a controlnet network needs to be scheduled. You can have unscheduled communication but it's not guaranteed to have a specific update time due to the fact unscheduled uses remaining leftover bandwidth. Since the communication is scheduled the controlnet interface (the Keeper) knows what data to expect within a particular timeframe, and from whom....therefore the reserved spot in data. In your post you mention ANOTHER timer every 80ms....this other timer is the RPI in the owning controller. The controlnet interface module (the keeper) coordinates between the RPI and the NUT to poll the data from the network. These timers don't work like a normal timing instruction in logic but coordinate together to ask for and receive data in a predictable manner. Basically, the module will produce it's data at the RTS rate. The controller will receive the data at the RPI rate IF the controlnet network can deliver it that fast. If the module produces data every 40ms and the controller just updated it's data (every 80ms), then the module will produce another stack of new data in another 40ms BUT the controller won't read it because it's only requesting the data every 80ms. Again, don't get too hung up on whether the RPI is reset or not. You select how fast you want the module to produce data, select how fast you want the controller to read the data, schedule the network. n


### Human: Message within ALMA / ALMD Instructions Does anyone know if the message within the ALMA and ALMD Instructions will ever be accessible. I think using these Instructions are very valuable, and almost everything is accessible except the message. From my knowledge these have to be hard coded using Logix. It would be beneficial to me to be able to use an HMI to access these tag messages and be able to change them. Any Input is greatly appreciated ! ### Assistant: You cannot programmatically access the alarm message string from the alarm tag. To change the alarm message based on a specific event or be exposed to the processor or an HMI, configure an Associated tag of data type String then embed that associated tag in the message.Create a tag of type String in the ControllerOpen the Alarm properties, click on associated tag and browse for the String tag you created for option 1Click on the Ellipses on the message field that should open the Alarm message editor.Add a variable and Select the associated tag and click on the ADD button.Now the String tag should be exposed to the Controller and the HMI.Hope this helps… - fuzzy logic Fuzzy Logic, Thanks for the quick answer. I have found that answer within Knowledge base, but didn't know whether or not there was any other way or if they will make the message tag accessible in future versions of Logix. The problem I have is that I am trying to use what the instruction has created, and without having access to the instruction's message directly, to log into a ControlLogix history program (previously created by my predecessors) I have double the tag count and programming for each alarm. If that is the case having several hundred alarms to convert, I will just leave them as is. My predecessors have essentially created what the ALMA and ALMD could possibly replace. We don't like to rely on a PC to log history (via SE), and would rather keep record of it in the controller, thus wanting the message tag to log. If there are any other ideas let me know.Thanks again for the answer and quick response. -Uyt Fuzzy Logic, I may have misunderstood the String tag created for the Alarm Instructions. I will post my results soon. Thanks again n


### Human: FactoryTalk SE: How To Dynamically Create Tags folder when Client is connected use VBA HI, from RSView 32, there is one method to create the tag folder: gTagDb.GetFolder(sFolder)but Factorytalk View SE does't have this function, I want VBA automatically create tag folder with Client_ComputerName, I know how to get the client_ComputerName, but lost to how to duplicate HMI tag folder from existing TAGTEMPLATE folder any idea? ### Assistant: Arghh!! This is one of my big problems with SE VBA model - you lose most of the functionality that was present in RSView32. Sorry to say that there is no object model to *write* to the tag database. All you can do is read. Having said that, why do you need to create tags? With LiveData, you don't need them for most things. Just use the direct reference addresses. Or is there some specific purpose to having these be HMI tags? Hi, JonathanKent: the complicated HMI application,the HMI tag folder contains the HMI navigation memory tag where I store the HMI some objects visiblity values, right now everything is fine as long as one client connected, if more than two clients connected, one client click one button to show something, the other client 's HMI also affected if both are in same pages because I use the memory tag for visible/invisible some objects. As I tried before by using RSView32, I try to ask VBA create {ClientComputerName} folder when NEW client is connected, so that I can use the ClientComputerNamefolder to store all related HMI navigation memory tag, by doing this way, client screen will not fight each other. The only ways I can think that can do this would be1. To create all the possible tag structures ahead of time - so a folder called Client1, Client2, etc. with all your structure beneath that. Then on each client you would run a different startup macro to pass Client1, Client2. etc. as a parameter to all subsequent screens.As in #1 above, create folders that match the name of the client computers, then use VBA code in the client's initial display to pass the name of the computer as a parameter. There is an example of this in tech note 32067. Hope that helps. Hi:JonathanKent agreed and we have to work around to make progress. n


### Human: How many alarms in Panelview Plus How many alarms can created with PanelView Plus if I use Alarm setup ? (512-1024 ???) ### Assistant: Unlimited ....:smileysurprised: Aid 36839 Anyway, lengthy alarm messages consume additional memory...the alarm message file is built into the .mer file, so the larger the .mer file the more internal storage space consumedAlthough limits have been defined as Unlimited, memory consumption and it's effect on runtime performance do need to be taken into consideration during development. Hope this helps… - fuzzy logic n


### Human: processor comm problems how do i connect to an slc 5/04 processor which calls for a kt-1 connection in the program? i can see the df-1-1 and df-1-2 drivers but have yet to be able to establish a kt-1 connection. i am using tje ab- uic serial to usb adapter ### Assistant: AB_KT-1 driver is usually used with either 1784-PKTX or 1784-PCMK cards...if you have one of these cards in your PC, then you may use it to go online. With your serial interface (UIC), you need the serial port of the controller to be configured as DH-485 protocol, and a serial cable 1747-CP3....otherwise you will not be able to use RSLogix500 to open your online project. Or you will need a *new* 1784-U2DHP interface to connect from USB port of your PC to the DH+ channel over 5/04. Then, in your RSLogix 500 project, you may force the communication to use the driver you want (instead of kt-1), selecting Comms --> System Comms, and after you have highlighted your connected processor, select Apply to Project, so that it will be the default comm path for it. Hope this helps… - fuzzy logic n


### Human: RSView embedded variables on numeric input will not show decimal places, HELP! I am trying to draw setpoints on a paneview plus 600 using rsview Release 4. I embed a variable (tag that refers to N11:X) under the label tab for an number input enable and cannot get it to diplay the decimal places. I got number of digits set to 5 and decimal places set to 2 but when i load app into screen it never displays the decimal place. I tried changing decimal from implied to fixed with 2 decimal places w/ stripped value, didnt work! I tried changing decimal from implied to fixed with 2 decimal places w/ displayed value w/expression (? * 10), didnt work! I am at the end of my rope and cannot figure out why this is not showing me my decimal places for my embedded variable. Please Help! ### Assistant: Well, for starters an N file is an integer file, you can't make an interger into a floating point, so no decimals. You will want to be using a floating point value for decimals places, a F file. Assuming the following: (otherwise please post an example of what you need in your application :smileytongue: ) You have a Numeric Input Enable that write value to N11:xThe Numeric Tab of that object is configured to use Fixed Position, Stripped Value, 2 digits after decimalThe operator enter for example 506; it is displayed in the keypad as 5.06, it will be sent to PLC as 506 as your destination is an Integer.Now you want the label of your object to show 5.06.... then, create an HMI tag read the value from your N11:x and use the Scale field configuring it as 0.01; use this HMI tag in the label of your object. You may also use a Numeric Input Cursor Point instead, and in the connection Tab, in the Indicator Tag field, select your N11:x and add /100...you will get the same result. Hope this helps… - fuzzy logic n


### Human: Intelligent??? ControlLogix Digital I/O Modules User Manual 1756-UM058C-EN-P (Page 17) described that producer/consumer communications are an intelligent data exchange between modules and other system devices in which each module produces data without having been polled. However, there's no control decisions being made by the communication mechanism. Why Rockwell Automation consider it to be intelligent? ### Assistant: See the following thread.... :smileytongue: http://forums.rockwellautomation.com/rockwell/board/message?board.id=Logix&message.id=1614#M1614 edit: link updated - fuzzy logic n


### Human: Activate DTR pin CH1??? Hi, How can i activate DTR pin in channel 1 of an Micrologix 1500 using Ladder Logic???? Thanks in advance, lectularius ### Assistant: Hi, the DTR control bit (S:33/14) and the DTR force bit (S:33/15) use to realize what you need in a SLC cpu CH0, are not available in the Micrologix 1500. So, it seems not possible.... :smileysad: - fuzzy logic n


### Human: 160 Drive Just curious what is the last date that the 160 drive will be available for sale. I'm trying to convert customer to PowerFlex 4M. Thanks. ### Assistant: Silver Date for these products is 31 dec 2009 The Silver Date is the last date Rockwell Automation will accept orders for new product shipments, terminating its Silver Series status. The product is no longer offered for general sale. See this LINK and also the Search (use 160 as keyword) Hope this helps… - fuzzy logic Thanks, that was the answer I needed. n


### Human: Edit a .MER file in RSView Studio 4.0 How do i make to edit a .MER file (that i uploaded from panel view plus 1250) in RSView Studio 4.0? ### Assistant: MER files are not an editable file in version 4.0 and earlier. You need to get the project backup from the developer. (.APA file)Only version 5.0 and greater MER files are able to be restored as long as the developer created the MER in that configuration. When a developer creates an MER 5.0 file he has the ability to include the data, password protect it, or never allow conversion. However, try to see Aid 8913 - Recovering a Project from the MER File When the development project files have been lost, some of the project information can be recovered from the MER (Machine Edition Runtime) file itself. However, the following cannot be recovered:Parameter filesAlarm SetupDatalog filesMacro filesUnder some circumstances, the Tag Database cannot be recovered either. Hope this helps… - fuzzy logic Thank you for replying Fuzzy Logic, but i cant see the Aid8913 : This answer is 'locked' or being updated'Locked' answer-You may not have a TechConnect contract or be linked to your contract (see answer 50871).Yes, i have been lost the development project file, and i need to change the aplication that running in panel view plus. Its possible? HELP ME! thanks again Hi, send me a Private message here in the Forum with your e-mail address and I will send you back some infos. - fuzzy logic Hi Marcio, I've just sent you an email.... Hope this will help you...:smileyhappy: - fuzzy logic n


### Human: View ME (5) unable to save application information error When trying to create a runtime app I get the following error message: Unable to save application information I've jumped thru several hoops to fix this with no positive results. I uninstalled and then reinstalled the Factorytalk view studio ME softwareI reregistered several files per a knowledgebase document I've repaired the new application via the add remove programs feature of the control panel I'm considering installing 2 patches that the knowledgebase suggests . Looking for any suggestions Thanks ### Assistant: Try disabling your Windows Firewall (if enabled) and also run the Windows Firewall Configuration Utility from Rockwell. You may have to reboot your pc after this. It seems back in CPR7 we had an issue similiar to this and it was related to how Windows delt with the RSView files rather than with RSView ME itself. Fordtt, Thanks for the try. My Windows firewall was disabled. and I had the firewall configeration utillity from Rockwell installed, but just to show you how desperate I'm getting I uninstalled and reinstalled the the utility. Then I rebooted and tried again. Still getting the same error message. Beating a dead horse It seems to be a corruption of the FactoryTalk Security. :smileysurprised: You may try to reinstall FactoryTalk Service Platform (remember that this will default your FactoryTalk Security and thus delete all your accounts inside it). If you have installed FactoryTalk Activation SR1, FactoryTalk Services Platform SR1, RSLinx Enterprise SR1, and Rockwell Windows Firewall Configuration Utility uninstall them first.Then, follow the steps below:Uninstall FactoryTalk Services PlatformDelete C:Documents and SettingsAll UsersApplication DataRockwellRNAClient and RNAServerRe-install FactoryTalk Services PlatformRe-import applicationHope this helps… - fuzzy logic I've also seen that error when a particular project is badly corrupted. Not common, but still... If you can work ok with other projects within Studio, you probably have a corrupted project. Try creating a NEW project and clicking the IMPORT button in the new project dialog box. Point the import at the existing, corrupted project. It'll pull everything it can out of it, though at the very minimum, you'll have to recreate your shortcut definition(s) in RSLinx Enterprise. JHutch Fuzzy Logic, Currently I have the following programs installed; they are not exactly what you have listed in your post. If you see any problems with me uninstalling them please give me a heads up. FactoryTalk Activation Server 3.02 (CPR 9 SR2)FactoryTalk Services Platform 2.10 (CPR 9)RSLinks Enterprise 5.0 (CPR 9)Rockwell Windows Firewall Configuration Utility 1.00.03 Thanks for the help Beating a dead horse I have tried creating a runtime on another, previously working, project. I have also asked another of our techs to try using the same archive file I’m having issues with. I’m unable to create a runtime using a previously working application and the other tech had no issues creating a runtime file using the same archive I used. Good questions, thank you. Beating a dead horse Maybe something silly, but are you sure you installed RSLinx Enterprise too?I've seen strange errors in the past when RSLinxNG was not installed. Uninstall SR1 or SR2 software and Rockwell Windows firewall config. FIRST, then FactoryTalk Service Platform (CPR9) following the indicated steps. - fuzzy logic Fuzzy Logic Just to be clear, SR1 and SR2 is referring to the Microsoft Patches? Still Beating I apologize I have been not so clear....:smileysad: You have to uninstall first Rockwell Software for which you have installed a SR patch... Considering your list, uninstall first the following: FactoryTalk Activation Server 3.02 (CPR 9 SR2)Rockwell Windows Firewall Configuration Utility 1.00.03 The last software to uninstall should be FactoryTalk Service Platform CPR9 Hope it is clear now....:smileywink: - fuzzy logic There are some temporary folders and a cache folder that needs to be deleted in explorer. I have had this problem after doing a lot of editing. It has been a while since I had to work through it. These folders are contained within the runtime folder. Rockwell can walk you through it in a minute or two. Then reboot and everything is fine again. Sorry for being vague earlier follow these steps: GO TO WINDOWS EXPLORER MY COMPUTER LOCAL DISK TEMP MER.00 IN THIS FOLDER THERE IS A CACHE FOLDER RIGHT CLICK ON THE CACHE FOLDER AND SELECT DELETE THEN REBOOT COMPUTER. THIS WILL CLEAR UP YOUR ISSUE. In the past when I had the same issue, I just gave the imported application a different name. Seems to clear up the confusion other than now your app has a slightly different name. Although, the unistall and reinstall and the removal of the cashe should fix almost anything, but it never seemed to work for me. Good luck Unfortunately, I have not had time to try your fix yet. I'm currently out of the USA installing a machine. I can't take the risk of completely disabling my View application until I complete this job. As soon as it's done I'll give this a try. Thanks Beating a dead horse. I checked and I've got nothing in this location. I searched for Temp / Cashe / and MER.00 and came up with nada. Thank you for trying Beating a dead horse. I also have had this issue with older versions of the software and your suggestion indeed fixed the problem back then. Unfortunately, its not the cure with Ver 5. Beating a dead horse I have had same issue in 5.0, 4.0, 3.2 where the rename corrected an Import failure. Maybe your issue is different. Cache......not cashe.... Have you recently renamed your pc? I am having this issue as well with Version 5. Was there any one thing that worked for you Horse? I'm just starting this process. Yvon I mis-read Fuzzy's instructions... great start eh... what I did was Uninstall FactoryTalk Services PlatformDelete C:Documents and SettingsAll UsersApplication DataRockwellRNAClient and RNAServerRe-install FactoryTalk Services PlatformRe-import applicationI re-installed it and re-imported my applications and now it seems fine. Yvon Yvon, Just wanted to say thank you for a simple and effective solution. I was stuck in Canada for quite some time before heading to Panama for a project that didn't require RSView. When I finally saw your post I gave it a try and it worked on the first attempt. Beating life into a dead horse. Wow, nice to see you've solved it ! Just a question...where is the differance between my post and Yvon post ? Seems to be the same solution I've proposed earlier.... :smileysurprised: - fuzzy logic None Fuzzy, I completly misread it and only did 1/5th of what you suggested and I got lucky imo. Thanks Fuzzy, without your contribution here I'd be toast. Yvon Fuzzy, I never really had the opportunity to try your fix. When I finally had time to address this issue I just tried the suggested fix from the latest post. No harm or snub was intended! Beating a dead horse Can you go back and click the solution button on Fuzzy's thread.... that was the fix to the problem. Yvon Never mind, Beating.... important things is that you've solved the issue... this is the why we are all here to use the Forum ! - fuzzy logic n


### Human: RSView32 Active Display Limitations I'm new to this layer of RSView. What limitation in my RSView32 Runtime application do I need to be aware? The system I have now is view two ways. 1. as a web page. This to me is unpractical since it is but a snap shot in time and you must know what Display you wish to View from a list. Along with that I can view date on a screen that in the original Runtime view uses Parameter Files. 2. from an Active Display Client. All is well here accept my VBA user forms will not work. In my project I'm wishing to display production number from different part of our plant. I'm focusing now on one machine and with that I have 7 days of production with 3 shifts each day. I created 21 Parameter files that I call up to display on just one screen using a VBA user form and a clever Even triggered Macro to pick this display using the value of a sting tag to pick the Parameter file. Now That I found VBA can't be used I may have to use a series of pages or a large page of button to chose the Parameter file to use for displaying my data. Update:I may have found my answer here: RADS - Application design considerations.It said No VBA. it is run only at the server not the Client ### Assistant: You found one of the big limitations - no client-side VBA in RAD. All the major differences between plain RSView32 and RAD clients are documented in the Design Considerations note you referenced. FYI, I have found the Security Button and Username Label ActiveX controls very useful in RAD applications. These can be used trigger a command on a client from the server. Check out AID 35762 for further information. Hope that helps. n


### Human: RSView Data output overlayed on live video I'm trying to create an output in using RSView32 that will overlay a few parameters/tags onto an existing live video feed. The live video feed is supplied by a cramera. Is there a way to import the video, then display the tags in the cornors of the feed, then the display everything? Thanks, Kalvin ### Assistant: Interesting question. There is nothing on the Rockwell side to do this. Do you already have a vendor selected for your camera? If you ask them if you can overlay variable data on a live image, they may be able to help you. Over the years, the folks at Cognex have been pretty sharp - you might ask them about it if you plan on using their cameras. http://www.cognex.com/ Hope this helps. n


### Human: How do you search for a plc tag in View Studio? Hello, I'm working with someone else's existing plc and hmi code. How do I search the HMI in Factory View Studio to find if and where a plc tag is used? As there doesn't seem to be a search tool at least that I could find. Thanks, Wulfgar ### Assistant: If you are using FactoryTalk View Studio v5, then you may use the Project Documenter, a stand alone utility that provides detailed information on HMI projects in Factory Talk View SE applications (both Network and Local) and Factory Talk View ME applications.The utility allows a user to view, export and print the content of the HMI project components including the tag cross reference information associated with each component as well as the VBA code associated with the graphic displays. See Aid 46928 Hope this helps… - fuzzy logic Thanks for the quick response fuzzy That looks like a lot of work just to find where a tag is used. What's wrong with Rockwell that they cannot just include a simple search or cross reference in Studio? I just need a ctrl+F with an option to search current screen or all screens. Agree.... :smileysad: There is another way to find where a tag is used with the Object Explorer.This procedure only works in a single display, so you need to open each of them to search...:smileysad:To open the Object Explorer, open a graphic and go to the View menu-> Object Explorer. From here, click the Highlighting On check box and then the Settings button. In the dialog that appears next, check the By Tag checkbox and select the tag you are looking for in the drop-down list box. This will highlight any object that references this tag. For easy editing, you can right-click on the object in the Object Explorer instead of trying to find it in the graphic, allowing you to access the properties of that object. If the By Tag checkbox is greyed out, this graphic may not have any tags associated with it. Hope this helps… - fuzzy logic I downloaded the Project Documenter that all went well. When I tried to run it it opened to select an application, but none were there, and there is no browse button? My projects are where they should be. C:Documents and SettingsAll UsersDocumentsRSView EnterpriseSEHMI Projects. There are projects there, and I have Version 5.0 n


### Human: Best Practice sychronizing RSView32 projects I have a customers with two computers, one running RSView32 Works and the other running RSView32 Runtime. The intent of the customer is to have the runtime computer as a backup to the works computer. They are both pulling data from the same PLC's independently of each other. Is there a better way of keeping the projects on both computers synchronized when changes are made to screens, datalogs, etc. other than making a copy of works project and copying it to the runtime? The projects have been running for several years and have grown very large due to the requirement by the state to retain historical data. It seems redundant to copy over all the datalog files but I can't figure out a good way to seperate the change files. ### Assistant: I have always tried to store the data logs outside of the application when I know they will get large. They can still be on the host PC just into a dedicated folder. We have a few of these Apps in our plant as well and sometimes it a real hassle to move the store location if other 3rd party programs are using the data base as well. We don't do a lot of historical data collecting here so most of our apps purge date greater then a month old. n


### Human: rsview studio rev 4 problem Problem: Cannot create a .mer file. I get the error, unable to save application followed by Could not create FactoryTalk Directory for CPR version 7.0 for this application. I have tried every solution that has been posted on the knowledge base but nothing seems to help. I was running rev 4 and had to unistall to bump up to rev 5. Now, I unistalled rev 5 and want to go back to rev 4 but can't get it to work. One thing I noticed, in the system folder there is a folder that is called action groups with a ? mark in front of it. When I click on the folder Unable to view properties of actions list action groups because the required product is not installed pops up. I've asked other tech's that I work with and nobody else has this action groups folder being displayed in the system folder. Also, when rsview studio rev4 & 5 were working properly, I was running windows XP service pack 2. Now i'm running service pack 3. Maybe this could be the problem? PLEASE HELP!!!! ### Assistant: dlarsen, not sure which is the actual situation on your pc after these install/reinstall... :smileysad: For sure XP service pack 3 IS NOT CURRENTLY SUPPORTED by RSView/FactoryTalkView Studio... and this may cause obviously some unpredictable issues... Anyway, two notes... Normally you don't need to revert back to version 4 to create a .mer file for version 4 as per the fact this is a supported feature of version 5. Uninstalling 5.0 FactoryTalk Studio only and trying to install 4.0 RSView Studio ME will not work and can cause several problems. 5.0 FactoryTalk Studio ME give you the ability to build MER for terminals and station that are at the following releases: 5.0, 4.0, 3.2, 3.1, 3.0. so that you may download to those version of the terminal/Station without being required to upgrade the terminal. Take a look (unless already done) to this procedure to uninstall your software... Aid 54692 Hope this helps... - fuzzy logic Thanks Fuzzy, time to do some cleaning up of the mess I made!!! ha,ha.... dlarsen, we all made some mess using computers... I think PC are created to complicate all ... :smileyvery-happy: - fuzzy logic where i can found review studio ME 4.0 program? Contact a Rockwell Automation representative for your Region / Country... try to search from HERE Actual version of View ME is 5.0 anyway... - fuzzy logic n


### Human: RSView 4 Number Dislay expression question. I am trying to drawing my pump's running hours on the screen. I am using a numeric display and i am using the expression ({P1_THOU_HOURS} * 1000) + ({P1_HOURS}/10) in my value connection. I have the numeric display displaying ten digits and one decimal place. I load into my screen and i get a value of 0.0 when my p1_hours tag is clearly not zero (viewing online via rslogix500). Both tags are N integers. What am i missing? p1_hours integer values is between 0 and 9999p1_thou_hours integer values is between 0 and 32767 ### Assistant: It sounds as though your tag data is not making it through. Did you browse for the tag from within RSStudio? If the tag is correct then perhaps a misplaced parenthesis. (({P1_THOU_HOURS} * 1000) + ({P1_HOURS}/10)). Adding the outside parenthesis should allow it to calculate correctly. One thing to try to make sure the data is coming over, just set the source to P1_hours and see if it matches what's in your controller. If it does, then you have an expression problem. If it doesn't, then you have a link problem. Agree with fordtt about possible link problem.... Anyway, I've tested it using View ME v5 and it seems to do what you want... try to take a look to the attached screenshot... - fuzzy logic n


### Human: RSView32 Rapid Active Display - Using TrendxWrapper Hi I have an application which was being used on a single seat RSView32 station. I built it at the time using trendxwrapper to do things like show different groups of trends on the same trendx screen by clicking on different buttons and invoking the loading of different templates. I now need to move those same screens and integrate them into a larger, rsview32/rapid active display/web client setup. My question: is there an elegant way of having templates load over rapid active display or is the only way to do this to have the network path to the template be exactly the same for both the server and the client? Cheers ### Assistant: To the best of my knowledge, the only way to get RAD clients with TrendXWrapper & templates to work is to have a common mapped drive. That's pretty elegant already - it gives you a common location for all the templates. So you would copy the graphics and templates to the new project directory and add these components to that project by using Add Existing Component. Is that what you are trying to accomplish? BTW, RAD stands for RSView32 Active Display, not Rapid Active Display. It's somewhat confusing since there is also a similar acronym in the programming world, which stands for Rapid Application Development. I was hoping there would be a way which didn't involve having a common directory, as I wanted to have users with different access permissions be able to use the template even if they don't have access to the network location where the templates are stored... kind of like a self downloading system similar to how trendx self installs when you first use it. Thanks anyway We have a similar situation and what I did was install TrendX and the TrendX Wrapper on the clients after installing the RAD client. Then I copied the template files to the same location on the clients and everything seems to work well. If you change templates a lot it can be a challenge keeping them synchronized, but it does not require a shared drive. Yes, that will definitely work as long as you are willing to take the time to manually synchronize. I should have mentioned that before. n


### Human: ControlNet Configuration Words I have a redundant controlnet application multipul nodes 1794 flex to be exact. each node has a configuration word like 1:C.Config and O:C.Config under these words there is 16 bits.1:C.Config.11:C.Config.2and so on but it don't tell me what each bit represents, like Com flt, Connection flt and I can't find any information on this. What I need to do is write faults for when any device faults on my controlnet network. And was thinking the config word bits would tell me sonething but they are not labeled. as such. Any information would be of great help.Thanks ### Assistant: The Config bit cannot be used for this functionality, they just represent the settings you've done in the Configuration tab of your remote modules. Usually you may find informations about these bits in the Installations Manual of every I/O modules. To check the status of the connection and the module faults, you have to use GSV instructions, or when digital modules are Rack Optimized, the SlotStatusBits. The following technotes will give you some informations: Aid 48978 - Aid 17846 - Aid 59336 Hope this helps… - fuzzy logic Bruce, I've sent you a Private Message... see the upper right zone of the Home Page of the Forum.... - fuzzy logic n


### Human: almost out of memory on 1756-L61S HelloI have a fairly new machine which is almost out of memory. (see attachment)The question is, should i upgrade to a processor with more memory?What is the worst case scenario when there is no more memory?Will i get unexpected operations, communicationloss or...? Regards Lasse ### Assistant: Here some indications found around in manuals.... Keep your used memory within the green area. Once the used memory is in the yellow, the controller may not have enough memory for runtime communication. Take also a look to the following thread, there are also other users experiences. - fuzzy logic hey fuzzy logicThanks for the quick reply.Keep up the good work!! Your Welcome ! And thank for your positive feedback.... and Kudos! :smileyhappy: - fuzzy logic n


### Human: proccessor revision and series i have 2 slc 5/04 processors one is ser. c rev 7 and the other is ser.b rev 3 what is the diff. are they interchangeable? ### Assistant: In order to understand what is changed in the hardware and firmware releases, take a look to the Reference Manual, App. A. Obviously, if you have used features in series C that was not yet available in series B, they are not directly interchangeable. :smileysurprised: Hope this helps… - fuzzy logic Remember also that virtually all* SLC-5/04 controllers can be upgraded to the modern OS401 Series C FRN 11 firmware using a firmware flash plug. The part number is 1747-OS401, about $175. *I say virtually all because I think some Series A OS400 units from 1993 or so might not be able to use the firmware upgrade. n


### Human: Creating modules using VBA block Hi, I am trying to create an arena logic (which has three modules) using a VBA block. But I am getting an error saying that m.Modules.Create(..) is failed. the exact error is Run-time error '-2147467259 (80004005)': Method 'Create' of object 'IModules' failed. however, when I run the vba code only (using the execute button on vba editor) it perfectly create the three modules. So I think the problem is with the VBA blocks firing event. But I need a VBA block to trigger the creation process as an attribute involved in the creation process is defined after the simulation is started. Has anyone encountered this problem and has successfully solved it? Does anyone have any alternative way of tackling this problem? Thanks a bunch... ### Assistant: Without knowing much about your code, I'd wonder first if this is a timing issue. Maybe you are trying to make a call to something that is not fully initialized? If you are running the VBA code in the Display_AnimationStart event, try putting it in the code in the Release event of a button object - if that works, a timing issue is likely. If not, we have to look elsewhere. n


### Human: SE to Excel via DDE - String Problem Hi, I am trying to enter into a String tag within SE and get the String to appear in Excel via DDE but I only get the 1st Character of the String showing in Excel - I have been told that this is a problem with all DDE servers - but I am still not convinced. Analog values go to and from excel fine. String values go from Excel to SE fine, but not from SE to Excel. The tag within SE is Type: String - Length:82 - Type: Device - Address: DDE:excel|[SE_DDE_Client.xls]Sheet1!r1c1 Cell within Excel is Text format. Thanks, Richard Beardmore ### Assistant: I'll take a stab at this, but DDE in SE is bad news - very unreliable. I thought I heard someone say it wasn't supported, but I can't remember any details on that. Might try adding SCn to the address where n is the length of the string, something like this: DDE:excel|[SE_DDE_Client.xls]Sheet1!r1c1,SC50 If that doesn't work, you could also use VBA to write to the cell in the spreadsheet. See tech note 43371 for an example of how to do this. n


### Human: How to view all my HMI tags Hi, I'm using FactoryTalk SE and I was curious as to see which tags I am currently using in all of my screens. I've looked at it using PD, but it just shows me the parameters ( ### Assistant: http://rockwellautomation.custhelp.com/cgi-bin/rockwellautomation.cfg/php/enduser/std_adp.php?p_faqid=46928 #1 and #2 are placeholders and are found in your HMI Tags The Project Documentor is a great resource for looking at your entire project at a glance. For tag place holders like #1 and #2, you want to look in the parameter files. These will define what #1 and #2 really are. Example: You have a parameter file called P1. It contains the following:#1 = Tag1#2 = Tag2 When you display the graphic using the command DISPLAY SCREENNAME /PP1, SE swaps out #1 and #2 and replaces them with Tag1 and Tag2. Does that help? I understand what #1 and #2 are, but I want to know what all the tags I'm using are. I have close to 900 screens referencing back to about 30 PLC's. You can see why this seemingly easy question gets tougher due to the huge scale. And we don't use parameter files, they just get passed on with /T, not /P :( n


### Human: Why does Rockwell need to verify my serial number to download a SAFETY advisory firmware update? I just received Product Safety Advisory 2009-07-001 in my email today. The web link included with it basically says output modules may not go to their pre-defined idle state under certain conditions. That's a safety issue all right (says so right in the advisory). So why must I have my software qualified in order to download the firmware update? It seems to me like I have to prove my license, YET AGAIN, to be able to use Rockwell software. It's a safety advisory. Does Rockwell really want to play license games like that? ### Assistant: i totally agree with you, sometimes rockwell looks like pushing to much on customer for money. At some point you have to give service for your customer without asking for money.Just get what the customer needs and it will buy more stuff more Rockwell in the futur, where some profit will come out. You don't really have to prove your licence but you need a software support contract ( expensive also) to reach the download page and remain safe. Rockwell is just going on the wrong way, and having few discussion with different customer around the country here and all agree that we are losing the support and help from Rockwell without paying big dollars. Sometime they gonna pay for that because other manufacturer in automation are coming really good in service and support without extra charge like rockwell will do. have a good day !!!! From a practical standpoint, there's no way for RA to determine if you have a v17 system that needs to be updated, or if you just have older systems that you want a v17 upgrade for without paying for a support contract. I disagree with you, flames, that free support just drives greater future sales. I've been in a great many situations where free support really just drove the request for free products, especially software products. I've seen the effect of free support, especially phone support. It drives infinite demand, and causes the amount of effort users are willing to put forth themselves to decline sharply. We've been running PLC support phone banks for decades, and we're very aware of how support contracts and even toll-free phone lines affect the substance of the calls that come in. In my personal opinion, Tech Connect contracts should be much less expensive, but should be universally required. If you have a new v17 system and no support contract, you should call your local RA office and talk to them. One has to remember that when you purchase the software it's pretty much a blank slate. You have the power to be as creative as you want with controlling equipment and when you pay for support you agree with Rockwell's statement of liability. Free support may open them up for a liability for equipment of which they have no control over. I agree with Ken in that free support opens up a whole new world in terms of the support problems you get as well. I would like to see, however, a temporary 6-month software support that comes with the purchase of software. This initial support allows companies who buy the software actually know what kind of support they will need. Since we are an integrator, Rockwell has worked with our clients who have never purchased software before to give them a 1-year software support at no charge. A BIG step for RA. Also when you pay for support you can demand a higher standard of technical expertise on the other end as well...and we've all been in THAT situation too. Has anyone tried to install the package? I keep getting an error stating VBSBACKUPMSIKITS.VBS cannot be found. There is only two files in the .zip file; Contents.txt and ControlFlash.msi. Anyone having trouble? Nevermind..... I forgot about using the Microsoft MSI clean-up utility. If anyone has this issue, refer to ID 45249.... Ken, I'm confused about your practical standpoint. The safety advisory says V17.01 firmware used with various 1756, 1768, 1769, 1789 processors can cause IO to not go to their expected state. #1 confusion: For me to use V17.01 firmware, don't I need to be in V17 of RSLogix5000? For me to be using that software, I have to have an up-to-date license, right? Or is it possible to use, say, V15 software with V17.01 firmware in the PLC? #2 confusion: This is a SAFETY advisory (PSA 2009-07-001, knowledgebase answer ID 62845). I submit in such a case it should not be necessary to prove your valid license. Version 17 is relatively new, so the great majority of users who have it got it under their Tech Connect support contract. Those users can get the update in exactly the same way they got the first release of v17. Users who bought v17 as their very first Rockwell Automation product get a 1 year support contract at no charge. Hopefully they use the services and renew their contract. They are eligible for the update over the web or via shipped DVD. Users who bought v17 as a brand new license but don't have a support contract (and you're always offered one) are the only ones who won't be eligible to download the software from the website. And those refuseniks are the ones who ought to be talking to their Rockwell Automation office, because they are missing out on all the benefits of the Tech Connect contract. If RA had a way to identify users in the third category via the website, they would probably do it. I personally would like the opportunity to talk to anyone who is buying new Logix but refusing to buy or renew a support contract, so I can try to learn their perspective on the value of those services. I personally drove about a hundred miles each way the other day to hand a software update CD to a customer who needed a new version of RSLogix 500 to access a new MicroLogix he'd bought. I ended up spending the whole afternoon discussing his application, showing him how to configure DDE links to Excel, and demonstrating the Modbus drivers in the new PanelView Component product. When I mentioned that he could have gotten this update over the web with an eConnect contract, he looked me in the eye and said I don't waste my money on support. I can certainly understand that a SAFETY advisory could be treated like a recall on a car...if it's safety related then Rockwell should foot the bill to make sure everyone is safe. However, most safety bulletins RA sends out occurs under some specific circumstances and cautions us to watch out for these scenarios. We've used v17 for about 6 months now with none of these problems occurring. That's not to say they can't but now we know what to watch for and avoid if possible. I also know of some other software companies that won't even send you a notice of anything unless you are a support-paying customer. Having to have a valid support contract isn't new either. Back when everyone was beginning to use the 6200 dos-based software....if we didn't have the support contract...we didn't get updates, safety or not. To clear up something Ken mentioned... Whenever you buy a new product family for the first time (ie, you buy a new FactoryTalk Studio SE package), you are eligible for a 1 year free support contract for that product family. It isn't automatic, simply because we don't have an easy mechanism to identify those things, but the distributor you purchase from SHOULD be able to figure it out easily and SHOULD be offering it to you. If she does not, ASK for it! Put simply, we believe our support is second to none and that if you get a taste for how useful it is and how much it will reduce your Total Cost of Ownership ... well, we think most of our customers will renew and even expand their support contract at the end of the year. To refer back to Ken's anecdote, his customer may not waste his money on support, but he paid Ken a LOT of money to hand deliver that CD and then spend the afternoon talking. For most customers, that one visit was many times more than the cost of a whole year's support and you can bend an engineer's ear as much as you want with that one contract. JHutch You've gotten off track from my original question guys. The point is, Rockwell issues a safety notice, but requires that I prove I have a valid license in order to get it. I'm not debating the merits of a support subscription (not now, at least). I'm pointing out that a safety concern is being placed second to that of license validation. Without stirring this up too much, I wanted to share a point of clarification that I learned today. The idle-mode anomaly described in the Product Safety Advisory that TJ notes is entirely part of the controller firmware. It is not affected by the network module firmware, by the I/O module firmware, or by RSLogix 5000 software. The only thing that is different in the download of RSLogix 5000 17.01.02 is the bundled controller firmware. It does still beg TJ's question, but it helps that you don't have to download the whole RSLogix 5000 suite, just the controller firmware for your controllers. I knew the PSA talked of a firmware update. Small download. Nothing to do with upgrading the programming suite. Firmware version must match software major version, right? And to use the programming suite, I have to have a valid license, with FactoryTalk Activation Tool right there to be sure it is valid. The original question is why do I need to verify my serial number for the safety firmware update? n


### Human: Ultra 5000 analog input wire connecting our product mode is 2098-IPD-030, we have to input a low voltage(0~10Vdc) signal to ultra 5000, and we connect HI input to analog input 1(pin 9) of ultra 5000, and LO input connect to shield termination(pin 14) of ultra 5000. is it correct?if not, how shall we wiring? ### Assistant: Page 2-5 of manual below shows the pinout of connector CN1B where the analog I/O are wired to. http://literature.rockwellautomation.com/idc/groups/literature/documents/in/2098-in001_-en-p.pdf Analog inputs are pins 9 and 10 and use either pins 8/11 for the reference. Pin 14 is only for shield termination. Hope this helps… - fuzzy logic n


### Human: msg instruction Hi,I had a slc 503 on a DH-485 and would like to send a message from it to a slc 505 on another branch of our networked plc's which is on an Ethernet subnetwork. They are pretty close to each other so I wonder if a peer to peer connection is best suited or is there is another way since they both can be seen from RSlinx. I had little experience using MSG so a detailed explanation will be highly appreciated. Thanks. ### Assistant: I've done this before using a peer-to-peer message. You use a message (write) in one processor and a message (read) in the other. When you insert the message instruction you haev to enter that it is: Type:Peer-to-peer, Read/Write, Target Device, Local/Remote, assign a control block address and length. Then you go to the setup screen and enter the data table address for both the device you are on and the target device, then enter the taget Local Node address. The instruction help for the MSG instruction in RsLogix is pretty good. Good Luck Talking about the hardware possible solution first..... :smileywink: 1. connect a 1761-NET-ENI to the serial port of your SLC-5/03 so that you may reach the Ethernet network and do message between the two cpus.2. connect the two serial ports of the cpus together with a 1747-CP3 serial cable using DF1 to exchange data through message instruction (you may also realize a custom cable, but remember max 15 mt. as per RS-232 connection standard) There are also other possibilities and other users could also add what they've used in their experiences, i.e. using DH-485 protocol with AIC / AIC+ adapters, but I think the two above could be easier. To understand how to use the MSG instruction, please take a look to the Reference Manual, chapter 12; also page 13-49 for DF1 and Chapter 15 for MSG examples. Hope this helps… - fuzzy logic n


### Human: PanelView+ and remote OPC Hi,I would like to use a PV+ with a remote OPC server. I can add the OPC server in FT View and if I run it on an XPsystem it works fine but on a PV+ I get no connection. I have talked with Rockwell support and they say that onlyRSlinx and Kepware are supported on the PV+. Kepware has a OPC DA CLIENT driver but it looks like this alsois not supported on the PV+. Has anybody successfull connected with a PV+ to an OPC remote server? Is theresomething I have to add to the device? Best regards Stephan ### Assistant: Stephan, Panelview Plus cannot be connected to a remote OPC server :smileysad: Panelview Plus can have a Kepserver Enterprise OPC server installed; it doesn't come by default in the PVP firmware, you have to do a firmware upgrade of your Panelview Plus, including the Serial or Ethernet driver you need to use.KEPServer Enterprise provides OPC server connectivity with over 40 different PLCs and devices. It is sold and supported by Rockwell Automation. KEPServer Enterprise does not require an activation key for use with FactoryTalk View Machine Edition.KEPServer Enterprise is activated by the FactoryTalk View Studio application development or by the FactoryTalk View ME Station on PanelView Plus, PanelView Plus CE or Workstation computer at runtime. - fuzzy logic Tech Support is right; only the onboard OPC and FactoryTalk servers are supported by FTView ME on the PanelView Plus platform. It's essentially a Windows CE issue, because of its poor integration into secure Windows networks. The early versions of RSView ME on PV+ would actually connect to a remote OPC server... exactly once. You had to reboot them to get a broken connection re-established. Developers removed that connectivity function to prevent attempts to get that unreliable connection going. You can run a Remote OPC Server to FTView ME on an XP box like the VersaView 200R. That's what I've seen the most in applications that had to use a remote OPC server. n


### Human: 1756-ENBT/A Intermittantly stops communicating. 1756-ENBT/A Ethernet/IP module Intermittantly stops communicating without any failure indication and we have to reseat the module to get it to communicate again. ### Assistant: What the component that communicating whit 1756 ENBT? Thank you for replying. RSlinx, Top Server, and all Message Instructions stop communicating. It seems to happen when we have a lot of traffic on our ¼ T line. From that description I don't have anything specific to say. Not enough detail yet to pin point.That being said, The general:Make sure the firmware is up to the latest the firmware in your controller supports.Make sure you have not exceeded the maximum connections for the ENBT (64) The more specific. Since this is RSLinx as an OPC server, OPC does not initiate reconnect. So if the client drops off the server does not know and vice versa. And, since it happens when there is a lot of traffic on the network, this could be the case. There is a little diagnostics utility to watch packets in RSLinx and see if bad data or a drop of data is occuring. Do some repeative pings too to see if there is packet loss on the network during these times. If so, it will be a network archetecture/bandwidth issue not an issue with the ENBT. Thank you, I do believe it is a bandwidth problem that stops communications, sometimes it takes 300 ms while pinging. We need a faster network the higher ups don’t want to pay for it. Once the 1756-L55M24 ControlLogix Processor Stops communicating we have to re-rack the Ethernet/IP module. This happens Intermittently to all 3 of our ControlLogix Processors I will try updating the firmware first, and than fight for a faster network. Anyone know why the Processor doesn’t start re-communicating without re-racking the 1756-ENBT Ethernet/IP module. Use the 'Logix5000 Task Monitor' to check all communication from a plc. Among other things, it includes the number of connections and the CPU usage from the ethernet cards. Instead of guessing, you get 'hard' numbers. Than you can take actions, ie increase polling time from HMI...I believe this is the latest version. successCeeYa Check Utility in knowbase doc 41204 to see if your module is inside the manufaturing date for ATMEL chip recall and if the required modules are indeed on your system. n


### Human: Panelview Plus 600 RTC sync to Micrologix 1100 RTC? I have a panelview plus 600 talking to a micrologix 1100. I usually use my touch screens (non AB) as my time masters and write it's RTC values to the PLC. I was trying to do the same thing with the PV+ 600 and had my RTC.0/HR and RTC.0/MIN listed in the hour/minute global connections respectively. PV+ complained that it cannot write value of   to RTC.0/HR. The same error appears for the minute as well. Why is this? After i get this staightened up, i want to be able to increment the time on panel (hour or minute) up or down. I currently have numeric input enables for hr and minute but the embedded variable for the rtc.o/hr or min just shows up as ?. Please Help! ### Assistant: The RTC (Real Time Clock) data are not readily accessible via RSLinx Enterprise. :smileysad: You have to *point* your Global Connection to an integer file in the PLC, then use a CPW instruction in Micrologix 1100 to copy each part of the time and date from the integer file to the RTC file. For example: N10:0 could be copied to RTC:0.MIN etc... See the attached screenshot.... Hope this helps… - fuzzy logic n


### Human: Ethernet communication Hi, is there a web site or stuff, maybe someone can help me about improving communication on a ethernet network with Panelview Plus (2) around 15 flex I/O loaded to max. (means 15 rack of 7 I/O). My ethernet card 1756-ENBT/A rev 1.1, is almost loaded at 92 % of capacity. I just afraid to get network slow and bad communication. ### Assistant: Flames, did you already use the Ethernet/IP Capacity Tool ? The tool will give you a quick idea on what you may expect from your Ethernet/IP in terms of usage, just inserting the devices and the RPI you need from them. You will get the number of CIP and TCP/IP connections used, and the PPS from your Ethernet card, and the remaining resources. Which kind of modules are in the Flex I/O racks ? Are there Analog or Special cards ? How many in total ? Every module of this kind will consume a connection from the -ENBTAre there digital I/O modules in the remote racks? Did you configure the Remote Adapters to use a Rack Optimized connection for them ?Which is the RPI you've configured for your Flex I/O ? Using the tool, you may note the big differance of used resources choosing either 20 ms or 5 ms...Which kind of switches are in the network ? Do you have just unmanaged or also managed (..hope the last :smileysurprised: ) ? If you have at least one managed (usually the one where is connected the processor), did you configure it to use the IGMP Snooping ? This is very important to manage the Multicast messages on the network. Take also a look to the Ethernet/IP User Manual, it is an important source of informations about all the above. Consider also the possibility to upgrade the firmware of your Ethernet/IP module, it seems to me quite old...:smileysurprised: Hope this helps… - fuzzy logic Hi, you might laught but i'm a little confused when you talked about switch managed and unmanaged ??? I'm still using Unmanaged switch, does it really change something on the quality of communication on the network. Sorry i'm still way of trainning since few years !!! not good !! thx AB equipment is multicast... it wants to send to everything on the enet network... unmanaged switch is like a wide open hub...everything goes everywhere... a managed switch only allows traffic from specific ports to specific ports .. managed switches come with software to configure them. Hi Flames, take a look to the following technotes, those will clarify your doubts....:smileyhappy: Aid 24380 - Aid 22044 - Aid 26270 Hope this helps… - fuzzy logic n