本案例是实现Profinet转Modbus的通讯协议的互转。利用稳联技术Modbus转Profinet网关WL-ABC3010把三菱FR-A700变频器接入到西门子1200PLC。
配置方法:
1、打开博图,新建项目并添加gsd文件;
2、建立profinet连接,设定网关的IP地址和设备名称,IP要和网关保持在同一网段;
3、进入设备视图选择输入输出的总数据长度;
4、从右侧硬件目录中添加所选长度;
5、下载配置到PLC;
6、打开网关配置软件进行modbus参数配置,点击红圈中的新建,选择PN2MM;
7、设置网关的IP地址和设备名称,要和PLC组态保持一致;
8、设置网关的485参数波特率,数据位,奇偶校验要和从站要保持一致;
9、响应等待和轮询延时需要根据从站设备调整时间间隔,如果从站回复速度慢则将响应等待时间调大,如果从站回复后要求等待一段时间再接收下条命令,那么需将轮询延时调大;
10、在ModbusRTU上右键选择插入,在下级菜单中点击Node填写从站站号;
11、继续右键点击插入;
12、根据不同需求选择所需功能;
13、打开丹佛斯变频器手册,设置变频器485参数;
14、注意变频器的寄存器地址是从1开始,所以填写地址时候要进行偏移;
15、按图中显示3-41地址计算为3410;
16、从上述报文可知,站地址为1使用功能码为03起始地址为0D51换算为10进制为3409数据长度为两个字节(一个寄存器);
17、按图中显示3-41地址计算为3410地址减1后与报文相符;
18、那么网关配置如下:
设置485参数
19、本例为波特率9600, 8数据位,1停止位,无校验。
20、站地址设为1;
21、用03功能码读取地址3409(注意要填写十进制数)寄存器数量1个字(2字节);
22、内存映射地址设置为0表示数据会显示到I68,所以监控IW68会看到该寄存器数据,以此类推。
23、写参数也如此,功能码换成06地址为C359(50009)写入2000HEX;
关键字:Modbus 配置
引用地址:
Modbus转Profinet网关连接丹佛斯变频器配置案例
推荐阅读最新更新时间:2024-11-04 05:45
W800开发板修改网页配置
前言 看CDK工程(wm_sdk_w800_20210513toolsw800projectsSDK_ProjectprojectCDK_WSCDK_WS.cdkws),想在官方网页的基础上,添加自己需要的参数读写。 看工程实现,有2种实现,一种是自己在程序中写html到固定数组中。W800的研发以前用的这种方式。 还有1种是写好了html, 用工具转成包含数组的.c, 在程序中直接使用。 现在工程中,使用的是第2种方式。 W800官方支持工程师,提示是使用第2种方法后,去看工程。 web/fs.c中可以看到包换的html转换后的C数据文件。 #if WEB_SERVER_RUSSIAN // #includ
[单片机]
基于MODBUS现场总线的滚塑设备控制系统
随着国民经济快速发展,塑料制品在人们生活中的应用越来越广泛,发展塑料制品工业是社会发展的急需,同时塑料制品有其成型好、重量轻、强度大、力学性能高、价格低等优点,越来越多地得到用户的青睐。滚塑生产是塑料制品的主要生产方式之一。军事国防产品如战备箱组、野战简易办公设备等塑料制品要求高强度、强弹性且适合空降。所以大部分的军用塑料制品都必须采用滚塑方式来制造。同时滚塑方式生产的产品回收粉碎后可实现再生产,重复利用而不影响其质量,可以节约能源。
现行的滚塑生产方式无论是在生产规模还是在生产工艺上已不能满足时代所需。引进设备虽然在性能上优于现有设备,但在实际生产中仍存在不少问题:进口设备价格昂贵,受资金影响,不能批量进口,故从生产规
[嵌入式]
5、STM32Cube的串口配置与使用
一、串口的配置 1)首先打开你的工程,在STM32Cube里面找到USART1,此时串口默认是Disanle的,我们要使能它,选择Asynchronous. 2)然后点击Configuration,就会有一个串口的配置图框,点进去配置串口,如果需要用到中断,选择NVIC进去进行相关配置。 串口配置: 串口中断使能: 点击NVIC选项,设置优先级和分组 二、查看串口内的函数API Keil工程内选择{ }Functions,然后选择你需要查看的目标源文件,展开既是该源码内的函数 串口的发送接收函数: HAL_UART_Transmit();//串口轮询模式发送,使用超时管理机制 HAL_UAR
[单片机]
2019款丰田Avalon配置环视摄像头 边界扫描功能助力夜间停车
据外媒报道,2019款丰田Avalon配置了新款功能,可在停车时提供助力。该技术取名为带有边界扫描(Perimeter Scan)功能的鸟瞰图摄像头,该设备最早亮相于2016款RAV 4车型。用户只需点击该图标,就能启动该功能,旨在为用户的停车操作提供辅助。 安装于车侧、前后车身的摄像头为车辆提供了周边环境的合成视图(composite view),其视图酷似车辆边界的实时视频,边界扫描可提供类似实时视频的环视动态图。 在大多数情况下,用户可利用该功能查看车辆周边是否有障碍物。用户还能利用该功能,查看用户车辆与其他车辆是否间距过近,查看是否有其他车辆或行人在接近中,并查看路面是否有破酒瓶之类的障碍物。 边界扫描还有另一
[汽车电子]
单片机 Modbus 多机通信程序设计
给从机下发不同的指令,从机去执行不同的操作,这个就是判断一下功能码即可,和我们前边学的实用串口例程是类似的。多机通信,无非就是添加了一个设备地址判断而已,难度也不大。我们找了一个 Modbus 调试精灵,通过设置设备地址,读写寄存器的地址以及数值数量等参数,可以直接替代串口调试助手,比较方便的下发多个字节的数据,如图18-7所示。我们先来就图中的设置和数据来对 Modbus 做进一步的分析,图中的数据来自于调试精灵与我们接下来要讲的例程之间的交互。 我们的 USB 转 RS485 模块虚拟出的是 COM5,波特率9600,无校验位,数据位是8位,1位停止位,设备地址假设为1。 写寄存器的时候,如果我们要把01写到一个地址是
[单片机]
MAX16047A/MAX16049A EEPROM可配置系
MAX16047A /MAX16049A EEPROM 可配置系统管理器能够对多个系统电压进行监测、排序和跟踪。MAX16047A可以同时管理12路系统电压,MAX16049A可以管理8路电源电压。该系列器件都集成了用于监控电源电压的模/数转换器(ADC)和用于排序、跟踪电源(在上电和掉电时)的可配置输出。非易失EEPROM寄存器可配置用于记录电压的上限和下限,根据要求设置定时和排序,也可以存储关键的故障数据,以便在发生故障后回读故障信息。 内部1%精度的10位ADC对每路输入进行测量,并将结果与上、下限电压门限以及一路可配置为上限或下限的电压进行比较。当检测电压超出设定门限时,产生故障报警信号。针对不同的故障条件可以
[模拟电子]
具有由 5 个低噪声 1A 线性稳压器组成之可配置阵列的
加利福尼亚州米尔皮塔斯 (MILPITAS, CA) – 2013 年 3 月 12 日 – 凌力尔特公司 (Linear Technology Corporation) 推出降压型微型模块 (µModule®) 稳压器 LTM8001,该稳压器包括由 5 个低噪声 1A 线性稳压器组成的阵列。视均分电流输出的数量和组合的不同而不同,这些线性稳压器还可配置以提供 2A、3A、4A 或 5A 电流。LTM8001 采用 15mm x 15mm x 3.42mm 球栅阵列 (BGA) 封装,用一个内置的同步降压型转换器为 5 个低噪声线性稳压器供电,在 6V 至 36V 的输入电源电压范围内提供高效率转换。每个输出电压在 0V 至
[电源管理]
STM32F407 GPIO口输出配置配置步骤
STM32F407ZGT6 是意法半导体(STMicroelectronics)公司推出的一款高性能ARM Cortex-M4核心的32位微控制器(MCU)。它是 STM32F4 系列的一员,具备强大的处理能力和丰富的外设功能,适用于各种应用领域。 【1】F407建工程所需依赖文件 【2】 新建工程 **说明:STM32F4 的主频最高是 168Mhz,所以我们一般设置 PLLCLK 为 168Mhz(M=8,N=336,P=2),通过 SW 选择 SYSCLK=PLLCLK即可得到 168Mhz 的系统运行频率。** 【3】分析LED硬件原理图 【4】编写L
[单片机]