codesys pn从站诊断 dp从站的诊断地址

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

引言

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

1


InoProShop 简介


下载地址

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

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


功能介绍

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

CPU 配置

I/O 模块配置

EtherCAT 总线

Profibus-DP 总线

CANopen/CANlink 总线

Modbus/ModbusTCP 总线

EtherNet/IP 总线

高速 I/O

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

标准化编程:符合 IEC 标准,支持多种编程语言,包括结构化文本(ST)、梯形图(LD)、顺序功能图(SFC)和 IEC 扩展编程语言连续功能图(CFC)。

灵活的功能块库:提供全面的功能块库,并支持用户自定义库。

离线仿真功能:无需连接 PLC 硬件即可完成程序调试和仿真。

智能的调试查错功能:支持预编译及编译查错,能够快速定位编程错误,并提供诊断和日志功能。

采样跟踪:支持过程变量的时序图建立。

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

2


项目创建步骤


启动编程环境

双击桌面编程软件图标

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

点击菜单栏左上角

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

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


编写一个程序

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

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

点击程序检查按钮

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

3


仿真调试


开启仿真模式

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


在仿真模式下下载程序

点击状态栏里的登录按钮

下载程序,如下图:

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


运行 plc

点击运行按钮

运行程序,如下图:


监控变量变化


更改变量的值

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

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

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


总结

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

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

原文链接:,转发请注明来源!