Applied Sciences Group, Inc.

Home FAQ

Frequently Asked Questions

What is an embedded software engineer? Print
Embedded Software Solutions
We define it as an engineer who is skilled in the process that makes embedded software different than simply writing an application for, say, a PC. There is nuance associated with embedded processes: They typically contain chronological tasks that must run in a certain order at a certain time; their processors are limited in computing power and available memory; they may require real-time or near real-time responses, and they may or may not have an underlying operating system.
 
What programming languages does ASG typically specify for embedded projects? Print
Embedded Software Solutions
C is the most common embedded programming language. We have also written embedded applications in BASIC, Ada and Assembler.
 
Does ASG have any experience with embedded computers in medical devices? Print
Embedded Software Solutions
Yes. We have experience with the development of embedded software that falls under FDA regulatory guidelines. We have done several projects in this area.
 
What upfront work is required for ASG to prepare a quote for Timber? Print
Energy Management
A quote requires a building inspection, a review of existing equipment and available electrical drawings, interviews with personnel to determine what they would like to accomplish, and any budgetary or other constraints.
 
What processor recommendations does ASG typically make? Print
Embedded Software Solutions
That depends entirely on the application. For high-speed communications the Freescale Coldfire series would seem appropriate. For small, cheap, low-power systems a Rabbit or an 8-bit PIC microcontroller may be all that is needed. For products where cost is everything, a very low-cost processor may be all that is needed, provided the application isn't too demanding or overly complex.
 
MES is pricier than SCADA. Is it really worth it? Print
MES
The Instrumentation Society of America (ISA) claims that when done correctly, MES systems:
  • Reduce work in process by 20%
  • Reduce plant efficiency/downtime by 30%
  • Reduce manual data entry time by 75% 
  • Reduce waste by 15%
  • The return on investment can therefore be pretty short, measured in months. Until a system is fully operational, however, it's difficult to gauge just what the practical savings will be. We believe that any application that provides improved automation and more/better/faster data into the hands of the decision makers will, in the long run, also improve the corporate bottom line.

     
    Have you done much work with Ethernet? Print
    Embedded Software Solutions
    Yes. Most of the embedded processors today support Ethernet (as well as USB, flash RAM and other peripherals) natively. When Ethernet is needed we generally choose a platform that already provides Ethernet drivers so that we don't have to develop something that's already available off the shelf.
     
    Can ASG provide FDA software validation support? Print
    Life Sciences
    Yes. Given a set of requirements, we can develop the test procedures necessary to validate the requirements, and perform all testing as well.
     
    Where do you perform the work? Print
    Embedded Software Solutions
    Our offices are located in the Buffalo, New York area, and we attempt to perform the bulk of the work here, close to home. However, most of us do travel to our clients' sites regularly to provide some level of development on site. We typically do that anyway at the beginning of the project (during requirements definition, high level design and any reviews) and at the end, when the integration task requires tight cooperation among all players.
     
    What percentage of energy can I expect to save with an energy management system? Print
    Energy Management
    This is like asking how tasty next year's wine crop will be. The number of factors with regard to energy usage, efficiency and savings are enormous. For example, if a facility is manually controlled by a diligent facilities manager, the savings may not be high at all. If the facility has little current regard for energy efficiency, the savings could be significant.

    The types of savings not only include a reduction in energy consumption, but also in demand and quite possibly power factor control (for electricity) as well as fuel savings for cooling and heating water and other fossil fuel consuming equipment.

     
    How large and how small have you developed SCADA applications? Print
    Controls & SCADA
    We have worked on systems with hundreds of I/O points (thousands of tags) and systems as small as just a few I/O points. There is no typical application size, and ASG will provide a quote on virtually any sized system.
     


    Page 2 of 6
       Please Contact Us with your questions or requests.
    Contact Us
      Applied Sciences Group, Inc.
      4455 Genesee Street, Building 6
      Buffalo, New York, USA 14225
      Phone: (716) 626-5100
      Fax: (716) 626-0629
    Home FAQ