家电维修网

 找回密码
 注册
家电维修网 网站首页 电工学习 查看内容

CODESYS线上直播,CODESYS可视化在工程机械中的应用案例

2020-5-15 11:20| 发布者: 好人| 查看: 3955| 评论: 0

摘要: 已经在叨叨平台直播了6期课程,通过这6期课程我们也为大家分享了满满的干货,带大家了解了CODESYS的产品家族、基础编程和运动控制的入门编程,今天小编就简单带大家回顾一下后三期课程的主要技术要点。1CODESYS可视 ...
已经在叨叨平台直播了6期课程,通过这6期课程我们也为大家分享了满满的干货,带大家了解了CODESYS的产品家族、基础编程和运动控制的入门编程,今天小编就简单带大家回顾一下后三期课程的主要技术要点。


1

CODESYS可视化编程技术


人机界面是自动化项目开发过程中不可或缺的一个环节,CODESYS的可视化包括:1. TargetVisu 本地可视化。2. WebVisu网络可视化。3. VisuElement Toolkit可视化控件开发包。4. CODESYS Depictor 3D模型仿真软件。拥有从设备端到云端的一整套可视化解决方案。

另外CODESYS的可视化可以应用到自动化领域的方方面面,这里我们举两个典型的案例:


a. CODESYS可视化在智能工厂中的应用案例。


b. CODESYS可视化在工程机械中的应用案例。


CODESYS的可视化元素具有动态和静态两个属性,除此之外,也包括以下属性:字符显示、数值显示及运行效果、页面切换、语言切换、趋势图、报警处理及运行效果。最重要是CODESYS提供了很多免费的库供用户使用,当然用户也可以开发自己的库。


最重要的一点是,CODESYS支持用户开发自主品牌的HMI设备,安装上HMI Runtime之后,用户可以对HMI的开发与配置,包括HMI的下载、安装、创建项目、主从站的配置、数据源配置。


3D Depictor工程在HMI设备中的运行效果展示



2

关于树莓派的编程使用


本节课讲解如何用树莓派制作一个可编程控制器,并用树莓派开发一些自动化领域的应用工程。一个可编程控制器至少需要一个CPU+一个Runtime系统,给树莓派安装CODESYS Raspberry Pi SL之后,就得到一个可编程控制器,可以使用IEC61131-3语言进行编程控制。如果想拓展它的实时性,可以在Linux官网下载实时补丁,或者直接给树莓派安装实时操作系统,以实现控制器的实时控制。


所以当我们拿到一个树莓派之后,我们首先要下载、安装及部署CODESYS Raspberry Pi Runtime。然后我们就可以在树莓派上新建我们第一个工程“Hello World”,通过定时器和循环指令实现图片的动画效果,以及通过可视化的动态属性实现文字的移动效果,需要注意的是树莓派只支持网页可视化,可以通过网络浏览器访问树莓派中的可视化项目。


另外树莓派还支持运动控制,可以通过总线驱动伺服。大家可以了解CODESYS Motion的框架构成,以及如何在CODESYS中配置轴和驱动器,然后可以使用CFC语言和内置的可视化模板快速实现一个基本的运动控制程序。


树莓派本质上是一款嵌入式控制器,支持直接使用GPIO接口驱动设备,例程中我们使用GPIO的输出驱动三色LED灯。另外还可以通过外部库使用点阵模块LED Matrix、集成视觉驱动Raspberry Pi Camera,课程中还提供了关于I2C通讯的实例,通过I2C来获取陀螺仪、烟雾报警装置、LCD液晶屏的参数,用于一些智能制造嵌入式应用方面的传感器验证。跟LED Matrix使用方式一样,我们也提供了用于实现相关功能的外部库。


12下一页

最新评论

  • 三相电源断零线,为什么会接二连三烧坏电器
  • 风力发电机转那么慢,一圈能发多少电?
  • 零线不带电,为什么还要拉一条?直接用地做
  • 电磁阀基础知识详解:原理、维护、选型
  • 新能源汽车DC/DC变换器及实物拆机图

QQ|门户地图|网站地图|家电维修|手机版|家电维修技术论坛 ( 蜀ICP备14030498号-16 川公网安备51102502000162号 )

GMT+8, 2025-4-30 17:29

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

返回顶部