If its beeping after you hit the Up switch then the computer thinks everything is OK.
How long since you last used it ? The most common problem is the motors corrode up over winter if there not regularly used, this then poses a serious problem as you need the roof open to get at the motors! My normal missive is below, try the Up/Down switch routine because if this doesn't work then its a significant job to get access to the motors!
Make sure that;
The engine is running.
The handbrake is on and the brake light on the dash is lit ??
If the brake light isn't coming on, then check the little switch at the back of the handbrake (remove console) on passenger side they get dusty and dirty.
Now press Up the bleeping should start ??
If not then check the fuses (not likely but easy to do).
If they are OK and its bleeping, then check the rubber seal isn't stuck to the roof with age, run a card around to release it.
If that is OK then operate the Up then Down switch LOTS (50-200 operations!!) of times, it might be a dirty switch contacts or it could be corroded motors, by turning the motors even a little bit it might free up the corrosion and let you get the roof up. If so then drop out the motors at the rear and check for corrosion, there is a good Fact sheet if your a member of BongoFury on the process. Otherwise if the roof won't go up still then the is a method of lifting it but its not easy!
Finally mechanical things NEED to be used, it causes the oil grease to spread out rather than pool and helps to reduce corrosion. Don't leave things unused for months on end....
http://www.g8dhe.net/bwm/default.htm