Search the Community

Showing results for tags 'allen-bradley 1200'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Found 280 results

  1. Hello there, I would like to add a "Print" button to my PanelView HMI screens that will basically do a screen capture of the current screen the button is on and then have that file saved in some format ("JPG, PDF, etc). The file could either reside in the memory of the HMI, saved to a USB drive or SD card so that an operator could retrieve the image easily. Transmitting the image over Ethernet to a PC or server would be ideal but probably a bit out there for the applications that I usually create. A local store and retrieve process is fine for now. Anyone got any advice on how to make something like that happen? Is that even possible on PV 700 or 1000 HMI units? Many thanks in advance!
  2. I would like to bring up a topic that I've been been bouncing around in my head for the past few months. I make a living as an industrial programmer, sequencing using PLCs, dealing with drives, networking, controlling heavy machinery. All the hardware we use are from established companies like Allen Bradly, Sick, Cognex, Delta, ABB, etc... big $$$, you pay for the software, pay for the hardware and pay for the support. It's not uncommon for a large control system to cost $50k+ (hardware only) By night I'm just your regular maker. Programming AVR series uC, ARM series, playing with various open source hardware Arduino, RPI, Teensy, 3D printers, designing PCBs, stepper motors... whatever I can get my hands on. Both worlds are the same... but completely different, and there is ZERO overlap. I'm interested in why other people think this is, I'm sure that makers don't get into the industrial stuff because the price point. I'm not going to pay 8k for a AB Logix rack... are you kidding me? but vice versa? is the lack of support really all that daunting? I find OS stuff to be way more powerful, understanding something from the bare metal is the most amazing feeling, and being able to modify it to your needs is even better. Digging into somethings source is without an argument the most flexible platform to build on, and knowing the board level schematic for a chuck of hardware opens up a world of opportunities... Then lies the ethical dilemma... If I was to profit off other people's work, does this make me a bad person? What if I push the changes back into the development (which frankly I have no problem doing) I would love to head other people's opinions...
  3. Dear colleagues and siemens experts, I''m new in siemens. As all I make my program for PLC, but I need help with PID autotunig (pretuning) I use : 1.CPU 1214C DC/DC/DC (6ES7214-1AG40-0XB0) 2. 6ES7214-1AG40-0XB02. 16IN/16 OUT DC/DC/DC (6ES7-223-1BL32-0XB0) 3. 2x 6ES7231-5PD32-0XB0 ( 4 channel RTD analog module - PT100) We use 7(seven) Pt100 points with 7(seven) heaters ... so I need 7 additional outputs..... [you can see example of wiring in attached pic 6es7231-5pd32-0xb0-modules.jpg] Maximum heating point is around 220 degrees. I make my configuration for PID_Compact : 1. Basic settings 1.1 Controller type : Temperature : °C Set mode to : Pretuning ( sometimes I make it Automatic mode) 1.2 Input_Per(analog) -----> Output_PWM 2.Process value setting: 2.1 Process value limits: Process value high limit : 220.0 °C 2.2 Process value limits: Default 3. Advance setting 3.1Process value monitor : Default 3.2 PWM limits Minimum ON time : 0.5 sec Minimum OFF time : 0.5 sec 3.3 Output value : Default 3.4 PID parameters : Default I start Commissioning with these steps : 1. Measurement : Sampling time 0.5 Start 2. Start PID_Compact 3.Tuning mode : Start When I try first time my setpoint was 90 degrees , second time I try with 120 degrees. After 4-5 hours it stop more in Progress bar it stop when I reach a little more then 50%, and I stop PID. For heaters it is not normal to process to be 4-5 hours, there have some wrong. Example with 120 degrees : During process I make : When Input_PER reach 120[1200] degrees I stop physical access to heaters. When Input_PER reach 100[1000] degrees I start physical access to heaters So 4-5 hours is soo long time for this type process. Time to reach 120 degrees from 100 degrees is around 2-3 min. Time to fall from 120 degrees to 100 degrees is around 4-5 min. Total time for one whole cycle around : 8min. Sometimes when I set setpoint to 140, 150 degrees it writes me that output set value is to high after I give Start Pretuning ? Even sometimes when try for 120 degrees .... As all I want to start PID pretuning (autotuning) with setpoint 140 - 150 degrees. Which are minimum requirement to start PID autotuning with PID_Compact ? Could you send me some very simple example and steps that I must make or only steps ? I attached files in dropbox with images and program example, because I can't attached nothing here. This form don't give me access to attached something. So link is here : Even program is there. Thanks in advance Best regards : Altan
  4. Hello! I have a PLC S7-1200 (1212C DC/DC/DC) and a few question about programming S7-1200 in TIA Portal v13. 1. I want to make "upload station", because I am not surre whichone project is the last. But, when I start upload data, the error hapens, and the decription of error is: The name of the station "S7-1200 Station_1" is already in use in the project. How and where can I change it? 2. And the last question: I try to connect my S7-1200 and Weintek simualtion. There is all time :"PLC not connected". I have chceck everything: PLC is OK, communication PC-PLC ok (ping ok), windows firewall off, administrator rights ok, configuration made with manuals, (CPU - Siemens S7-1200, IP: 192.168.1.100, port 102, tags import - ok.) I have read the manual many times, and check settings - nothing change. Maybe have someone problems like this, and found a solution? PLC: 6ES7212-1AE40-0XB0 WIndows: 7 Proffessional 32 bit Program: TIA Portal V13 Basics Weintek: EasyBuilder Pro V5.02.01 Best Regards! Andrzej.
  5. Hi!! I was using RSLogix 500 starter software for Allnen Bradley 1200 PLC. But few days back the PC in which this software was installed had crashed beyond recovery. Now when this software is reinstalled into a new PC, i am facing activation problem. Following the FactoryTalk Activation manager leads to "Validate Activation" option. Once the serial number and product key are given, it shows that i have zero downloadable activation left. I am not sure what to do now. Please guide.
  6. I am a student in a industrial maintenance class. some of the other students struggle with Omron because all the info in our textbooks is based off of AB. I was wondering if anyone had a instruction conversion list from AB to Omron? any help would be appreciated! thanks
  7. 3 It has been decided to introduce a Programmable Controller into a manufacturing plant to control a three phase induction motor via an autotransformer in order to reduce high starting currents. It is required to include an alarm circuit which is to give an audible and visual alarm when the motor is overloaded. A momentary actuated Reset push button is to be included in the alarm circuit which will turn off the audible alarm but leave the overload lamp on until the motor overload is reset. Once the motor overload is reset the overload lamp is to be de-activated. The conventional relay circuit diagram for this starter is shown below. A single Stop/Start push button control station is required to initiate the following motor control sequence. a. Motor 1 turns on the instant the start push button is operated; b. Motor 2 turns on 10 seconds after Motor 1 starts; c. Motor 3 turns on 15 seconds after Motor 2 starts; d. Motor 3 turns off after running for six seconds; e. Motor 2 turns off 6 seconds after Motor 3 stops; f. Motor 1 turns off 3 seconds after Motor 2 stops. If the Stop push button is operated, or a thermal overload from any motor is tripped, the whole system will shut down. Motor 1 will start the control sequence again next time the Start push button is pressed.
  8. Hello Everyone, I want to have a serial communication using Siemens S7-1200 with CM 1241 (RS-232) and communicate with my Arduino. Here is the setup of the communication. I have 2 temperature sensor and one Led connected to my Arduino, and on the PLC side I have S7-1200 from Siemens and CM-1241. Arduino and my PLC are connected just by using Tx and Rx pin no handshake is done. I am sending the temperature data from both the sensor to the PLC. on the PLC side i decide when to turn on the Led connected to my arduino depending on the different temperature values. I have assigning a ID to both the sensors before sending out the data. This is how the transmitted data from Arduino looks like $AOPT_TEMP1_20_TEMP2_21 . So far its good, I am receiving serial data on my PLC using RCV_PTP (received data are placed on the buffer) and sending data using SEND_PTP. I have also implement a filter on the PLC which will only accepts the serial data starting with '$AOPT_'. Now, I want to receive the temperature value from two temperature sensor TEMP1 & TEMP2 and then control the Led. For instance if (TEMP1>TEMP2 ) then turn ON the Led else turn OFF. I am able to receive the data on the PLC from Arduino but now I don't know how to proceed with comparing the received information. How do i extract the only required data from the received buffer? Any suggestions will be highly appreciated. Thanks in advance....
  9. So I was out in the field a few days ago and encountered an issue I have never run in to before on a Micrologix 1400 using RSLogix 500. All was going well when I was checking the I/O's until I realized that although I would get an input, the virtual output (B3) would not turn on... I have encountered something similar in Siemens programming where if you accidentally have 2 coils using the same register, they act as an AND instruction. When I was completely stumped I decided to make a completely new program and just put a few inputs and a few coils in, and everything worked fine... Could this be some sort of memory overlapping issue I am having? Any advice or tips would be greatly appreciated.
  10. Hi, I'm new to this forum and relatively new to AB PLC's. I'm trying to setup a PID Loop to work with an HMI. I understand that SWM is the preferred manual control method. My problem is that when I set the "PID1.SWM" bit it immediately resets. Nothing in the logic is resetting it and I have tried forcing the bit on in the logic. I'm using a 1769-L36ERM processor with Logic Designer 5000 v24.
  11. S7 Schedule program block (HVAC)

    Hi, Lately I've been working with Siemens S7 1200 for HVAC applications and I was wondering if anyone has a working schedule program. I need to be able to set weekly schedules and exception schedules. Also its supposed to be controlled from a SCADA so there needs to be a DB. I've heard some rumors that siemens have made something like this but I can't seem to find it anywhere.
  12. Hi This is my first time using AB PV 600 and panelbuilder32. I do not have the original CD since it was bought long time ago. I am looking for few examples to configure this HMI to display a simple welcome message and is there a way to conenct an access database to the panelbuilder32. Thanks
  13. HELP S7-1200 tia portal

    Hi I m new and I need some help in programmin an actuator with S7-1200 on TIA PORTAL Here is the topic: program an actuator which move between two position located by thwo limit switch END_FWD_SW and END_BCK_SW To do that I have : Hardware: S7-1200 CPU 1212C AC/DC/RLY 6ES7 212-1BD30-0XB0 1 REVERSING CONTACTOR WITH LED 1 STARTER 1 POWER SUPPLY the list of inputs I have : 1 FWD_BUTTON to send the actuator forward until it reach the limit switch END_FWD_SW 1 BCK_BUTTON to send the actuator backward until it reach the limit switch END_BCK_SW 1 ESTOP_BUTTON to stop the actuator at any time 1 AUTO_BUTTON to set the system in auto mode so that the actuator could move itself from one position to another and so on go and come automatically 1 MANUAL_BUTTON to set the system in manual mode 1 INPUT_FWD_SWITCH this is the limit switch for the END FORWARD POSITION 1 INPUT_BCK_SWITCH this is the limit switch for the END BACKWARD POSITION The list of outputs I have 1 OUT_FWD to send the actuator forward 1 OUT_FWD to send the actuator Backward I do not know if I have to put the coil of the reversing contactor as OUTPUT too ??? because the reversing contactor has two coils : one that i used to go Forward and the other that I use to go backward the reversing contactor has an mechanical interlock of course. The actuator connection has two switch to send it Extended or Retracted. Of course the actuator is connected to a motor as you can see in the file attached showing it with his drawing connection. I also have to count the number of thime the actuator is used for the history. Any help please ???? Thanks you ! i HAVE ALSO ATTACGED THE PROGRAM I HAVE WRITE, I WANTED TO USED DB AND DB INSTANCE TO DO THAT CAN SOMEONE HELP ME IN MY PROGRAM ????
  14. i'm looking for RSlogix emulate 5000 v19 CPR9 SR3 Where i can download RS emulate 5000 v19 CPR9 SR3??
  15. Hello all I have an Allen Bradley industrial PC, Part number 6182-AGAZZC First of all, has anyone got a copy of the CD with the OS on [it runs on Windows CE 3.0] I need to reinstall the OS but i cant find the CD with it on, tried contacting AB but so far i've had no luck Secondly, I've been asked if i can copy the program off one 6182 onto another [the old one has a bad screen and some comms faults, so i've been asked copy the files to a new working unit] I tried using a pcmcia card but it doesnt copy over all the files for the program, and i dont have the pc with which the program was made originally Is it possible to copy the program over via pcmcia, or copying the DOC, or anything? Thanks
  16. Hi All, I newbie in allen bradley usage. I am trying to configure 1756-SYNCH profile in RSLOGIX V21. According to help of "Associated Axes" tab, Axis 0 can support AXIS_SERVO, AXIS_SERVO_DRIVE, AXIS_CONSUMED, or AXIS_VIRTUAL. To cross verify, I have added AXIS_CONSUMED in my project but AXIS_CONSUMED tag is not showing in axis 0 choice selection. Can you guys please help me why AXIS_CONSUMED is not showing in choice selection of axis 0 and axis 1.
  17. My new Associate Controls Engineer was trying to configure a 9300-ENA module and changed an address, now i am unable to go on line thru my web browser. Is there something i can do to start over?
  18. If you are looking for PLC spare parts check out our Ebay Store http://stores.ebay.com/Nordland-Industrial-Parts Make us good offers
  19. I am trying to use my RFIDeas pcProx plus reader with my micrologix 1400. I know that the 1400 can send and receive strings. I want to read in the id number from the reader and send it to an external database. Can someone please point me in the right direction? Thank you
  20. SIMATIC S7-1200 + HMI +network

    I have a Simatic S7-1200 and i have a couple of questions :) I have three analog sensor giving information to the plc. software = Simatic step 7 basic V11 my questions: - can i connect the plc via a cable to a rooter to access the network to use a printer ? -can i connect a SIMATIC HMI KTP400 BASIC COLOR PN via a cable to a rooter to use with the plc via the network? - can i generate a document in the software , add my sensor data and print the document using all of the above ? thanks for all the help :)
  21. I have a 2 axis control that runs a pair of identical servo drives. as of late I have been getting reports from the operators that the two motors, while jogging forward will suddenly run in the reverse direction at a high rate of speed. There is not a reversing function on these axes in an way. I am suspecting there may be a problem in the analog output of the module causing an inversion of the signal which in turn causes the motors to run in reverse. This setup has been in operation without any instance of this happening for around 5yrs before any issue with out of control runs. All cabling has been checked and is properly shielded and grounded.
  22. I'm just starting to learn Ladder Logic Programming. I'm using Allen Bradley RSLogix 5000. I've been tasked with developing a 'Simple' Coffee Machine which operates like so: Toggle Push Button to StartDrop Cup (for 10 seconds)Feed Hot Water (for 10 seconds)If required, Add Milk (for 10 seconds)If required, Add Sugar (for 10 seconds)Procedure Complete - Illuminate Complete Light (for 10 seconds)I have implemented everything except the OPTIONAL add Milk & OPTIONAL add Sugar. Options are: To have a Coffee without either Milk or Sugar.Or have a Coffee with Milk and Not Sugar.Or have a Coffee with Sugar & Not Milk.Or have a Coffee with BOTH Sugar & Milk. I'm considering using Toggle Buttons to select / jump to a Subroutine (choosing the required ingredient make-up). But I'm wondering if there is another way to sequentially go through the procedure? Thanks. http://stackoverflow.com/questions/26930902/ladder-logic-simple-coffee-machine-optional-add-milk-add-sugar?noredirect=1#comment42839041_26930902
  23. Hi all, While upgrading HMI from PanelBuilder32 to FactoryTalk View I encounter a problem using I/O to interface with a PanelView Plus. The communication is defined in RSLogix 5 program as Rack 3 group 2 Size 3/4, range 32-37. PLC communication with the panel is not changed, but buttons in old PanelView using I:34 and I:35 work, in the new PV+ they don't, all bits remain zero. Block transfers Read and Write are all sending data to rack 3 group 2 module 0. While testing I noticed O:32 is used as status bits by the Block Transfers - maybe inputs I:34 and I:35 are also used for somethings similar by a new PanelView Plus? Thanks!
  24. Hello all, I am trying to download a new program to a AB 1746-BAS SLC 500 BASIC board via RS-232 connection through a Windows 98 laptop running Hyperterminal. While the BASIC board is connected I verify connection by waiting for the board to print out its information in the Hyperterminal program and then enter "CLEAR", "NEW" and finally, "LIST" in Hyperterminal to wipe any program from the board and verify the board is clean respectively. Then I load the new program via a .TXT file using the "Send Text File" option within the Hyperterminal program. After the program has finished loading I than type "LIST" to verify it has copied over correctly. I than switch the SLC over to "Program Mode" via the key. After doing so I type "RAM" to select the program i just uploaded to the BASIC board and then type "PROG" in the Hyperterminal program. I than receive the "Programming Sequence Failure". If anyone has any advice as to what I am doing wrong it would be greatly appreciated. Below is a list of everything I have set and researched. Thank you in advance, James -Laptop: Windows 98, Hyperterminal -BASIC board (programming): JW1 pin: 1-2 3-4 JW2 pin: 1-2 3-4 JW3 pin: 1-3 2-4 JW4 pin: 5-6 3-4 -RS-232 9-pin connector: Pin 2 connected to Tx Pin 3 connected to RX Pin 5 connected to ground Pins (4/6) crossed DSR/DTR Pins (7/8) crossed RTS/CTS -Hypterminal: Direct Com1 bits per second: 1200 parity: none stop bits: 1 Flow control: Xon/Xoff Settings/properties: -> Emulation VT100 -> ASCII line/character delay: 30 milliseconds check box: Append line check box: Wrap lines... -Manuals: 1746-rm001 1746-pm001
  25. I have a project I am starting and I have to be able to wind a small diameter wire onto a 1/16" shaft, .5 to 1.5" wide and 13 layers at a max speed of 2,000 rpm. Is there anyone who has done something like this and have some sample code? I am gearing 2 Kinetix 350 drives with 2 AB servos.I have a separate tension unit that I have to communicate via RS485. Not to concerned about that. As the coil winds the traverse will move the wire back and forth.