PLC Software Engineer, SIEMENS S7-300
- or -
Post a project like this4641
£450(approx. $565)
- Posted:
- Proposals: 1
- Remote
- #84016
- Awarded
Description
Experience Level: Expert
We are a small UK engineering company based in the East Midlands. We build systems for specific applications in heavy engineering including dynamic weighing. The task is to create a well documented software set which can be maintained either by the original developer or by us. We aim to form a long term relationship with the developer to help us support the product code.
Product : a control cubicle based around S7-300 ( likely S7-313 ... 315 ) with a Profibus link to a Siemens BW500 weighing integrator (we know these) and a SINAMICS G120 inverter (variable speed drive) along with an HMI for the machine ( e.g. Siemens KTP1000) with a ProfiNet interface ( for example ).
Application : weigh-feeder controller. Approx outline : operating states = off / initialise / calibrate / per-start warining / ramp up / steady running ( PI control around the measured flow value) / ramp down. HMI is a mimic of a standard feeder with data values ( pulled across from the BW500 weighing integrator from the G120 VSD ).
Aims : We've done similar jobs (S7-200 code available for inspection ) but now want to have one base solution complete with HMI based around S7-300 (or 1200) using latest Siemens drives which is well documented such that our customers can hook them into their plant control systems via Profibus / Profinet. I/O List: 16 DI, 8 DO, 2AI, 1AO, Data networks to be decided (i.e. what to use where and for which comms ) : Profibus, ProfiNet, USS
Task : An initial design review and documented report to include a Functional Specification for the standard feeder code with ideas / suggestions for : structuring of the code, operator interface on the HMI, standard screens. No code to write at this stage. We want a system's engineer's view on the features /screens / functions the system should have.We want to define the functionality which we will put into the User Manual.
Outputs required: Suggested communications architecture which will work well for us ( simple enough and cost effective for the hardware we are using ) and for our customers ( easy to interrogate system with comprehensive [ enough] data map for them to hook into their SCADA ) and convenient user functions ( for the guy who has to run and maintain the machine). Cost to write the code with documentation.
Also: Some initial comment upon the relative merits of using S7-300 or -1200. We're inclined toward compact -300 for now (as our users abroad know Step 7 and may not have invested in TIA portal ) but that is open.
Scope of the task: We would like to think that we are placing this job with an engineer who could go on to do the next phases of the work. We want some solid system design input to make our next generation of weigh-feeder control system as smart and nice to use as it can be. We'd like an initial package of work of around 15 hours (approx) to lay a foundation for the next stage of development. [ next stage = review design, adjust design doc, we commission the code creation for a fixed price, we build system No1 during 4th qtr 2011 ]
To a smaller extent this is a selling opportunity ( i.e. to pitch for the detailed coding work and form a long term partnership ) to a larger extent this is piece of paid for consultancy. Price for the initial work can be based at / around your normal rates but maybe consider a session at front end without charge to receive the brief document and talk over.
Please Note : We're looking for code in which the text strings for screen legends, alarms, events, membrane keys etc. are separate data items we (using the standard framework of code created) can edit into other languages. In out case we will be editing in Russian. So some attention to user interface which can be adapted to Russian language environment. ( No knowledge of Russian required ! )
Product : a control cubicle based around S7-300 ( likely S7-313 ... 315 ) with a Profibus link to a Siemens BW500 weighing integrator (we know these) and a SINAMICS G120 inverter (variable speed drive) along with an HMI for the machine ( e.g. Siemens KTP1000) with a ProfiNet interface ( for example ).
Application : weigh-feeder controller. Approx outline : operating states = off / initialise / calibrate / per-start warining / ramp up / steady running ( PI control around the measured flow value) / ramp down. HMI is a mimic of a standard feeder with data values ( pulled across from the BW500 weighing integrator from the G120 VSD ).
Aims : We've done similar jobs (S7-200 code available for inspection ) but now want to have one base solution complete with HMI based around S7-300 (or 1200) using latest Siemens drives which is well documented such that our customers can hook them into their plant control systems via Profibus / Profinet. I/O List: 16 DI, 8 DO, 2AI, 1AO, Data networks to be decided (i.e. what to use where and for which comms ) : Profibus, ProfiNet, USS
Task : An initial design review and documented report to include a Functional Specification for the standard feeder code with ideas / suggestions for : structuring of the code, operator interface on the HMI, standard screens. No code to write at this stage. We want a system's engineer's view on the features /screens / functions the system should have.We want to define the functionality which we will put into the User Manual.
Outputs required: Suggested communications architecture which will work well for us ( simple enough and cost effective for the hardware we are using ) and for our customers ( easy to interrogate system with comprehensive [ enough] data map for them to hook into their SCADA ) and convenient user functions ( for the guy who has to run and maintain the machine). Cost to write the code with documentation.
Also: Some initial comment upon the relative merits of using S7-300 or -1200. We're inclined toward compact -300 for now (as our users abroad know Step 7 and may not have invested in TIA portal ) but that is open.
Scope of the task: We would like to think that we are placing this job with an engineer who could go on to do the next phases of the work. We want some solid system design input to make our next generation of weigh-feeder control system as smart and nice to use as it can be. We'd like an initial package of work of around 15 hours (approx) to lay a foundation for the next stage of development. [ next stage = review design, adjust design doc, we commission the code creation for a fixed price, we build system No1 during 4th qtr 2011 ]
To a smaller extent this is a selling opportunity ( i.e. to pitch for the detailed coding work and form a long term partnership ) to a larger extent this is piece of paid for consultancy. Price for the initial work can be based at / around your normal rates but maybe consider a session at front end without charge to receive the brief document and talk over.
Please Note : We're looking for code in which the text strings for screen legends, alarms, events, membrane keys etc. are separate data items we (using the standard framework of code created) can edit into other languages. In out case we will be editing in Russian. So some attention to user interface which can be adapted to Russian language environment. ( No knowledge of Russian required ! )
Stephen C.
0% (0)Projects Completed
1
Freelancers worked with
1
Projects awarded
50%
Last project
20 Sep 2011
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies