Find Jobs
Hire Freelancers

Custom .RLS LogixPro 500 Simulator Program File to run a clothes washing machine.

$250-750 USD

Cerrado
Publicado hace casi 9 años

$250-750 USD

Pagado a la entrega
Objective: To write a custom program to run a clothes washing machine according to the customer’s request. Program layout: Ladder 2: This is the main section of the program; place the common outputs here (fill pump, agitator motor, drain pump), and also have the instructions to jump to other routines here. SBR 3: This subroutine will only activate if the large load is selected. It is also for any additional programming needed for a large load selection. Remember, do not duplicate outputs. SBR 4: This subroutine will only activate if the Medium load is selected. It is also for any additional programming needed for a medium load selection. SBR 5: This subroutine will only activate if the Custom load is selected. It is also for any additional programming needed for a custom load selection. SBR 6: This subroutine is for indication purposes only. (Lights, numerical display) SBR 7: This subroutine is for the soap dispensing. ENSURE EVERYTHING AND ANYTHING THAT CAN BE LABELED IS LABELED. (COUNTERS, TIMERS, DN BITS, ACC BITS, JSR, I/O, ETC.) Each rung should have a comment and each bit should have its symbol labeled. Simulator layout: Use the Batch Simulator in the TLP LogixPro 500 Simulator. Input/Output layout: Use the column program symbol for labeling your I/O. You can label your B3’s and N7’s at your leisure. Simulator label PLC Address Program symbol Start I:1/00 Start PB Stop I:1/01 Stop PB Sel sw A I:1/09 Large load Sel sw B I:1/10 Medium load Sel sw C I:1/11 Custom load Analog input I:3 (BCD) Custom level Analog output O:4 (BCD) Water level in tub Flowmeter 1 I:1/05 Fill flowmeter Flowmeter 3 I:1/07 Drain flowmeter Pump 1 O:2/01 Fill pump Pump 2 O:2/02 Soap dispenser pump Pump 3 O:2/03 Drain pump Mixer O:2/00 Agitator Hi level I:1/04 Hi level Lo-level I:1/03 Tub empty Run O:2/05 Run light Idle O:2/06 Idle light Full O:2/07 Full light Program overview: The size of the load to be wash is selected first. The start push button is pressed to start the cycle. During the fill, the stop push button can stop it from filling. The analog output will display the amount of water in the tub in decimal. After the proper level is reached, the full light illuminates and a soak delay starts. When the soak time is complete, the agitator starts for a specified amount of time and the soap is dispensed. After the agitation is complete, the tub will drain. The run light will illuminate when the tub is filling, dumping, and agitating. The idle light will only illuminate during soaking. Immediately after draining the wash cycle, the tub will fill to the same level as the wash cycle with no agitation and then immediately drain. Program requirements: 1. First, the size of the load must be chosen by the selector switch. 2. The start and stop pushbutton are only active during the initial filling of the tub. After the tub is full, these buttons will no longer work, until the load is complete and is ready for the next load. To start the next load, the size of the load will need to be selected, unless the selector switch is already on the proper load size. 3. When the start pushbutton is pressed, the fill pump will start filling the tub as the fill flowmeter is measuring the amount of water filling the tub. 4. The actual amount of water in the tub is displayed on the control panel in DECIMAL at all times. 5. When the tub reaches the appropriate level, the FULL light illuminates, and the soak period begins. 6. After the soaking is done, the machine will agitate for a specified amount of time. 7. During the agitation, the soap will be dispensed. 8. When the agitation is complete, the tub will drain. 9. Once the tub drains from the wash cycle, it will immediately fill to the appropriate level, according to the load size. 10. Once the proper level is reached, it will immediately drain, no agitation. 11. At this time another load size can be selected, and the process starts all over. Load size requirements: Large Load Medium Load Custom Load Wash water level 300 200 1-306 Rinse water level 300 200 1-306 Soak time 9 seconds 8 seconds 10 seconds Agitation time 6 seconds 5 seconds 7 seconds Soap dispensed 5 units 5 units 5 units Hints: (As you know, there are many ways of writing similar programs. Below are a few hints which may cause some confusion, until you get to that section. It may be wise, to start your program first, then if you get stumped, read the hints.) 1. Write a short program to fill the tub until the hi level shuts the fill pump off to determine the highest level the tub is safely filled to. My simulator goes to 306 in decimal. If yours is different and you are unable to use the above water levels, please make a note on your maximum level, and notify me. 2. In this program, latch bits were used as flags to mark the cycle. 3. After running the program a few times, a residual amount of water remains in the tank, according to the counter. (Ignore the extra) 4. Even if the custom load is not selected, you may have to place a number in the analog input in order to allow the fill pump to turn on for the other loads. 5. Since only one of the 3 load size subroutines will be active, the same timer can be used in all three subroutines for at least the agitator. 6. Write a basic main routine first, and continually add to it as you write the subroutines. 7. The start PB can be used in addition to starting the process, as resetting the flags from the last process. 8. One way to dispense soap: add 5 to the accumulator value of the tanks level and place it in an integer file. Then during agitation, turn the soap pump on until that level is reached. The soap will be fully dispensed before the load is done agitating. 9. This is not the ideal washing machine; the timing and soap dispensing may not make the most sense. The purpose of this program is to pull out as many techniques as possible, and still make somewhat sense. 10. Send any questions you may have via email. Please don’t ask questions about the exam in our open discussion.
ID del proyecto: 7527004

Información sobre el proyecto

10 propuestas
Proyecto remoto
Activo hace 9 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
10 freelancers están ofertando un promedio de $575 USD por este trabajo
Avatar del usuario
Hello. I am expert in PLC/SCADA in Rockwell. I have read your requirements. I can do your job well. Thank.
$389 USD en 7 días
5,0 (8 comentarios)
4,1
4,1
Avatar del usuario
Hello, I have a experience with PLC Allen-Bradley and I can help you. I can write a free example for you. If this example is ok for you, you can accept my bid and we will continue this work. Please, contact with me if it is ok for you.
$750 USD en 7 días
4,8 (3 comentarios)
3,8
3,8
Avatar del usuario
Hello. I can handle Your project. All is fairly well described. There is only one question - which version to use?
$550 USD en 7 días
4,2 (2 comentarios)
2,5
2,5
Avatar del usuario
I will do this job as per your requirement, your satisfaction will be consider! Please give me chance to assure you to do perfect job. Thanks
$611 USD en 15 días
4,4 (1 comentario)
2,4
2,4
Avatar del usuario
Hi, Greetings. I do have 9+ years experience in automation industries. I have also done few projects related to washing machine for pharmaceutical companies. I would like to work on this project. Ripul G.
$555 USD en 10 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I'm a retired lecturer and technical trainer having spent the past 20 years running courses on a variety of PLC systems but primarily Allen Bradley. I've trained engineers and technicians from many medium sized and international industries and in particular the Ford Motor Company where I trained apprentices, engineers and technicians on a range of AB systems eg. PLC2 to PLC 5/40 and the SLC 500 and Micrologix systems. I have not used the RLS LogixPro 500 Simulator but if awarded the job I would obtain it and provide you with a competent and professional result. If faced with this engineering problem I would tend to use a S.T.E.P.S format which produces a very efficient and logical program with the Main Control Program (MCP) residing in Program File 2 and utilizing program files 3 to 255 for subroutines.
$666 USD en 8 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
A proposal has not yet been provided
$333 USD en 10 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I well known in Bradley. Questions: 1. Do you have some addition inputs, for mechanism, or all mechanism have only one output Start/Stop signal. 2. What type of rockwell PLC you use? 3. Do you have selected PLC configuration: CPU, and modules? In that case I need selected configuration and each Input/Output adress (module, channel) 4. What type of control panel You Use, how to communicate with it. 5. Do you want to make it for experimental propourses, to adjust washing algoritms? 6. How do you suppouse to enter all time settings? I dont have your e-mail, thats why I asking questions here. If you have already chosen someone else, just don't answer the questions.
$377 USD en 7 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
United States
0,0
0
Miembro desde abr 21, 2015

Verificación del cliente

Trabajos similares

Comprehensive PLC Training: RSlogix 5000 & Honeywell (Functional logic Programming & Ladder logic) -- 2
£10-15 GBP / hour
Advanced SILworX Process Monitoring Training
£10-15 GBP / hour
Comprehensive PLC Training: RSlogix 5000 & Honeywell (Functional logic Programming & Ladder logic)
£10-15 GBP / hour
Mitsubishi PLC Programming Specialist
$30-250 USD
Comprehensive PLC Training: RSlogix 5000 & Honeywell (Functional logic Programming & Ladder logic) -- 3
£18-36 GBP / hour
Siemens PLC Automation Expert Needed
₹37500-75000 INR
Comprehensive PLC Training: RSlogix 5000 & Honeywell (Functional logic Programming & Ladder logic)
£10-15 GBP / hour
Comprehensive PLC Training: RSlogix 5000 & Honeywell (Functional logic Programming & Ladder logic) -- 3
£18-36 GBP / hour
Siemens PLC Automation Expert Needed
₹37500-75000 INR
Mitsubishi PLC Programming Specialist
$30-250 USD
Advanced SILworX Process Monitoring Training
£10-15 GBP / hour
Comprehensive PLC Training: RSlogix 5000 & Honeywell (Functional logic Programming & Ladder logic) -- 2
£10-15 GBP / hour
Comprehensive PLC Training: RSlogix 5000 & Honeywell (Functional logic Programming & Ladder logic) -- 3
£18-36 GBP / hour
Mitsubishi PLC Programming Specialist
$30-250 USD
Siemens PLC Automation Expert Needed
₹37500-75000 INR
Advanced SILworX Process Monitoring Training
£10-15 GBP / hour
Comprehensive PLC Training: RSlogix 5000 & Honeywell (Functional logic Programming & Ladder logic)
£10-15 GBP / hour
Comprehensive PLC Training: RSlogix 5000 & Honeywell (Functional logic Programming & Ladder logic) -- 2
£10-15 GBP / hour
¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.