服务器与客户端的画面树是独立的!
客户机的画面树并不是从服务器上分配过去的。
- OS Client 的画面树需在OS1中组态,其他参考站OS Client reference 的仅参考OS1的画面树;
- 服务器的画面树仅在OS Server中显示(基本上没人看,很多项目的服务器连显示器都不配置的)。
所以,最终展示给客户的是操作站OS1的画面树!!而不是服务器SERVER1的画面树。
思维习惯上,我总以为客户机的所有东西都是依赖于服务器的,实际却并不是。
理解了这一点儿,才不致于改了SERVER1的画面树,然后还需要把客户机的画面树再修改一次。
在实际项目调试中,需要频繁修改的实际是OS1的画面树,而非SERVER1的画面树。SERVER1的画面树一般只有工程师自己会去看,因此除非有强迫症,服务器的画面树是可以丢一边不管的。
类似的,其他一些带@的系统画面的修改,也可以只修改OS1的即可,比如修改带@的导航栏、报警栏、LOGO、按钮区域、图库@PCS7TypicalV8xx等画面。
但这些修改后的系统画面文件最好单独另存一份,因为在使用OS项目编辑器修改系统配置点击确定后,这些系统画面会被复位覆盖掉。
比如,需要修改画面树的上下顺序时,就需要使用到OS项目编辑器。这时的操作顺序应该是先备份旧的系统画面文件,待修改确认后,再把之前修改过的系统画面文件拷贝覆盖回去。
上图为OS项目编辑器中的视图选项,客户机的一般选 标准 1920*1680 (24寸的最佳分辨率)。而服务器的一般选1600*1200。
本文参考:
《PCS7 OS单站结构,客户机_服务器结构 以及冗余配置》
姿势已摆好
就等你点啦
作 者 简 介
工控大头兵
自动化工程师
就职于江苏中有信科技有限公司
从业多年,一直从事工业自动化与信息化软硬件集成、定制、开发与实施的相关工作;常年坚守项目,现场工作经验丰富,行业实践能力强。目前主要负责制药行业自动化编程工作。