前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >在 CODESYS 平台,创建你的第一个项目

在 CODESYS 平台,创建你的第一个项目

作者头像
剑指工控
发布2024-07-16 14:49:28
1280
发布2024-07-16 14:49:28
举报
文章被收录于专栏:剑指工控

引言

国内有很多厂家的编程软件都是基于 CoDeSys V3 平台(简称 CoDeSys)开发而来,软件集成了常用的功能,更适合国人的编程开发习惯,所以以后的介绍,都是基于汇川的 InoProShop 平台,而且相对与原生的控制器,汇川的 PLC 硬件也更容易获取。InoProShop 是一款专门为中型可编程控制器设计的编程组态软件。InoProShop 为中型可编程控制器提供了一个完整的配置、编程、调试和监控环境,可以灵活处理功能强大的 IEC 语言。

1、InoProShop 简介

1.1

下载地址

官方下载地址:https://www.inovance.com/portal/allResult?key=inoproshop

安装请参考上一篇文章,和 codesys 安装基本一致。

1.2

功能介绍

通过 InoProShop,您可以轻松完成工程和设备的管理,为中型 PLC 产品提供以下配置方案:

  • CPU 配置
  • I/O 模块配置
  • EtherCAT 总线
  • Profibus-DP 总线
  • CANopen/CANlink 总线
  • Modbus/ModbusTCP 总线
  • EtherNet/IP 总线
  • 高速 I/O

InoProShop 支持程序的编写、下载和调试功能,并为编程者提供如下便利:

  • 标准化编程:符合 IEC 61131-3 标准,支持多种编程语言,包括结构化文本(ST)、梯形图(LD)、顺序功能图(SFC)和 IEC 61131-3 扩展编程语言连续功能图(CFC)。
  • 灵活的功能块库:提供全面的功能块库,并支持用户自定义库。
  • 离线仿真功能:无需连接 PLC 硬件即可完成程序调试和仿真。
  • 智能的调试查错功能:支持预编译及编译查错,能够快速定位编程错误,并提供诊断和日志功能。
  • 采样跟踪:支持过程变量的时序图建立。

InoProShop 简化了中型 PLC 产品的编程和调试过程,使您的工作更加高效便捷。

2、项目创建步骤

2.1

启动编程环境

双击桌面编程软件图标

即可启动 InoProShop 编程环境,起始页显示画面如下:

点击菜单栏左上角

新建工程或者选择“文件”-“新建工程”,选择工程类型“标准工程”①选择设备类型②和编程语言③,并指定工程文件名④及保存路径⑤,如下图所示:

点击“确定”后,进入系统组态配置与编程界面,常用的按钮与窗口分布如下图:

2.2

编写一个程序

双击左侧设备树窗口中的“PLC_PRG(PRG)”项,即可打开用户编程界面,编程语言为 LAD(新建工程时选择),如下图所示。如果提前没有声明标量,回车时编程环境会自动弹出声明框;经用户填写并点击“确定”后,变量声明窗口会自动增加该变量的声明语句,这样简化了编程:

编写一个简单的电机启停程序,如下图:

点击程序检查按钮

,查看信息输出,看是否有错误,如下图:

3、仿真调试

3.1

开启仿真模式

点击状态栏里的在线→仿真,中部最下面会显示红底的仿真二字,如下如所示:

3.2

在仿真模式下下载程序

点击状态栏里的登录按钮

下载程序,如下图:

点击按钮:是,下载程序。

3.3

运行 plc

点击运行按钮

运行程序,如下图:

3.4

监控变量变化

3.5

更改变量的值

单击准备值或者双击程序中的变量可以修改布尔值的状态,或输入整数或浮点数的数值,然后点击状态栏里的写入值按钮

,写入修改的值。如下图:

可以看到当我们改变变量 start 为TRUE时,变量 motor 已经有输出了,符合我们的预期。

总结

本文介绍了使用基于 CoDeSys V3 平台二次开发的 InoProShop 软件创建了一个新项目的过程,主要内容包括:软件的简介;项目创建步骤: 详细讲解了如何启动编程环境、创建工程、编写程序和进行仿真调试;程序编写: 以电机启停程序为例,展示了如何使用 LAD 语言进行编程,并介绍了变量声明和程序检查功能;仿真调试: 介绍了如何开启仿真模式、下载程序、运行程序、监控变量变化和修改变量值。

希望本篇文章能对你有所帮助,在学习CoDeSys的道路上有所进步。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-07-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 剑指工控 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档