Controls Engineer - Livonia, MI

Job Title: Controls Engineer
Revolutionary Engineering is a dynamometer systems integrator and a provider of in-house dynamometer testing services located in Livonia, Michigan. Revolutionary Engineering is an NI Alliance Partner.
Revolutionary Engineering is currently seeking a full-time Controls Engineer to be part of the Controls Engineering group, which is responsible for developing the company’s controls and data acquisition software for dynamometer test systems. The ideal candidate will have dynamometer system experience, excellent troubleshooting and diagnostic skills, and be team and solution oriented.
Job Description:
Program data acquisition software using LabVIEW
Operate LabVIEW-based software for control and data acquisition primarily used in dynamometer test systems
Start up, setup and commission test cell software
Setup and install National Instruments software
Setup and troubleshoot communication with electric drives
Service and troubleshoot both software and hardware aspects of the test stand
Coordinate between customers and software/controls engineers to report bugs and issues
Perform basic software changes and updates on-site using LabVIEW
Perform I/O calibration
Perform system documentation
Frequent travel to customer sites
Requirements:
Bachelor’s degree in Electrical Engineering or related discipline
3 years control system experience
Dynamometer experience a plus
Skills:
Excellent troubleshooting skills
Excellent understanding of electrical and mechanical schematics
Knowledge of control system components (sensors, motor control devices, etc.)
Experience in system commissioning and start up
Working knowledge of instrumentation, data acquisition and signal conditioning
Excellent communication skills and customer interaction
Working knowledge of electric drives
Experience with dynamometer test systems
Familiar with National Instruments hardware and software
Strong written and verbal skills
Benefits:
Fully-paid health insurance
Tuition reimbursement
On and off site training and seminars
Paid vacation time
Simple IRA plan with matching
PLEASE ONLY APPLY IF YOU CURRENTLY RESIDE IN THE USA
TO SUBMIT YOUR APPLICATION, VISIT: http://www.revoleng.com/careers/controls-engineer

Dear Sir,
I Amit Amrutkar have completed B.E. Instrumentation & Control Engineering.
Currently, I am working with VI Automation, Pune on LabVIEW, PLC development, NI products system integration from July,2010 to present.
I have attached my CV herewith. Please look into the same and revert back if my profile is matching with your current requirement.
Looking positively.
Amit Amrutkar
Attachments:
Sr.Automation Engineer with 1.9 yrs exp.doc ‏124 KB

Similar Messages

  • 4D Technology is looking for a software/controls engineer with a strong background in LavView

    Software/Controls Engineer
    Do you want to work on cutting edge technology? Are you the type of person who keeps up with new software and hardware technology in your spare time? If so, 4D Technology, a worldwide leader in innovative optical metrology products, has a position for you on our engineering team.
    4D is currently looking for a self-motivated Software/Controls Engineer to lead efforts in automation, image acquisition and data processing across several product lines. A successful candidate must demonstrate strong skills in software engineering and hardware interface. The ideal candidate will have experience with LabView, C or C#, image acquisition, hardware motion control and a strong commitment to producing quality products. This is a chance for you to be part of a diverse team delivering internationally recognized, innovative products, to learn new skills under the guidance of expert engineers, and to feel valued for your passion in delivering innovative, quality hardware and software.
    The essential responsibilities of this key position are:
    Rapid prototyping of hardware interfaces (motion control and image acquisition), data analysis algorithms, and GUI’s
    Architect, code and release automation hardware and software for custom products and applications
    Enhance and maintain existing LabVIEW and C applications
    Produce production line testing tools.
    Our team needs your enthusiasm and dedication to help us grow. We require a B.S. degree or higher in Engineering, Physics or Computer Science. The following skills and traits are highly desirable:
    Experience with hardware interfacing, motion control, image acquisition
    Solid knowledge of object oriented software design
    Proficiency with LabVIEW
    Experience with C#/.net and C++
    Experience with embedded processors, PCB layout, electrical design
    4+ years of practical work experience in engineering
    Capable of working both independently and as part of a team
    Excellent written and oral communication skills.
    This is an exciting opportunity to be part of successful and motivated team.  If you’re looking for a job that encourages creativity and innovation and you derive personal satisfaction from seeing your hard work result in commercial products that are used throughout the world, this is the place for you. Located in Tucson, Arizona, 4D Technology offers competitive a salary and a comprehensive benefits package.
    Reward yourself with one of the best moves of your career. Send your résumé to:
    Director, Human Resources
    4D Technology Corporation
    3280 E. Hemisphere Loop, Suite 146
    Tucson, AZ 85706
    FAX: 520-294-5601
    or email résumé to: HR @ 4dtechnology.com.

    Hi sir,
    I am currently working in a MNC, as an engineer. I am keenly interested in Labview, and i know basics of it.
    Attached is my resume. I would like to work with Labview.
    Regards,
    Pooja karnani
    Attachments:
    RESUME.docx ‏30 KB

  • Senior LabVIEW Controls Engineer--GOLDEN, CO

    JOB DESCRIPTION
    Vehicle Projects Inc is seeking a full-time, senior controls engineer for the development and demonstration of high-power hydrogen-fuelcell rail vehicles. For background on our rail-vehicle program, please google the keywords: (“fuel cell locomotive” “vehicle projects”). Responsibilities of the position include:
    Overall fuelcell powerplant control system design, including integration with the vehicle control system
    Computer modeling and simulation of hybrid powerplant operation
    Design and development of complex LabVIEW control system applications
    Preparation of electrical drawings, specifications, and test plans
    Participation in laboratory and field testing of subsystems and vehicles
    Data analyses
    Part-sourcing and ordering of hardware
    Support of hardware-build activities
    Occasional technical support to other staff members’ projects, including research
    Travel to build-facilities, test sites, and demonstration sites (based on the past 12 months as a sample, this position requires 17 % of work-days on travel)
    QUALIFICATIONS
    The successful candidate must demonstrate the following qualifications:
    Self-motivation and ability to learn quickly
    Self-confidence to thrive in the high-risk, high-reward R&D environment
    8-10 years of experience with LabVIEW, including 4 years each with Realtime and FPGA Modules
    Experience with the National Instruments cRIO platform
    Experience with CAN communications
    Familiarity with Ethernet networking
    Ability to work closely with skilled trades people and understand the practical side of system design
    Excellent communication skills, including the ability to interface with multiple international design teams
    Excellent hands-on and troubleshooting skills
    MS degree in Electrical Engineering, Computer Science, or Controls Engineering is preferred
    Interest in scientific disciplines and having a scientific mindset are a plus
    While the ability to learn fuelcell and hydrogen technology is essential, in-depth knowledge of fuel cells and hydrogen is not a prerequisite for the appointment.
    COMPANY
    Vehicle Projects Inc (since 1998), based in Denver/Golden, Colorado, serves the transportation industry by developing and demonstrating prototype hydrogen-fuelcell vehicles that address worldwide societal problems such as energy efficiency, energy security, and global climate change. Once a fuelcell prototype vehicle is built and tested, we provide it to industry for demonstration under working conditions.
    The company has two independent associated nonprofit research organizations: Fuelcell Propulsion Institute (since 1996) and Supersonic Institute. The Fuelcell Propulsion Institute laid the foundations for the current development of railway locomotives. Supersonic Institute conducts research and educates the public on supersonic vehicles fueled by hydrogen.
    Industrial clients and co-funders of our projects have included Placer Dome Mining Company, Newmont Mining Corporation, Caterpillar, Mitsui & Co (Japan), and BNSF Railway Co. Government funders have included the US Department of Energy, US Department of Defense, National Institute of Occupational Safety and Health (NIOSH), Government of Canada, and Government of Japan.
    Our state-of-the-art facility, constructed in 2007, is part of the burgeoning west-Denver (Golden) corridor of renewable-energy companies, including the nearby National Renewable Energy Laboratory (NREL). Metro Denver (www.metrodenver.org), with a population of three million, is a well-managed city located at the base of the Rocky Mountains. With an average annual temperature of 50 F, low humidity, and 300 days of sun, its moderate climate is one of many attractive features of the city. Its citizens are in the top national percentiles for fitness, health, and formal education.
    We believe our company’s most important asset is its people. New employees are selected with care, and successful employees are nurtured and encouraged to remain with the company through empowerment, highly competitive compensation, a generous benefits package, job-related training, profit-sharing, and a pleasant work environment.
    COMPENSATION
    A person of the caliber we are seeking will receive an above-average salary, employment contract, and a generous benefits package, including profit sharing.
    APPLICATION
    Apply by 4 April 2011 by sending an email-attached MS-Word letter of application, resume, salary history, and the names and contact information of three references. A portfolio in support of the application is desirable. The letter of application, addressed personally to the president of the company and using proper style for a business letter, should specifically address your qualifications and experience to undertake the stated responsibilities. Only applicants who write such a letter will be considered. The selection process includes more than one interview, a LabVIEW proficiency test, and a writing-skills evaluation. Please send application materials to [email protected].

    I am a control systems engineer with 16 years of experience designing and building large systems using LabVIEW in Albuquerque NM  and working currently for TEAM Technologies Inc. almost 15 years.
    I hold a Master Degree in Space Power Systems graduated from Moscow Aerospace University.
    I invented and implemented a message-driven and scripting controlled LabVIEW architecture which I presented couple times at NIWeeks, published in LTR, and local NI and ALVIN seminars. This architecture I was successfully used to develop projects for SNL (National Lab), WSTF (NASA), EMCORE, and etc. firms and organizations.
    My expertise areas are: 1) Mechanical Engineering; 2) High Temperature Energy Converters; 3) Thermodynamics 4) Digital and Analog Electronics; 5) Programming: LabVIEW,  C, embedded microprocessors (ARM, Cortex); Distributed hard real-time control with PXI and Compact RIO instrumentation.
    I have published 45 scientific papers and have six patents.
    I am NOT a certified NI LabVIEW programmer, because I believe that scientists and engineers has to have Degree Diploma only.
    LabVIEW is just a programming tool nothing more.
    Regards,
    Youri Djachiachvili
    Aerospace Engineer.
    email: [email protected]

  • Controls Engineer, Chattanooga TN

          My name is Mike Morgante. I am the manager of Control Systems Development for Tuftco Corporation (http://www.tuftco.com/). We are in the business of manufacturing carpet tufting machines and carpet finishing equipment.  I am in charge of developing servo-controls for the Machine Division. We have designed, manufactured, and delivered tufting machines that have over 1800 servo-axes whose motion is tightly synchronized to the motion of the main stitch drive of the machine. We are currently in a search for a Controls Engineer to assist us with this work.
          Below are the salient characteristics we are looking for. Please feel free to circulate this to anyone you believe may have an interest.  If anyone has specific questions about what we’re working on, please don’t hesitate to give them my email address ( [email protected] ) for a response. Also, if someone is interested in applying, please have them forward their resumes to me, or Mr. Mike Minter ( [email protected] )
          Thank you in advance for considering assisting us.
          Kind Regards,
             Mike Morgante
    Required Skills
    BS in Electrical Engineering with emphasis on Automatic Control Systems
    Solid understanding of Closed Loop Control Systems
    Real-time or embedded systems development and troubleshooting experience
    Familiarity with rotational or linear sensors and actuators
    Ability to analyze requirements and recommend appropriate actuators, motors, and controllers
    Familiarity with the laboratory instruments used to verify and troubleshoot Servo System performance
    Good verbal and written communications skills
    Field troubleshooting of controls problems
    PC fluency
    0 – 5 years field experience
    Additional Desired Skills
    Computer modeling of dynamic system performance
    Programming National Instruments Hardware via LabView
    Programming exposure with C++ and C# languages
    Familiarity with PLC applications and programming
    Exposure to control cabinet layout, wiring practices and thermal considerations

    Dear Sir,
    I Amit Amrutkar have completed B.E. Instrumentation & Control Engineering.
    Currently, I am working with VI Automation, Pune on LabVIEW, PLC development, NI products system integration from July,2010 to present.
    I have attached my CV herewith. Please look into the same and revert back if my profile is matching with your current requirement.
    Looking positively.
    Amit Amrutkar
    Attachments:
    Sr.Automation Engineer with 1.9 yrs exp.doc ‏124 KB

  • Need Sr. LabVIEW Development/Controls Engineer in Kyle (Austin), Tx

    Xtreme Power Solutions is
    currently looking for Sr. LabVIEW Development/Controls Engineer to support the
    Battery Energy Storage System Division.  
    This position will be based in Kyle, TX.
    Xtreme Power Solutions delivers
    integrated smart power management solutions from 500kW to 100MW. Proprietary
    solid-state power management and integrated storage enables efficient and
    available power for an environmentally sound 21st century electricity industry.
    www.xtremepower.com
    Primary Function:
    The Sr. LabVIEW Development/Controls Engineer will lead a
    small team of LabVIEW developers that is responsible for developing and
    maintaining the company’s energy storage SCADA systems.   There is Core software that is common to all
    customers and customer specific software requirements as well.  He designs control systems for XP
    products.  The position is initially for
    a Team Lead, but may develop into a manager role.
    Primary Duties:
    Lead of
    team of four to six LabVIEW or software developers
    Work with software
    team and project engineers to establish standards and procedures
    Writes
    LabVIEW Code
    Unit Tests
    and debugs code
    Designs,
    validates and maintains control systems.
    Mentors
    others
    Ability to
    travel up to 20%  in support of
    remote sites and/or customer installations
    Qualifications
    Bachelor of Science in Electrical Engineering or
    Computer Science.  
    National Instruments Certified LabVIEW Architect
    (CLA) or equivalent experience
    10+ years of experience developing automated
    test, measurement, data acquisition, and control systems.
     5+ years
    of designing, developing, implementing, and debugging LabVIEW and LabVIEW RT
    software.
    Technical requirements - Hardware
     Broad knowledge of instrumentation and data
    acquisition technologies including PXI, NI Data Acquisition, LabVIEW Real Time,
    NI FPGA, and signal conditioning.
     Strong hands-on hardware troubleshooting and
    debugging skills.
    Technical requirements – Software
     Experience using Source Code Control Systems
    like Subversion (SVN) and TortoiseSVN.
     Familiar with software communication protocols
    such at TCP/IP, UDP, and modbus.
    Familiar
    with all current LabVIEW application architectures.
    Experience
    connecting LabVIEW to third-party database systems such as MySQL.
     Strong
    background in architecture design and development.
     Good communication
    skills, both written and verbal.
     Experience creating documentation for large
    scale LabVIEW projects spanning VI descriptions to system diagrams.
     Experience writing software requirement
    specifications.
    Excellent people skills, must be a leader. 
    Previous start-up experience is a plus
    Must be a
    U.S. Citizen or a Permanent resident.
    Please
    email resumes to [email protected].  Thank you for your continued interest in
    Xtreme Power Solutions, we look forward to being in touch with you.

    Sir,
    I am an instrumentation and control Engineer with  3+ years
    experience.I am worked area is Process and Plant Design,Automobile
    testing Machine and test rig Design,Special purpose machine Design.I
    have knowledge in program developer of  DCS,PLC,HMI,SCADA,LABVIEW  as well
    as trouble shoot.I am very interested in this job.
    Thank you,
    Shanmugam.J
    +91 984042082

  • Fresher Control Engineer / LabVIEW Developer

    Dear Sir,
           I am searching for job in LabVIEW based field. I have completed  M.Tech Control Systems in 2012. I have CLAD Certification. Let me know if  there any job Opportunities for a fresher kindly consider my resume or just reply me here. 
                                                                                       Thank you.
    Attachments:
    Resume DNPrabu.doc ‏60 KB

    It would appear at their headquarters in Charlotte, North Carolina, USA
    Putnam
    Certified LabVIEW Developer
    Senior Test Engineer
    Currently using LV 6.1-LabVIEW 2012, RT8.5
    LabVIEW Champion

  • LabView Control System Engineer Job Opening - Seattle

    LabView Control System Engineer Job Opening - Seattle
    Seattle Safety is looking for a qualified individual to fill an
    opening for Software Controls Engineer.  Seattle Safety designs,
    manufactures, and installs advanced crash test sled systems that are
    used in automotive and aeronautical industries.  The duties of the
    Controls Engineer include:
    Maintain existing control software code base, written in LabVIEW (including the Real-Time Module).
    Improve existing software based on requirements and requests from customers and colleagues.
    Troubleshoot and repair any functional software bugs that may arise.
    Continuously investigate opportunities for system improvement through new or alternative hardware or software approaches.
    Support installations of crash test equipment at on-site locations worldwide.
    Provide technical support for team members locally and abroad
    in subject matters concerning performance, installation, and
    maintenance of software and data acquisition hardware.
    Maintain professional relationships with suppliers and vendors in order to keep up with industry developments.
    Furthermore, the ideal candidate would possess the following skills:
    Beginner-to-intermediate knowledge of LabVIEW.
    Passing understanding of binary logic.
    Familiarity with at least one low-level programming language (Assembly, C, COBOL, etc)
    Ability to analyze empirical data against theoretical predictions to enhance and improve mathematical model of system.
    Familiarity with data acquisition concepts and hardware.
    Ability to troubleshoot electrical and electronic systems at the module and equipment level.
    Discipline and organization with respect to software
    maintenance and version management.  Experience with source
    configuration management tools a plus (CVS, ClearCase, Perforce, etc.)
    Experience with sophisticated high-speed feedback control systems
    General skills in areas such as frequency domain analysis,
    systems analysis, digital filtering, and both linear and non-linear
    signal processing.
    BSCS, BSEE, or BSCmpE are preferred but not required depending on experience.
    Ability to work both alone and with colleagues to solve problems and to weigh the merits of differing approaches.
    Pay is commensurate with skills and qualifications of the applicant.
    Contact:
    Seattle Safety
    John Covey
    (253)395-4321
    822 3rd Ave S
    Kent, WA  98032
    [email protected]

    Dear Sir / Madam,
    I am an experienced engineering professional skilled in Post Silicon Validation by Automating using LabVIEW, Power Measurements, Jitter Measurement & Analysis, Audio Characterizations, Silicon Validation Test Cases, Multi-Channel Data acquisition and Triggering using NI DAQ Cards, Control Systems, Serial Communications using VISA and Serial I/O Interface, Code Native Interfaces, Call Library functions to interface with third party and custom dlls, ATMEL and PIC Micro Controller programming, Temperature Controllers like Honeywell, ESPEC-641, TestEquity 115, Hand held terminal programming to drive servo motors, C/C++/VB Programming for developing embedded applications.
    Good experience on Windows API, protocol implementations, ARM11 & ARM7TDMI on-chip programming using Register Map and Pinout Specs using C/C++ Metrowerks Code Warrior and MULTI-ICE for ARM Debugger.
    Looking for L1/H1 Job
    Thank you for your time and consideration.
    Please find an attachment of my resume in MS-Word format.
    Sincerely yours,
    K.Sowjanya. B.Tech
    Message Edited by Support on 04-04-2008 08:39 AM

  • High-Level LabView Control System Engineer Job Opening - Seattle

    High-Level LabView Control System Engineer Job Opening - Seattle
    Seattle Safety is looking for a qualified individual to fill an opening for Senior Software Controls Engineer.  Seattle Safety designs, manufactures, and installs advanced crash test sled systems that are used in automotive and aeronautical industries.  The duties of the Controls Engineer include:
    Maintain existing control software code base, written in LabVIEW (including the Real-Time Module).
    Improve existing software based on requirements and requests from customers and colleagues.
    Troubleshoot and repair any functional software bugs that may arise.
    Continuously investigate opportunities for system improvement through new or alternative hardware or software approaches.
    Support installations of crash test equipment at on-site locations worldwide.
    Provide technical support for team members locally and abroad in subject matters concerning performance, installation, and maintenance of software and data acquisition hardware.
    Maintain professional relationships with suppliers and vendors in order to keep up with industry developments.
    Furthermore, the ideal candidate would possess the following skills:
    Intermediate-to-advanced knowledge of LabVIEW.
    Ability to analyze empirical data against theoretical predictions to enhance and improve mathematical model of system.
    Familiarity with data acquisition concepts and hardware.
    Ability to troubleshoot electrical and electronic systems at the module and equipment level.
    Discipline and organization with respect to software maintenance and version management.  Experience with source configuration management tools a plus (CVS, ClearCase, Perforce, etc.)
    Experience with sophisticated high-speed feedback control systems
    General skills in areas such as frequency domain analysis, systems analysis, digital filtering, and both linear and non-linear signal processing.
    BSEE, BSME or BS Physics may be a good fit, but not limited to these areas.
    Ability to work both alone and with colleagues to solve problems and to weigh the merits of differing approaches.
    Pay is commensurate with skills and qualifications of the applicant.
    Contact:
    Seattle Safety
    Tom Wittmann
    (253)395-4321
    1222 6th Av N
    Kent, WA  98032
    [email protected]
    Attachments:
    ServoSled Brochure.pdf ‏1215 KB

    Dear Sir / Madam,
    I am an experienced engineering professional skilled in Post Silicon Validation by Automating using LabVIEW, Power Measurements, Jitter Measurement & Analysis, Audio Characterizations, Silicon Validation Test Cases, Multi-Channel Data acquisition and Triggering using NI DAQ Cards, Control Systems, Serial Communications using VISA and Serial I/O Interface, Code Native Interfaces, Call Library functions to interface with third party and custom dlls, ATMEL and PIC Micro Controller programming, Temperature Controllers like Honeywell, ESPEC-641, TestEquity 115, Hand held terminal programming to drive servo motors, C/C++/VB Programming for developing embedded applications.
    Good experience on Windows API, protocol implementations, ARM11 & ARM7TDMI on-chip programming using Register Map and Pinout Specs using C/C++ Metrowerks Code Warrior and MULTI-ICE for ARM Debugger.
    Looking for L1/H1 Job
    Thank you for your time and consideration.
    Please find an attachment of my resume in MS-Word format.
    Sincerely yours,
    K.Sowjanya. B.Tech
    Message Edited by Support on 04-04-2008 08:39 AM

  • Livonia, Michigan LABVIEW PROGRAMMING POSITION

    Livonia, Michigan LABVIEW
    PROGRAMMING POSITION
    Revolutionary Engineering,
    Inc. is dynamometer testing systems integrator and service corporation.  We provide systems and services for the
    automotive industry as well as in-house dynamometer testing.  We currently have a position open for an LABVIEW
    Programmer.  A brief description of the
    positions responsibilities and benefits are summarized below.  If you are interested please e-mail us at [email protected].
    Position Available
    Controls Engineer /
    Programmer
    Requirements
    Bachelors Degree in
    Electrical Engineering or Computer Science
    LABVIEW programming experience
    a most
    CAD Experience a plus
    Experience with Microsoft
    Office Software
    General knowledge of shop
    procedures and tool usage
    Ability to work with other
    technicians and engineers
    Ability to communicate
    technical information both verbal and written
    Responsibilities Include (but not limited too)
    Develop control and data acquisition software for
    dynamometer testing using National Instruments LabVIEW.
    Develop third-party software drivers and
    interfaces for industry-standard software such as ETAS INCA, and MATLAB
    Simulink.
    Setup control modes for in-house and customer
    test cell operation.
    Assist test engineers in designing control
    strategies for various testing scenarios.
    Recommend new ideas and processes where needed to
    improve software and testing operation.
    Commission and troubleshoot dynamometer test cell
    software and instrumentation issues.
    Evaluate project quotations, and develop project
    requirements and development scheduling for automated test cells.
    Maintain customer relationship throughout project
    development and warranty periods.
    Evaluate problem resolution and development
    progress patterns.
    Coordinate with suppliers on issues with development
    platforms as they arise.
    Coordinate technical information and items under
    development among team members.
    Maintain software releases using Source Code
    Control databases.

    Must have authorization to work in the United States on a full-time basis for any employer

  • NI 9505 Closed Loop Position Control Example

    Hello, I have a cRIO 9073 with a NI 9505 module that I'd like to use for simple position control of a unit along a lead screw.
    I don't have the softmotion module, and am trying to write a program bassed off of the "Position Control (closed loop) - NI 9505" example to control the position the small motor attached to the lead screw (Faulhaber 2342S024CR with a 512 count/rev encoder that we had laying around)
    I've reviewed the manual PID tuning example, and have not had much luck getting the response that I'd like when making large position moves simply by adjusting Kp,Ki,Kd gains of the position loop, as the overshoot remains too high for this application when making large moves.  The system is also oscillating about the set point, and doesn't ever seem to dampen out unless I change things other parameters on the fly such as the current limit, or current loop parameters (osciallations get worse as current limit is increased).
    Can someone advise me if the components of this example are up to this task?  Or on the interactions between the current limit, current loop parameters, and position loop parameters from this example, and which parameters would have the most impact on achieving desirable system performance?
    Is there a VI available that can autotune such a motor?

    Hello - there are many reasons why a closed loop controller can oscillate - from correct settings of controller (kp,ki,kd) to making sure signals act in the appropriate direction to deadband/friction in the actuator to badly sized signals/actuators.
    Firstly, have a look at the signal your controller is outputing (ideally in LabVIEW so you can graph it). Does it oscillate - perhaps as a sawtooth, a sinewave or simply switching between maximum and minmum values. I presume the electrical motor driving the screw which is driven from some AO signal from the cRIO (could also be a PWM signal driving the motor).
    I expect (from what you say about current limit) the control signal will be oscillating by switching between maximum and minimum (e.g. +10V to -10V) or oscillating like a sinewave. What values of kp, ki, kd are you using ? If kd is non-zero, set it to zero (you only need worry about this if you want to get maximum performance). Is ki non-zero ? Try setting it to zero - any better ? If you are still getting big oscillations in your control signal, keep reducing kp (e.g. half each time?) until oscillations disappear (as you reduce kp, control signal *should* get smaller - maybe not straight way though).
    If this does not make oscillations go away, then it may be that you have a sign wrong in your loop - i.e. a positive control signal makes lead screw move in opposite direction controller expects. This should be a fundamental thing sorted out when setting up the loop - you could do an open test to check which way +ve voltage moves lead screw. If you find it moves in opposite direction - you can either re-wire, or put a "-1" gain on controller output.
    If there is any more subtle oscillations / obersvations, then try to show some plots of the lead screw motion and control signal, as that always helps when trying to diagnose what is going wrong.
    Good luck.
    Consultant Control Engineer
    www-isc-ltd.com

  • Synchronize Control and Simulation loops

    When simulating control systems with LV Control and Simulation loops, I often have multiple loops running at different rates. For example, I have a PWM loop running at 20 kHz, a data acquisition loop running at 100 kHz, and a control loop running at 10 kHz. How can I synchronize all of these loops so that they stay on the same time base? Obviously the master time base will need to be at least as fast as the fastest simulation loop.
    I've tried synchronizing all loops to the 1 kHz clock (I'm running on Windows), but each loop runs one period per clock tick (e.g. my 20 kHz loop counts up 50us per clock tick, my 100 kHz loop counts up 10us per clock tick, etc). I need all of the loops to be synchronized to one master time base so the simulation time is identical in each loop, but each loop will be executed at a different rate.
    Any thoughts?
    Solved!
    Go to Solution.

    Hello,
    A quick suggestion - why can't you run all three systems in a single simulation loop, but have different sample rates for the blocks for each system ?
    Is your system entirely digital, or a mixture of continuous and digital - it may simplify things if you can convert everything to discrete time.
    Hope this helps,
    Andy Clegg
    Consultant Control Engineer
    www-isc-ltd.com

  • Mechatronics Engineer with LV Background

    Hello,
          We are seeking an engineer meeting the qualifications of the attached description for a full time position in the Chattanooga TN. area
    Attachments:
    Tuftco Controls Engineer 17Apr13.doc ‏25 KB

    Hello,
    Please add the following to our posting;
    Candidates must be either a U.S.  citizen or already legally working in the U.S.  No visa sponsorship is available for this position. WE ARE NOT accepting applications from offshore candidates. 
    Sorry for the omission,
    Regards,
    MikeRM

  • The efficiency of data value references to avoid buffering arrays

    I would like to get NI's formal position on this question.  It was my understanding that DVR's of arrays are an efficient way of avoiding array copying when branching would ordinarily occur in their absence.
    This seems to be confirmed here:
    http://zone.ni.com/reference/en-XX/help/371361L-01/lvconcepts/external_data_val_ref/
    http://zone.ni.com/reference/en-XX/help/371599K-01/lvfpgahelp/fpga_zerocopy_dma/
    However, there appears to be some (very outdated) chatter with a contrary view:
    http://forums.ni.com/t5/LabVIEW/quot-Data-Value-Reference-quot-and-quot-In-Place-Element/td-p/155846...
    http://lavag.org/topic/10983-dvr-vs-pointer/
    There are normally lots of changes in LabVIEW from year to year; so if this contrary position was ever true, it may no longer be so. 
    Thanks,
    Jordan
    Jordan McBain, PhD
    LabVIEW Controls Engineer
    Revolutionary Engineering

    You messed up your last two links. They point to some outlook mail server!
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • Looking for full time position using Labview and/or PLC's in Long Island NY area

    I have 13 years experience using Labview for user interface/daq applications.  I also have 20 years experience with Programmable Logic Controllers (PLC) programming for industrial machine controls.  My resume follows:
    Adam Wechsler
    111 Holbrook Rd.,Holbrook,NY 11741,(631) 981-1013 [email protected]
    Objective
    Labview programming, virtual instrumentation, industrial machine controls,
    automation, PLC, HMI, GUI, data acquisition
    Education:
    B.S. Mechanical Engineering 5/89
    Polytechnic University, Brooklyn, NY
    A.S. Engineering Science 5/86
    Suffolk Community College, Selden, NY
    (GPA 4.0 Dean's List Spring 1986)
    Experience:
    Controls Engineer 5/1994-3/2009
    Vacuum Instrument Corp., Ronkonkoma, NY
    *Program, troubleshoot, and upgrade automated Vacuum Chamber Industrial Leak Detection systems controlled by Allen Bradley PLCs in an OEM environment.
    *Debug equipment functions and programs prior to shipping, at customer's site, and by phone.
    *Integrate and install various types of peripheral equipment, barcode scanners and printers,
    *Design and develop Labview graphical user interfaces and HMI applications including recipe management and data collection for industrial machinery.
    *Write and review user manuals and installation instructions.
    Production Engineer 10/1989-5/1994
    Izumi Corporation, Yaphank, NY
    *Program, maintain, troubleshoot, and repair PLC controlled hydraulic, pneumatic, and control systems for automation in a hands-on environment.
    *Improve design for manufacturability of new products and prototypes to be urethane/injection molded.
    *Program, maintain, troubleshoot, and repair six axis hydraulic paint spraying robots.
    *Create interface between multiple PLC’s and central computer system.
    *Improved design and productivity of high volume, computer controlled, robotic molding machine by 150%.
    Consulting Projects:
    *Created Labview user interface components, and recipe management system for the testing of motion control servos.
    *Programmed Allen Bradley PLC machine logic for packaging machine for a food service supplier.
    *Created Labview to Allen Bradley PLC setpoint and monitoring interface for electric motor-starter test stand.
    *Programmed Allen Bradley PLC and PanelView operator interface terminal for cosmetic packaging assembly machine.
    *Developed Labview application for Fourier and statistical analysis of myogram biomedical data for researching the efficacy of acupuncture treatment.
    Other:
    *Attended National Instruments Labview training courses, and regularly attend local Labview Users Group meetings as a long standing member.
    *Member IEEE
    *13 years experience with Labview
    *15 years experience with vacuum chamber, mass spectrometer, and related technologies
    *20 years experience with PLC's and automated systems
    *Attended Autocad training course.
    *Willing to travel

    Will also consider contract, part time, or consultant work.

  • How to implement the Transfer Function in Real Time VIs?

    Hi all,
    I'm relatively new to Labview Real Time modoule and want to implement one Controller(not PID one) in Deterministic Loop! I have already designed discrete Transfer Function and searching for the way to build one Controller with it! Is it right to use the Simulation Loop instead of Timed Loop (in this case Deterministic loop) and implement the controller in it?! If it's correct so, should I use the same clock and Priod as Timed Loop?!
    It would be very helpful, if there is an Example about using transfer function in Real Time Loops!
    thanks for your help,
    Mohsen 

    Hello mhmdi,
    Sorry I can't open your VI (looks like it is a new version of LV than I have installed).
    You're right - you don't need to convert to a difference equation if you have the CD&SIM Module which can take discrete time transfer functions directly. You don't need shift registers with this function, as it is effectively done internally. If you don't have CD&SIM discrete TF's can be implemented easily just in a timed (or while) loop with feedback nodes or shift registers to replicate each z-1 you need.
    Some more ideas:
    There are many configuration parameters and options with the Discrete TF VI - which you need to understand for your application and make sure are correct. Sometimes implementing in a basic form (timed loop and shift registers) allows you to see what is happening without any confusing options you might not need.
    Are you using the Discrete TF VI in a Simulation Loop ? You might need to think if the loop being used is appropriate for a Real Time application. Maybe the timing of the TF, the loop and the DAQmx data are not all suitable for each other.
     I'm not familar with DAQmx, so not sure about any specific real-time aspetcs of that.
    "if the sample frequency of the discrete transfer function in the timed-loop is at multiple integers of the sampling rate (e.g. 12000 Hz for tranfer function and 4000 Hz for sampling rate, 12000=3*4000), would it somehow improve the resolution of the controller command?"
    This could actually make things worse - but depends on your transfer function if it is a problem. Think about it this way - in the scenario you state the input signal going into the Discrete TF will only change once in every three samples, that means if your transfer function includes a 1-z^(-1) factor (i.e. a derivative) - that will be zero for two samples then jump up for the next sample. You'll observe a very jittery/noisy signal, but the noise is due to samples not being correct. This will also occur if the sample times are very similar but go in and out of sync where you may get the occassional sample that is the same and hence the occassional zero in the TF.
    In an application I had we had problems trying to get the data coming into a timed loop and the timed loop itself synchronise, and before it was fixed the control signal was very jittery.
    Consultant Control Engineer
    www-isc-ltd.com

Maybe you are looking for

  • Change approver in shopping cart

    Hello, i've been stuck on this for 1 week. i need a way( FM, method) to change an approver in a shopping cart ( not through the portal ) . i've tried FM BBP_PDH_WFL_APPROVER_CHANGE . It does not work.

  • Building own schemas in Seeburger bic mapper

    I'm consulting for Utilities industry and looks like Seeburger does not have custom schemas for this industry type. Using standalone software bic converter and mapping designer, is it possible to 1. build custom schemas from standard EDI X12. 2. and

  • Direct Production - Fixed quantity in BOM

    Dear PP Gurus, Need your expert on this question, we have a direct production in a Pharma process. The scenario is that we have a fixed loss quantity in the mixing which we setup in the filling BOM. With the direct production, each requirement is peg

  • EPub readers for Palm OS

    Hi there, I thought you (Palm Aficionados) would have a post on this subject  but when I searched I got nothing so here goes... I LOVE my palm already and now I discovered eBooks.  I love that my fave book is on my phone!  How cool is that, I can nev

  • Why does Adobe take over?

    When I download Adobe Reader it takes over my computer, turning every icon into an Adobe one and killing it.  I have tried the download in Chrome, Mozilla and now IE, uninstalling after every attempt.