### Human: How to use 0-10V votage to control the 1336PLUS with the module TB-2? How to use 0-10V votage to control the 1336PLUS with the module TB-2? How can i setup the parameters on the interface of 1336PLUS? ### Assistant: Following a screenshot with the wiring and the minimum parameter needed to use the 1336 PLUS (1336S) with 0-10 V reference. (just be aware if you're asking about 1336 PLUS II -1336F- configuration is different :smileysurprised: ) Reference is 1336 PLUS User Manual Hope this helps… - fuzzy logic n


### Human: Data Updation time from PLC to Panel view Hi,I am facing problem in data updation time from PLC to Panel veiw when they are connected on ethernet cable (CAT 5E). The updation time is from 4 to 5 seconds which is not agreable. so, please help me in this. ### Assistant: First thing to check is the Tag update Rate, under Display Settings of each display, default is 1 second.It acts as the tag refresh rate for all objects on the display; best practice is to set the Maximum Tag Update for the performance expected by the individual displays. - see also Aid 36811Please consider the Update rate of the tag PLUS the screen update time (that is roughly .5 to 1 second) Use Direct Tags instead of HMI tags to get fastest response (Objects using Direct Reference tags load on average 1 second faster than HMI tags ) – see also Aid 36270 Use On Top display After these (quite easy) settings, if your PVP still *goes* slowly, then is better to also analyze the hardware you're using (PLC type - Ethernet card / Switch and network devices / Network traffic / other devices connected .....) - fuzzy logic n


### Human: Factory Talk to SLC550 Has anyone tried to configure a Panel View Plus to talk to an SLC 550 processor using panel view. I have tried the knowledge base and nothing. I have tried to fumble my way through but do not seem to have any success. Should I be looking at an OPC or ODBC instead? ### Assistant: SLC 500 can communicate with a Panelview Plus using differents network solutions (this primarly depends by the SLC processor type / comm channel available) and this communication should be configured in FactoryTalk View Studio using *embedded* RSLinx Enterprise. At this LINK you may find useful videos that explain how the communication is configured; navigate FactoryTalk View Machine Edition Quick Start Videos - Set Up a Panelview Plus for Communications You may also use OPC instead, but it is just an option, not a needs...:smileysurprised: Hope this helps… - fuzzy logic Well that site, like all the other Rockwell/Factory talk sites, assumes that the only thing you will use with an HMI is a Logix5000 platform. There is nothing that talks about using ethernet from an SLC505 series to a Panel View Plus Assuming your devices are correctly connected on the network, and you've configured their IP addresses, well, the procedure is quite similar to the one you may see in the videos.... just you've to use SLC instead of CLX, your plc will appear under the Ethernet/IP driver in RSLinx Enterprise setup. Then you may browse for Data Files and select your data to read/write in Panelview Plus...I mean, the procedure is always the same, also using SLC.... :smileysurprised: You may then test your application from FactoryTalk View Studio, if your PC is connected via Ethernet/IP to the SLC... and finally you may create your runtime (remember to configure the Target tab in RSLinx Enterprise) and download it to the PVP.... Follow My First Project videos, believe me, they will show you the right steps to start. :smileywink: - fuzzy logic So your saying, to configure my tags from the PLC to the PVP I have to do it all on line?I have been able to configure the ethernet channel using the Enterprise. Not a big deal. I have done that many times using Logix 5000. With Logix 5000 I can complete my configuration off line. Set up all the tags and animation that I want. Based on what I am seeing so far I gather that all that portion of the logic has to be done while online. RSLinx Enterprise only supports offline tag browsing of an RSLogix 5000 .ACD file. .RSS and .RSP files are not directly supported. :smileysad: Notice: When attempting to browse for the offline file, the only options to view are .ACD file and 'All Files'. There is a way to offline browse tags from a SLC or PLC5 system (not so straight way, but works :smileytongue: ), see Aid 32451 and Aid 29992 Hope this helps…:smileywink: - fuzzy logic That appears to be working. That is what I was after. It appears that what I will do when I go online is delete the OPC link and since the RSLinx Enterprise is pointing (through ethernet) to the same tags, I should be good to go. Thanks for your help. n


### Human: 1756-L65 Is there a V16 firmware package? I have a system that uses 3 contollers all running V16. One Is the master program A L64 that is deep into the yellow zone for memory. I would love to just Drop in the L65 with 32Mb of memory and not have to Flash up the other (2) L61 servo controllers, (2) DNB, (4) Sercos, and other cards as required. If that is the only option then so be it. Just sometime an ugrade unlocks other troubles. ### Assistant: I have to confirm you that 1756-L65 minimum (and actual) firmware revision is 17.02 :smileysad: - fuzzy logic n


### Human: Window resizes with a pop-up. I have a maxed window:Display Type = ReplaceNo Title BarNot sized to Main WindowSize specified in pixels.Resizing not allowed.Position: Use current position The pop-up window:Display Type = On TopTitle BarNot sized to Main Window, No System Menu, No Min ButtonSize specified in pixels.Resizing not allowed.Position: Use current position. When I click on a button on the maxed window to bring up the pop-up window, the maxed window grows in size causing scroll bars appear on the bottom and right side of window. I close the pop-up and it stays. Not until I go to another maxed window do the scroll bars go away. The client starts the program with the first window in maxed position. I haven't been able to figure out how to prevent the window from growing because of a pop-up. Any ideas? ### Assistant: The maxed window size specified is bigger than available pixels on the screen… you have two solutions: 1. Flag the “Size to main window at runtime” for maxed display – just be aware this will stretch your display, or scale it.2. Resize the window to an acceptable dimension so that it can stay all inside your screen, and the side bars will not appear when you open the On Top display. Hope this helps… - fuzzy logic I'll give it a shot. I'll let you know. Thanks. Hi, any news ? :smileywink: Did you test it ? :smileysurprised: - fuzzy logic Yea. Sorry. It's really crazy here. Been programming a ga-gillion gates. Well it feels like a ga-gillion. Anyway, I did test the suggestion. I got my video card to work properly and the resolution is way higher on this computer now then it was before so now when I click on a pop-up, the window shrinks...down to the pixel size it was developed in. So yes. Next project will be developed based on the resolution of the screens. Not just some random size picked out of the sky. Oh how I wish I was at the start of the screen development on this! I'm much wiser now...I hope! :smileyvery-happy: n


### Human: 1746-IV16 MODULE Can someone explain to me how a Source module works. If the circuit is closed is there 0 or 24vdc on the input? If you take the wire off of the input should there be 24vdc on the module? I am confused about the sinking and sourcing. ### Assistant: Here a short explanation of sink and source.... OUTPUTS Most digital outputs are “Open Collector” type. That is, they comprise a single transistor with its collector brought out to a terminal.There are two types : PNP transistor output = “Sourcing Output” = “Active High” When the transistor switch is on, (a) is connected to 24 v., HIGH. Current flows through the load, and the output is ACTIVE, hence ACTIVE HIGH. The output is referred to as SOURCING as (a) is a Source of current, current flowing out of (a) into the load. NPN transistor output = “Sinking Output” = “Active Low” When the transistor switch is on, (a) is connected to common, LOW. Current flows through the load, and the output is ACTIVE, hence ACTIVE LOW. The output is referred to as SINKING as (a) absorbs or sinks current from the load. INPUTS Most digital inputs are optically isolated but have two configurations matching the outputs described above “PNP” = “Sinking Input” = “Active High” “NPN” = “Sourcing Input” = “Active Low” Early PLC’s were normally NPN or “Active Low” but safety concerns have caused a shift towards PNP or “Active High”. This because a short to ground in an “Active Low” circuit turns the load ON while in an “Active High” system a short to ground shorts the supply thus clearing an overload device so is “fail safe”. So, if the circuit is closed there is 0 vdc on the input. See the attached Wiring Diagram.... Hope this helps… - fuzzy logic n


### Human: read the general Information from the Add On into the PLC Hi,we have RS Logix 5000 V16.00 and some Add On Instructions. Now we want to display the general information from the Add On (like Revision, Edited ....) at the Panel. Is there a change to read this Information into the PLC with the GSV or eq and move to a String Tag? ### Assistant: Hi, I'm quite sure there isn't a way to retrieve these informations from an AOI... neither using GSV, nor using CIP message.... :smileysad: - fuzzy logic n


### Human: 1794-IE8 configuration issue when power is lost I am having a very strange problem with a 1794-IE8 module. It located on Logical Rack ### Assistant: Modify your program as follows: BTW Control Block in N100:0BTW Data File N101:0BTW Buffer File M0:1.400 BTR Control block in N102:0BTR Data File in N103:0BTR Buffer M1.1.500 ...as per Instruction Manual indications: Each instruction uses both the M0 and M1 file for that one hundred word buffer (1 through 32). For example, to use the first available buffer (1) for a BTR, enter M1:e.100 into the “Buffer file” field. However, M0:e.100 is also used by this BTR. So, the next BT instruction must use another M-file buffer (2 through 32). Hope this helps… :smileywink: - fuzzy logic This was exactly what I was missing. I must have read that part of the manual 100 times. Apparently I didn't digest it. Thanks very, very much! You made my day. Steve n


### Human: Panelview PV1200 - 2711-KC1X Series F I need to make a couple of small changes, and much to my chagrin, PB32 doesn't do a migration from PBW files? Is there other, older software I can use, or am I stuck rebuilding this from scratch? Thanks, and I did try a search, no luck... ### Assistant: You have to use Panelbuilder 1200 (2711-ND1W) to open your file... Technote 21356 contains that software... :smileysurprised: Other way is to open it using Panelbuilder 1400e (2711E-ND1) ...after this conversion you may also open the file using FactoryTalk View ME.... (Aid 45677) Hope this helps… - fuzzy logic It did help, ALOT. Thanks....I don't have a serial number to install it unfortunately. Is there a way around that? Hi, see in the upper right corner of the Forum Home page, I've sent you a Private Message.... - fuzzy logic n


### Human: RSEMULATE5000 Error Hi,I have installed RSEMULATE ver 15 and RSLOGIX 5000 ver 15.Whenever, I am download any PLC code into the EMULATOR and put it in REMOTE RUN mode, the CPU on the EMULATOR shows a Big RED CROSS and goes in to a condition where the RSLOGIX 5000 is not able to communicate with the RSEMULATE CPU. Does anybody know solution to this issue.-Arun ### Assistant: This problem could be related to some settings in Data Execution Prevention (DEP), for Win XP sp2 or Server 2003... Take a look to Aid 35236 to see if helps... - fuzzy logic Hey Buddy,Thanks for the solution. It came a right time. Appreciate your response.-Arun n


### Human: Digital Input Response Times for 1790D and 1791D CompactBlock Inputs Can anyone point out where I can find the digital input response times for 1790Dand 1791D CompactBlock I/O? I looked in the Technical Data sheets, the installation instructions and the selectionguides and none of them offer up this information. ### Assistant: Hey parallaxview, you may find out the informations you need at this LINK About the 1791D, the Input Delay is configurable through RSNetworx...see the attached screenshot... I like KUDOS ! :smileywink: - fuzzy logic Hi, did you find the above informations helpful ? :smileyindifferent: I've not seen a reply, Kudos, Solution.... :smileysurprised: Thanks in advance for your feedback... - fuzzy logic n


### Human: Micrologix 1500 and dat panel use Sorry may appear a tad thick, I'm fairly new to this subject, have written a few progs for some 1500 units we have bought, in RS Logix and they work fine but I wish to vary the preset values in the timers and also reset or monitor counters without attending with a PC. I do not appear to be able to do this from the DAT panel as it only allows access to integer and Bit files? Am I missing a methodolgy to use these files in the construction of timers or counters? Any help better than none, many Thanks ### Assistant: Hi Huddy, I have to confirm that the Micrologix 1500 DAT module can access only integer and bit files. :smileysad: So, in order to access other kind of data, i.e the Preset of a Timer, you have to write some ladder code to move a value from an Integer files accessible through the DAT and set as destination the Preset of the Timer. In the attached screenshot, for example, the N11:0 is the first word of the 11 file chosen for the DAT. The number entered using the DAT at 00 will be put into N11:0 and MOVed to the timer T4:0's preset. Hope this helps… - fuzzy logic n


### Human: Display text for a combination of set bits? I have a variable that has a bit set for each of several states, and each state can be on at the same time. I want to display text for the states that are on, such as state1, state5, state10. Since FactoryTalk expressions do not seem to support variables, I don't see a convenient way to do this. (I wanted to check each bit in turn, appending text to the result if the bit was set.) What would you recommend? Thanks, Frank ### Assistant: When you say variable that has bits set, what kind of variable is it? (where is it coming from?) If it's a DINT from ControlLogix, you can look at each individual bit by referencing it Variable.0, Variable.1, etc. If you are looking to construct a string of text based on bits -- you didn't say if you are using View SE or View ME -- in View SE, you could assemble your string using VBA and display as Text. If it were me, I'd probably provide a diagnostics display that shows all possible states and just lights up the active states when their bits are set. Operators can that states without having to read them. It seems more user-friendly than a string of text, but that's without knowing your application. Yes, it is a DINT from a CompactLogix. And I am using View ME. If I still need to construct the string, what do you recommend? (I might be able to do this with expressions, but they are limited to 999 characters.) Regards, Frank Here's how I'd probably do it. I've only used SE but I expect it this would work in ME as well. First, create a numeric display and tie it to your DINT. Open the property pannel and set the ExposeToVBA property to VBA Control. Create a text object and set it to VBA Control as well. Put the following code in the Change event of the numeric display. (Make sure to change any references to NumericDisplay1 and Text1 below to whatever your objects are actually named.) Private Sub NumericDisplay1_Change() Dim s As String Dim n As Integer s =  For n = 0 To 31 If (NumericDisplay1.Value And (2 ^ n)) > 0 Then If Len(s) > 0 Then s = s & ,  s = s & State & n End If Next Text1.Caption = s End SubThe And in the first IF statement works as a bitwise so we can check if each bit is on. The numeric display can be set invisible. Hey Tavmaster-T, just a note.... unfortunately View ME cannot expose objects to VBA, it has NOT vba at all :smileysad: - fuzzy logic Fuzzy, thanks for the correction. FrankS, sorry, my VBA solution won't work. I guess the best thing to do would be an expression with a series of Switch statements or something like that. If that expression is too large to fit in the 999 chars then you should be able to split it into two separate text objects. In SE you can reference the value of one object in the expression of another object. If that works in ME then you can concatenate the values from the two into one for display and make the original two invisible. n


### Human: String Display From Integer File I have ASCII data stored in a SLC 5/05 Integer file. I want to display it on a Panelview +1200. I do not have enough memory in the SLC to copy the data to a string file for display. Is there any other way to make the PV display the data as a string? ### Assistant: I guess you're asking about Panelview Plus 1250... :smileysurprised:Unfortunately, with View ME, N files cannot be used for String display and String input... :smileysad: - fuzzy logic n


### Human: PowerFlex 700 Drive fault ### Assistant: Dave, I think a little bit of information is missing. ;) JHutch I agree to you completely but would like to tell you,a lot of information is missing Cheers:smileyvery-happy: n


### Human: PF700S - Fault 41 RideThru Timeout I have a 2Hp PF700S powered off of an NRU/RGU (so it is not rectifying AC to DC, it is supplied off of a DC bus). The motor is running about 127RPM, and is overhauled slightly so it runs ~ -12%FLT. There is some variability in the overhauling load. I have recently started seeing a fault 41, RideThru Timeout. This fault indicates that the drive has been in a bus loss ridethrough for more than 2 sec. Since I don't have AC supply to the drive and none of the other drives on the NRU/RGU are having faults, I assume that this is not truly the cause. Could I experience this fault if the drive runs at zero torque for some period of time? The motor does not have an encoder, and Par 485 = 0 (FOC). ### Assistant: Which firmware revision do You have on Your drive ? n


### Human: 1756-RM, C2N, E2NT module ATEX or Ex Certificates Hi, as per subject above, I couldn't find any ATEX/Ex certificates of the modules mentioned. I do understand all these modules are still new, any information about their dedicated certification? ### Assistant: Hi, please help to confirm this for me, as this is important for our ongoing project which might opt for these modules. Much appreciate... Sorry, I don't know enough about these modules to help. I recommend trying the Live Chat or Ask a Question links in the Knowledge Base. One of the support engineers in that product area ought to be able to track down what you need. JHutch n


### Human: Factory Talk HMI Global Distortion Hello All, I am running Factory Talk View SE. 5.00.00 CPR 9 with the Service platform upgrade to 2.10 CPR 9 and Alarms and Events Server 2.10.00 CPR 9. Without making any changes to global graphics i am getting distortion. Images will stretch themselves all the way across the screen or will shrink themselves down to maybe 4-5 pixels. Has anyone had this problem? it seems to only be in the horizontal direction. My fix so far has been delete and replace but this isn't going to work forever. ### Assistant: Most of the anomolies like this can be solved by upgrading your graphics driver or installing the driver for your monitor. Even if it's a new pc, strange things happen but usually if it's a graphics problem like this, look to the hardware and drivers. Are these bit maps or standard SE objects? And are your screens configured to size to main window at runtime, or have Scale selected in the Display settings? If so, uncheck size to main window and select Pan instead of Scale. To answer your question, I haven't seen this. n


### Human: PowerFlex 4(x) Series Remote HIM I'm trying to pick a drive and I want a remote HIM, a process controller sending a 0-10VDC speed reference and an AUTO-MANUAL selctor switch.(Too bad there's no auto-tuning on the PF4 series drives or I would use the internal PID - but that's another story...)The remote HIM need to be the NEMA 4X 22-HIM-C2S. With the selector switch in AUTO, the drive should respond to the speed reference from the process controller.WIth the selector switch In MANUAL the operator uses the remote HIM to set the speed.The remote HIM is always the start and stop source. What powerflex series drive, if any, allows me to do this?Is the remote HIM equivalent to the integral HIM if the drive is in LOCAL mode? MANUAL mode?Or is the remote HIM considered COMMUNICATIONS when setting up the drives digital input functions? Please don't tell me I need to use a PF7x series. My customer isn't getting any TARP funds.Thanks ### Assistant: In the user manual, page 3-14, you can set up the digital input to be local control for the HIM; parameter A051 set to 5. For AUTO on digital input #2, set parameter A052 to 13 for 0-10V control. Hope this points you in the right direction. <snip> In the user manual, page 3-14, you can set up the digital input to be local control for the HIM;..... Original Post: Is the remote HIM equivalent to the integral HIM if the drive is in LOCAL mode? I've read the manual, searched this forum and the TSKB - otherwise I wouldn't have asked the question.I should have known better... Well first of all we're all here just trying to help based on our own understanding and personal experiances. Sorry the forum didn't live up to your expectations. All the documentation I have and experience allows for the remote HIM to be a replacement for the integral HIM. The HIM itself has it's own parameters and can be set up as a Master or Slave depending on other comms peripherals you may have. Although the remote HIM may have direct speed control, when placed in local it defaults to the integral HIM since you can have both. When we have questions needing answers not found anywhere else, this is when our vendor comes through. We go over, set it up on a test bench and find out. Not really to start troubles with somebody, just let me add a comment.... :smileywink: First phrase that we should write after receiving a reply to our request, should be something like Thank you for your answer.... I'm agree with fordtt, all the folks here are spending some of their time to try to help others, and this needs to be recognized... then, if the answer is different than expected, not in line with our request, not clear enough, well, we may better specify it and post again. This is a Forum, it may help, sure, but it shouldn't be confused with a Technical Support from the vendor; we have also to consider it is worlwide available, so sometimes the language could be misunderstood and replies not so clear (not really this case, but it may happen) Just my two cents, keep asking questions, we all will keep answering as best as we can ! - fuzzy logic n


### Human: Convert Panelbuilder32 Can i convert Panelbuilder32 (*.pba) to 1400E (*.pvc)? ### Assistant: Unfortunately NO ! :smileysad: The two platforms have many differences that doesn't allow for conversions. - fuzzy logic Thanks fuzzy...... Fuzzy, One more question. We can convert Panelbuilder to RSView,isn't?But how about the communication? How to convert RS232 to Ethernet , becausethe we use PLC 5. Thanks New thread started with new question.... :smileytongue: http://forums.rockwellautomation.com/rockwell/board/message?board.id=Drives&message.id=865#M865 - fuzzy logic n


### Human: RS232 to Ethernet Fuzzy, One more question. We can convert Panelbuilder to RSView,isn't?But how about the communication? How to convert RS232 to Ethernet , becausethe we use PLC 5. Thanks ### Assistant: Hi, if you mean RSView32, answer is NO ! If you're talking about FactoryTalk View Studio for ME, it is possible. If I've correctly understood, actually your Panelview is connected to a PLC-5 via RS-232; now, assuming you have an Ethernet port on your PLC-5, it is easy to connect to it, setting the path in RSLinx Enterprise. Hope this helps… - fuzzy logic fuzzy, we not have stock for PV 1400, but we have PV Plus 1200. Any converterfrom RS232 to Ethernet? Thanks I guess you mean you don't have Ethernet on PLC-5, so you want a converter to RS-232... You may use a 1761-NET-ENI.Panelview Plus Ethernet port to this device, and from it to a PLC-5 RS-232 port - fuzzy logic Thanks fuzzy, any setting configuration for convert RS232 to Ethernet?I'll find that interface. Hi, I suggest to take a look to the User Manual for ENI, in order to configure it, it is quite easy... :smileysurprised: - fuzzy logic Okay bro. Thanks a lot to help me. n


### Human: problem with activation When I tried to activate Rslinx & RSLogicx , by mistake I put a wrong Hard Disk ID , accordingly I received two activation code from the designatedwebsite but as the id is non existant I cannot activate both the products , rehosting also is not working as because the id given by me is nonexistant in any computer,suggest me how to get new activation code , If AB automation has to be called , give their tel. number in India ### Assistant: Yes, I suggest to call in Technical Support to solve your problem... Following the contacts: Country Website http://www.rockwellautomation.com/in/ Local Sales Office C-11, Site-4, Industrial Area Sahibabad -201 010 Dist. Ghaziabad Uttar Pradesh India Tel: (91) 120 289 5245 to 5252 Fax: (91) 120 289 5226 Service Dispatch Tel: (North) (91) 120 4671237 Tel: (West) (91) 22 66914956 Tel: (South) (91) 80 22206530 Tel: (East) (91) 33 23572723 Parts Repair/Exchange Tel: (91) 11 2214 5608 Ext 214 Local Tech Support Tel: (91) 1800 3000 7635 Hope this helps… - fuzzy logic n


### Human: How to send commandos to Ultra 3000 by RSlogix500 RS232 HelloI have an Ultra3000i and a Micrologix1200, and I want to send commands from the PLC to the Ultra 3000 by Serial com.Could the MSG command works? How can I configure this instruction?example: I want to send the next command to the Ultra to enable de drive: 3A0007010DThanks and regards ### Assistant: You may send commands to Ultra 3000 using Host Commands.RS-232 port should be configured to use ASCII. The host language is not so easy to use from inside a PLC... anyway there are some docs and an example for SLC controller, it should work also with Micrologix, just it should be *converted* and checked for some conversion errors...:smileysad: Aid 22657 contains all this stuff.Start taking a look to Host Command Reference Manual Hope this helps… - fuzzy logic HelloI tried to open de Aid, but it is not available. :smileysad: This happens because probably you don't have a valid Tech Connect contract.... if you want, send me a Private Message here in the Forum with your E-Mail address, I will send you back some docs... - fuzzy logic I realize you are probably trying to keep the cost of the machine to an absolute minimum by using a MicroLogix 1200 and the serial HOST protocol but I want to post some advice. I've had customers do this, and every one of them spent far more money on the time it took to write the host protocol logic than they would have spent on hardware to build the system with the appropriate tools. The host protocol is great for UltraWare, and good for the operator interfaces from Quartech, but is difficult to use from the serial port of a MicroLogix. I once programmed in nine hours with a MicroLogix 1500 and DeviceNet scanner what had taken my customer over three months to do with Host Protocol. Since you mentioned wanting to be able to Enable the drive over the serial port, you're probably wanting to do everything with the drive over the serial port. It's easier, faster, and more reliable to use a MicroLogix 1500 with 1769-SDN and the DeviceNet version of the Ultra 3000i. Hello KenThanks a lot for the information.Actually, I took this project already started, but i am gonna take this into account.Regards!:smileyhappy: n


### Human: Panelview Component- Adobe warnings Has anyone experienced adobe alarms on the panelview component units? Cause? ### Assistant: Hmmm.... not yet ! :smileytongue: It would be useful to have a more detailed description of the error / warning, your Panelview and PLC model - version etc... to better understand the issue... - fuzzy logic The problem ended up being the initial graphic. Once it was removed the problem went away. I'm not sure if the resolution was too high or what the exact problem was but it went away when the graphic was removed. n


### Human: Task Manager exports only report headers to csv Hi, I use RsBizware 7.00 with 'production server' for reporting. When I create a scheduled task in the production client than a good preview is visible of the report. But when te task runs and creates the .csv file, only the headers of this query/report are in it, no data! I have tried with printer output and it's the same (the headers look like buttons), task manager gives no error and the task history says 'request completed'... So the reports are useless, what to do to help this? greetings, Joris ### Assistant: nan n


### Human: IP address in General tab does not match actual module configuration This is a general question for you gurus out there. Logix platform, Ethernet modules in general.What problems may arise if the actual module IP address is different than what is set in the IO Config, module properties, General tab? I have seen this many times, as the IO config typically gets set during development, and then the actual IP settings get changed at deployment. The modules seem to work just fine, even through a power cycle, so the General Tab settings are apparently not downloaded to the module from the processor.My suspicion is that it only means something when doing messaging or something. How close am I? Thanks! ### Assistant: You are right on the money. The IP entered in the general tab is used to define the path to a remote ethernet module. It only needs to be entered for ethernet modules located in a remote chassis. This is used for messaging, produced/consumed, remote ethernet I/O, etc. The IP address in the General tab of the scanner module is only used by RSLogix 5000 to disallow duplicate IP addresses in the configuration. It is not checked against the actual module address nor is it downloaded to the module when the program is loaded into the Controller. The IP addresses of the adapter modules must match in the RSLogix 5000 configuration and in real life because those are actually used to establish I/O connections to the remote devices. n


### Human: RSView activations and ghosting I have five PC's running the same RSView32 application, each with FactoryTalk activation. I would like to ghost one of them to use for emergency restoration in case of hard drive failure on any of the five. The activations are node-locked using the ethernet card. If I restore from the ghost image to a new drive, will RSView run normally? I read a presentation that said that activation should be removed before ghosting, but I would like to have the simplest procedure possible for emergency restoration. ### Assistant: Since the *.LIC files were generated using the NIC card, you can leave them in place on the Ghost image and RSView32 will run correctly when the Ghost image is restored on that machine. You'll need to create a unique Ghost image for each PC and only restore it to that PC. As an alternative, you could copy the *.LIC files for all of the computers onto one, then create a Ghost file that could be loaded onto any of the PCs as long as they still had one of the NIC cards used to generate one of the *.LIC files. Thanks for the info. If I follow your alternative with all *.LIC files in the ghost image, then restore from the ghost, would I need to delete the extraneous *.LIC files after restoring? Or will FactoryTalk examine all of them and only use the *.LIC that corresponds to the NIC in that PC? I'm fairly sure that FT Activation will ignore *.LIC files that do not correspond to hardware IDs that are present on that computer. I've had *.LIC files from other computers in my Activations folder and they did not seem to interfere with my activations. I'd call RA Tech Support to be certain, or just do a simple test by copying *.LIC files from the other computers onto one of them. Keep a paper list of MAC IDs, but it can't hurt to move the *.LIC files around. They're just text. n


### Human: Panelview 1250 Hello, Do you know how to go to Configuration Setting page for Panelview Plus 1250 (secret button)...... Thanks ### Assistant: In order to get the Configuration screen, you could do the following : restarting your PVP, you will see a white box in the left down corner of the screen; press it if you have a touch terminal (or press F1 if you have a keybord PVP) until you'll get the Configuration screen. This is only valid from PVP firmware version 4.00.12 and above. Otherwise you may use the utility attached and explained in the following technote (it is a Tech Connect contract users reserved doc): Aid 26037 Hope this helps... - fuzzy logic Hi Fuzzy, i can't see white box on left corner. FYI, i using PV Plus 1250 (Touch Screen) Cat No. : 2711P-RP and 2711P-RDT12C for panel. Hi, the box appears in the left bottom corner, few seconds after powerup... it is clearly visible... anyway, as I've indicated in previous post, the white box appears only starting from firmware 4.00.12...maybe your PVP has an older firmware revision inside... In that case, use the other solution I've indicated... if you have troubles *reaching* the technote, send me a Private Message here in the forum with your e.mail address, I will send you back some infos. Hope this helps... - fuzzy logic n


### Human: Powerflex 40P DSI can i use the DSI port on a power flex 40p for IO?? looking to use ethernet comms for controlling the drive but wondered if i could get point i/o or something to hang off the DSI port also ### Assistant: No, you can't do that... DSI port is only for remote HIM, RS-485 connection to other drives or PLC control (DSI / Modbus RTU), programming thru adapter and PC with Drive Explorer / Executive. - fuzzy logic n


### Human: SMC-3 bypass mode The SMC-3 is supposed to run in bypass mode once the motor is up to speed and the current falls to 105% of the maximum frame amp rating. I am trying to test a used SMC-3 before installing in a machine. When I use a smaller motor (26 amp) on a 108 amp SMC-3 soft start, the bypass contactors pull in immediately and bring the motor up to speed even with the ramp time set to 10 seconds. With a small load on the motor it will continue to run in bypass mode. With no load on the motor, it will get up to speed and then the bypass contactors will drop out for a second and then pull back in. I'm wondering if the SMC-3 has a problem or is it sensing a small load at start up and using the bypass contactors rather than the SCRs. I thought it would ramp the motor up according to the time setting regardless of the motor HP.Thanks in advance,Ashby ### Assistant: Hi, what happens to you should be considered a normal behavior. :smileyhappy: Your tests fall into two limit conditions for SMC-3... first test (running a 26 A motor using a 108 A SMC-3) will give this result because the current sensed by the Softstarter is low enough to make it *thinking* the motor is already up-to-speed, so it uses the bypass... if you try to use a *bigger* motor, you will see the Softstarter following the configured ramp time. Second test (no load) is explained in Aid 40356 , and it is related to the fact the SMC-3 needs a motor connected to fall in a particular current range, indicated in the Selection Guide and for your Softstarter this range is 27-108 A (in effect the second behavior could also happen in the first test, you have a 26 A motor...evidently it is right enough to let the SMC-3 run quite normally.... :smileysurprised: ) So, it is important for this softstarter to work correctly, the use of a motor rated with appropriate FLA related to SMC-3 size, otherwise it could be generate faults or incorrect operations. Hope this helps… - fuzzy logic n


### Human: E2h1 FRMW ERR Rset MOD We have an L55/A redundant PLC at firmware revision 13.70, the 1757-SRM is at firmware revision 3.37. Last week we got two times fault alarm E2h1 FRMW ERR Rset MOD on the SRM module, and it can be clear when the power is recycled. Can any body tell me what the problem is and what further action should we take? Thanks,Eric ### Assistant: As you may have guessed, it is a Firmware Error in the -SRM module.It is indicated in the Installation Manual, and the suggested action there is to re-flash the module firmware. My suggestion here is to call in Tech Support for your region, after collecting informations from your configuration of the redundancy system, eventual recent modifications to the program, firmware level for all modules etc. - fuzzy logic n


### Human: DATA LOGGING HOW STRING LOGGING CAN BE DONE IN RSVIEW32 ### Assistant: Hi, Aid 39707 could help to realize a Data Log for RSView32. Also, take a look to the User Guide Chapter 7 Hope this helps… - fuzzy logic n


### Human: DOWN LOADING IS IT POSSIBLE TO DOWN LOAD A RSLOGIX 500 PROGRAM FROM REMOTE AREA WITHOUT THE CABLES ### Assistant: You may consider the use of a Modem (for example the RADKIT or RADES from Rockwell Automation) that could be connected over the controller serial port or, when available, to the Ethernet port of the processor. There are also Remote Connectivity solutions via GSM / GPRS / Internet etc., for example those offered by Ewon. Hope this helps… - fuzzy logic n


### Human: About master disk & FTA license ? Which license supports RSView32 Version 7.40? master disk or FTA or Both ? dose CPR9 support Both license? Dose CPR9/SR1 only support FTA license? ### Assistant: RSView32 v7.40 (CPR9) supports new FactoryTalk Activation AND also Master Disk Activation. The same for v7.50 (CPR9 sr1). *Old* EvRSI activation will be replaced by FactoryTalk Activation in a future release; anyway, the above versions no longer ship with a physical master disk for activating software. Release Notes for these versions report all these informations. Hope this helps… - fuzzy logic n


### Human: RSView 32 datalog storage and retrieval Hi all, We use to trend data to a 500gb external hard drive. The data needs to be kept for +- 2 years.This leaves the 500gb hard drive being too small. We have since purchased a 4 Tb nas raid external drive. We have started to trend on the hard drive. Our problem is that once we copy the old datalog files onto the new hard drive can not open them on trend. The error we get is unable to open datalog as it is currently open by another application Thanks Anthony ### Assistant: Anthony, here are a couple of thoughts on this:Only 1 program is going to be able to access those files at the same time. If the old RSView32 is accessing them (or any other program, for that matter), you will get that message.Just copying .DBF files to another computer does not mean that the datalogging system will know about them. Datalog models store a list of files that belong to them in .DLG and .DNS files. If you delete these files (found in the directory containing the .DBF files), the datalog model will be forced to re-create them and will automatically make any .DBF file in the logging directory a part of the model.You might check the amount of data in the.DBF files, make sure it falls within the limits defined in tech note 33773.Hope that helps. n


### Human: Issue with Powerflex 4 startup I've recently obtained two Powerflex 4 drives. I have connected each to identical wood lathes.The first was a 22AV4P5N104 and it works properly from either the keypad or remote control I've added. I also have a 22AA4P5N104 connected to the second lathe. The issue I have is this second drive will erratically operate from either keypad or the remote control. At startup, the output display will rise from 0 to about 10Hz and flicker. The motor will not start on its own. If you spin motor, the output will rise to the level you've set on Pot but motor operation is still rough and erratic. No faults come up on display. I've changed just about every parameter to no avail. If I change boost from default, it will give overcurrent fault after few seconds. I've reset P041 with no change in problem. I have even swapped drives/motor to insure it isn't motor problem and issue still remained. Main question is this drive toast? Thanks! ### Assistant: It seems you've already done enough tests to understand it is faulty...I think you'll need to either change or repair that drive...:smileysad: - fuzzy logic n


### Human: Something Wrong about RSEMU5 These Days,i prepare to study AB PLC-5,and when i use the RSEMU5, I have got through the problem,when i start the RSEMU5,the system remind the errorcan't load the the RSEMU5X.dll form the RSlinx directory, after that i check that the RSEMU5.dll be in the directory, so i don't how to do, so i need help ### Assistant: Try to see if the patch in Aid 37836 could help... - fuzzy logic n


### Human: A large dumb drive Hi.Is there anyone else here who quite often needs a large drive (75kw - 315kw) that does not need a great lot of smarts. We do a lot of water pumping jobs so we really don't need all the bells and whistles. We just need rudimentary speed control, EMC filtering (built in) with an ethernet port and a 232 port that can talk modbus. The absence of all the smarts should keep the cost down which in this line of work is the most important thing.I thought the 400 range was going to fill this need but they do not even go up to 75kw. The filter is not built in and the voltage range is 240 and 480V. There are no 400V versions.Hoping this will get someone at RA thinking about larger, simpler drives.Regards Alan Case ### Assistant: The Powerflex400 does go up to 260kw @ 380-480vac, has modbus built-in and is 30% cheaper than PF700H. If the VSD is over 40% of the transformer load at the PCC then an EMI filter is not the solution. You will need a passive harmonic filter ( add another $10k aust ), and the speed range would need to be above 60% or the capacitors will screw up the powerfactor. Unfortunatly,there are alot of stories about vsd's saving you money, but all the examples used do not take in account the Harmonics generated and the $$$$'s needed to solve this. I don't know how I missed the sizing of the 400. I think I must of seen the 240V KW rating. You have intrigued me with the info about the passive harmonic filter. I notice that you work for NHP. Can you drop me an email at alan@tec-solutions.com.au Regards Alan n


### Human: Converting an RSLogix 5000 v16 program back to a v13 program. Does anyone know if there is a way to roll back a program to an older verison of RSLogix. I have tried L5K export and import and it fails. I am just looking for a way to roll it back to avoid having to compare and change everything in my older v13 program to make it equivalent to the current v16 program. Hand keying many changes will take some time. Just looking for a faster way. ### Assistant: Hi, RSLogix 5000 projects can be easily converted forward to a newer version, however there is no direct method to convert backwards. This is because new features, functionality, communication and I/O modules, plus some new controller types could render the project incomplete. Aid 33852 contains some instructions and procedures to try to convert it back... anyway there is no guarantee the project will successfully revert. Please not the above technote is a TechConnect active users reserved docs... Hope this helps… - fuzzy logic n


### Human: MOD not returning correct result... I'm trying to show on the screen how many minutes and seconds are left before break is over. This is the equation I'm using in FactoryTalk NumericDisplay to show the number of seconds left in that minute: If (({[WPA_PLC_G_1_1]BREAK_TIME_TIMER.PRE} - {[WPA_PLC_G_1_1]BREAK_TIME_TIMER.ACC}) / 60000) > 0 Then (({[WPA_PLC_G_1_1]BREAK_TIME_TIMER.PRE} - {[WPA_PLC_G_1_1]BREAK_TIME_TIMER.ACC}) / 1000) % 60 else 0 (Of course BREAK_TIME_TIMER is of type TIMER.) From what I know of math, that should return the number of seconds left in that minute. I get the minutes to show up (by doing a the equation between the If and Then above with a -1 after it) but when I use this, the display shows a white framed box (I have this sitting on top of a maroon colored box) indicating to me that it can't figure out the equation. Am I out to lunch or is this a simple fix that I'll cry when I see it? I've also tried doing a % 60000 instead of dividing by 1000 then % 60. It shows ** (that's two asterics not a swear word!) instead. Unfortunately I can only test this at break time so I'll have to wait to test. *sigh* ### Assistant: Hi, there is a technote about Modulus calculation with View ME (Aid 34985) Hope this helps… - fuzzy logic Thanks for the post. That was what I needed. All is well now. n


### Human: E46 erro in K6K Somebody knows what is the E46 error in Kinetix?Thank you ### Assistant: Hi No such error exists. The E46 is reserved for expansion to the U3K drive. Check the error number again and go to: http://literature.rockwellautomation.com/idc/groups/literature/documents/qr/motion-qr004_-en-p.pdf to get the Quick Error Overview Card. n


### Human: Powerful 4 E-STOP I am building a small panel with two(2) powerflex 4 VFD drives.I need to hard wire an e-stop into the drives. How do I do this?I have been told that contactors on the motors are not good and that I can't e-stop electronics. Does that mean I can't e-stop the VFD? The application is small. It runs two small horizontal conveyors. There is no major risk of stopping the motors at any point in time. My thought is to put a N/C contact in series with terminal 1 (stop). This will open the stop circuit and stop the motors. The drives will remain ON. Once the e-stop is reset, the open contact will close and the drive will wait for the start signal again from the main machine. Is this acceptable? Or will this method risk damaging the drives or motors? thank you ### Assistant: The Rockwell Knowledge base ID 39169 can assist. This attachment discusses the advantages and disadvantages of input contactors, output contactors and the DriveGuard Safe-Off relay http://www.rockwellautomation.com/knowledgebase/ Output contactors work very well but you also need to STOP the drive to keep it from faulting on load loss (or disable the load loss alarm). The safe-off option is really nothing more than a relay on a circuit board that either enables or disables the gating function of the drive, thus stopping it. In a simple application such as what you have here, an output contactor would work fine as long as an aux. contact enables the drive when the ESTOPs are OK. The tech note David9 refers to has great information in it, especially on the input contactor. The most important part of understanding the input contactor scenario is that the drive will run a few seconds....I've personally seen a PowerFlex70EC drive run for 12 seconds before totally discharging. n


### Human: PIDE I am working with a RSLogix5000 program that uses a PIDE instruction in a routine, the rest of the program is all ladder. All the RS literature says the PIDE instruction should be put in a routine in a timed task. Can this alternatively be done using a timer (1 second) and called using a JSR from the main continuous task, if the routine is in that task. And will the periodic variable of the PIDE instruction take on the 1 second timing. ### Assistant: Sorry for a delayed response but I just saw your posting. The PIDE instruction has to reside in function block logic and the execution cycle is selectable. To manually control the execution of the instruction, set it to Oversample and then when time to execute it, simple set the EnableIn on the PIDE block at the rate of OversampleDT seconds. Now, here's one reason to just put it in it's own periodic task....processor scan. By putting all of your routines in a periodic task(s) you can now set the priority of the task. A continuous task receives the LOWEST priority and is NOT changeable, which means other functions, even processor overhead for communications, can take a higher priority than your continuous task. You do have some control based on the Overhead Timeslice but not near what you have with a periodic task. The system overhead only interrupts the continuous task. The basic answer to your question is yes it can be done this way but isn't the most efficient. If you tie the EnableIn connector to a value of 1 and then control the actual scan time of the function block routine through the use of a JSR, then for all practical purposes you have created a 1 second, periodic scan. n


### Human: Issue installing Logix 5000 v16.03 I get the following error during the installation.. I had v16.00 and v17.... I didn't need v17 anymore so I un-installed it and I un-installed v16.00. before re-installing v16.03. If I clicked ignore the install continued but I got this message with 6-7 more dll files. anyone have any ideas? thanks Yvon ### Assistant: Try to see if Aid 60188 could help... it is about v17 installation, but really seems the same problem.... Hope this helps… - fuzzy logic Thank you, I clicked ignore until it completed and the app seems fine. but I will do the DLL check. Yvon n


### Human: Rslogix5000 V17 - Additional Axis Servo faults Axis00.Guard..... What do they mean? In Rslogix5000 V17 there are a whole bunch of additional servo axis faults added. Nobody within Rockwell Europe knows what they mean (I asked esupport and they still owe me an answer).I need to explain to my client what they mean but have no clue where to begin.I think it has something to do with Guardlogix Safety PLC but I'm not sure. Is there any additional info available (manual, link,...) RegardsFV ### Assistant: These new attributes of the Axis structure are related to a new version of Kinetix Drives... here what I've found in the V17 release notes.... Kinetix6000 Advanced Safety Drive (S1) Support Version 17 of RSLogix 5000 software provides support for the Kinetix6000 SERCOS S1 Advanced Safety based family of drives. The safety status can be directly accessed by the user’s application via two new SERCOS Axis attributes (GuardStatus and GuardFaults) in the Axis_Servo_Drive data type. The configuration of the S1 Drive’s safety parameters is done via an Ethernet WEB based interface and downloaded to the Kinetix6000 drive via this Ethernet connection. I'm sure deekster will add some interesting notes on that.... :smileytongue::smileywink: - fuzzy logic The above information is all I know about this topic. And that's all I'm going to say about that. to have at least some idea, take a look at the mrs57 manual, page 192.or look into the PowerFlex 750-Series User Manual, parameter 67/68 (page 3-139) I think this same relay will be build into the next generation k6k and the software in RSLogix5k is already prepared.... n


### Human: MACRO WHAT IS THE MEANING OF INVOKE IN MACRO ### Assistant: Here, taken from the User Guide: Use this command with ActiveX® objects. Use the command to: - call an object’s method - assign the value returned by a method to a tag - set an object’s property to a tag value or a constant - set a tag to the value of an object’s property Aid 23292 contains an example of its use inside a project. Hope this helps… - fuzzy logic You can't get a more thorough answer than what Fuzzy already gave you. The short synopsis is that Invoke allows you to access Properties, Methods or Events of ActiveX controls. If you are using RSView32, that's the ONLY way you can do it (other than binding tags to any exposed properties). In SE, since ActiveX controls can be directly exposed, there is no need to use Invoke. It is there for compatibility with RSView32 projects that have been converted to SE. Example: You want to add items to a ListBox ActiveX control. You would use Invoke to populate the list as shown below:Invoke ME.ListBox1.AddItem(Item1)Invoke ME.ListBox2.AddItem(Item2) Hope that helps. Thanks i got something from ur explanation.....:-) Thaks i my point.....and can u tell wat r d other macro usage...with Activex If you are asking how macros can interact with ActiveX controls, the only way is by using the Invoke command. That's because the Properties, Methods and Events are not directly exposed. The only way to inteact with ActiveX objects from a macro is by using Invoke. If you want to read/write ActiveX properties that happen to be exposed, you can bind a tag to them by right-clicking the ActiveX and selecting Animation-> Properties. Make sure the data type of the tag matches the data type of the property. That's not always easy or possible to do. To trigger an action from an ActiveX event, right-click the ActiveX and selecting Animation-> Properties. n


### Human: RSView32: Unable to synchronize tag 'systemComStatusString1 An installation of RSView32 on a customer's site sometimes shows this error message on startup: Unable to synchronize tag 'systemComStatusString1'.Cause: Item index (Channel Id) '1' not valid.Cause: Channel not found. The channel configuration is at it's default settings (Network type TCP/IP, Messages 3, no primary comms driver loaded, no secondary comms driver, active driver primary) and the Node is configured to use OPC Server (not Direct Driver, so the channel shouldn't be in use anyway). There are other sites with the same configuration which are not showing this error. Mike ### Assistant: Any time I have trouble with tags, the first thing I try is deleting the project's cache files. Close RSView32, go to the project's folder and delete the entire CACHE folder (highlight it and press DELETE). Next, in the TAG folder, delete the .CAC file. Now restart RSView32 and see if it works. Sorted - finally managed to get set up to grab the customer's PC screen from 5000 miles away and have a dig around. It turned out that the whole HMI project had at some point in the past been copied from one Windows user's documents folder to another, but the shortcut on the desktop to start the project was still pointing at the old one, AND the channel configuration in the old one was corrupted (comprfchannels.csv).... Thanks for your suggestions Jonathon, I'll remember them for the future! Mike n


### Human: RSView32 activity logging Is this on or off by default (i.e. do I need to execute the ActivityOn command in my startup macro)? I have a project on a customer site which stopped writing activity log files in June 2008. I've opened the project with RSView32 Works and checked through the Activity Log Setup and nothing has changed, so it's a mystery as to why it once created activity logs and now doesn't. Mike ### Assistant: Activity is automatically logged, so if you are not logging activity, something is amiss. If a ActivityOff command is issued, you would have nothing there. Also, there is a finite size on .DBF files. Couldn't remember them off the top of my head, but found them in tech note 33773 - 2GB file size, 2 billion max number of records. That's basic dBase IV of course - don't know if RSView32 has a lower limit than that. I'd recommend cutting a new file and seeing if that solves the problem. Just delete the old files and see if anything new pops in. Only other thing I can think of would be making sure the various activity logging categories are configured to Log to file. You can set this up in Activity Log Setup-> Categories. Hope that helps. Yes, I've checked all of that, all OK. There are 242 files (it's configured to start a new file every day) the largest of which is 2.1MB. The last one, dated 6 June 2008, is only 179KB. No more have been created since then. Very strange. I really need to see the activity logs to try and diagnose an intermittent problem with a display not appearing when a button is pressed. Mike Well, I've done the cleanup procedure (Procedure to cleanup an RSView32 project in the Knowledge Base), deleted all the ALMLOG and ACTLOG files, changed the directories used for alarm and activity logging and re-issued the HMI project to the customer site. The previous project has been deleted, the new one installed, and now alarm logs are being made to the new alarm log location but no activity log files are being created. I'm stumped! If I run the project on my PC (with no PLC for it to connect to) then activity log files do get created. So, could there be any magic registry settings, or anything else, on the customer's PC which is inhibiting the activity log? Obviously there must be, but what could it be? Time to reach for TechConnect I guess... Mike That is truly a stumper. You've covered all the obvious ground. You might try enabling security auditing in Control Panel-> Administrative Tools-> Local Security Policy and see if any errors show up in the Windows Event Viewer under Security. And as long as you are looking there, check the System event log as well for any errors. Since you changed the directories, this does not seem likely to me, but can you create any sort of file in the directory you are logging to? Any software installed that might block the creation of files? I am really stretching to think of anything that can help - these last 2 suggestions are far-fetched, but that's what I'm reduced to. The really tricky bit is that the machine is in Mexico, and I'm in the UK. I'm trying to get them to hook it up to the internet so I can grab the display. RSView32 creates the directories if they don't exist - e.g. on my PC I changed the alarm and activity log locations to C:TempALMLOG and C:TempACTLOG respectively. The directories didn't exist. I ran the project and it created both directories and .DBF files within them. On the customer's PC it created the ALMOG directory and file(s) in it but not the ACTLOG directory. So it's obviously able to create directories in C:Temp. It seems as though it's just not even trying (however trying it may be...). It's as though something is overriding the activity logging configuration. If they can get it set up so I can grab the display then I'll have a look in the Windows Event viewer & System log. Thanks for your help, I appreciate it. Mike Sorted - finally managed to get set up to grab the customer's PC screen from 5000 miles away and have a dig around. It turned out that the whole HMI project had at some point in the past been copied from one Windows user's documents folder to another, but the shortcut on the desktop to start the project was still pointing at the old one, so the activity logs were actually being written to somewhere else (specified by the old project not the one in which I'd been looking at the activity log configuration...). Thanks for your suggestions Jonathon, I'll remember them for the future! Mike n


### Human: AnswerID 42422 Change DataLog Model in trendX at runtime not working (RSView32 7.5) How can I change the datalog model for my TrendX display at runtime? I need to create around 80 trends using similar tags but from different processes. I dont want to create 80 screens so tried Technote 42422 but this does not change the datalog model only the pen names and colours etc.... graphical changes... Why does it change the pen names but not the Datalog model? Could use the TrendXWrapper but that is yet another ActiveX bolton to get around the problem of dynamically changing pens on a TrendX object.Also for some reason when I copy the project from the development machine to the working machine there is a WINSOCK V6.0 (SP6) dll compatiblity issue. Does the TrendXWrapper use Winsock to access the TrendX object? If so why? I get fustrated copying DLL's and re-registering them on other machines (I have a folder of DLL's and several for Forms2.0!!!) Does anybody have an ideas on how to do this....??? the amount of time I have spent trying to solve this I could have created the 80 screens by now... EDIT:The loading of Templates in Design mode or from Right Clicking in RunTime and selecting the TEMPLATE tab works... Using the INVOKE command as described in the Technote does not change the Datalog model... Thanks WHG ### Assistant: WHG, I used to use templates back in RSTrend, and TrendX is essentially RSTrend in ActiveX form. Templates are intended to change the way a screen looks, not add or change things like datalog models. To do what you are describing with templates would require you to add all 80 tags to the trend and use templates to make them visible or invisible. You are definitely on the right track with using the TrendXWrapper. I did a quick test using the syntax from tech note 22049 and it worked for me - successfully added a tag with a datalog model. Syntax is shown below: Invoke Wrapper.RSView32RSTrendXWrapper1.Pens_Add(MyTag, Tag description, Engineering units, Minimum, Maximum, Datalog model)Also, I did a quick check with Dependency Walker and there is no dependency on WINSOCK.DLL in the TrendX Wrapper. Could there be something else in the project that uses this? Maybe something like a Microsoft Web Browser could use that file. But if you cannot find the control, you can either delete the object in your graphic on the target computer and add it back in OR continue with the Copy / Re-register Tango. Hope that works for you. JonathonKent, Thanks for the reply. I have reorganised my datalogs into twelve comprising of grouped tags from the 80 processes and added all tags as pens to twelve non cached trend screens and used the templates to switch the relevent pens on and off. This works for me... BUT.... The Technote states the DataLog Models can be changed using the INVOKE command... Changing the DATALOG model by rightclicking the Trend at runtime and loading a Template works... Its just the INVOKE command that fials to change the datalog model. I spent hours fumbling around with this to get it to work with lots of notes and tests. I will have to raise it with Tech Support.... I have sucessfully used the TrendXWrapper before as you have described. I appretiate you using DependencyWalker.. Wish I had thought of that, but I may still have to try it because the only ActiveX on the screen that is generating the Winsock.dll error is the TrendXWrapper. Even on a fresh screen with just the Wrapper ActiveX when copied to the clients SCADA PC the error is generated, so I have to put on the works license, delete the ActiveX and re insert it... tedious... that is why I try to avoid ActiveX objects in RSView32. I am still trying to create a dynamic datalog and trend. The datalog is being generated OK but I cant do the Trend so it looks like the Wrapper ActiveX is the only way to go.... ah well..... n


### Human: Register information of CompactLogix5000 I just want to know that is there any possibility to find out the registers information of compactlogix5000 controller..?..? ### Assistant: space, Not sure what you mean by register information. The CompactLogix series is like the ControlLogix series (uses RSLogix 5000 programming software, etc.), so it doesn't have a numbered array of registers for a data table; instead, it lets you define whatever named Tags you need, of atomic types: BOOL a bit SINT a short --- 8-bit --- signed integer INT a word --- 16-bit --- signed integer DINT a longword --- 32-bit --- signed integer REAL a 32-bit floating-point number (IEEE) You can create tags of system-defined types as well, such as TIMER (done bit, enable bit, timing bit, preset, accumulator), COUNTER (similar), CONTROL (for file instructions), MESSAGE, etc. There are also module-defined types of tags, such as the input and output data structures for various types of I/O cards. Plus you can define your own data types, such as a Motor that has start and stop command bits, plus running, stopping, stopped, starting, faulted bits, a start count, a run time TIMER, etc. So if I have a Tag P101 of type Motor, then I can set P101.Start and can monitor P101.Running. Tags and tag Data Elements (for structures) are given names you define, not pre-defined numbers. As for controller registers (like the S file in a PLC-5 or SLC-500), the CompactLogix / ControlLogix use GSV (get system variable) instructions to read such data, again, by name. So instead of looking at S:18, S:19, etc., to get the date and time, I do a GSV to the WallClockTime class and read the LocalDateTime attribute. I get the data back in an array of year, month, day, hour, minute, second, microsecond. This may sound like more work, but it's just one instruction that populates the array, and there are tons of controller objects/classes and attributes that you can read (and write, for some). Perhaps a good place to start is the 1768 or 1769 CompactLogix Controllers User Manual (1768-UM-001B-EN-P or 1769-UM011F-EN-P). There's also a quick-start document (IASIMP-QS001B-EN-P). All of these are installed on your workstation if you did a default install of RSLogix 5000 software. Go to Help | Online Books and select CompactLogix in the left-hand frame. Or you can download these by publication number from the online literature library. If you have RSLogix 5000 installed and want to know what all the available GSV/SSV objects (equivalent to S-registers) are, go to Help | Instruction Help and select the GSV or SSV instruction (in the Input/Output Instructions section); then click the link to GSV/SSV Objects (close to the bottom of the page) for the list. I hope this helped. Sorry if I did not answer the correct question.... I tried to answer the two I thought of: registers as what does the data table look like and registers as controller-specific data registers. Best Regards,Dale, W8ABZ n


### Human: PLC-3 Run Mode change privilege violation The PLC-3 memory card is replacement, the code download and upload is ok, The key switch is Meory protect OFF, The Front indicator is (Processor:Green, Outputs:ORED,PROGRAMM:Green, Access:flash ) This indicate that the PLC-3 is programm load mode and no error. But the user can not change mode to RUN Mode when using software 6200. The customer operation is: Online program (F1)==>Proc Function (F1)==>Change Mode(F1)==>Run mode(F3) , select Yes, the information is  privilege violation. The manual (6200-um423_-en-p) chapter 3-8 say  Make sure Remote Enable is selected through LIST. In the List function menu, the system mode (remote Enable) can not be selected. Why and how to do? ### Assistant: Haibowei, Please refer to the PLC-3 Programmable Controllers Installation and Operation Manual, publication 1775-gr001_-en-p, which is available on the Literature Library. See Chapter 6, and specifically section 6.2. Go to the front panel of the PLC-3 chassis, and on the keypad press SHIFT then LIST. You should see the LIST menu items scroll by. Item number 4 will NOT have a star ( * ) by it. [4 REMOTE ENABLE] Press 4 to select this item and press ENTER. You should now see a star ( * ) next to item 4 when the LIST menu scrolls by. [4* REMOTE ENABLE]. Now you should be able to remotely change modes, do programming, etc. You cannot do this from the 6200 software. It must be done on the keypad on the front panel of the PLC-3. Man, it's been a long time! I hope I got that right! Good Luck!Dale, W8ABZ n


### Human: 1769-IF8 Analog Values Appear Unstable On All Channels I have recently commissioned an analog input module (1769-IF8) into a customers existing CompactLogix System, however the analog values appear to be unstable in that they are ramping up and down at a constant and very fast rate. When I connect my multimeter in series the 4-20mA signal is very stable. Setup: CPU:1769-L35E Revision 13.15 New Analog Module: 1769-IF8 [slot 23] I used the generic profile to set-up this additional module: Comm Format: Data - INTInput Assembly Instance 101: Size 12 Output Assembly Instance 100: Size 1Configuration Assembly Instance 102 Size 50 I have tried using different data formats in the configuration TAGS, but this makes no difference, in fact if I select engineering format the CPU crashes!! I would be grateful of any support. ### Assistant: Where do all your channels get their power source:- 1) From the same supply? 2) From multiple places from remote instruments that generate their own small signals (4 - 20mA)? Try disconnecting all your channels from their instruments and connecting each channels + and - input such that there is now nothing into each channel.Observe to see if they are still floating all over the place.If not, add your signals back one at a time and observe each time. You may need an isolated input card? post back your results Hal9000, I saw something like this years ago using a different brand of controller. Turned out there was a big ground loop. We had the 4-20mA signal wiring shield tied down at both ends, and the transmitter was mounted to a grounded frame. The signals on the display ramped up and down over the full range with about a 10-second cycle, but a meter on the signal showed all OK. Follow the procedure given by the above post, and as you go, make sure the field wire shields are tied to ground at only ONE point. Ideally there is a ground bus for analog wiring shields and that bus is tied to cabinet/earth ground at only one point. Shields in this case would be trimmed/taped back at every transmitter. Good luck! Signal grounding is often though of as a black art; just draw it on paper and make sure each device is tied to ground at a single point with no loops and you'll be OK. If there are significant ground potential variations, you may need an isolator on one or two channels, or an isolated input card, but if you establish your DC common, earth ground and analog shield ground from a single point, you'll probably have success. Best Regards,Dale, W8ABZ n


### Human: Intelligent producer/consumer communications Producer/consumer communications are an intelligent data exchange between modules and other system devices in which each module produces data without having been polled.The question is that how intelligent it is in data exchange? ### Assistant: Are you quoting a piece of sales or overview literature ? I'm not sure what you're asking for. If you can point to who used the word intelligent, you could ask them what they meant by that. There's no control decisions being made by the communication mechanism, which is what I'd consider to be intelligence. Some folks just throw that word around. Here is the literature 1756-UM058C-EN-P ControlLogix Digital I/O Modules User Manual I quoted. On page 17, you could find the word intelligent. As you mentioned that there's no control decisions being made by the communication mechanism, then why Rockwell Automation consider it to be intelligent? If it is intelligent, then how intelligent it could be? No one replies furter. Could I conclude and tell other people that It's not true for producer/consumer communications used in ControlLogix system to be an intelligent data exchange between modules and other system devices. Some folks just throw that word around? Hi, let me add some considerations here.... For what I can read through the words you've indicated in the User Manual, I can say they've used the word intelligent not to say that this communication has the ability to understand, think and take decisions like a human brain (...some human brains, not all for sure... :smileytongue: )...I think they would like to explain that this concept of data exchange is more efficient than others, the modules are able to send their data without having been polled by a CPU... maybe it would be better if they wish they had used smart or clever instead. Hope this could make things clearer... :smileywink: - fuzzy logic n


### Human: System information I wish to access information from IBM raid servers in a system. One of the servers is an FT View se server.Can FTView access PC data, typically are both hard drives functional in a redundant system. ### Assistant: What sort of information are you wanting to access? There is a lot of information available through VBA, if that is the sort of thing you are after. Can you supply more details about what it is you are trying to do? Hi Jonathan, thanks. The imediate information required is if one of the hard drives on the servers fails, the only meansof knowing is if someone visits the server room and checks the LED status. I have been asked to alarm this on the SCADA system which is FTView SE 5.00 ianc, if could be enough for you to check status infos about the FTView server from the client, try to take a look to Aid 44624 and Aid 40891 for guidelines. There are some VBA code to access the method GetServerState() which will return 15 server states for both the active and standby servers Hope this helps… - fuzzy logic One has to remember that the FT Server is just a service and has nothing to do with hardware at all, thus, not much for interfacing. Your best bet is to configure your server to email someone in IT when a system problem occurs. I know most servers can do this and IBM shouldn't be any different. Sometimes it's specific to vendor software on the server itself but FT logs problems within it's own realm. Although it can detect network disruptions, etc. it's basically based on whether it can communication between server/client connections. Marathon Technologies is one example in where two servers are running a virtual server between them but FactoryTalk thinks it's only one physical server. SE doesn't have any built-in computer hardware failure detection, so no quick and easy way to tell if a hard drive failed that I know of. But I can think of one crude way to do it in VBA - have some code attempt to create a dummy file on the specified drive. If the attempt returns an error, you have reason to believe that the computer and/or hard drive are not available. Maybe something like this?: Sub TestConnectionOn Error Goto ErrHandlerOpen F:Foo.txt For Output As #1Print #1, Writing bogus file to test connection to computer/hard driveClose #1Exit SubErrHandler:'Place desired code here. Could set a tag, display a screen, etc. Example:ExecuteCommand Display ConnectionLost 'assumes you have a graphic called ConnectionLostEnd Sub Haven't tested this, but I think it should work. Feel free to give it a try. Thanks guys, in the early stages of the project. will try the offered solutions n


### Human: ControlLogix STRING data type and ASCII code above 128 Hi, everyone! I'm trying to use STRING data type to store units for different sensors. It works fine for L, kg, L/h, etc. as long as I use symbols from first 128 symbols of ASCII table.But for temperature I want to have degrees symbol whish is 167 in ASCII table. If I use MOV instruction to move 167 to tag.DATA[0] then I get mathematical overflow in CPU minor faults list. Can it be somegow fixed? Code looks like that: ### Assistant: Extended ASCII characters are not supported.... see table of ASCII Characters for Logix Controllers in Aid 41644 String Browser inside Controller or Program Tags will not allow you to enter ALT+ (character number) greater than 127 (the character doesn't appear) Trying to move a value greater than 127 inside a SINT DATA element of a string generates a Minor Fault. Using a COP instruction to move a value greater than 127 inside a SINT DATA element doesn't generate a Minor Fault, but you will see inside your String just the Hex equivalent of that value, not a graphical representation of that character number. Hope this helps… - fuzzy logic ayto plThanks a lot, mate! Will tryto play with COP instruction AB, If you are using this data in RSView, then the KB note about the character set may not apply. See the RSView docs for how to display symbols. Each character ( .Data[n] ) is a SINT, which is a signed 8-bit (short) integer, not a USINT or unsigned 8-bit short integer. So the allowable value range for a MOV is -128 (bit pattern = 0x80) to +127 (bit pattern = 0x7F). So instead of MOVing 176 (decimal), MOV in a value of -80 (176 minus 256). The MOV won't throw a minor fault, and RSView may very well display what you intend. Depending on the font you pick for the display field, of course. Use the Character Map tool (Start Menu | Programs | Accessories | System Tools) to pick the font and available symbols. Just stay in the range of 0 to 255 (U+00FF in the tooltip), and if the value is 128 (U+0080) or greater, subtract 256 from it to find what value to put in your MOV. You can do some neat stuff with WebDings, WingDings, Symbol and other fonts typically installed with Windows. Another reason I always have a calculator that can do Hex. Good Luck!Dale, W8ABZ n


### Human: Aftermarket Graphics Library for FactoryTalk Hello, I’m looking for an aftermarket graphics library that can be used with FactoryTalk. I have looked around the web for one and did find Symbol Factory, but is there any other options out there? ### Assistant: google images :) I know Rockwell is working on getting Symbol Factory objects merged into View SE and ME so they can be fully animated. But that won't help you now. On the samplecode side, the View SE InstantFizz application graphics are posted for version 5.0. n


### Human: Duplicating Factory Talk ME Hi,we would like to install Factory Talk ME on multiple PCs for our customers but leave the activation to him. Would it be allowed to install the software without the activation an ship this to our customer? Of course the customer would purchase a license and then activate it by himself. Best regards Stephan ### Assistant: Yes, you may install the software on every PC you want, then you may activate it later...I mean it is not request you have the activation during the setup. Hope this helps… - fuzzy logic Per the license agreement [EULA], you may install the software on any number of PCs, it could be a million. However, you may online RUN the software on as many 'seats' at a given time as you have licenses. So if you customer has three licenses, he may run up to three instances of the software at the same time, and keep another 3 on backup, if the machine fails, they can call in and get a license for the backup and get going again. Er I ment 'get another license file/activation and get going again' to avoid any confusion. n


### Human: Activation keeps breaking Hello, After an hour on hold my cellphone connection broke so I thought I'd give this a try: We are trying to run RSLinx Classic (v 2.54) as an OPC server for our Windows application. We have a USB dongle and Factory Talk Activation Server running. After some time has passed or sometimes when the system is rebooted, the activation seems to fail. Our .NET software gets a bizarre exception:com object that has been separated from its underlying rcw cannot be used I notice that RSLinx Classic's caption line changes - when working it ends in OEM. When not working it's something like: RSLinx Classic Gateway or RSLinx Classic Gateway Lite. At any rate, when I look at the factory talk diagnostics viewer I see lines like:Checked out a factory talk concurrent activation RSLINX.OEM serial ### Assistant: Hi, already seen this post ? Aid 58391 - Aid 50096 - fuzzy logic Thanks for the reply. I don't think 58391 applies in this case, but 50096 might - I'll have to investigate that re-licenser program and its parameters and perhaps create something that runs it periodically. At this moment the activation is still working so I'll probably wait for it to fail again before proceeding. In my original post there was a minor oversight - the license failure wasn't one hour after success, it was 2 days and 1 hour after success. That probably indicates a less frequent problem - I'm guessing due to some driver problem in scanning the dongle. Thanks again. Yeah 50096 will probably take care of it for you. Here is the deal. The activation service is a service, the RSLinx Classic is a services, the dongle drivers, are drivers. Problem, windows loads services before drivers. Solution, is to reload the activation service after the drivers are loaded, same thing with RSLinx Classic or to periodically borrow the activation's down as a service from the server. Either way, requires a little scriptting. Hundred ways to skin this one, that batch file is just one of many. n


### Human: major fault (type 1 code 1) On page 15-15 in 1756-PM001G-EN-P Logix5000 Controllers Common Procedures Programming Manual described that controller powered on in run mode will cause major fault (type 1 code 1). What is the philosophy for this design? In fact, I tested 1756-L63B controller. I powered off the controller in run mode, and then powered on it after a while. The controller resume to normal operation and no major fault occurred. Is there any mistake? ### Assistant: This fault has been created to prevent the controller from returning to run mode at powerup, if it has been powered off while it was in run mode.The philosophy for this design is quite simple... for example if for some reasons the machine controlled by this PLC has been powered down during normal operation (for example the line power was down)it could be dangerous let the machine starts automatically in run mode when line power returns... if the programmer has not *considered* this possibility, this restart could damage things or cause injuries.... Then, this functionality should be programmed (what you've tested un -L63 was a program where this configuration has not been done :smileysurprised: ).You've to insert a new Program and routine in the Power-Up Handler; also if you leave the routine empty, you'll have that fault come. For sure you may more specifically use this routine to reset the power-up fault, realize some logic and resume normal operation in other tasks. Be aware this Handler will be used by controller only when you will power-up the controller and it is in run mode... and it will NOTprocessed every time you put in run your CPU... :smileysurprised: This Programming Manual at page 17 gives some explanations about the above. Hope this helps… - fuzzy logic n


### Human: Panelview plus Printer Does anyone have a recommendation for a printer that can be connected to the PanelView Plus for display printing?How do I find a printer that is PCL3 compliant? ### Assistant: The following printers have been tested with PVP / PVP CE: HP Deskjet 5650, 5651, 5440, 6940, 6980, 6988, 9800, D730 They all are PCL3 printers. See also Aid 57669 for instruction about Firmware Revision in the Panelview Plus.... Hope this helps… - fuzzy logic n


### Human: UID/UIE instructions In RSLogix5000, the UID/UIE instructions can be nested pairs as required. Is there limitation for nested depth? If there are two pairs UID/UIE instructions nested, and there are some rungs between two UIEs, will these rungs be interrupted by other higher priority task or not? ### Assistant: You have to be VERY careful in executing this type of code since it can lock your program into a cycle that actually keeps it from executing any other part of your code, produce communication loss, and just plain ruin your scan time. Personally I would not nest these instructions. Just because you can doesn't mean it's advisable. I don't know of any limitation on nesting instructions but I usually try to think of the person coming behind me that has to troubleshoot the program. UID/UIE does not just set or toggle a flag -- there is a UID count maintained. Since the smallest data type available for counting anything is a SINT, I would ASSUME (Note that I am assuming here!!!) that the count (nesting) could reach at least 127 (largest value for a signed 8-bit integer). Check the RSLogix 5000 Release Notes for information also. I seem to recall that when UID/UIE first came out, there was an issue, later fixed, with the UID count not being cleared on Prescan -- so you could get the controller into a state where you had to put the key in PROG and cycle power to get back. I agree with everything fordtt said about being VERY careful in how you use UID/UIE. You are preventing any other user Task from interrupting, and since periodic/event tasks are higher priority than comms like responding to HMI messages, you can block out your HMI (wireframes) and knock RSLogix 5000 offline. Keep the amount of code in the block down to the minimum necessary, and flag the code with unmissable rung comments describing exactly what you are doing and why. Avoid looping the block (or infinite loops withing the block!) if at all possible. Note that exiting a Routine or Program or Task doesn't automatically restore the UID count to what it was when you entered (or to zero). And as with any special coding technique, test the bejeebers out of it! If it's in a controller, it's probably (eventually, somehow) safety related. Good luck!Dale, W8ABZ n


### Human: SIN Instruction On page 13-2 in 1756-RM003G-EN-P Logix5000 Controllers General Instructions Reference Manual described that the source must be greater than or equal to -205887.4 (-2πx2**15) and less than or equal to 205887.4 (2πx2**15) for SIN instruction. Why is the numbr for the limitation? In fact, I tested the instruction. I input the source value to the upper limit of 32-bit floating point value 3.402823E38 to be ok. Is there any mistake? ### Assistant: cfhung, The specification is probably the input range over which the output of the function is known to some specificed precision. The REAL data type only supports an 8-bit exponent and 23-bit mantissa. In a value like 3.402823E38, you have no way to know what the remaining 32 digits before the decimal are, so you have no way to know where you are in the circle for the sin(x) function, which repeats every 2*pi of the input. Any result from -1.0 to 1.0 could be correct given the precision of the input. Think about this: if I were to subtract 2*pi (6.28....) from 3.4E38 (to get once around the circle), what would happen? I might as well be subtracting zero. I only have 23 bits (8 meg) in the mantissa. If I have a REAL number of 16,000,000.0 and add one to it, I still get 16,000,000.0, because the one is more than 23 bits I have to shift to align decimals to do the add. Even if double-precision floating-point math were supported, you wouldn't get a valid range anywhere near 3.4E38 for the input of sin(x), cos(x), etc. It would be more like 2*pi*2**30 or so -- about +/- 7.0E9. Maybe 2**40 (7.0E12). So there's no mistake. If you take the sine of a number outside the specified range, the result won't be accurate. Far outside the specified range and the result is meaningless. Hope this helps!Dale, W8ABZ Wow, not really to try to add things to what Dale has written.... :smileywink: Just to complete the scenario.... if you use a value outside those boundaries indicated in the manual, you will have a Minor Fault in the controller for Arithmetic Overflow... - fuzzy logic n


### Human: communicating pvp with drive without plc I need to communicate a drive with panel view plus.....but i need not plc via communication,,,,just only i need direct communication is it possible..?if so reply how ### Assistant: That depends on what kind of drive, and what kind of network you have between the drive and the PanelView Plus. PanelView Plus was built to connect to logic controllers, so it's a little hard to convince it that a device that emulates a handful of logic controller communication functions is actually a controller. I have attempted to get a PV+ to communicate with a PowerFlex 70 over EtherNet/IP but have never been able to get it to work. I did once set up a demo where the PV+ communicated with the drive over a 1203-SSS DPI/RS232 converter. I have successfully connected a PV+ to a PowerFlex 40 drive over Modbus RTU using a 1761-NET-AIC signal converter. I have also done that with a PanelView Component terminal. So, what model of drive were you planning, and what communication network do you prefer ? Not really to reply to Sara (we need some more infos as Ken asked), just to require some infos to Ken about this matter.... Ken, I'm pretty sure you know very well both PF70 and Ethernet/IP as weel as all Rockwell Products... so it get me surprised if you cannot be able to setup a communication between two of these products :smileysurprised:Aid 35328 contains instruction about communication between a PVP and a PF70 via Ethernet/IP... is it incorrect / incomplete ? Which problems did you encountered during your tests ? Thanks for your contribution... - fuzzy logic The Technote includes an important trick in which you replace the drive as browsed by RSLinx Enterprise with a manually-inserted ENI-connected device in order to access the PCCC Object. I'm going to try something similar with a PowerFlex 755 tomorrow; it won't give up data through the PCCC Object to RSLinx Classic when I designate it as a PLC-5 or an SLC-5/03+ . n


### Human: ML1100 to Compactlogix via ethernet I have 4 OEM machines with ML1100 which I will be hooking up via ethernet radios to a central Compactlogix processor. How can I share tags between the RS500 and RS5000 to allow information from both to be displayed on and controlled by my HMI? I have heard of Aliasing 5000 tags as N7:...... to match the 500 address however I have 4 1100's with the same code using the same addresses so I would need to identify which N7:23 I wish to read or write. ### Assistant: I think your question is whether or not the hmi can display and control multiple processors tags on one Ethernet network? if you are using a PV+ then the answer is yes and you can do this from the rs view software by creating multiple tag folders and setting up the communications to point at each processor. Thanks Skull. Yes it is a PV+ at the local station but there will also be SCADA. I do also need to monitor bits from both PLC's within their code, eg when the pump is started by the compactlogix the 1100 needs to open the valve at the other end, if the pressure at the 1100 end exceeds high limit ramp the pump down etc. Con Troll, if you want some indications about data exchange between MX1100 and CompactLogix, then you can take a look to the following technotes, to understand how to configure messages between the two. Aid 36338 - Aid 32926Aid 43384 And the following to understand PLC/SLC mapping in CompactLogix Aid 7355 If you will initiate both message read and write inside CompactLogix, you have not the needs to map data. Hope this helps… - fuzzy logic n


### Human: MSG instruction MSG instruction On page 3-17 in 1756-RM003G-EN-P Logix5000 Controllers General Instructions Reference Manual provides an example for MSG instruction as attached picture. The one shot instruction prevents the rung from sending multiple messages to the module while the reconfigure[5] is on. Why there is needed for the XIO instruction of change_Halarm.EN? ### Assistant: This bit is used just to avoid sending of a new message in the Message Queue until the message has been sent or is in error.This is a kind of automated sending, so that only when the first message has been sent, the second one enters the queue an so on... This usage leaves some free *room* for other message instructions that needs to be sent. Information about Message Queue and its behavior in the following Programming Manual pag 8. Hope this helps… - fuzzy logic The message queue holds up to 16 MSG instructions. When the queue is full, an message, say Msg17 instruction, tries to enter the queue on each subsequent scan of the instruction (Msg17.EN=1). When there is room in the queue, the Msg17 instruction is entering the queue and Msg17.EW bit is set. After all the message instructions except Msg17 are sent, the Msg17.ST bit is set. Msg17 instruction start sending data and clear Msg17.EW. After Msg17 data sending is completed, Msg17.DN is set and Msg17.EN is cleared. As long as Msg17.EN is set, using XIC Msg17.EN can avoid Msg17 instruction re-entering the queue again until previous Msg17 data has been sent or is in error. Is the above statement correct? Yes, the statement is correct. :smileywink: - fuzzy logic n


### Human: ML1100 FRN 9.0 who knew? I had no update that there has been an update to the FRN.Where are the release notes? ### Assistant: Micrologix 1100 frn 9 is downloadable from HERE. Release Notes are available in the Literature Library at this LINK. Hope this helps… - fuzzy logic thanks, I ended up finding the information. My concern is that I received no update that the firmware was updated. I used to get updates when there where FRN changes. This is a Safety issue with my system. Do you receive alerts when the firmware has changed? Not really, I'm also receiving infos about new releases of firmware, but I miss this one. :smileysurprised: - fuzzy logic This is what i got from techConnectI am confused I was under the impression that firmware updates where part of the notification system.  We send out notices for PSA's not firmware updates Hmmm. it seems not so true... :smileysurprised: As you can see in the attached image, you may configure notification for Product Changes and Release Notes (I'm pretty sure this is valid for Logix products, I receive these infos periodically) Maybe Micrologix products are not involved in this, but still this is strange... Hope moderators could help on this thread to clarify things.... :smileytongue: - fuzzy logic n


### Human: 1756-oa8d manual does not come up when i search the ab lit library. I found it at http://192.94.123.20/idc/groups/literature/documents/in/1756-in057_-en-p.pdf odd that it can't be found in the ab lit library either by searching on the part number or the doc number. ### Assistant: Hmmm.... I think something is broken in the Literature Library site... it happens sometimes (usually when they are updating that doc)...and then the manual reappears after some days... :smileysad: http://forums.rockwellautomation.com/rockwell/board/message?board.id=ProgrammableControllers&message.id=1898#M1898 - fuzzy logic n


### Human: ULTRA 3000 INDEXING DRIVE I have an Ultra 3000 Indexng drive in service that has started going to home instad of performing the indexing move. The drive has been in operation roughly 6 months with maybe 150 hrs of usage. The program for the drive is used on several other machines and has no problems; 1 year in service. The machine is at my customer's facility so I do not have access to it. Has anyone else seen this issue or have any advice they could pass along?Thanks ### Assistant: Hi, this is really strange :smileysurprised: , anyway, are you sure nobody has changed something in its configuration? Do you command actions via Digital Input or network ? Maybe something has changed down there and now the command normally used to index is really used to Start Homing... I think it will be needed to connect the Ultraware in it an see what happens... - fuzzy logic Thanks for the Input.Actions are via Digital Input. The customer has no way of connecting with Ultraware so there is a 99.99% chance nothing has changed. When I left their facility three weeks ago everything was fine and now it is acting up. The technician I spoke to yesterday was wrong I spoke with a different technician later and was informed the it doesn't perform a homing routine it actually goes the opposite direction they are trying to move untill it reaches the programmed limit. Chris Assuming they didn't change configuration using Ultraware, my suspect is that for some reason they are using a wrong Index number...maybe due to some change to the digital inputs connection.... Maybe the Preselect Inputs connections have been modified... :smileysurprised: - fuzzy logic n


### Human: View SE and VBA What are the most common uses of VBA in FactoryTalk View SE? ### Assistant: Ask that question of a hundred people and you will get a hundred different answers. Here are mine: 1. In SE, you can't automatically display a screen on a client using the Event Detector. So instead, you have to write some code to do this. See tech note 22007 for an example of this. 2. Other than logging data, SE has no way to interface with database. If you want to read/write data (example: recipe data) from a database, you would have to use a database. I could go on and on, but if you search in the knowledgebase for Sample VBA RSView SE you should get quite a lot of hits. Hope that helps. We use it for extended screen navigation features such as: automatically closing a window that has lost focusinternet explorer type screen navigation (forward / back / history etc.)event driven notifications We've also used it to read csv files from disk to manipulate trend definitions etc. This does help. Thanks for the responses. The other examples I had been given were around Multi-Monitor support. It would be good to have some of these VBA examples taken and put into the standard product. One standard use was to check for high & low limits on input data when an operator enters a new setpoint value.That, for example, has been included in the standard product. There is now a setting on the input object to specify the high & low limits, so in this case VBA is no longer necessary. Another use for VBA is to have a popup appear where you click the mouse instead of a pre-specified X,Y position.This is an easy bit of code that's on the popup and nowhere else. Search the Knowledgebase for VBA Sample to get some more recent examples and samplecode. n


### Human: 1791DS-IB16 Product Line? I've noticed that the IB16 devicenet safety input module is kind of half offered. Like, on the configuration and selection tools, it doesn't show up. In many tables listing safety IO, there is an IB12, but no 16. Is this product new, or being phased out? ### Assistant: Hi Vong, 1791DS-IB16 module is newer than -IB12 and was introduced to have more standard I/O quantity and lower price per point.Anyway, it is not so new (it has been released in 2007) to have incomplete documentation... :smileysurprised: For sure there isn't information in Configuration and Selection Tools, as you've noticed, and its Autocad drawing is not available. :smileysad:However you may find information about it in the following literature and sites: Product Profile Installation Manual User Manual A-B Catalog Also you will need RSLogix 5000 profiles to be updated to add these modules inside your configuration (Aid 39750) Hope this helps… - fuzzy logic Thanks ROK, that helps a lot. I've used them in the past and really liked them, and I'm just about to start a project that may require 20 of the things - I just was afraid I would get everything installed and no more spares would be available :D n