There's some really good discussion here about the fundamentals of control charts. Like others, I suggest you get Wheeler's book.
In it he explains that the limits play two roles. First, they pass judgement as to whether there are any out-of-control conditions. If not, then the second role they play is to predict where future output is likely to appear.
So, to your questions about recalculating limits with the onset of new data... If the process is stable, there's no need to revise the limits - they'd essentially give you the same limits you already have. If your process is unstable, then the limits are passing judgement alone -helping you identify and eliminate special causes.
An unstable process may cause you to calculate substantial changes in the limits. Calculate limits, find the special causes and eliminate them. Some have the practice of calculating "theoretical limits" based on eliminating the special cause data. Others continue to revise the limits as they collect new data while continuing to identify and eliminate special causes. Once you've had a period of time without any special causes, you can declare the process stable and freeze the limits.
Really there's no way to use the charts in the absence of process knowledge. With the aid of the charts you should have an understanding if your operation that tells you if it is stable or not. For example, you may expect changes to the chart if you swap in/out a tool. If that's the case, you'd need to have a control chart for each of the tools involved in the operation - since each is a separate process with its own "stable" pattern (assuming no special causes).
I feel I'm rambling here - do get and read Wheeler's books and they'll expose you to the comments you are getting in this thread. You are welcome to send me data at levin@predictum.com.