施耐德 Unity Pro PLC 编程软件介绍

2024-03-31 14:44

本文主要是介绍施耐德 Unity Pro PLC 编程软件介绍,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Unity Pro 软件基本介绍

Unity Pro 是施耐德中大型 PLC 的编程软件(<–> 对应西门子 Step7)

  1. 支持的 PLC:施耐德中大型 PLC
    1. 中型 PLC:Premium、M340(<–> 对应西门子 S7-300、S7-1200)
    2. 大型 PLC:Quantum、M580(<–> 对应西门子 S7-400、S7-1500)
  2. Unity Pro 目前已经停产,新一代编程软件为Control Expert,版本从V14开始
    (<–> 对应西门子新一代编程软件 博图)

详见我之前写的文档:
施耐德 PLC 产品 / 软件总体介绍 2016
以及 2020.7 年的生产线介绍视频:https://www.bilibili.com/video/BV1Mi4y1G7Qc/

软件下载

官网有提供各个版本的下载 https://www.schneider-electric.cn/zh/faqs/FA417398/

菜单中安装的软件


驱动配置(Driver Manager)

配置电脑与 PLC 的连接、连接使用的驱动、驱动的网络参数配置

  • 查看安装了哪些接口的驱动
  • 升级 / 卸载驱动
  • 查看当前驱动的状态(配置、连接成功/连接失败、连接日志等)

类型库更新

导入施耐德私有的 PLC 模块库(一般不需要更新,除非此模块的硬件版本有更新)

硬件目录编辑器

CANopen 库管理工具。可导入第三方的 EDS 和 DCF 文件

  1. DCF
    **CAN 网络的配置(Config)的数据存档文件。**其作用不大,在PLC配置软件通常需要重新配置网络
  2. EDS
    电子数据表格,**描述一台从站设备的属性、参数的文件。**是对从站设备对象字典的描述。
    比如一台伺服驱动器,如果其内部参数(每个参数对应对象字典中的一个位置,由index,sub-index决定)EDS 主要由厂商提供,一般来说硬件没有更改,其对应的EDS文件就不会更改。

小工具(extra文件夹)


Config DRS

DRS = 施耐德 自己生产 的双环网交换机(其他品牌的交换机这个配置文件用不了)
双环网 = RIO 主环网 + RIO 子环网

  1. 这两种环网上只能有 PLC、网口模块、RIO 主站、RIO 从站、支持 RIO 的环网交换机
  2. RIO 主环网:和 RIO 主站模块处于同一个环的环网
  3. RIO 子环网:从双环网交换机接入主环网,环网内只有 RIO 子站和环网交换机的

见下面 橙色填充 的内容

施耐德冗余网络使用的交换机的使用的配置,在冗余系统中如果要使用远程IO则交换机必须使用双环网交换机

DTM Audit Tool

DTM 文件 = 施耐德 PLC 不同版本间编程软件通用的项目打包文件格式
不同版本的 Unity Pro 软件,兼容的 DTM 文件版本不同,这里可以查看此 DTM 文件支持的 Unity Pro 软件版本

Excel Import Export Tool

适用于 Office Excel 的插件(加载项文件.crx)可直接在 Excel 中编辑项目中的变量
此加载项文件导入 Office 后,Office 软件会出现XSY Management的 tab
image.png
使用Open File打开项目文件,会打开两个 sheet 页:Variables页、Attributes
image.png
Variables页面
变量的定义。如:变量名
image.png
Attributes页面
变量值的别名定义(类似 iCV 中的 MDI,iHD 中的变量状态集)
如:定义变量 A = 1 时显示值为 TRUE,= 2 时显示值为 ERROR,= 0 时显示值为 FALSE

M580 Application Update

此软件解决的问题:由于 M580 系列中一些模块的固件升级,导致项目需要重新配置的场景

M580 CPU Change V1V2

根据 CPU 固件版本不同,将 V1.1 固件版本的项目升级为 V2.0 版本项目的软件
image.png
如上图所示:

  • V1.X 的转换可在 Unity Pro 软件中完成,且项目配置的版本可逆
  • V2.X 的转换可在 Unity Pro 软件中完成,且项目配置的版本可逆
  • V1.1 到 V2.0 的转换无法在 Unity Pro 软件中完成,只能使用此软件进行转换
    且转换不可逆(只能从 1.1 升级到 V2.0,升级后的项目不能降级回 V1.1)

这篇关于施耐德 Unity Pro PLC 编程软件介绍的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/864580

相关文章

Python中Tkinter GUI编程详细教程

《Python中TkinterGUI编程详细教程》Tkinter作为Python编程语言中构建GUI的一个重要组件,其教程对于任何希望将Python应用到实际编程中的开发者来说都是宝贵的资源,这篇文... 目录前言1. Tkinter 简介2. 第一个 Tkinter 程序3. 窗口和基础组件3.1 创建窗

Redis的安全机制详细介绍及配置方法

《Redis的安全机制详细介绍及配置方法》本文介绍Redis安全机制的配置方法,包括绑定IP地址、设置密码、保护模式、禁用危险命令、防火墙限制、TLS加密、客户端连接限制、最大内存使用和日志审计等,通... 目录1. 绑定 IP 地址2. 设置密码3. 保护模式4. 禁用危险命令5. 通过防火墙限制访问6.

Java AOP面向切面编程的概念和实现方式

《JavaAOP面向切面编程的概念和实现方式》AOP是面向切面编程,通过动态代理将横切关注点(如日志、事务)与核心业务逻辑分离,提升代码复用性和可维护性,本文给大家介绍JavaAOP面向切面编程的概... 目录一、AOP 是什么?二、AOP 的核心概念与实现方式核心概念实现方式三、Spring AOP 的关

5 种使用Python自动化处理PDF的实用方法介绍

《5种使用Python自动化处理PDF的实用方法介绍》自动化处理PDF文件已成为减少重复工作、提升工作效率的重要手段,本文将介绍五种实用方法,从内置工具到专业库,帮助你在Python中实现PDF任务... 目录使用内置库(os、subprocess)调用外部工具使用 PyPDF2 进行基本 PDF 操作使用

MySQL的JDBC编程详解

《MySQL的JDBC编程详解》:本文主要介绍MySQL的JDBC编程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录前言一、前置知识1. 引入依赖2. 认识 url二、JDBC 操作流程1. JDBC 的写操作2. JDBC 的读操作总结前言本文介绍了mysq

Java中HashMap的用法详细介绍

《Java中HashMap的用法详细介绍》JavaHashMap是一种高效的数据结构,用于存储键值对,它是基于哈希表实现的,提供快速的插入、删除和查找操作,:本文主要介绍Java中HashMap... 目录一.HashMap1.基本概念2.底层数据结构:3.HashCode和equals方法为什么重写Has

Python异步编程之await与asyncio基本用法详解

《Python异步编程之await与asyncio基本用法详解》在Python中,await和asyncio是异步编程的核心工具,用于高效处理I/O密集型任务(如网络请求、文件读写、数据库操作等),接... 目录一、核心概念二、使用场景三、基本用法1. 定义协程2. 运行协程3. 并发执行多个任务四、关键

AOP编程的基本概念与idea编辑器的配合体验过程

《AOP编程的基本概念与idea编辑器的配合体验过程》文章简要介绍了AOP基础概念,包括Before/Around通知、PointCut切入点、Advice通知体、JoinPoint连接点等,说明它们... 目录BeforeAroundAdvise — 通知PointCut — 切入点Acpect — 切面

Unity新手入门学习殿堂级知识详细讲解(图文)

《Unity新手入门学习殿堂级知识详细讲解(图文)》Unity是一款跨平台游戏引擎,支持2D/3D及VR/AR开发,核心功能模块包括图形、音频、物理等,通过可视化编辑器与脚本扩展实现开发,项目结构含A... 目录入门概述什么是 UnityUnity引擎基础认知编辑器核心操作Unity 编辑器项目模式分类工程

Springboot项目构建时各种依赖详细介绍与依赖关系说明详解

《Springboot项目构建时各种依赖详细介绍与依赖关系说明详解》SpringBoot通过spring-boot-dependencies统一依赖版本管理,spring-boot-starter-w... 目录一、spring-boot-dependencies1.简介2. 内容概览3.核心内容结构4.