PLC论坛-全力打造可编程控制器专业技术论坛

 找回密码
 注册哦

QQ登录

只需一步,快速开始

微信扫码登录

查看: 5410|回复: 0

[汇川] 在 CODESYS 平台,创建你的第一个项目

[复制链接]
发表于 2024-7-22 19:49:19 | 显示全部楼层 |阅读模式


引言

国内有很多厂家的编程软件都是基于 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 语言进行编程,并介绍了变量声明和程序检查功能;仿真调试: 介绍了如何开启仿真模式、下载程序、运行程序、监控变量变化和修改变量值。

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|手机版|Archiver|PLC技术网-PLC论坛 ( 粤ICP备17165530号 )|网站地图

GMT+8, 2024-9-8 07:20 , Processed in 0.047366 second(s), 26 queries .

快速回复 返回顶部 返回列表