Hey all,
I am currently working on a production cycle time study for 5 work stations in one of our assembly departments. I have a PLC capturing cycle times from each station and recording the times into an array. I also have a WinXP box with Access 2003 running a software package that connects the PLC to a database. For testing purposes, I set up 1 table to capture the cycle times for one of the work stations. It currently had 3 fields..."Transaction" ID, Time Stamp, and Cycle Time.
Everything works great so far, but I would like to get some recommendations as to how I "should" set up my database. I've been wondering if I should set up a table for each station (WS1_CycleTime, WS2_CycleTime, etc) or add some fields to the existing table (CycleTime) to distinguish the entries from each station. I would like to plan for adding other PLC's in the future to capture data from other departments and don't want to run into a wall later and wish I had done things differently. I am familiar with Access as I have used it in the past, but by no means proficient as I haven't developed anything from scratch. I do have a pretty steep learning curve though.
My plans are to develop a local web app to view the data and find out things like min, max, avg, std of cycle times in a given time frame once I get the database design all sorted. I already have the web server configured on the box as well.
Any feedback would be greatly appreciated.
Thanks,
Steve