$解:(2)当点O在BC上时,连接OA,OP$
$∵∠ACB=90°,AC=8,BC=6$
$∴AC⊥BC,AB= \sqrt{AC²+BC²}=10$
$∵OC为⊙O的半径$
$∴AC为⊙O的切线$
$∵⊙O与边AB相切于点P$
$∴OP⊥AB,AP=AC=8$
$∴∠OPB =90°,BP =AB-AP=2$
$设OC=OP=x$
$则OB=BC-OC=6-x$
$∵OP²+BP²=OB²$
$∴x²+2²=(6-x)²$
$解得x=\frac{8}{3}$
$∴OC=\frac{8}{3}$
$∴OA= \sqrt{OC²+AC²}=\frac{8\sqrt{10}}{3}$
$∵AC=AP,OC=OP$
$∴OA垂直平分CP$
$∴S_{四边形ACOP}=\frac{1}{2}AC\ \cdot\ OC+\frac{1}{2}AP\ \cdot\ OP$
$=\frac{1}{2}\ \mathrm {OA}\ \cdot\ CP$
$∴CP=\frac{2AC\ \cdot\ OC}{OA}=\frac{8\sqrt{10}}{5}$
$∵点O在△ABC 的外部$
$∴CP>\frac{8\sqrt{10}}{5}$
$当点P 与点A 重合时,CP 最长,此时CP=8$
$综上所述,当点O在△ABC的外部时,$
$CP 长的取值范围为\frac{8\sqrt{10}}{5}<CP≤8$