### Human: Kinetix 5500/5700: Error 16#080e Safety network number mismatch. After swapping of two Kinetix 5500/5700 Servo Drives and assigning of new IP Addresses, the modules show error code 16#080e Safety network number mismatch in Studio 5000 Logix Designer Software. An attempt to Reset Ownership from the Safety tab of the Kinetix 5700/5500 Module properties was not successful, it ended with error message: Failed to perform required operation.Unable to perform service due to current module mode. ### Assistant: Disconnect EtherNet network cable from drive module to be sure to close Motion and Safety connection.\nOn Kinetix 5700/5500 Servo Drive display\n1. press the Settings button,\nselect Safety,\nthen press Enter button three times to Reset Ownership.\nWhen module boot is completed, the EtherNet connector can be plugged in again.\nThis method is described in Kinetix 5700 Servo Drives User Manual, Publication 2198-UM002.\n


### Human: After swapping of two Kinetix 5500/5700 Servo Drives and assigning of new IP Addresses, the modules show error code 16#080e Safety network number mismatch in Studio 5000 Logix Designer Software. ### Assistant: Disconnect EtherNet network cable from drive module to be sure to close Motion and Safety connection. On Kinetix 5700/5500 Servo Drive display\n press the Settings button, \n select Safety, \n then press Enter button three times to Reset Ownership.\n When module boot is completed, the EtherNet connector can be plugged in again.\n This method is described in Kinetix 5700 Servo Drives User Manual, Publication 2198-UM002.\n


### Human: An attempt to Reset Ownership from the Safety tab of the Kinetix 5700/5500 Module properties was not successful, it ended with error message: Failed to perform required operation.Unable to perform service due to current module mode. ### Assistant: ### Assistant: Disconnect EtherNet network cable from drive module to be sure to close Motion and Safety connection. On Kinetix 5700/5500 Servo Drive display\n press the Settings button, \n select Safety, \n then press Enter button three times to Reset Ownership.\n When module boot is completed, the EtherNet connector can be plugged in again.\n This method is described in Kinetix 5700 Servo Drives User Manual, Publication 2198-UM002.\n


### Human: What to do if missing connectors for the Kinetix 5500 drive. ### Assistant: As of February 7, 2020 the connector kits which ship with the Kinetix 5500 servo drives, have been available for order. There are two kits to cover all sizes of Kinetix 5500 drives. Hardwired or CIP Safety does not affect selection (ERS or ERS2).\n 2198-KITCON-H040 for use with:\n 2198-H003\n 2198-H008\n 2198-H015\n 2198-H025\n 2198-H040\n 2198-KITCON-H070 for use with\n 2198-H070\n The kits contain all the connectors that normally ship with the drive including AC input, motor output, control input, digital I/O, hardwired safety, motor brake, and DSL feedback. Also included in this kit is the appropriate motor power cable shield clamp.\n


### Human: Is my PowerFlex 40 AC Drive still available or do I have to convert or Migrate to a replacement product?  ### Assistant: The PowerFlex 40 AC drive, which was manufactured by Rockwell Automation, has been discontinued and is no longer available for purchase. However, If you are unable to migrate immediately and must rely on legacy automation, we recommend a Rockwell Automation Lifecycle Extension Agreement. This agreement helps you avoid the risk and possible financial consequences of extended downtime. It also provides the critical services you need to support your legacy equipment. These services can include:\n 1.Guaranteed repair support\n2.Legacy remote support\n3.Legacy spare parts\n4.Last-time buy options\n5.Embedded Lifecycle Engineers\n6.Many other critical support options\nPlease research this topic and download the Lifecycle Entension Agreement Profile Brochure from Rockwell Automation Website\n


### Human: Optix Question. Is there a way to connect Optix to a SLC5/04 PLC outside of utilizing FTLinx Gateway as the RA Ethernet/IP driver does not have the support. ### Assistant: SLC 5/03  5/04  5/05 each have two physical communications ports on the front.  Port 1 is RS232 and can be configured as DF1, DH-485, or ASCII.  Port 0 is DH-485, DH+, or Ethernet for SLC 5/03,  5/04,  5/05, respectively.\n You asked about using the RA EtherNet/IP driver with the SLC 5/04 which has a RS232 port and a DH+ port... neither is CIP enabled thus not directly compatible with the RA EtherNet/IP driver.   A communications gateway could be used to convert the protocol from RA EtherNet/IP to DH-485, DF1, or DH+.  I don't know if a gateway exit that can convert RA EtherNet/IP to another protocol.  FT Optix RA EtherNet/IP - Logix Staton is only for native Logix5000 tag data.  Besides the traditional hardware gateway, you could use a software gateway or even OPC UA server such as FTLinx Gateway.\n Besides the RA EtherNet/IP driver, there is a MIcroControllerDriver pictured below via FT Optix v1.3.0.280 (beta).  Notice it supports Micro800, MicroLogix1400, PLC  and SLC via FTOptic runtime on a PC.  For the picture below, I am running FT Optix via the FT Hub where FT Optix Design Studio is running in the cloud and I am only using a web browser on my PC.  This is a convenient way to try various version (or beta) w/o installing it locally on my PC.\n


### Human: I have some HMI screens in FactoryLink and I would like to convert the files to be able to open them from FactoryTalk View. How can I do it ? ### Assistant: Unfortunately, the only method I am aware of is the old fashioned, brute-force method of re-engineering each screen in the new system.   As part of a small team, we replaced a FactoryLink system with PlantPAx and ViewSE about 9 years ago and it was a manual process.\n We took the opportunity to modernize the controller applications and get the operational benefits out of PlantPAx by rewriting the entire application.  We used the PlantPAx engineering tools to reduce some of our development time on the controller side but the screen work was all manual.\n


### Human: As alarms appear in the alarm summary banner I won't them to be sent to a printer line by line. Can anybody advise how this can be implemented or send me a link to a tutorial? ### Assistant: 3rd party tools can be used to print alarms.  I'm guessing every couple of minutes you'd check the FTAE alarm log for any new alarm events, add them to the queue.  When the queue is full, then you'd print the page.  Historically, there were 66 lines per page so maybe the queue is 66 alarms, and when the queue is full, then print 66 alarms on a page.\n


### Human: CompactLogix 5380 question. When I type the IP address of the PLC in Chrome a web server appears.  Is there a way to see tag values here? ### Assistant: Unfortunately, no\n


### Human: CompactLogix 5380 question. I am creating an app using Python or C# and want to read and write tags using my app.  How can I do this?  Any suggestions?### Assistant: You need an EtherNet/IP protocol stack that specifically support vendor-specific services for R/W Logix5000 data.   You can purchase FactoryTalk Linx Gateway which includes a SDK library.   This would be the most optimized and secure way to talk to the Logix5000 controller as it can offer CIP Security, OPC UA security, IP Sec, FactoryTalk Security, FactoryTalk Audit, FactoryTalk Diagnostics, FactoryTalk Alarm and Events.  Rockwell Automation does provide free public documentation for those who want to build something from scratch\n


### Human: Kinetix Runtime Clocks. Is there any direct tags/status words that you can use to monitor runtime in  the Kinetix CIP drives?  Specifically, the Kinetix 5700. Ideally, I am looking for: -Power on time (such as DC Bus charged, but servo not enabled) -Actual runtime (-Servo On/Enabled) I know I can just use the DC Bus and ServoActionStatus tags in Logix to monitor these conditions, but I am wondering if there is any dedicated runtime counters or clocks already built into the Kinetix/CIP tag structure that is already collecting this data. ### Assistant: You can use MSG instruction to access some of those Diagnostic attributes, you can also access them via the drive webpage and find the attribute list: 710 Control Power-up Time, 711 Cumulative Run Time, 712 Cumulative Energy Usage, 713 Cumulative Motor Revs, 714 Cumulative Main Power Cycles, 715 Cumulative Control Power Cycles, 716 Cumulative Control Power-up Time. The attributes ID are in decimal and in the MSG they must be converted to Hex. Go to the Rockwell Automation Knowledge base article QA63499. to find how to use MSG for this application. If you use dual axis drive, the axis 1 will have Instance 1 and axis 2 will have instance 3.\n


### Human: Logix designer Compare tool, AOI logics not opening. I cannot open AOI logic in compate tool. I clicked several times on it but not open. My both projects AOI protected with a security  key file with extention .sk, but I go to tools, security  section, select. Sk file and un protect project AOI in rs logix. Why I cannot open and see changes in the AOI logics? ### Assistant: Protected AOI can be compared, and double-clicking on the Logic icon should open the Ladder Content window at the top. If the SK.dat file is missing, it is indicated near the Routine name in the compared content, and clicking on the Logic icon still opens a window on the top, with some encryption information and timestamp. As you wrote, your logic has been unprotected, so the comparison should basically work like all other routines. I suggest to check the Compare Tool version, and try a Repair or just an update of the tool if a newer version is available (maybe it's an old version). About the other message you got about memory, it usually happens when trying to compare large arrays or very complex file. As you mentioned it happens during .pdf export, it may also be related to corrupt or old Compare Tool version.\n


### Human: Conversion from Beijer to FTView. I have to perform a conversion from E-Designer (Beijer) to FT View, it exist any tool that help with this conversion or is necessary do it from the beginning in FT View? ### Assistant: When recreating the application in FT View Studio, I find it helpful to take a screen capture of each screen in the original HMI screen  and inserting it into FT View GFX as wallpaper.  The wallpaper is a BMP file that is locked in the GFX so that you can draw your new object over top of the old object thus using the wallpaper to get the size, position, color, font and etc. to exactly match the previous HMI.  For example, when drawing a new push button, you position the new button using the wall paper to get it located at the exact same pixel location as the button on the original HMI.  Basically you are tracing the new over top of the old.\n


### Human: PowerFlex 525 7.001 Firmware Update Not Flashing. I am trying to flash the firmware of a PowerFlex 525 from 5.001 to 7.001 without success.  I am using ControlFlash 15.07 with Windows 11.  I am able to see and pick the drive in ControlFlash, but it errors out at the end.  The message I receive is ERROR: Update to target device failed.  Press View Log for more detailed information.  Has anyone else experienced this issue? ### Assistant: Please open the log file as it will provide information about why the flash was not successful.  If the firmware in the drive becomes corrupt, you might try flashing via USB.\n


### Human: 1756-L83ES wipe or unlock safety Processor. I've got an upgrade on an existing CPU System problem is the customer has changed the safety Unlock password and doesn't know what it is, and I need to make edits in the safety software. So, the question I have is there a way to brute force the safety open or wipe the CPU so I can download the unlocked programme I have, I can't even Flash the CPU due to the safety being locked. Second to a new processor I've hit a brick wall. ### Assistant: Factory Reset. You can clear the program from memory on the 5570 controllers. On 5580 controllers, you can clear the program from memory and reset the controller to factory default settings.\n


### Human: Communication Error When disconnect off in Armor start 284GS. I installed armor start 284GS with L84ES PLC. I found today some drives shows communication error. checked 16#0002 Resource Unavailable. then checked the armor start , disconnect switch to ON. then Communication found OK. What is logic behind this? is this normal working ? or anything need to configure to avoid this type of issue. ### Assistant: If you turn the Local Disconnect switch to OFF position, the main line supply power is removed from the internal VFD, so that the communication fault you're encountering is an expected behavior.\n


### Human: Powerflex 525 - Phase loss. I want to ask if this setting “A557 phase loss detection” is parameter that can be used to detect phase loss on 3 phase motor . And if “phase loss treshold”  A576  is set good if default is 25% for induction motor . My power supply is 400Volt AC as for Europe , i was wondering if 25% phase loss treshold is good set for this kind of power supply , because american is 460 volt if iam correct. I just need it to do its job and detect the phase loss. I don't currently have a vfd to test it on, that's why I'm asking. ### Assistant: This parameter is used to monitor the output phases only. If an output is removed, there is a motor wiring issue or the voltage falls below the threshold the drive will trip on F021 Output Ph Loss. 25% of 400 is 100Volts so you would need to lose 300Volts on a phase to trip.\n


### Human: FactoryTalk Optix WebPresentationEngine. Currently, I am testing Optix on my laptop and wanted to access my runtime via web client on the same laptop that the runtime is running on.  I could not find any example and read through what I did find on the Optix support website.  I also looked on Rockwell's YouTube channel. Here is a screenshot of my current configuration.  When I type the IP address in, I get This site can't be reached message. What am I missing? Dynamic variables polling time: 0000:00:00.100, Protocol: https, IP Address: 127.0.0.1, Port: 8443. ### Assistant: If you click on Advance it should take you to the project. Otherwise you should be able to skip the warning for now by switching the protocol to http instead of https.\n


### Human: BootP Failure. I have a brand new 1756-L82E. I am using BootP Ver. 2.3.2.0. I am direct connected to the processor. I am unable to get the processor to take the IPAddress that I assign to it, and cannot disable the DHCP. The only message I get is Unable to Service DHCP Request from 'Mac address' Can someone help me figure out how to set the IPAddress please? ### Assistant: I really wish I could say I had a surefire method to consistently get this to work, but alas, every time I commission a machine I also will have to struggle with one device or another to get it to take an IP address and/or disable BootP/DHCP. Could try a newer version of the BootP utility I suppose. Looks like v3.06 is the latest. Could also try the Ethernet IP Address Commissioning Tool. Different look and feel. Basically works the same way. This is what I have been using of late and I feel like I have the issue of devices not accepting the Disable BootP command less often than I used to. Reboot PC? Reboot PLC? Is your PC IP Address in the range that you are trying to set the L82E to? (Both 192.168.1.xxx, for example) Try disabling other ethernet adapters on your PC? Including WiFi and any virtual ethernet adapters. Do you have a printer cable you could use RSLinx and  USB driver instead?\n


### Human: Scroll the message. I am using Factory Talk View Studio version 12. The message does not fit on the space I have. Is there any way to scroll the message from right to left or vice versa automatically to show the whole message? For example, when it's got the trigger, the message keeps passing to show it all. Is it clear? ### Assistant: Here are some ideas: 1. Using the existing FTVSE graphic object with variable data.   Rather than using a static message, insert a String variable where the String value comes from a String tag in a controller.  You can create logic in the controller to scroll your message through the String tag in the controller.  The HMI will display the value that it gets from the controller.  If the HMI display is updating at once a second, then the scrolling would be rather slow as you would not want the logic to shift the characters faster than the HMI can read them.   2. Rather than using the controller to shift the characters, you could write some VBA to shift the characters in the String variable with the VBA running on the HMI screen.  3. ActiveX control or .NET control.\n


### Human: Impact 1336 Drive. We have a few of these older Drives on some Roll Threader machines.  We would like to have the readout read the RPMs of the spindle speed.  Does anyone know how to change it? ### Assistant: If you want to view the speed via the HIM please follow these instructions. If not please provide more details as to where/what you are trying to read the values from.\n 1. Press any key from the status display (HIM). Choose Mode is shown.\n 2. Press INC or DEC to show Display if you only want to view the value of a parameter.\n 3. Press ENTER.\n 4. Press INC or DEC to scroll through the available files. You may choose the following file: Monitor\n 5. Press ENTER.\n 6. Press INC or DEC to scroll through the available groups. Motor status group will have speed feedback.\n 7. Press ENTER.\n 8. Press INC or DEC to scroll through the parameters for the group you chose. Parameter 81 Motor speed. Parameter 89 Motor Frequency. \n


### Human: FTVSE Client PC - Specify Directory Issue. I have an issue with Network Distributed Station. When trying to change directory from local to network on Client PC, i get an error like this (see picture below). The Client PC is a mobile panel from KeBa KeTop155 with an Embedded Windows version. There are other clients in the network (regular PCs) and they are all connected and working fine. Some system info to clarify the situation:\n 1. FTVSE 12.00.00 Patch 00 on Server PC and FTVSE 12.00.00 Patch 76 on Client PC (version mismatch like this is not an issue for other clients),\n 2. Both in the same subnet (able to ping, visible in FactoryTalk Linx, visible in Specify Directory Utility, and possible to connect together and share files),\n 3. Firewall disabled on both devices,\n 4. Network Discovery enabled on both devices,\n 5. Win10 Pro on my Server PC and Win10 Enterprise 2016 LTSB on the T155 Panel.\n My guess is that there is something wrong with Windows Embedded version that blocks or disables the connection. Or perhaps some system capabilities were limited by the manufacturer.  Right now I don't know where to look or what else to try, which is why I came to you.  ### Assistant: Make sure you can Ping the FTDirectory (and other distributed components) by their host ID name.  FTView SE needs host id name resolution.  Usually there is a DNS server, otherwise you can use host files on each PC. I suggest to install the same patches on all computers of your network although you're not encountering issues on other clients, I've found this to be a good practice to avoid problems when trying to connect the client to the server. Another thing to check is the Network Location setting, if computers are in a Workgroup it should be set to Private.\n


### Human: Safety Produce Consume. Have a L72S (v30) and L330ERMS2 (V33) and want to know if it is acceptable to create produce/consume safety tags between them for a safety push button.  Do not see where you can connect a 5570 to a 5380 Safety controller. Do have Digital safety IO that could be used but not sure if commons between a 1734-OB8S and 5069-IB8S OR 5069-OBV8S and 1734-IB8S can be tied to common VDC power.  Drawings are unclear and seem to show isolated channels for some of the modules (1734-IB8S). ### Assistant: You can create a 1769-L33ERMS in the 1756-L72S project, in IO Configuration, instead the not found 5069-L330ERMS2, because the path to a producer controller doesn't check the catalog number of controller, only the route will be the same that the real controller. About the connection between a Safety Point IO to a Safety 5069 module, you can interconnect the modules using the same power supply for 1734-AENT or 1734-EP24DC, and the SA of 5069 controller or 5069-FPD. Connect the COM pins between them. In my opinion, the produced/consumed tags are a better solution.\n


### Human: PLC SCADA integtation easy testing or forcing. I am integrating both PLC and SCADA. I have a signal list and I am putting Jumper across XIC to active OTE in online program edits and seeing responses on SCADA. Putting jumper across XIC ( not IOs to force) taking me too much time to test the program  online. Is there any easy way to Force each tags. Tags are not from IOs. Many of them are Internal and Soft signals derived from programs or Bacnet or modbus. ### Assistant: Most SCADA systems will read the PLC data even when it is in Program mode. You could go to Program mode and toggle the bits in ladder using CTRL+T, or set them form the data table. Maybe you can disable your Bacnet or Modbus communications so that the data is not being updated over the network, then change the bits as described above. Only I/O tags can be forced. You could do a cross-reference to find the place where the XIC is set, and keep going back until you find the origin of the tag, and force that. The logic scan is where the XIC OTE (and other instructions are evaluated).  The Prog/Run keyswitch can be used globally for all logic in the controller.  Or you can be more granular and inhibit a program, task, routine, or rung.  Once the logic is inhibited, you can modify the tags directly w/o fighting with the logical scan where the logic would overwrite your data. The IO scan is used to update the IO-defined tags.  If you inhibit an IO module in the IO tree, then you can directly command the tags for that IO module.  If you have several IO modules under one (rack) adapter or bridge module... you can inhibit the rack or bridge module and then you can directly command those module.  If you desire a more granular approach... If you force the IO, you can overwrite an individual the IO tag value.\n


### Human: How to check an AENTR Analog output module faulty or not. It's not generally voltage 0-10V  when forcing a value eg: 25000 from PLC. Only 0V. When I replaced this AO with another one, the new one worked and generated 7.7V. AENTR is fully green LED on. PLC device config. no error. How to diagnosis an AENTR Aanalog output module faulty or not? ### Assistant: I would start by going online with the controller and looking at the module in the IO tree.  if there is something wrong, the icon for module will indicate a fault and you can open that module properties to get more details. All the module status that you see in Logix Designer, can be gathered programmatically via GSV and/or MSG instruction  and then displayed for an operator on the HMI e.g. EntryStatus, FaultStatus, etc. Assuming the hardware is fine, then I'd look at the logic.  Specifically, I'd eliminate the logic and just command the outputs directly by their IO-defined tag.  This is what I call an IO check-out where I check every channel on every module.  I would have the AO wired to my multimeter where commanding the IO-defined tag would drive the AO and I could verify the value at the AO terminals via my multimeter.  You can bypass the AO logic by doing an online test edit where you eliminate the logic that is writing to the AO channel.  You can test the delete and then untest delete, thus cancelling the delete.\n


### Human: What is the use of Program mode and Test mode over Run mode in rockwell  PLC. ### Assistant: Run mode is the normal mode of operation. Test mode is a version of Run mode. You can make online edits, Accept them, then go into Test mode and see if they work as expected. Then you have the choice to finalise and keep the new edits or to cancel them and revert back to the old version. In Program mode the code is NOT running. You can edit more easily than when you are in Run mode, and the changes are there in the processor without having to download. In Offline mode, you can edit freely and the changes need to be downloaded to the controller. \n


### Human: PLC programming mode status to SCADA. I want to sent a high signal to SCADA when PLC is in programming mode.Somebody else made programs and I am commissioning now. There is a tag for CPU1 and CPU2 programmming mode in tag table. I did crpss reference and I cannot find where from it came. Also I have a redudent L75 PLC. When I turn the key on CPU and made program mode, I did not get program mode tag high to HMI. Its value is 0 and not getting high.why? ### Assistant: In Program mode the program does not run, so no values will change. Here, I have used a GSV to get the Status of the controller. When the controller is in Program Mode, as shown, the instructions don't run, so the values are as they were when it was last in Run mode. You haven't said what SCADA system you are using. If you are using FactoryTalk View SE then there are some tags you can read to get the status. They begin with @ and you can find a list in the documentation. You could look at the @Mode tag. If you are using a different SCADA package, check its documentation. You could use GSV instructions an ladder to get information about the Controller status. You are using a redundant processor, so you ought to be able to get information about each controller from the Redundancy object. So if if the Secondary is in Program mode you should be able to find out.\n


### Human: Poweflex 525 online changes. Is it possible change parameters in online mode when connected to online plc station ,while drives are running , without inerrupting them ? If yes will setting be saved in drive if power loss would occured ? or it should be done offline? parmeter c121 comm write mode is set as default - Save  on this setting parameter change should be written to eeprom right?, i have read also attention that repeated write of parameters can damage eeprom ,but if it is changed once it should be ok right? ### Assistant: The AOP is software that is installed on your PC... The AOP communicates directly with the online drive and/or it can save data to the offline project (on your PC).  Most the the parameters can be changed while online with the drive (assuming the drive is not running the motor).  Some parameter cannot be modified while the motor is running.  When C121  = 0, the parameters are saved, they are saved to EEPROM.\n


### Human: Does a Stratix 8000 GB Port Trunk line provide management without setup? I have a machine network that has been having very intermittent issues.  The original configuration was 4 Stratix 8000 switches set up in a ring configuration (not to be confused with DLR it is not set up that way) with the trunk line connecting to the giga ports.  Each of these switches branched off to various phoenix contact unmanaged switches via their fast ethernet ports and then to all the devices on the machine network.  Although the ring remains, 3 of the 4 stratix switches were changed out for unmanaged phoenix contact switches.  This network has been this way for a while now.  I was told by one of the responsibles for this machine they didn't believe any of the management functions were being used on the stratix's so that is why they just been replacing them with the phoenix switches on failure.  It doesn't SEEM like it outwardly causes an issue and I went online to the one remaining Stratix switch and couldn't see any of the management features being used. All this being said when I referred to the print of the network layout it referred to this ring as a network managed ring circuit.  So I guess my question is do these Stratix switches provide some level of management through these giga ports without any additional setup?  There must be a reason for this ring configuration to be used. ### Assistant: Stratix managed switches by default (OOB) have spanning tree enabled (protecting against loops). As you mentioned you went online to the switch, I assume an express setup has been performed. This also enables and configures lots of other features in the background like spanning tree protection mechanisms, alarming, QoS, CIP management protocol, HTTP/HTTPS webpage management, IGMP multicast management, ... Spanning tree prevents loops and provides a single path of communication between devices by blocking the alternate port on the ring. When a link fails, the switch detects this and will open the alternate port to restore communication. It is advised to monitor (manage) the network so that when a network failure happens, you are alerted about it and know you need to fix it. When the network is not being monitored, you will not know about it until a second fault occurs and production stops anyway, defeating  the purpose of using a ring topology (it only buys some time). Adding unmanaged switches to a ring can result in unexpected behavior as they do not support any loop prevention protocol, like in this case spanning tree. They will not notify the other switches on what path to open/close when connection faults occur, nor do they provide any status information. There are many reasons why a managed switch could be beneficial, like diagnostics & troubleshooting (it helps you find the reason of the intermittent connections issues, shows status of ports, ...), loop prevention, security, .... Stratix managed switches can also be integrated into Logix controllers to provide additional information. This can also be monitored via faceplates on an HMI running FTView.\n


### Human: Panelview Plus 7 Performance series A x Internet Explorer Version. I am trying to visualize my cameras on HMI but I need at least Internet Explorer version 11 installed on HMI. My HMI is a Panelview Plus 7 Performance Series A, which is the internet explorer installed on panel view? it is possible to upgrade the internet explorer for version 11 or install edge on it? ### Assistant: On Panelview,  Plus 7 Performance series A it'll never going to work even using ActiveX ME Web browser, because the internet explorer should be at least version 11, Microsoft Edge or Chrome. Panelview Plus 7 Performance series A is a windows CE embedded, very overridden working on Internet Explorer 6. That is one of the reasons it has a very bad performance. I would recommend you to go to an Panel windows IT embedded, can be Panelview Plus 7 performance series B or another industrial PC from any other brand. It will work fine.\n


### Human: FT Optix Databases. Is there a way to call and execute store procedures from Database within Optix? For instance, I would like to execute a stored procedure with a click of a button. ### Assistant:  Great question. It's important to know that the default embedded database in Optix is SQLite. I'm not sure if stored procedures are possible with that, but the other option is ODBC. As for the ability to execute them from Optix, yes it is technically possible. However, there is no specific native object from within Optix Studio to do this. I believe that is on the list for the future. Currently, to do this you would need to add a runtime NetLogic and write your own C# code to interact with the database and do things like stored procedure calls. It could, of course, still be linked up to a button in the UI, but the C# backend is the only option to handle these type of advanced operations.\n


### Human: I want to migrate from FactoryLink to FactoryTalk View. I have some HMI screens in FactoryLink and I would like to convert the files to be able to open them from FactoryTalk View. How can I do it ? ### Assistant: Unfortunately, the only method I am aware of is the old fashioned, brute-force method of re-engineering each screen in the new system.   As part of a small team, we replaced a FactoryLink system with PlantPAx and ViewSE about 9 years ago and it was a manual process.  We took the opportunity to modernize the controller applications and get the operational benefits out of PlantPAx by rewriting the entire application.  We used the PlantPAx engineering tools to reduce some of our development time on the controller side but the screen work was all manual.\n


### Human: Optix - How to replicate Function of a Global Object? I have been playing around with Alias in Optix and I think I can make that work for my Base Objects, but I am curious if there is a better way, maybe something with Variables? My Global objects have global definitions, and I am able to do things like assign a single variable to identify, say, an axis number.  My axis is generally pulling information from multiple places and interacting with control tags in a specific group. Many of these tags have a similar layout but when you add in the ones that are outside of the standard it starts to make configuration annoying. Except they are always Identified by a common number format.  Axis 1 will always have a 1 in the tags used, no matter the formatting of the tag. So, I really just need to be able to assign a variable, much like I do in FTStudio. Where #1 is assigned a Value of 3 in the global definitions of each instance of the Object. I feel like we need a whole This FTStudio concept is done this way in FTOptix video series.  ### Assistant: Aliases are a great way to create reusable content within FactoryTalk Optix, especially when you have a single source like a predefined Optix model object or Logix structure. Another capability which can be useful in the case of a variable structure like your axis example is to use a formatted dynamic link.  This capability allows you to format portions of your tag reference as a variable such as the axis number.  You can then bind the variable to a source to pass in the axis number at runtime.  In the example below, {n} is a variable representing the axis number. There are several ways to pass in the axis variable as a source at runtime such as binding it to a spin box value or list box selected item value used to specify the axis to view.\n


### Human: PowerFlex 70. Migrating from 20-COMM-D to 20-COMM-E. Retaining original VFD's. I have an MCC full of PowerFlex 70s that I need to cut over to Ethernet. I need to retain the existing drives. Does anybody have any experience, how-to's, or input as how to proceed. Stratix 5700's in place, cables pulled. Just need to swap the comms modules and make them work. ### Assistant: I would suggest making sure the ethernet switch is configured prior to attempting the switchover. I feel like I fight them (Stratix5700) a lot during initial commissioning.\n


### Human: Kinetix 5100, disconnect encoder without fault. I would like to know if it is possible, by ethernet ip, to disable the kinetix 5100 drive, it is to be able to disconnect the encoder (through an ATI tool changer), so that, while it is energized, to be able to make the change, and it does not cause an non-recoverable fault, since the way I know to reset the non-recoverable fault is to power cycle or reset the module, and it takes a long time. ### Assistant: I cannot find any documentation to suggest the encoder is RIUP (Removeable or Insertion while Under Power).  This can be interpreted as the encoder connection was not designed/tested nor supported for RIUP.  If the Kinetix is power but the CIP axis is disabled (open loop), I believe it is still reading the encoder position and it would register an encoder fault.\n


### Human: About the Error Code 16#0013 and 16#0015 in EtherNet/IP Socket Interface. When using the PLC  1756-L73 with 1756-EN2T trying to conmmunicat with PC by a  TCP connecting as AB EtherNet/IP Socket Interface EtherNet/IP Socket Interface   ENET-AT002E-EN-P, I have succeed in Socket Creating and got the retunred Instance, but when trying to OpenConnection by MSG OpenCOnnection, the MSG show an error code 16#0013  it seems to be a problem in configuration of the source length, however I tired every possible lenth continuously and the error code changes between 16#0013 and 16#0015 as in  the document  ENET-AT002E-EN-P there shall be an airticle abou this issue called Article 1756-EN2T, 1756-EWEB sockets error 16#0020, howevery it is not found in the website.  ### Assistant: You need to add 16 to the length of the actual string you are sending. Here is an example from a project of mine. You mention that you've already got the Instance number returned by the Create Socket instruction, as shown in the MOV instruction below.\n 1. The text being sent is in Write_Data_Out, which is a UDT that includes a 480-character string called .Buffer.\n 2. Get the length of the actual text in .Buffer (only 214 characters in my example) and add 16. Store the result in the .LEN of the MSG tag\n 3. Then execute the MSG instruction.\n


### Human: RSNetWorx ControlNet Software. I've observed that all the I/O IF16H and OF8H installed on 1 backplane rack lost their hart parameters. Upon download the back up program the control module properties shows the code 16#0304 wich indicate that the module is not configured to send scheduled data.To use the RSNetWorx software is it required to purchase  the subscription to allow donwload from the website? ### Assistant: When the ControlNet was scheduled, it generated a Keeper Signature and a Scanner Signature.  The Keeper Signature was injected the online Keeper capable devices e.g. 1756-CNB, 1756-CN2, etc.  The Scanner Signature was injected into your online CLX L72 processor.  After successfully scheduling ControlNet, you must immediately upload from the CLX controller to your PC because the online controller has the (injected) Scanner Signature.  If you do not upload after scheduling, then your offline ACD does not have the (injected) Scanner Signature and downing that ACD (without the Scanner key) will break your ControlNet connections.  If you upload after scheduling, then you can download without breaking the scheduled connections.  Once the Scanner Signature is captured in the offline file, you can change anything in that file and you will not break the scheduled ControlNet connections (unless you modify the ControlNet connections e.g. path, RPI, tag size). If you export your ACD file to a L5k or L5x and look at the ControlNet card, you will see the Scanner signature.  This Scanner signature is not visible in the RSLogix5000 software, but it is generated and displayed in RSNetworx.  If you don't upload the CLX after scheduling, then the ACD file on your PC will have the wrong Scanner Signature... By default it will be 16#0000_0000..  The Scanner Signature in the CLX controller (shown below via the L5k export) must match the Scanner Signature that was registered in the Active Keeper.\n


### Human: Powerflex 700s Phase II - Disable Motion Control. We have a Powerflex 700s phase II firmware 4.002, but the enconder card is burned. We want to disable it to use the Drive wihout motion control. We try some configurations found it in the web, but the parameters mentioned are different of the parameters that we have in the Drive.  When we start it from the HIM, the Drive stop immediatly but we don't have  any failure. We changes the parameters: 222 - Sensorless [Mtr Fdbk Sel Pri], 223 - Motor Sim [Mtr Fdbk Sel Alt], 485 - V/Hz  [Motor Control Mode]. We don't have any failure before we try to start the Drive. Any sugestion or Do you know if is it posible to use it whitout motion control? ### Assistant: Parameter 677 stop owner should indicate where the stop command is coming from. This should help in tackling this issue. Also you can check bit 30-28 in Parameter 152 [Applied LogicCmd] to determine how the Speed Reference Select Inputs has been set to the drive. Parameter 27/28 will need to be checked along with Parameter 10/12.\n


### Human: How force AOI local tags. For testing and commissioning, I have to force many AOI local tags. How to do it. There any many bit level XIC in the AOI instant and each to be toggled permanently to start AHU fan. ### Assistant: If the local tags are exposed as external access, then you can toggle them on the HMI via FTLiveData (FTLinx), or OPC. Besides the HMI or traditional OPC Client, you can use OPC or RTD or DDE to an Excel sheet. PlantPAx Online Config Tool is an Excel sheet with a VBA OPC Client which allow you to bulk modify and write tag values to the online controller.\n


### Human: View Designer issue. I have a question.  Now I want to convert Panel Builder 32 program to View Designer. I have one issue regarding button settings: handshake tag exists in Panel Builder 32 but not in View Designer. Where to assign the handshake tag in View Designer? ### Assistant: Newer HMI software, such as View Designer and FT Optix, do not have this handshaking option. Older software, such as Panel Builder 32 and FT View ME, do have this option. I'm pretty confident the reason for this has to do with communications between the HMI and PLC. The older software were designed for systems that used some form of serial or early Ethernet communications. Thus, the connections between the HMI device and the PLC data were somewhat asynchronous or less 'real-time'. I believe to ensure that the changed value actually was written to the PLC, the handshake feature was used to keep the value written from the HMI active until the PLC confirms the change. The newer software were written based on modern hardware and modern communications, which are orders of magnitude faster and more stable. Thus, the connection of data between PLC and HMI is more real-time and feedback is kind of built in to the cyclic communications. The handshake feature doesn't exist anymore because it isn't necessary or valuable. Perhaps I'm totally wrong, but to me it is the most logical conclusion. The button touch on a PV5000 (with View Designer software) writes a new value to the PLC tag immediately and can read that tag value back an instant later to ensure that the data transfer completed. If there is an issue with the connection to the PLC tag, the HMI runtime actually notifies you of the error with a red X and an error dialog. The handshaking is built-in, so to speak. You don't need the handshake anymore. Maybe you have to make some changes in your PLC code to accommodate the new HMI. Every new project I have done with modern PLC and HMI does not use handshaking or separate .Value and .Indicator tags. There is just one tag tied to the writing element of the HMI and this works just fine. To implement the handshaking feature with View Designer would take some creativity and I don't think it is worth the effort. It would be easier to change the PLC code to remove the handshake requirement.\n


### Human: When I type the IP address of the PLC in Chrome a web server appears.  Is there a way to see tag values here? ### Assistant: No\n


### Human: I am creating an app using Python or C# and want to read and write tags using my app.  How can I do this?  Any suggestions? ### Assistant: ou need an EtherNet/IP protocol stack that specifically support vendor-specific services for R/W Logix5000 data.   You can purchase FactoryTalk Linx Gateway which includes a SDK library.   This would be the most optimized and secure way to talk to the Logix5000 controller as it can offer CIP Security, OPC UA security, IP Sec, FactoryTalk Security, FactoryTalk Audit, FactoryTalk Diagnostics, FactoryTalk Alarm and Events.\n


### Human: ActiveX Gauges and Instrumentation. I was wondering if there is an ActiveX instrumentation package provided by Rockwell, if so, where can I find this? If not is there a recommended 3rd party software that is reputable.   I am running FactoryTalk View SE vs.11. ### Assistant: ActiveX objects are software components supplied by products independent from FactoryTalk View, such as Microsoft Office, Visual Basic, and many other third-party applications.  ActiveX needs to be downloaded separately.\n


### Human: View Designer issue. How can I create internal HMI tag in View Deisinger. ### Assistant: I don't believe it is possible to create an internal HMI tag in View Designer. This software is entirely different than FT View ME/SE, so some of the features you may be accustomed to don't necessarily exist here. Not yet, at least.\n


### Human: View Designer issue. How can I create a button (The function is for creating a new user and password) ### Assistant: I also don't believe you can create a new user and password using a button in the runtime. I don't see a way to do this. The users must be configured in View Designer before building the runtime. You can use a button to perform login and logout, however.\n


### Human: View Designer issue. Does View Designer is built with VBA, Macro function or not? ### Assistant: Regarding your last point, there is no way to create macros or custom VBA scripts to augment your application, as with FT View SE. The View Designer software is more modern than FT View ME/SE, but it is still basic software that does not include a lot of features for customization. If you need this type of customization, maybe FT Optix would be a better fit for you.\n


### Human: Running a Kinetix5700 drive on 120V AC.  am new to the community.  I teach at The Ohio State University and am using a PLC workstation with an integrated Kinetix 5700 drive.  The drive has been wired to 120V AC for power instead of 240V. I have been told that to use the K5700 with 120 AC there is a specific procedure/code that allows the 5700 to use 120V, but I haven't been given the procedure or code.  Does anyone know what the procedure is? ### Assistant: You are right for demonstration purpose we have a Demo Mode that can be enable. But we do not provide those details on Social media. If the Kinetix module that you interested in operating in Demo Mode is a part of a Rockwell Demo Box/Unit, the unit comes with all needed software to be able to operate the module in Demo Mode. If the accompanying software that is included with the Demo Box/Unit is lost or misplaced please contact your Rockwell distributor that provided the Demo Unit to you. So please contact your local Rockwell Automation office.\n


### Human: FTAC Users, local directory. We want to grant access to tech for them to only read the logic (Studio 5K) and not to edit. We crate a windows acc just for them and another for the administrator. On FactoryTalk Administration Consoles, local directory, we create the Maintenance user group with read rights only, and as users: the Maintenance windows acc and the administrator windows acc. Maintenance windows acc was assigned to the Maintenance user group while the administrator windows acc to the Administrator & Windows administrator user groups. On Local (this computer)/security, the All user users was deleted and the administrator windows acc was added. The same for the policies and networks and devices. After rebooting the system (Windows Pro10), the read only on Maintenance acc works but also on the administrator acc. Both accounts can't edit the logics. How can we make the administrator acc to be able to edit the logic and keep the Maintenance acc on read only? ### Assistant: Check to make sure that the user is not a member of any groups that may have Deny checked for permissions. Deny permissions have priority over Allow permissions, so if a user is a member of multiple groups, one of the groups may have some security permissions that are checked as Deny that are being inherited at the user level. To check inherited permissions, make sure that the specific user that is having issues is in or added to the Users folder in FactoryTalk Security, and use the Effective Permissions tab in the Security Settings window. This should show you what actual permissions are being inherited by the specific user.\n


### Human: Removall Flash Player. I have the RSLinx Classic 4.21.00 CPR 9 SR 12.0 software installed on some equipment, I was asked to uninstall the Flash Player from the equipment, but the software is dependent on Flash Player. I would like to check if the software has an upgrade or remain with the same version, just uninstall the Flash Player without the application stopping working. ### Assistant: The Adobe Flash Player is used for viewing multimedia contents by RSLogix 5000/Studio 5000 Online Books. If Adobe Flash Player is uninstalled, it will prevent user from viewing those but will not effect the software running.\n


### Human: myRockwell Automation not loading. I'm trying to get to my +Learning account but when I log into Rockwell Automation all I get is a loading screen.  It will sit on the attached image with the red circle rotating for hours.  Do I need to clear my cookies or something? ### Assistant: Do you have any AdBlockers enabled or pop-ups disabled in you browser? Try different browser. The platform is picky like that (and the lead in workflow will annoy you after a while) \n


### Human: Is there any easy way to move all coils one step back and keep NO contact in the same place. Total 547 rugs. Each contsins an NO contact and a coil. I want to move all coils one step back and keep NO contact same place.Is there any easy way to make it fast other that cut paste each rugs coil? Rtu register not have 10th bit address.so all coils move one step back.I mean coil with 10th bit delete and place coil with 11th bit in place of deleted one and so on.### Assistant: Many years ago I used to generate PLC5 ladder from a database into text files which I'd then import into RSLogix software for download. If this functionality is still available, you could possibly export your ladder as text, manipulate it as required, then import again. Excel may be the easiest tool for the manipulation if you can break each rung up, adjust the relevant part (the address after the OTE instruction?) and reconstitute it again.\n


### Human: Connected Components Workbench. Is there a reason that CCW version 21 takes 5 and a half minutes to open? All of the other Rockwell software on the same computer opens normally. ### Assistant: Does the delay happen at opening the CCW from its icon, or at opening a CCW project? CCW launching delays might be related with big projects and computer resources. I tried in my virtual machine (not lots of resources , but only CCW V21.01 software installed) and it has opened in 30 seconds. If it isn't the case, you can check the possible cause in Windows Events at launching it. Or in Task Manager. May be a dependency of a service that spends to launch.\n


### Human: Instruction like BSL. I'm working on a project on Studio 5000, Logix Designer version 32. I'm looking for an instruction that allow me to shift an integer through an array one integer at time. ### Assistant: It sounds like you want the FIFO Load and Unload, or LIFO Load and Unload instructions: FFL, FFU, LFL, LFU.\n


### Human: How to compare two projects AOI automatically or easy way to understand changes? ### Assistant: Compare & Merge tool.\n


### Human: How to compare online and offline project changes? How to compare onlinevproject and offline project. Today, I was online with PLC until lunchtime. After wgwn I try to online, I got a poup message  to upload/download  project. There is a change in online and offline project. How to know what changes or which routine or rung got changed before upload or download. ### Assistant: Upload a copy from the controller and save it, then use the Logix Designer Compare Tool. In the Compare Tool there also appears to be a Logix Definition Compare, which I think compares AOI definitions within the projects.\n


### Human: Transaction Manager V13.10 String data issue. last week FTTM V13.10 installed and tested with 1756-L71  PLC V24. I am able to write data from PLC to SQL table. I am trying to read data from SQL table using stored procedures method. Compare string from PLC tag with SQL table. When configure string instead of PLC's tag, able to read data from SQL to PLC. When i use PLC string tag, no data. ### Assistant: Regarding the PLC string tag no data reading from SQL via FTTM transaction, it should be caused  by that the .LEN field of string tag does not automatically get updated while writing the CLX STRING data type via FTTM. To workaround this shortcoming, either Define an additional data item in FTTM for the string_tag.LEN field, and output the length value from the database stored procedure as well, or Program additional ladder logic to update the string_tag.LEN field when the .DATA is written. Hope it will be working for you. By the way, it seems your account has not RA TechConnect entitlement. It is appreciated you may contact your local RA distributor or sales office to explore the TechConnect support contract in order to be entitled for RA TechSupport.\n


### Human: PanelView Plus 6 1000. My client received equipment from which he is supposed to upload a visualization, make a small correction and then download visualization. He received a PanelView Plus 6 in version 3.001. However, Rockwell provides only version 5.0. Do you have any ideas what to do with this? ### Assistant: PanelView Plus 6 1000 with an EDS frn 3.001 is really a PanelView Plus 6 rev 6.00-6.10-7.00-8.00-8.10-8.20. Because the first firmwares of this product use the same EDS file. This panel can be upgraded up to rev12.00. You can check the current revision when the application is stopped, in Terminal Settings>System Information>About FactoryTalk View ME Station\n


### Human: Problem with touch screen calibration 2711P-T15C22D9P. First step: Terminal Settings, then choose Input Devices>touch screen>Calibration. Second Step: Carefully press and briefly hold stylus on the center of the target. Repeat as the target moves around the screen. The problem is that i don't have a message that calibration is complete. All the time the target moves around the screen. When the calibration is complete, a message appears to indicate the measurement of new calibration settings. Right now we use USB mouse to navigate through the interface.  ### Assistant: It might be a hardware issue or a firmware issue. To be sure, you can try to flash the panel with the desired version of firmware. If problem reproduces after that, there might be several touch cells damaged. If not, the new firmware image has corrected a corrupted dll library.\n


### Human: Micro850 with Keyence IV2 TCP/IP. I'm triying to conect a keyence iv2 via TCP /IP to a micro850 but i didnt find a way to connect or a example with other 3rd party device, is posible connect micro800 with a 3rd party devices because just find connection with AB PLC 7 HMI. ### Assistant: Setting up a class 1 connection will depend on your Micro850 model. If you have a 2080-LC50E, you are good to go with a  generic profile. If instead you have a 2080-LC50, you can only do class 3 messaging.\n


### Human: I have some HMI screens that I did in CCW and I did the PLC program in RSLogix 500 Pro, how can I do it if I want to simulate everything together? ### Assistant: RSLogix 500 Emulate can communicate with a panel thru the virtual DF1 serial port. CCW doesn't provide a Test Application feature for PanelView 800. So, it is not possible to test together.\n


### Human: Loop Detected Error in EN2TR Module. We have rockwell dcs with L75 controller and EN2TR. In one of the network the EN2TR module went to fault with error code as Loop Detected. Beacon time out and interval went to huge number outside the range. Anyone faced this issue? ### Assistant: Loop problems in DLR networks might be solved declaring a second Supervisor in the network. With 2 supervisors, one be the active supervisor and the other the backup supervisor (selecting which is the active, can be done with the precedence number, the highest wins).\n


### Human: In Micro 850, What is a purpose of the green tags? _IO_Xx_ST_00 and _IO_Xx_CO_00 ### Assistant: _IO_Xx_ST_yy represents Global Variables for Analog input status. Analog input status values can be read from Global Variables IO_Xx_ST_yy. Where x represents the expansion slot number 1...4, and yy represents the status word number 00...02. Individual bits within a status word can be read by appending a .zz to the Global Variable name, where zz is the bit number 00...15. _IO_Xx_CO_00 represents Global Variables for Control bit states.  Control bit states can be written to Global Variable _IO_Xx_CO_00.zz, where x represents the expansion slot number 1…4 and zz represents the bit number 00…12.\n


### Human: PLC Firmware Revision Compatibility Issue. I'm facing an issue while trying to go online with a PLC. The firmware revision of the controller is 34.011, but the offline project I have is showing a firmware revision of 33.xx. Due to this mismatch, I'm unable to establish a connection. I'm relatively new to this company and recently learned that the program on my computer may have been modified by a contractor company, which might explain the version difference. I suspect they may have used a higher version of RsLogix when making the changes. I'm looking for guidance on how to proceed in this situation. Is there a way to update the offline project's firmware revision to match the controller's firmware revision? Or is there another solution to resolve this compatibility issue? ### Assistant: If you can't install v34 of Logix Designer then you cannot go online with the controller without wiping the project from the PLC, because you will have to change the firmware which will always wipe out the current project. If you can install v34 of Logix Designer, then the solution is simple, install it, upload the program. You can update the offline project file's firmware revision, but you need to have v34 installed. If you do, then go to controller properties and select Change Controller in the General tab. Change only the firmware revision, it will still ask you to upload when you try to connect though, so if you get v34 installed you might as well just upload the current project file from the PLC and ignore your offline file.\n


### Human: CIP Messaging in Studio. Is anyone aware of a CIP document that lists your parameter fields shown above (Service Code, Class, etc.) and what the numbers correspond to? ### Assistant: There are two places: 1. The Rockwell knowledgebase has many of these outlined for various use cases and products: https://rockwellautomation.custhelp.com/app/answers/answer_view/a_id/748424. 2. The CIP specification (published by ODVA) lists standard class codes and the services each class supports.  Rockwell products make extensive use of the standard spec but any vendor can adapt the spec for their own specific use cases.\n


### Human: I have a servo in one machine connected to a AB PLC. and i want to make that servo as master servo and synchronize the two other servos which are present in another machine with different AB PLC as slave WRT to the master servo from first machine. so how i can transfer the axis data from one PLC to another PLC as i want to use MAG instruction to build electronic gearing?  ### Assistant: Option 1: in the Master machine you can produce this axis over ethernet IP (supported starting Logix v32).  them you can creat a virtual axis in the remote machine (slave) that consume the data from the Axis produced in the master machine. Then depending of your need you can Gear, Cam any of the remote machine to the Virtual slave that is sync to your master axis on the master machine.  If your application is bellow V32, you will have to use a CIP sync AOI (much more complex), at this stage please engage a Rockwell Automation support.\n Option 2: Buy a CIP motion encoder , and install it on the Master Machine, this encoder will be connected on the Network and processor of the remote (slave)Machine. This encoder will be seen as a real CIP Motion axis in the remote Machine, you can them use this axis as a master for the other axis on this remote machine. Them you just have to creat a PCAM , MAG..etc between this encoder and the axis that you need to synchronise on this slave machine.\n The Option 2 is the easiest, but require some investment. But do not require modification of the code of the master machine. The Option 1 is the most complex to implement, even more if you have a Logix version bellow V32 and you don't want to upgrade to V32... without support I will not recommend this one.\n


### Human: FT View Client edition. I am wondering if there is a key/script in FT View Release number 13.00.00 (CPR 9 SR 13) that helps Client/Operator finding a tag in all screens. ### Assistant: The Find/Replace, Cross reference (You can find them from studio toolbar) can help finding tags on Graphic displays and other components at Design time. Runtime search function which can search tags runtime displays will be available on FTView SE next release v14.00.00.\n


### Human: FTview10.0 SE. On a button I can Run command with the parameter Language en-US (or some other language) - and then the language is activated. How do I run this command from VBA? ### Assistant: ou may use the following VBA script: ExecuteCommand  Language en-US\n


### Human: ONS automatically reseting bit, It is energized green color. why? ### Assistant: If you cross-reference the ONS bit, is it used elsewhere?  The ONS will highlight green once it has executed and stored the memory bit. Otherwise would could insert some diagnostic latches or counters on each branch to catch a possible nuisance condition.\n


### Human: OPTIX 1.2.0.263 - well much testing has been done before posting this report of what i suspect is a possible bug. Please check the Trending operation with 6 or so pens , with the function FOLLOWING set to FALSE. Then go to application , select your trend page. You will note the Trend pens start from the center of the page , this is fine and im happy. Now grab the trend and move it back in time a few times , then wait a few seconds ( depends on your polling update time ) but here , the FOLLOWING function seems to be set as True . Once i have disturbed the trend chart back in time for veiwing , the chart continuously updates back to the far right of the screen , inhibiting you from reading the previous chart values.  To prove there is an issue , I created a dynamic link with a check box for the Following function and placed it on the trend page. Again, first use , all is well , but 2nd use etc it fails to observe the functions command.  This issue i found many days ago. Anyone else see this ? ### Assistant: Yes, I have seen this. I assumed the FOLLOWING property to be essentially a pause command. It does seem that manipulating the trend display overrides this function after a brief delay. This could be intentional and just not documented well or perhaps it is a bug. Nevertheless, I concur with you that it ideally should not be this way. There should be the ability to pause the trend and manipulate its view indefinitely.\n


### Human: I want to do a backup of a Factory Talk View SE network distributed application V7 project, to later move it to a newer server with the V13 application. I planned to use the Distributed Application Manager tool to backup the application, but I can't find it in the old server or in the FT view SE 7 installation I have. Where can I find the Distributed Application Manager tool installation for V7 ? ### Assistant: I don't believe it existed back in that version.  There was an HMI backup and Restore utility under the View Tools that gives you the capability of backing up a running HMI application.  You can also back of the FTD but I believe you have to manually recreate the data shortcuts back in that version.\n


### Human: Can I replace an 1769 L36-ERM with an L36-ERMS?  Other than some additional memory, the specs appear the same. ### Assistant: Sure you can replace a 1769 L36-ERM with an ERMS no problem. There is extra Memory for the safety part, ... for the rest they looks the same (power is the same, supported module is the same...etc) You will have to change the controller in the application code.\n


### Human: When I'm browsing a kinda long routine, Is there a way to know which UDTs/DataTypes are in a specific routine? You can get some info if you export and import routine, it will show you datatypes and stuff, but can you somehow get info without import/export? ### Assistant: Have you tried to right click on the tag and select Cross References from the pop up menu ? if shows many details about your tag.\n


### Human: Using AOIs in w/FTLogix Echo and Studio 5000 question. I have recently started testing my 5580 PLC logic using FTLogix Echo. I have some AOI logic that was previously developed by the client that gave us the go-by logic. My question is: Are AOIs emulated with FTLogix? What I noticed is that I couldn't get any values that were supposed to be written internally by the AOI logic to work, but if I tied those parameters to external variables and moved those around, THEN the logic would function. Say for example, I had some logic that would look at a 3-state switch and had an internal parameter called 3_switch. If I tried to write to that parameter (AOItest.3_switch) either with logic or by just clicking on the parameter and entering a value, I couldn't change the value. But, if I change the parameter to required in the Instruction Definitions and make a new external tag that is assigned to that parameter, the value will change when I change values in the newly created tag (newtag-->AOItest.3_switch). I just need to know if this is something I just need to deal with in testing or do I need to modify the AOIs/logic permanently. ### Assistant: I've been using Echo quite a bit recently.  Where I used to jump immediately to the controller on my desk, I prefer the speed and convenience of testing with Echo. Echo does indeed support add-on instructions.  And you should be able to feed (not required) input values into the add-on tag structure. When you feed data into the instruction through a required input parameter via an external tag as you suggest, that data is copied into the AOI tag structure immediately before executing the add-on logic.  (If it's an in/out parameter, the data isn't copied... the actual external tag is used directly by the addon.) In my experience, things like this tend to explained by something not-so-obvious.  For example: 1. Logic in the enable-in-false routine changes the value, 2. Logic in a separate task changes the value. Or even something as silly as a typo such that the data is fed into a tag structure that is not the same add-on tag as on the instruction faceplate.\n


### Human:  OPTIX - Where in the PC is the Project Databases stored. Does anyone know where the DB's are stored in the PC running the runtime ? - I thought it would be project folder related , but it seems thats not the case as i have managed to corrupt a DB once or twice experimenting with SQL queries , and when you open a previously saved / older project, the problem of the DB seems to still exist. Id like to copy it and drop it back into the correct place rather than rebuild from an error. ### Assistant: Assuming we are talking about an embedded database (DataStore), with the DataStore's In memory configuration value set to false, Optix will create an .sqlite database file with the DataStore's Filename configuration value and place it in the Windows user's AppData directory.  If you don't have a Filename configured, Optix will create a file with some guid-looking filename.  Example path shown below, C:\Users\{username}\AppData\Local\Rockwell Automation\FactoryTalk Optix\Emulator\Projects\{project name}\ApplicationFiles\filename.sqlite. I would also recommend doing an internet search for a DB browser for SQLite.  Makes it easy to see the contents of this embedded database.  Just don't have it, or try to open when running Optix.\n


### Human: Open Popup using NetLogic in FTOptix? I am trying to open a popup based on a variables value at runtime. Although, I am having trouble trying to bring this functionality to the project. I can't seem to find any documentations that relates to opening popups/windows using NetLogic. I also tried playing around with MessageBox.Show() and passed in my popup through this, but no luck. Is this something that would have to be pieced together with different assemblies and references outside of Optix prebuilt library? Or am I missing something within the documentation that could point me in the right direction? ### Assistant: You should be able to do this using the .OpenDialog() method. In the Template Libraries, you can add the Login form to your project, which will bring in a NetLogic called 'LoginButtonLogic'. If you open it, you'll find a good example of how a popup dialog is called using this method. Hopefully that gives you enough ammunition.\n


### Human: FTview SE 10.0: Global object with text as parameter - how to handle languages? I have a certain button functionality where a number of buttons share the same behavior but based on specific bits. I can make a global object where these bits are passed as parameter values. BUT - the button text should also be a parameter value. How is that done? And how does that then work with different languages?  ### Assistant: I have made a solution where the action of the button is handled by a VBA-routine. Here the text is taken from a label database where I have the label in different languages. As this solution is consistent with what I use in iFix and WinCC I chose to do it this way - despite a maybe more elegant FTview solution - where the language would have to be handled anyway.\n


### Human: PF755 Increment /Decrement Speed using 0-10V. Is it possible to increment the PF755 speed in fixed amount using a 0-10V or -10V to 10V i.e if the drive receives 10V it will increment the speed by 2Hz and if it receives -10V the speed will decrement by 2Hz . I know it is possible using DI assignment but PF755 has only one input and that input is assigned to Run and dont have a seprate I/O card . Also since it is standalone VFD control over ethernet is not possible. We have a spring return Selector Switch which if turned in one Direction speed should increment by 2Hz and if it turned to another it should decrease by 2Hz. Can i connect a analog input to the drive through this such that drive receives +/-10V and accordingly increment/decrement speed by 2Hz ### Assistant: As pointed out on your initial post, the implementation of that application requirement would be possible configuring the MOP  (Motor Operated Potentiometer) feature of the PowerFlex 755 with the help of 2 digital inputs. In the scenario presented, it looks like there are not spare inputs available to be used, so the straight forward implementation of the MOP feature will not be possible. To my knowledge, based on the MOP block diagram below, there is no indication that the  switching of a +/- 10V analogue input will be triggering the 2Hz increase or decrease sought after on this application.\n


### Human: FTview SE 10.0: How to display (and edit) a different language than the default? I have two languages in my installation. I design in English - but as I sometimes just copy a text box and change the text - then I also need to change the second language. How do I switch the display language in my display editor? ### Assistant: If you are using FTView v10.0, there is a feature enabling you to change the application language to modify/edit the text strings on the graphic display. Click the 'Change Application Language' icon on the toolbar, without having to close the application and then re-open it with another language.\n


### Human: I have a USB barcode scanner plugged into a PanelView Plus 7 Series B. With the CE Panelview's we had a custom ActiveX that would write the scanner data directly into a tag without opening the keyboard of a string Input Enable. This ActiveX will not work on the Series B PanelViews. I was hoping that I could just use an ActiveX Macro 10 to move the data, but so far not working. I am not sure of the complete path of the PV USB port. Has anyone done this? ### Assistant: I have gone a different route where I have setup the scanner to send F1 and have made a Key Assignment to the String Input Enable to open with F1. I have to scan the barcode once to open the keyboard and then scan again to fill the data. I am thinking that Zebra or Honeywell can make me a custom barcode will configure the scanner to do both with only 1 trigger.\n


### Human: Copy batch files to windows IOT on the panelview plus 7 serie B. I tried to copy the .bat files that i normally used to back up some files on the pendrive, using ME program launcher. Now with this new serie B is working under windows IOT core. Is not allowing me to copy the files. ### Assistant: you just need to connect usb mouse to HMI you will be able to use your right button to copy and past files\n


### Human: I have an application I'll be receiving where we will be using a Kinetix 5700 drive system to control stack crowders for a blank destacking application.  My issue is we don't have good control over the stack location.  I was wondering if there was a way for the Kinetix drive to find the stack location and perform its location based off its learned location.  I'm envisioning that when the stack is loaded, the crowders would advance with low torque toward the stack.  When the drive senses a jump in current, it would record the location and base its crowding operation off that location.   ### Assistant: What you try to do should be possible, this will require some code in your Logix controller, and can be challenging. You also could use the VTS to do this (virtual Torque Sensor). There is also a very common way to locate the position of an item that is unknown, it's the registration sensor. You can connect to the drive an accurate sensor that will detect the presence of the item, and take a picture (registration) of the actual position of your axis. since you know the relative position of your sensor (HW location) and the position of your axis when the item trigger the sensor you know now the position of your item relative to the actual axis location. So you can control move your axis to an accurate position relative to your item. this require some code in Logix aswell.\n


### Human: We would like to use the new SDK to download multiple PLCs simultaneously but are running into some issues. Has anyone been able to download multiple ACD files using the futures functionality in C++ such that each thread downloads to an individual controller with the goal of downloading several controllers all at once (asynchronously)? If so, how did you accomplish this because we keep getting restriction errors due to the download function requiring to have the project open. ### Assistant: The Logix Designer SDK supports concurrent execution with synchronous interfaces calls. With that, the download operation itself can happen in parallel, however, the user project opening step due to the Logix Designer limitation cannot. So practically, when executing the download procedure in the loop, make sure that the project opening step has ended, and then run the download, even though the one from the previous iteration is still pending.\n


### Human: Integrated architecture Builder 2023 software download. I log on Rockwell webisite, and download the IAB software, but the version is 2022, can anyone give me a link that i can download 2023 version? ### Assistant: Once you have downloaded the latest version available from our website (which you probably have already done) and finished the installation, you need to run the Current Program Updater to get the latest required files, making your IAB up-to-date. You can launch the tool from Start --> Rockwell Automation\n


### Human: Silent or Unattended Install of Multiversion Studio 5000. I'm trying to use Microsoft SCCM to manage and deploy Rockwell software has anyone gotten the multiversion of Studio 5000 to install all the available versions in the install file? If so, what was the command you used? I'm hoping this works: Setup.exe /QS /IAcceptAllLicenseTerms /AutoRestart /SetupLanguage=ENU /InstallDrive=C: Right now there is a version of Studio 5000 v35 that has the following installs: V35-V30, V28, V24, V21, V20 ### Assistant: The command you have suggested will function, but it only installs v35 out of the multiversion download of Studio 5000.  From testing and looking through documentation I have not found any way to get the multiversion of Studio 5000 to silently install all included versions.  According to technote QA3363 - RSLogix 5000/ Studio 5000: Silent Installation we might run into some issues doing a silent install on some earlier versions of Studio 5000.  From what I can tell it does not look like the multiversion Studio 5000 installation supports a silent install for all included versions.\n


### Human: Data log options. I would like to log 3 tags, I have an Factorytalk view ME v13 running on a industrial PC, and a control logix 1756-L83E. Which are the best options to do that data log? Considering I need to save it each time it changes, it is around 1.5 sec. ### Assistant: FactoryTalk View ME has a few options for logging data. The simplest way is to create a datalog model. A datalog can log data upon each change or upon a set interval and will be stored on your industrial PC. You can also you an ActiveX control like MECSVDatalog, which will log the data directly to an excel spreadsheet. Other more expensive options include purchasing software to log the data from the PLC. I don't know what you need to do with the data, and that will probably effect what you decide, but if all you need is to look at the data or display it on the HMI then a datalog model would do well.\n


### Human: FTview 10.0: How do I expose a polygon to VBA? I have a box made of a polygon. I want the operator to activate some VBA code by clicking this box. I don't want it to be a button - just a box. When I select VBA control in the property panel, it switches to Type info Extension - and I cant have VBA code on this box. How do I get the VBA code to activate upon click on this box? ### Assistant: the Polygon object only exposes the Properties and the Methods provided by the Element object, it does not expose Events to VBA. As a workaround you could:\n 1. Add a Touch animation to your Polygon, and using a Toggle command you can toggle a Memory tag\n 2. Add a Numeric Display to your Display and add the previously defined Memory tag to the Expression field\n 3. Expose the Numeric Display to VBA\n 4. Use the Numeric Display Change Event to execute your VBA code\n The code will be executed every time you click the Polygon. Note: you can hide the Numeric Display from the Graphic Display: right click on it, then select  Properties --> Common and uncheck Visible\n


### Human: Is it possible to create a function block in RSLogix 500 Pro? ### Assistant: RSLogix 500 only uses Ladder language, in routines. Only LAD2 is launched by the controller, and you should use the instruction JSR to launch the other ladder routines. There isn't a feature like Add-On Instructions in RSLogix 500. Additionally, the JSR doesn't accept parameters, like Studio 5000. The feature that you are searching for, is available in Micro800 and CCW.\n


### Human: How to read warning messages before downloading (logix designer v31)? Recently, I want to summary the warnings of PLC programming. But, I do not download them to avoid the impact of normal production. Is there method to fix it? ### Assistant: You can Verify the Controller before downloading and it will spit out errors, warnings and messages.\n


### Human: Optix Multiple Fill Colors. I have a simple rectangle that I am wanting to fill will 3 different colors based on an integer. I am trying to utilize the KeyValueConverter for this task and converting the integer to a string value.  Obviously, this is not working for me. Any suggestions are greatly appreciated. ### Assistant: Click the String datatype at the top of your key-value converter and change it to the color datatype.\n


### Human: I would like to know if I can install RSLogix 5000 V20 (or another version) on a PC with Linux operating system? ### Assistant: RSLogix and Studio 5000 are not supported for the Linux OS distributions. You could use software like WINE to try and make a compatible environment, but honestly I can't see how it would be worth the headache. Just stick with Windows.\n


### Human: FactoryTalk Optix: Any good suggestions for simulating tags while developing a project in FTOptix? I have reached a point with my project where testing is needed to see if the functionality is working as intended. ### Assistant: You can always creating variables and objects in the Model folder, set default values to them, and emulate with that. You can later link them to live PLC tags when the simulation is complete. However, I suspect you are wanting to simulate your PLC application and link your Optix emulated runtime to that so that you have 'live' values and logic. If that's the case, Logix Echo is what you are looking for. Unfortunately, you would have to pay for the full version. There may be a trial version available, however. \n


### Human: How to setup the config between micrologix 1200 - ENI-Interface module and HMI PANEL VIEW PLUS. My problem is my 3 device are in the network I can ping. but for any reazon the HMI don't see the plc. I setup the topic in the HMI proyect but the problem persisting. I used Micrologix 1200, ENI-interface module, HMI panel view plus 400. ### Assistant: Make sure your PLC shortcut in FTView is copied to the runtime tab.\n


### Human: CCW Micro820 to ATV12 VFD Modbus. I am trying to communicate with a Schneider ATV12 over the embedded serial port on the Micro820 and I am having a bear of a time getting the motor running. According to the ATV12 documentation the control words address is 8501 + 1 = 8502. I am not getting any errors in CCW nor the drive and I know the wiring is right, but the program will not execute. I feel that I might be making a mistake with the LocalAddress array? ### Assistant: On one of our older product lines we did this all the time (on a Micro850 rather than 820, but the logic should be identical).  We connected a 1761-NC01 to the embedded serial port and wired the drive into that (jump terminal A to TERM, wires on A & B to pins 4 & 5 on the RJ45 at the drive).\n


### Human: Could I communicate from a SCADA Software (PC Vue, Citect) with an 1769-L30ER CPU with OPC UA? The SCADA software is the client and the PLC is the server. Does the 1769-L30ER CPU need a special firmware? ### Assistant: The SCADA software  (PC Vue, Citect) has built-in drivers for communications to the 1769-L30ER CPU so you don't need to purchase the OPC UA Server software.  If you want to purchase the OPC UA Server software (and install it on a PC), there are several vendor who have Allen-Bradley drivers... However, FactorTalk Linx Gateway is the recommended OPC UA Server solution because of the tight integration and excellent performance.\n


### Human: Whether it is possible to read data in FView application delivered over JSON standard? How to do this? ### Assistant: The usage of JSON is limited to .NET control. To enable support for complex data types of property and method parameters in the .NET control, you can utilize a pre-existing module called JSONConverter 1.0 Type Library in the VBA editor. This module is designed to handle data types that can be serialized by the NewtonJSON library. Complex objects will be transmitted in both input and output formats using the JSON string format.\n


### Human: FT Optix Open popup on a value change. Currently I'm working on a project in FT Optix. I've been working in it for a while now but I can't figure out how to open a popup in the runtime when a value changes. In the PLC there is some code running and when this is done, a value changes, when this value changes the popup needs to open. This popup should be able to open on every screen on the foreground. ### Assistant: If you go to the variables in your project you should see the Events section of the properties tab. You can add an event by clicking the plus sign in the top right corner of the properties tab and select Changed Event. Then you can use that event to open a popup by linking it to the UI commands for opening a dialog window (OpenDialog).\n


### Human: We currently use Factory Talk SE and some of our Alarms send emails to various people.I cannot seem to find how the emails are being generated or where to Edit them. How i can add/remove people to this list due to staff changes? ### Assistant: Are you sure that e-mail are not generated externally? FactoryTalk View SE doesn't contain a native object for e-mail sending. Or there are chances an ActiveX has been used, the ME EmailSender Control ActiveX.\n


### Human: Optix: how can i call a bit of int at active of led (of base control)? ### Assistant: Use the Scalar to Bit Array Converter\n


### Human: Is there a way to setup Optix to a Logix Emulator on the same workstation for testing? ### Assistant: We use Logix Echo to communicate to FTOptix. https://www.rockwellautomation.com/en-us/products/software/factorytalk/designsuite/logix-echo.html\n


### Human: I'm using powerflex 525, I'm giving speed command drive and it is reflecting in drive Hz, but if I give start command it's still in ideal, Before it was running perfectly. ### Assistant: There are three start sources P046, P048, P050 (start source 1, 2, 3). There are also there speed references P047, P049, P051 (Speed ref 1, 2, 3). If using ethernet IP (for example) as start source and speed reference the use P046 and P047 change these parameters to the correct value. It is important to make sure any of the other start source and speed ref cannot be set to the same value. Start source 3 and speed ref 3 are set to Ethernet IP by default and will need to be changed in this case.\n


### Human: Ultra 5000 Drive C Programs Failing? We had an issue last night with the Ultra5000 drive failing on one of our Hem presses. The hempress was stuck in the lower position (Manual and Auto). Cycled power to the drive several times but couldn't get devicenet communication. So we eventually swapped the drive. As part of the swapping procedure we reloaded the C program for the Ultra 5000. After swapping the drive, the press was raising extremely slow and stalling after hem. We had to reload the C program a second time in order to get it working properly. This is the second time we have had issues with the Ultra 5000 C program. We think it might be getting stuck in a subroutine. My question is, does anyone else have issues with the C program, and are there any patches available to address this? Thanks Eric ### Assistant: If you have experience programming in C, you should check to see if the program has appropriate check statements. Typically people will use a while loop to perform some of their code. Like this: while (!StopRequested()) This type of statement can help break out of a routine that is stuck. You can also use some of the available variable tables to write diagnostic info. For example, when the program tries to run a certain piece of code, write a number to the variable table that will indicate it is running that code. This might help you troubleshoot the code. I've written many programs for the 5k and it's a really good drive, but it can be difficult to troubleshoot. \\n


### Human: CNC controllers by Rockwell Does Rockwell Automation offer any new CNC controllers beyond the 9/PC ### Assistant: Rockwell Automation does not make any CNC products since July, 2002. \\n


### Human: Kinetix drives only phasing up to 3... I have 6 drives, on a 1756-M08SE, this is a new startup. Why are my K6K drives only phasing up to 3? ### Assistant: Are all feedback cables connected? Also is the correct motor selected in RS 5000? Any errors in logix? http://rockwellautomation.custhelp.com/cgi-bin/rockwellautomation.cfg/php/enduser/std_adp.php?p_faqid=33524 \\n


### Human: Ultra5000 firmware upgrade and Logix 5000 Hi, I've been asked to upgrade / reinstall the firmware and then possibly the application on an Ultra 5000 motion controller after what looks to be corrupt firmware. I haven’t had anything to do with these motion controllers before I'm lead to bereave that I can use Logix 5000 to reinstall the firmware and then reload the application. Can anyone confirm the basic procedure / steps that I can expect? What version of Logix 5000 do I need to be running? (I have version 10, 11, & 13 loaded at present). Thanks in advance. ### Assistant: You cannot use RSLogix 5000 to upgrade the firmware. The Ultra5000 is a stand alone servo drive/controller and you will need to use Ultraware software. \\n


### Human: Safe Off Wiring for PowerFlex 40P I have an MSR138DP and PF40P, with an E-stop. Is there a working electrical drawing that I can have to design a Cat 1 stop? The exisiting drawing on the DriveGuard manual does not explicitly state what the 'Enable' input is located on the PF40P? Please help. ### Assistant: There is actually two steps to installing the Driveguard option. You remove the driveguard plug which just protects the pins that a terminal strip plugs on to and then remove the drive Enable jumper. The driveguard is really just a relay that is energized by a field device (e-stop pull-cord, etc) and the contacts enable the drive to run. You have to remove the front plastic cover on the drive to get to the pins. Page 7-8 show the location on a 40P drive. I/O terminals 1, 2, and 3 are dedicated to Stop. Start, and Reverse operation. The driveguard really takes the place of the enable jumper which, I believe, disconnects gating power to the IGBT's. \\n


### Human: Drives in contrlollogix I/O configuration Every time I try to add a drive to my controllogix I/O configuration all I get is a small pop up box with what looks like a half circle. I dosent matter which drive I try to install it does the same thing. I have another laptop with the same version of controllogix and it has no problem adding drives to the I/O configuration. I updated the EDS files but it still will not work. Any ideas. ### Assistant: If you had a beta version RSLogix running on your PC, remove everything from RSLogix first and install a released version V16.03. Or download and install the latest version from the add on profile for the drives here. Good luck,C \\n


### Human: K7000 Aux Feedback I have an application feeding coiled steel, there is slippage. Can the Aux Feedback be used for position control (encoder driven by the steel)and still have velocity control of the axis (no runaway) if the encoder is disconnected from the steel. I tried most of the alternate servo loops and half caused drive errors while the other half ran away if the encoder was disconected. OR is there a better way to control the feed to length using the Aux Feedback as Feedback Only? ### Assistant: Dual Position Servo is your best bet. I believe you have to monitor velocity error in order to trip on encoder loss. \\n


### Human: Ultra 3000: enabled or not? Scenario: Ultra 3000 drive with enable input high but no enable output. No error codes or any other indication from drive or Ultraware that anything was wrong. Maintenance crew changed motor once and drive twice to no avail. Finally measured input voltage on input contactor and found one phase losing more than 50% voltage across contactor. Changed contactor and all was well. Tip: Always check input voltage on Ultra 3000 before performing any other troubleshooting procedures as these drives are not smart enough to know when a phase is low. You will not find this in the drive manual or in Knowledgebase. ### Assistant: Just curious as to whether you are monitoring your DC Bus voltage in the PLC logic? Motion planner can set it up as a real-time feedback..... \\n


### Human: PF 40 IN MULTI-DRIVE MODE ON CNET. How many connections does master drive takes in multi-drive mode on controlnet?(Considering 1 drive as master and 4 drives as slaves). ### Assistant: The I/O consumes only one connection between the controller and drive(s) regardless of whether the adapter is in Single or Multi-Drive mode. \\n


### Human: axis feedback status Hi guys, When giving an MAG (motion axis gear) instruction, does anyone know if there is a (timing) difference between:Axis.gearingstatus and the MAG.IP status bit? also, when giving an MAM instuction (motion axis move), is there a (timing) difference between:Axis.MoveStatus and the MAM.IP status bit? cheers,C ### Assistant: From my testing, doing a trend on these status bits, there is no time delay that I can see between the motion control bit and the status bit. \\n


### Human: Kinetix Hard Overtravel I need to set the action for hard overtravel to function as Soft Overtravel - that is - allow motion in the opposite direction and automatically clear when the Hard Overtravel switch is no longer contacted. Any ideas? ### Assistant: Review tech note 21499. Basically, to get off a hardware over travel switch, the configured fault needs to be disable, jog off the switch and the re-enable the fault configuration. The tech note has example code to doing this. Linkified for convenience - JHutch \\n


### Human: Virtual axis in the emulator Does anyone know if you can run a virtual axis in the logix 5000 emulator. Ican load the program but get and error.bit whenever I try and run it ### Assistant: You may find all what is supported in RSEmulate5000 at this link: http://literature.rockwellautomation.com/idc/groups/literature/documents/gr/lgem5k-gr015_-en-p.pdf Page 12 - Virtual Axis is supported... :smileysad: So the error is generated by other problems... \\n


### Human: Kinetix 6000 Tuning Tab I'm starting up my first machine since updating to ControlLogix Ver.16. I have 5 Kinetix 6000 servo's and all the modules updated to the latest firmware. Has anyone else noticed that the tuning function just doesn't seem to work anymore? Everything is tuning WAY too hot and squealing like a pig when any motion is attemped. I've had to de-tune manually to get drives to run. If anyone knows anything about this I'd really appreciate it. The customer won't let me go back to Ver.15 (which worked nicely!) ### Assistant: I'm not aware of any changes to the tuning scheme in the latest firmware, which btw looks like is 1.99. That being said, the methodology that I follow is the following: 1) Be sure that your conversion constants and drive polarities are all verified before doing any tuning.2) If linear, set axis close to zero position. Rotational does matter.3) Set travel limit a few inches shy of your total travel distance capable.4) Set torque to 100%.5) Set tuning speed equal to normal running speed.6) Then set direction to foward bidirectional.7) Check velocity error integrator and velocity feed forward8) Tune axis9) When popup window comes up, reduce tuning bandwidth by 50%. So if it's 80Hz, reduce it to 40Hz. Doing this will reduce all the gains proportionaly. You are literally reducing the response bandwidth of the system.10) If gains still appear hot, you can tune again and reduce by 60%. Depending on the inertia mismatch of the system, you may have to go as low as 75%. Just be warned that a system that low won't have much muscle to fight disturbances. I've only had to use numbers that low when customers have not used the right gearbox. Of course, there could always be something loose! :) Hope that helps. \\n


### Human: LEM Current Module Alls, I have an inquiry for LC500-S/SP7, can anyone inform me the correct cat. no. for this item. It installed in the 1336Plus AC Drive. Thanks. Kingkong ### Assistant: Here you may find the spare part list for your drive: http://www.ab.com/support/abdrives/1336/1336-6_5.pdf Search for the current transducer matching your drive size. Also this technote is for the troubleshooting guide: http://rockwellautomation.custhelp.com/cgi-bin/rockwellautomation.cfg/php/enduser/std_adp.php?p_faqid=47263 Hope this helps... :smileyhappy:- fuzzy logic \\n


### Human: Generic Sercos Card Does anybody have any information on a 1756-M08SEG Card? There doesn't seem to be anything published. my local branch doesn't seem to be any help either. ### Assistant: The M08SEG is a bit of an engineered product. It has been tested with Indramat drives and others with success but should not be thought of as a canned product that will control anything out there. The major problem is in the different vendors implementation of the SERCOS standard. Here is an excerpt from an FAQ: SERCOS interface is covered by the IEC/EN 61491.standard. The standard defines multiple operating modes and over 500 standard parameters. While all vendors of SERCOS interface products generally follow the IEC/EN 61491 standard there are a number of issues that made multi-vendor interoperability and interchangeability difficult. To address this issue the Pack Profile specification was developed. It defines a specific set of operating modes and parameters defined in the IEC/EN 61491 standard that must be supported. A conformance testing/certification process is also enforced. The Pack Profile specification (V1.2) and a list of compliant drives is available at www.sercos.org. \\n


### Human: 1336 Drive and F10 Error We have a 1336 drive that has been faulting out of F10 error for a long time (I have seen this problem since 2006). We have replaced the Mod G2 card, we replaced the drive with another drive, we have checked the blue wire and serial cable but on occassion we still get the F10 fault. Has anyone else encountered this problem and have any suggestion on what we can do to eliminate it? ### Assistant: This fault normally comes if there is some problem with the scanport cable i.e either it is loose or faulty.This link may helphttp://www.ab.com/support/abdrives/1336f/faults/ \\n