苏州实操派科技有限公司官网-实操派教育科技,汇川技术PLC培训,实操派PLC培训,苏州PLC培训机构

了解CODESYS支持哪些触摸屏类型

[复制链接]
1 472
只铃识 2023-5-18 06:28:52 | 显示全部楼层 |阅读模式

附件下载,需登录可以查看贴内更多信息

您需要 登录 才可以下载或查看,没有账号?立即注册

x
CODESYS是一个通用的工业自动化软件平台,能够支持大量设备和控制器。CODESYS本身不具备与设备进行物理交互的能力,因此需要使用外部设备来实现交互,比如触摸屏。本文将会深入探讨CODESYS支持哪些类型的触摸屏,以及怎样使用它们。

一、了解CODESYS
CODESYS是德国3S-Smart Software Solutions公司开发的一套面向工业自动化应用设计的软件平台。它可以编程PLC、PC-based控制、运动控制等各种类型的自动化设备和控制器。CODESYS支持多种编程语言和通信协议,可以通过其它软件或硬件产品进行数据交换和远程监控。

二、关于触摸屏类型
在工业领域,触摸屏已经成为一种非常重要的人机界面设备。通过触摸屏,操作者可以通过触摸、滑动、点击等方式与设备进行交互。CODESYS支持多种类型的触摸屏,包括Resistive触摸屏、Capacitive触摸屏、Infrared触摸屏、Surface Acoustic Wave触摸屏等等。

1. Resistive触摸屏
Resistive触摸屏是目前应用比较广泛的一种触摸屏。它由两个透明的薄膜组成,中间夹层有微小的空气间隙,形成一个电容。当用户用手指或者专用的触笔按压触摸屏时,会压缩两层薄膜之间空气的电容,并使两层薄膜的电阻值发生变化。这样,触摸点位置就可以被确定。CODESYS支持使用Resistive触摸屏进行人机界面交互。

2. Capacitive触摸屏
Capacitive触摸屏是另一种常见的触摸屏,其原理是利用人体的电荷来感知操作,不仅灵敏度好,而且响应速度快。Capacitive触摸屏通常采用玻璃或者类似材料作为基板,覆盖在表面的是一层导电的金属氧化物,这样就能够感应到人体电荷了。CODESYS还可以与Capacitive触摸屏进行完美地协作。

3. Infrared触摸屏
Infrared触摸屏是一种使用红外线原理的触摸屏,可感知任何物体(手指或物品)对其表面的红外线阵列的干扰,进而感应出触摸点。它的结构比较简单,只是在液晶屏的两侧粘贴了许多排发射和接收红外线的元器件,能够识别多个点同时触摸。CODESYS也可以与Infrared触摸屏良好地配合。

4. Surface Acoustic Wave触摸屏
Surface Acoustic Wave触摸屏是基于声学波原理的一种触摸屏。它的工作原理是通过发射声波,在触摸屏两侧形成一个声波网格,在用户操作时,声波网格被打断,触摸点位置就能确定。相对来说,这种触摸屏更加适合一些特殊环境下的使用,比如污染环境和高温、低温环境。CODESYS也支持与Surface Acoustic Wave触摸屏进行交互。

三、CODESYS如何支持各种类型的触摸屏
CODESYS作为一个通用的自动化控制平台,本身并不具备与设备进行物理交互的功能,因此需要使用外部设备来实现交互。针对不同类型的触摸屏,我们可以使用各种适配器或者驱动程序,将它们与CODESYS进行连接。

1. Resistive触摸屏
要使用Resistive触摸屏,我们需要先选择适配器或驱动程序。在CODESYS市场上,有许多厂商提供各种型号的Resistive触摸屏和相应的驱动程序。选择合适的驱动程序之后,只需要将其添加到代码中,并根据需要设置一些参数即可。CODESYS支持使用类C或者C++编写驱动程序。

2. Capacitive触摸屏
与Resistive触摸屏不同,Capacitive触摸屏并不需要特殊的驱动程序,因为其与CODESYS通信的方式与普通的USB设备没有区别。只需要通过USB口将触摸屏连接到PC上,然后在CODESYS程序中添加相应的USB Adapter即可。

3. Infrared触摸屏
Infrared触摸屏需要一定的硬件设备才能与CODESYS进行联接。通常,需要一个USB红外线输入器,以便将Infrared触摸屏的信号转换为电脑可以识别的信号。一旦硬件设备安装好了,就可以按照前面提到的方式,在CODESYS程序中添加相应的驱动程序和Adapter就行了。

4. Surface Acoustic Wave触摸屏
Surface Acoustic Wave触摸屏的驱动程序通常要更加复杂一些,因为它需要特殊的设备来感应声波。这些设备会将用户的操作转换为数码信号,并通过RS232或者USB接口传递给CODESYS。CODESYS可以很好地支持使用这种类型的触摸屏。

四、总结
CODESYS是一套通用的自动化控制软件平台,我们可以通过添加各种适配器和驱动程序,与多种类型的触摸屏进行交互。不同类型的触摸屏有着不同的原理和工作方式,因此在使用时需要选择正确的硬件设备和驱动程序。在使用CODESYS编写程序时,需要根据具体情况选择合适的驱动程序和Adapter,以实现与触摸屏的联接。

________________________________________________________________________

免责声明:本文非官方发布,内容真实性请注意甄别,文章内容仅供参考。本站不对内容真实性负责,请悉知!本站不对内容真实性负责,请悉知!。我们专注于汇川技术产品培训,官网https://shicaopai.com

相关帖子

回复

使用道具 举报

shicaopai 2023-5-18 06:29:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

"π³ 实操派",培养中高端PLC工程师,PLC培训-Codesys培训

项目实战 手把手教学 微信&电话 15850116008
超2000节系统化课程,汇川优秀自动化讲师亲授!学一门Codesys,玩800家PLC仅剩少量名额
点击免费试听

到实操派,学PLC就是快!

扫码领取工控文库VIP

钻石VIP先到先得

服务电话 & 微信:9:00-22:00

15850116008

苏州实操派科技有限公司

公司地址:江苏省苏州市吴中区越溪街道天鹅荡路5号31B13

Copyright © 苏州实操派科技有限公司 2022 到实操派,学PLC就是快!工业自动化业务培训适用人群:成人 ( 苏ICP备2022021576号-3 )

公司地址:江苏省苏州市吴中区越溪街道天鹅荡路5号31B13

返回顶部