法院开庭时证人一般应当到场。但存在特殊情况可以不到场:1. 经人民法院通知证人有正当理由不能出庭的如因健康原因不能出庭、因路途遥远交通不便不能出庭、因自然灾害等不可抗力不能出庭等经法院许可可以通过书面证言、视听传输技术或者视听资料等方式作证。2. 证人因年迈体弱或者行动不便无法出庭的也可经法院许可提交书面证言等。3. 证人因自然灾害等不可抗力或者其他意外事件无法出庭的同样可经法院许可采取书面等替代方式作证。如果证人无正当理由拒不出庭作证人民法院可以强制其到庭但是被告人的配偶、父母、子女除外。证人没有正当理由拒绝出庭或者出庭后拒绝作证的予以训诫情节严重的经院长批准处以十日以下的拘留。被处罚人对拘留决定不服的可以向上一级人民法院申请复议。复议期间不停止执行。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。