配置 施耐德 modbusTCP 分布式IO子站 RPA0100

1. 总体步骤


2. 软件组态:在 Unity Pro 软件中创建编辑 PRA 模块工程

2.1 新建项目

模块箱硬件型号如下

点击 Unity Pro 软件左上方【新建】按钮,选择正确的 DIO 模块型号、背板型号
image.png

2.2 模块组态

2.2.1 拖拽添加模块

双击【配置】菜单下的【0:PLC总线】,进入模块组态界面
在左下角【硬件目录】中,将对应模块拖拽到背板的正确位置,即完成组态
image.png

2.2.2 右键移动、添加、删除、更改模块

在对应位置,右键弹出的菜单中,可添加、删除模块
要修改一个模块,可以先将模块删除,再重新添加新的模块
image.png

2.3 网络配置

PRA0100 本身自带一个以太网口,支持 ModbusTCP 通信。
此网口需要在项目中进行配置,配置步骤如下:

  1. 添加网络:网络类型为【以太网】
  2. 配置网络:配置 IP、子网掩码、启用的功能
  3. 将网络通道与 PRA0100 的端口进行绑定

2.3.1 添加网络

在【通讯】–>【网络】,右键,在右键菜单点击【新建网络】
image.png
添加网络类型为【以太网】,网络名称为模块箱的编号(如下面 BMQJ01 模块箱)
image.png

2.3.2 配置网络

双击刚才添加的网络,进入这个网络的配置、

  1. 型号选择 PRA0100
  2. 模块使用程序:SMTP = 否
  3. 安全性
    1. 固件升级和 FDR:启用
    2. Web 访问:启用

image.png
IP 配置

  1. 已配置 --> 填入 IP 地址、子网掩码
  2. 以太网配置 = 以太网 II

image.png
关闭页面,根据提示保存配置

2.3.3 将网络与模块接口绑定

在组态界面,双击 PRA0100 模块的网络口,或者在左侧项目浏览器点击 PRA 模块下的 Ethernet 端口,进入此模块网口的配置界面
image.png
点击【网络链路】,选择刚才创建的网络,完成网络与接口的绑定
image.png
关闭网口配置界面,保存项目,完成配置

3. 模块安装:配置 PRA0100 模块的 IP 拨码开关

PRA0100 模块背后(紧贴背板的那一面)有两个拨码开关,用于控制 PRA0100 的 IP 配置
将拨码开关的【下开关】设置为【C】或【D】,即 Stored 模式,此时可通过 Unity Pro 编程软件配置 IP 地址
此模式下【上开关】不起作用,不用管
image.png

4. 程序下载:连接并下载组态好的程序到 PRA 模块中

注意:PRA0100 模块 **只能通过 **以太网连接进行程序下载 / 上传
image.png

4.1 初次连接

如果之前没有配置过 IP 地址,则 PRA0100 模块的地址为出厂默认地址
默认 IP 地址 = 84.X.Y.Z(其中 X/Y/Z = 模块 MAC 地址 倒数第三段/倒数第二端/最后一段 的十进制值)
image.png
根据计算出的结果,使用网线连接 PLC 模块,并配置电脑网口与 PRA 模块处于同一网段
在 Unity Pro 软件中,切换连接模式为【标准模式】
image.png
配置连接参数:PLC --> 设置地址,使用【TCPIP】方式连接,连接地址 = PRA0100 模块的默认地址
image.png
image.png
先点击【连接】连上模块,再点击【将项目传输到 PLC】将程序下载到 PLC
在这里插入图片描述


模块下载程序重启后,之前配置的新 IP 地址就会生效

4.2 之后的连接

电脑网口设置为与 PRA0100 的 IP 地址处于同网段、子网掩码相同,在 Unity Pro 软件中使用 TCPIP 进行连接
连接设置同上

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/297632.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Python卷积网络车牌识别系统(V2.0)

博主介绍:✌程序员徐师兄、7年大厂程序员经历。全网粉丝12w、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取源码联系🍅 👇🏻 精彩专栏推荐订阅👇…

Qt学习记录(C++)——Day 2

目录 一、作业 要求: 实现: 1.创建新的窗口类 2. 主窗口中实现 二、 窗口菜单设计 效果展示图 三、图片资源的导入 步骤: 举例: 四、 对话框 1.模拟对话框 2. 非模态对话框 3.错误对话框 4.信息对话框 5.提问对话…

python调用java中的jar

一、基于IDEA生成可执行jar包 1、编写class的代码,注意一定要有main()方法才可以生成jar包,main()方法可以没有内容。例如下Java 代码: package Project;public class Demo {public static void main(String[] args){Demo t2 new Demo();S…

网络编程(TCP、UDP)

文章目录 一、概念1.1 什么是网络编程1.2 网络编程中的基本知识 二、Socket套接字2.1 概念及分类2.2 TCP VS UDP2.3 通信模型2.4 接口方法UDP数据报套接字编程TCP流套接字编程 三、代码示例3.1 注意点3.2 回显服务器基于UDP基于TCP 一、概念 首先介绍了什么是网络编程&#xff…

Linux 用户、用户组 useradd、groupadd等详解

🐇明明跟你说过:个人主页 🏅个人专栏:《Linux :从菜鸟到飞鸟的逆袭》 🏅 🔖行路有良友,便是天堂🔖 目录 一、前言 1、Linux的起源与发展 2、Linux在现代计算机领域…

FMEA引领智能家居安全革新,打造无忧智能生活新纪元!

在智能家居日益普及的今天,如何确保家居安全成为消费者关注的焦点。本文将探讨如何通过FMEA(故障模式与影响分析)这一强大的质量管理工具,为智能家居赋能,打造安全无忧的智能生活新体验。 一、FMEA在智能家居领域的应用…

Python快速入门系列-7(Python Web开发与框架介绍)

第七章:Python Web开发与框架介绍 7.1 Flask与Django简介7.1.1 Flask框架Flask的特点Flask的安装一个简单的Flask应用示例7.1.2 Django框架Django的特点Django的安装一个简单的Django应用示例7.2 前后端交互与数据传输7.2.1 前后端交互7.2.2 数据传输格式7.2.3 示例:使用Flas…

Cisco Modeling Labs (CML) 2.7 - 网络仿真工具

Cisco Modeling Labs (CML) 2.7 - 网络仿真工具 思科建模实验室 (CML) 请访问原文链接:https://sysin.org/blog/cisco-modeling-labs-2/,查看最新版。原创作品,转载请保留出处。 Cisco Modeling Labs 是我们用于网络仿真的首要平台。凭借易…

2024免费Mac苹果解压压缩包软件BetterZip5

在2024年,对于Mac电脑用户来说,如果你想要无需解压就能快速查看压缩文档的内容,BetterZip是一个极佳的选择。这款软件不仅支持多种格式的压缩和解压,如zip、rar、7z、tar等,还具备丰富的功能和设置,包括预览…

【深度学习】深度学习md笔记总结第3篇:TensorFlow介绍,学习目标【附代码文档】

深度学习笔记完整教程(附代码资料)主要内容讲述:深度学习课程,深度学习介绍要求,目标,学习目标,1.1.1 区别,学习目标,学习目标。TensorFlow介绍,2.4 张量学习目标,2.4.1 张量(Tensor),2.4.2 创建张量的指令,2.4.3 张量…

【考研经验贴】24考研860软件工程佛系上岸经验分享【丰富简历、初复试攻略、导师志愿、资料汇总】

😊你好,我是小航,一个正在变秃、变强的文艺倾年。 🔔本文讲解24考研860软件工程佛系上岸经验分享【丰富简历、初复试攻略、导师志愿、资料汇总】,期待与你一同探索、学习、进步,一起卷起来叭! 目…

JS-11A/11时间继电器 板前接线 JOSEF约瑟

系列型号: JS-11A/11集成电路时间继电器;JS-11A/12集成电路时间继电器; JS-11A/13集成电路时间继电器;JS-11A/136集成电路时间继电器; JS-11A/137集成电路时间继电器;JS-11A/22集成电路时间继电器&#…

LangChain Demo | Agent X ReAct X wikipedia 询问《三体》的主要内容

背景 LangChain学习中,尝试改了一下哈里森和吴恩达课程当中的问题,看看gpt-3.5-turbo在集成了ReAct和wikipedia后,如何回答《三体》的主要内容是什么这个问题,当然,主要是为了回答这问题时LangChain内部发生了什么。所…

单例模式以及线程安全问题

单例模式的概念 单例模式是指的是整个系统生命周期内,保证一个类只能产生一个实例对象 保证类的唯一性 。 通过一些编码上的技巧,使编译器可以自动发现咱们的代码中是否有多个实例,并且在尝试创建多个实例的时候,直接编译出错。 …

不讲概念,讲实操,mysql 分表模糊查询、分页查询 及 merge 表的使用

1.Mysql merge合并表的要求 1.合并的分表必须是 MyISAM 引擎,MyISAN引擎是不支持事务的。2.Merge表只保证合表后数据唯一性,合表前的数据可能会存在重复。3.表的结构必须一致,包括索引、字段类型、引擎和字符集。4.删除 tb_member1 分表正确…

阿里云可观测 2024 年 3 月产品动态

本月可观测热文回顾 文章一览: 全新架构!日志服务 SLS 自研免登录方案发布 AIOps 智能运维:有没有比专家经验更优雅的错/慢调用分析工具? 一文看懂如何做好 SQL 质量监控 使用 SPL 高效实现 Flink SLS Connector 下推 功能快…

游戏APP如何提高广告变现收益的同时,保证用户留存率?

APP广告变现对接第三方聚合广告平台主要通过SDK文档对接,一些媒体APP不具备专业运营广告变现的对接能力和资源沉淀,导致APP被封控,设置列入黑名单,借助第三方聚合广告平台进行商业化变现是最佳选择。#APP广告变现# 接入第三方平台…

IDEA配置本地Maven(解决依赖下载缓慢)

1.下载Maven Maven下载页 根据需要选择下载其中一个,我选了zip格式的 将下载好的apache-maven-3.9.5解压到你想要的目录下 2.配置系统环境 设置系统环境变量 MAVEN_HOME 为安装路径的bin目录 变量名:MAVEN_HOME 变量值:写你的 apache-m…

【C++】引用与指针

​​ 🌱博客主页:青竹雾色间. 😘博客制作不易欢迎各位👍点赞⭐收藏➕关注 ✨人生如寄,多忧何为 ✨ 目录标题 前言一.引用(Reference)二.指针(Pointer)三. 比较与总结 前…

代码随想录算法训练营第四十四天 |卡码网52. 携带研究材料 、518. 零钱兑换 II、377. 组合总和 Ⅳ

代码随想录算法训练营第四十四天 |卡码网52. 携带研究材料 、518. 零钱兑换 II、377. 组合总和 Ⅳ 卡码网52. 携带研究材料题目解法 518. 零钱兑换 II题目解法 377. 组合总和 Ⅳ题目解法 感悟 卡码网52. 携带研究材料 题目 解法 题解链接 1. #include <iostream> #inc…