工控屏3D问题
屏幕是否能展示和交互3D内容,取决于屏幕的硬件能力和软件支持。硬件能力主要是指主机的处理器性能和图形渲染能力,软件支持则包括操作系统、驱动程序以及应用程序的开发框架。只要预算充裕,功能都能实现。预算有限,啥都扯淡。
工控屏分两种:实时操作系统和非实时操作系统。
实时操作系统的工控屏,通常用于工业控制领域,具有较高的稳定性和可靠性,但在图形渲染方面不如非实时操作系统的工控屏。
非实时操作系统的工控屏,通常用于人机界面和多媒体应用,具有更强的图形渲染能力,但在工业控制方面不如实时操作系统的工控屏。
工控之所以被称为工控,是因为它的主要功能是控制工业设备和生产过程,而不是提供高性能的图形渲染能力。工控屏的设计目标是稳定性、可靠性和实时性,而不是图形渲染能力。
电动汽车上的大屏幕,经常有新闻报道死机,就是非实时的屏幕。想想一车人的命就卡在一个非实时的屏幕上,真是令人心惊胆战。工业场景下,工控屏死机,可能会导致生产线停产,甚至引发安全事故。
千元以下的工控屏,基本上不支持3D内容的展示和交互。即便是千元级别的工控屏,也可能因为处理器性能不足、图形渲染能力有限,或者缺乏合适的软件支持,而无法实现流畅的3D体验。对于需要3D功能的应用场景,建议选择高性能(高价)的工控屏,并确保其硬件和软件环境能够满足3D内容的需求。
在千元级别工控屏看到的3D内容,都是伪3D,而不是实际的3D渲染。这种情况下,用户可能会误以为屏幕支持真正的3D功能,但实际上只是通过一些视觉效果来模拟3D体验。绝大多数都是“预渲染图片序列”。运行3D,会挤占 PLC / 控制逻辑的运算时间,工业场景不推荐复杂模型,只适合简单立方体、设备外壳、管路简易模型。重点是,这种伪3D,在成品工控屏上完全没有,只有特定应用,在深度定制底层代码,写死在硬件上,才能实现。开发周期极长,费用非普通中小企业可以承担。
非实时操作系统的工控屏,名曰工控屏,实际上只是将普通电脑换了个外壳,换了个触摸屏,换了个工业级的电源,换了个工业级的外壳。硬件和软件都没有经过工业级的验证和优化,稳定性和可靠性无法与真正的工控屏相比,你经常会看到一些系统是内置win7/win10/Ubuntu的(看到这里不妨会心地笑一笑),但是对外行人来说,能显示和交互3D内容啊,能运行复杂的图形界面啊,能运行多媒体应用啊,这些都是他们所看重的功能。也就是,死在非实时操作系统的工控屏上,和死在电动汽车的大屏幕上,都是同一个道理。
在电视机,电脑大屏幕上,改装为“工控机”的电脑上,有极佳的显卡,极佳的处理器,用来展示和交互3D,无可厚非,但是别把这种能力和工控屏混为一谈。工控屏的主要任务是控制工业设备和生产过程,而不是提供高性能的图形渲染能力。
生命维持系统,Life Support System,简称维生系统:航天、深潜、医疗、温室、人防工程、养殖种植,在这些领域的控制部分,都是实时操作系统的工控屏。保证功能实现优先。非实时操作系统的工控屏,基本上不适合这些领域。但可以作为在维生系统的单独附庸的展示部分,锦上添花。