Rockwell Automation
Software Engineering Manager
Rockwell Automation Dec 2000 - Dec 2007
Senior Software Project Engineer
Rockwell Automation Dec 1997 - Dec 2000
Software Project Engineer
Unico Jan 1990 - Dec 1997
Software Development Engineer
Unico Dec 1987 - Jan 1990
Management Infomation Software Developer
Education:
Indiana University Bloomington 1983 - 1984
University of Wisconsin - Parkside 1979 - 1983
Bachelors, Bachelor of Science, Mathematics, Physics
Skills:
Engineering Management Software Engineering Scrum Software Development Automation Software Project Management Agile Project Management People Skills .Net Process Automation C# Visual C++ Software Documentation Mfc Devicenet Ethernet Controlnet Registered Delta Society Therapy Dog Team Dog Training Volunteering Engineering
Interests:
Social Services Gardening Science Music Cats Dogs Movies
Scott D. Braun - Fredonia WI, US Calvin C. Steinweg - Hartford WI, US Christine E. Weingarth - Germantown WI, US Neil W. Knutsen - Milwaukee WI, US
Assignee:
Rockwell Automation Technologies, Inc. - Mayfield Heights OH
International Classification:
G05B 11/01 G05B 15/00
US Classification:
700 17, 700 83
Abstract:
An industrial control system includes a motor drive, a wireless interface module, and a wireless user interface. The motor drive has at least a first port. The wireless interface module is coupled to the first port of the motor drive. The wireless user interface is operable to connect to the wireless interface module and establish a first connection through the wireless interface module to access the motor drive. A user interface operable to connect to a device within an industrial control system includes a display and a processing unit operable to establish a connection with the device and display an image representative of the device on the display responsive to establishing the connection.
Wireless Industrial Control User Interface With Configurable Software Capabilities
Scott D. Braun - Fredonia WI, US Christine E. Weingarth - Germantown WI, US Elena N. Pokatayev - Muskego WI, US
Assignee:
Rockwell Automation Technologies, Inc. - Mayfield Heights OH
International Classification:
G05B 15/00 G05B 11/01
US Classification:
700 83, 700 17, 700 87
Abstract:
A user interface operable to connect to a device within an industrial control system includes a memory and a processing unit. The memory is operable to store a plurality of software applications for interfacing with the device and a configuration mask including access rights for at least a subset of the software applications. The processing unit is operable to establish a first connection with the device and disable selected software applications based on the configuration mask.
Security Layers For Wireless Industrial Control User Interface
Christine Weingarth - Germantown WI, US Neil Knutsen - Milwaukee WI, US James Rustad - Jackson WI, US Elena Pokatayev - Muskego WI, US
International Classification:
H04L 9/32 G05B 19/00
US Classification:
340005740, 340825720
Abstract:
A wireless user interface is operable to interface with an industrial control system including a device operable to store a first password and a wireless interface module operable to store a second password. The wireless user interface includes a processing unit operable to prompt a user for the first and second passwords, connect to the wireless interface module using the second password, and establish a first connection through the wireless interface module to access the device using the second password.
Wireless Industrial Control User Interface With Configurable Software Capabilities
Scott D. Braun - Fredonia WI, US Christine E. Weingarth - Germantown WI, US Elena N. Pokatayev - Muskego WI, US
International Classification:
G05B 15/00
US Classification:
700 83
Abstract:
A user interface operable to connect to a device within an industrial control system includes a memory and a processing unit. The memory is operable to store a plurality of software applications for interfacing with the device and a configuration mask including access rights for at least a subset of the software applications. The processing unit is operable to establish a first connection with the device and disable selected software applications based on the configuration mask.