kaiser_will

MrPLC Member
  • Content count

    767
  • Joined

  • Last visited

Community Reputation

43 Excellent

1 Follower

About kaiser_will

  • Rank
    Guru

Profile Information

  • Country United States

Recent Profile Visitors

3196 profile views
  1. Programming Question

    What you believe is that B11:19.0 is not going HIGH long enough for the N7:4 indexer to be incremented, correct?   What makes B11:17.0 go HIGH?  Put a counter branched around B11:19.0 coil to track if/when the bit is going HIGH.
  2. Program Wont Download to PLC

    Reminder: With control systems, the development PC (typically considered Level 1) is always higher-level than the PLC (Level 0).  Thusly, download sends to the PLC; upload sends from PLC.
  3. 6200 to RSLogix5

    The old 6200-series project must be pushed out with, ASCII Export, with descriptions turned ON.  http://control.com/thread/1005348876#1005348876 Then on the Logix import, make sure all (3) elements are turned ON (Symbols, Descriptions, Titles).  http://literature.rockwellautomation.com/idc/groups/literature/documents/rm/1756-rm085_-en-p.pdf
  4. 5/03

    There was a funky issue with some SLC processors reloading the program from EEPROM.  If you pull the CPU, disconnect the battery (that is probably depleted -> this is probably where your problem first started...depleted battery), short the solder pads on the back to clear memory (I know looking at the CPU, but cannot remember the board location names), slide the CPU back in, connect a fresh battery, then try to reload from EEPROM again.  http://www.plctalk.net/qanda/showthread.php?t=44851 http://control.com/thread/945964547#945964547
  5. We are a machine builder.  Old customer requests programmed drives to replace failed Altivar 61 drives.  Latest model is Altivar 630.  Past engineers did not fully document all the parameter changes.  I have read through all of the Schneider literature I could find, but have not found explanation of how the parameters all work together. Somewhat of a simple application, with the two VFDs running an AC fan motor.   Not networked.  (2) logic inputs, (2) analog inputs. I believe LI1 ON will put into RUN mode, loss of LI1 puts into STOP mode.  RUN mode uses analog AI1 value for scaling speed command. The tricky part...analog AI2 is to overcome speed command of AI1 depending on voltage level.  The command switching I have not figured out.
  6. 5500 Kinetex Servo Drive with L33ERM Home Entry

    The home sensor, in your case a dynamic safety switch, is wired into the K5500 Home/Reg input? Document how you desire for this process to function.
  7. Since the motor is being controlled by contactors and not a VFD, the encoder feedback from the motor to the PLC may cause you a lot of grief.  The problem you may encounter is position control repeatability.   Depending on the dynamics of the load being moved and the precision required for placement of the load, you may wind up spending a lot of time tweaking the PLC program to be in control and capable. To answer your question, the MicroLogix 1400 with its (6) high-speed counter inputs, each counter input has a register in the PLC.  Refer to the user manual, wire the encoder into a PLC HSC channel, add logic to reset or clear the register, have operator run the system and take note of the register value when in-position, store the register value, conduct repeatability tests. Refer to page 96  http://literature.rockwellautomation.com/idc/groups/literature/documents/rm/1766-rm001_-en-p.pdf
  8. Please post screenshots of some of the PLC code with the HMI button control.  It appears your issue is how you are coding your PLC logic and the HMI buttons/status bits. In a case like this, where you are programming your first PanelView and CompactLogix application, it is very possible your HMI and PLC communicate properly, but you may not be structuring your HMI objects or the code in your PLC properly. There are many ways that engineers can code the HMI and PLC applications. Suggestion...create test CompactLogix tags (HMI_Command, HMI_Status), structured DINT.  Add simple PLC rung for a HMI_Command.0 (Start_CMD), normally-open contact, with one-shot, add a test to make sure the output coil is not ON, then latch the output coil HMI_Status.0 (Start_Coil).  Add a branch around the output coil with one-shot and unlatch the start bit HMI_Command.0.  In this fashion, if the output is not already latched ON and the operator starts, the HMI start bit is only ON for one PLC scan cycle, it is used to latch the output coil, then the HMI start bit is forced OFF.   Follow this up with a rung to turn the output coil off.  Simple PLC rung for HMI_Command.1 (Stop_CMD), normally-open contact, with one-shot, add a test to make sure the output coil is ON, then UNLATCH the output coil HMI_Status.1 (Start_Coil) with coil branch and one-shot with unlatch stop bit HMI_Command.1. Finish your test by adding (2) new HMI test buttons...Start and Stop (HMI_Command.0 & .1, respectively).  Add a multi-state indicator, 2-states, 0 = Off = Green (safe mode, no motion) = HMI_Status.0; state 1 = On = Red (in motion).   If all works properly...output is OFF (multi-state indicator = GREEN), PLC tag HMI_Command.0 = OFF & HMI_Status.0 = OFF.  User presses START, output tag is turned ON, multi-state indicator = RED, PLC tags HMI_Command.0 = OFF & HMI_Status.0 = ON.
  9. Can you correctly start and stop from the PLC code only?  If you cannot toggle or latch HMI input bits to start and stop in the PLC, you are wasting time.  Get the PLC code to behave properly then move onto the HMI.  The key is to structure the HMI application so that the buttons accurately tell you what is happening (the HMI should not display you wanted to start a device, but should display that the device is actually started).
  10. Which A-B PLC platform are you using? When you say "move induction motor", do you mean as an indexer (i.e., moving the AC motor to a physical position)?   What is controlling the AC induction motor (i.e, VFD)?
  11. Risk Assessment Resources

    Not a silly question, in my opinion.  Many of us have been in the same situation before. Category:  There are 2 categories of Safety Circuits...Stopping Category and Functional Category.  Depending on your industry, when someone is talking about "CAT 3" safety, they are probably referring to Functional Safety.  CAT or SIL or PL:  Depending on your industry, you may be required to design to CAT (Safety Category) or SIL (Safety Integrity Level).  These categories are being replaced by ISO 13849-1:2006, which will combine them into a new safety rating PL (Performance Level). My understanding is that the base safety standards drive equipment manufacturers to follow mandatory rules, then disseminate the outcomes into manufacturer safety design guides.  The base safety standards are from standards organizations and typically require paid subscription for copies.  I believe that is why equipment manufacturers have developed safety design guides.   These are the main players that I know of. TUV Accreditation https://www.tuv-sud.co.uk/uploads/images/1397220093835586640369/plr-determination-matrix.pdf        https://www.tuv-sud-america.com/uploads/images/1437679765593848991447/uk-mkg-practical-guide-lr-en-gb.pdf Rockwell/Allen-Bradley  http://www.ab.com/en/epub/catalogs/3377539/5866177/3378076/7565826/Performance-Level-PL.html  http://www.rumsey.com/files/upload/ISO13849.pdf ABB-Jokab  https://library.e.abb.com/public/f282e8fb773fa733c1257996004307a6/EN_ISO_13849-1_2TLC172003B02002.pdf Keyence  http://www.keyence.com/ss/products/safetyknowledge/performance/level/ Pilz https://www.pilz.com/en-US/knowhow/law-standards-norms/functional-safety/en-iso-13849-1 Schneider/Telemechanique  http://www2.schneider-electric.com/documents/original-equipment-manufacturers/pdf/Machine-safety-guide.pdf Sick  http://www.toptier.com/download/sick_im0032606.pdf
  12. Starting my career

    For getting your feet into the automation world, consider the market(s) you will be working in.  In manufacturing and machine design in the US, Allen-Bradley has a large market share.  But there are other large players, also.  Within each automation player they may also have multiple platforms.  Rockwell/Allen-Bradley's platforms started (mostly) with the PLC-5 (AI or ICOM were the software packages), then the SLC-500/MicroLogix 1000 (RSLogix500 software), followed by ControlLogix/CompactLogix (RSLogix5000 which is now Studio5000).   I note this as each platform needs a correct software package; each platform is suited toward a certain market.  You would not want to invest time and money into learning a platform/software that is not a key player in your market. To keep costs low, you are probably better off to piece a starter PLC rack together.   One of the cheapest ways to get your hands on a PLC rack, in my opinion, is to find the guy that drives the scrap recycling truck that services customers scrapping electrical panels.  Most large manufacturing plants bring in new equipment that often replaces old equipment.  Many times electrical panels or a whole machine is scrapped to make way for new.  If you can find the source of the old equipment, find the scrap recycler or truck driver, then negotiate buying the scrap panel or just the rack.  
  13. This is an OLD topic.  You are encouraged to start new topics to get the best responses possible. You need help with FactoryTalk View 8 for "global parameters and parameters passing".  Your question is vague.  Can you specify what your task or issue is? Specifically are you needing help with FTView Machine Edition (ME - for A-B HMI applications) or FTView Site Edition (SE - for PC-based applications)?  They are different software packages, thus features and functions may be different. http://literature.rockwellautomation.com/idc/groups/literature/documents/um/viewme-um004_-en-e.pdf http://literature.rockwellautomation.com/idc/groups/literature/documents/um/viewse-um006_-en-e.pdf
  14. Connection between two PLCs

    The two MicroLogix 1100 PLCs, are there any devices currently connected to Channel 0?  These ports will need to be unused and available if the customer intends to use. For "programming", the customer wishes to have ability to program both PLCs from a single serial connection?
  15. Many current-technology platforms are utilizing software E-stop circuits.  I was against the concept, but have been swayed by the robustness of the solutions.  Allen-Bradley's STO (Safe-Torque Off) emergency stop circuit simplifies machine design and build, and gives many programming features to work with; extremely well suited for servo motor control. http://literature.rockwellautomation.com/idc/groups/literature/documents/rm/gmc-rm002_-en-p.pdf