北辰BCNet-S7300Plus(以下简称BCNet),在BCNet-S7300的基础上,以太网口增加了支持与西门子带网口PLC(S7-200SMART 、S7-1200、S7-1500、S7300PN)之间的通讯功能。

这些通讯功能包括基于S7TCP协议的数据交换、ModbusTCP服务器功能、ModbusTCP客户机功能,且多种协议可以同时并存和应用。

本示例介绍BCNet-S7300Plus(以下简称BCNet)的ModbusTCP客户机功能,以西门子S7-300(CPU315-2DP)与三菱FX5U交换数据为例。本数据交换采用ModbusTCP协议实现,其他支持ModbusTCP从站协议的PLC(如施耐德PLC、西门子PLC等),均可实现该数据交换,步骤类似不再重复介绍。对于支持ModbusTCP从站协议的仪表,S7-300可直接通过BCNet进行仪表的数据采集。BCNet的DB9公口(X1)连接S7-300的MPI/DP口,FX5U自带以太网口与BCNet的以太网口通过交换机连接,BCNet通过BCDevice工具配置交换命令,实现实时高效的S7-300与FX5U之间的数据交换。

该功能基于BCNet-S7300Plus(固件版本0.1.5.2及以上)的ModbusTCP主站功能实现,通过BCDevice(软件版本V1023及以上)进行主站命令配置,无须PLC编程,提高了应用开发的速度和便捷性。

一、配置FX5U

1、打开GX Work3,新建项目,以太网配置(内置以太网口)中,配置“Modbus/TCP连接设备”。

2、编辑PLC软元件分配,按下表配置所示,D0映射的Modbus地址为40001(HoldingRegister的0地址);

二、配置BCNet模块数据交换命令

1、打开BCDevice,搜索到BCNet-S7300Plus后,选择【修改设备参数】;

2、新建客户机

【1】点击数据交换,右键创建新的客户机0;【2】选择ModbusTCP协议,用于连接远端的ModbusTCP从站设备,此例中为FX5U网口,该网口通过上一章的配置,已经支持ModbusTCP服务器功能,且PLC的数据和Modbus地址映射关系也已配置;【3】远程服务器的IP地址为FX5U的IP地址,这里设置为192.168.1.130;远程服务器的通讯端口号,默认为502;连接超时时间默认为10s;

【4】点击确认,创建客户机。

3、在客户机中配置数据交换命令

【1】点击新建命令(S7-300的DB1.DBW100读取FX5U的D0)【2】选择[远程→本地],传输1个字;传输超时设置层2s;【3】本地站点(S7-300)设置BCNet所在总线的PLC的站地址,数据区域选择DB块,DB号为1,字节偏移为100,位偏移忽略;【4】远程站点(FX5U)的D0由上一章映射表可知被映射成HoldingRegister的0地址;故数据区域选择HoldingRegsiter,偏移地址填0,站点地址是ModbusTCP协议中的单元号,这边由于FX5U不是网关,故可忽略;【5】点击“检查”按钮可进行规则检查,点击“确认”按钮即可生成命令。

4、客户机监视

点击客户机监视按钮,【错误信息】为无错误,且【正确】有数据跳动,说明通信成功。

三、验证数据交换

1、打开GX Work3变量监视表,对D0进行数据修改为BC12H;

2、打开SIMATIC Manager变量表,对DB1.DBW100进行数据监视,值为BC12H;

注:BCNet-S7300 Plus 直通型,扩展的九针母口,支持MPI/DP通讯功能,可以连接触摸屏和西门子主站。BCNet-S7300 Plus 桥接型,扩展的九针母口,支持ModbusRTU的主从站功能,相当于西门子以太网模块CP343+西门子Modbus主从模块CP341的功能组合。两个型号的模块,以太网网口的功能完全一致。

“本资料由无锡市北辰自动化技术有限公司提供”

fx5u以太网通讯设置_操作示例 | 实现S7300和FX5U的数据交换相关推荐

  1. fx5u以太网通讯设置_BCNet客户机实现S7300和FX5U数据交换

    北辰BCNet-S7300Plus(以下简称BCNet),在BCNet-S7300的基础上,以太网口增加了支持与西门子带网口PLC(S7-200SMART .S7-1200.S7-1500.S7300 ...

  2. fx5u以太网通讯设置_图文简述三菱FX 5U以太网通讯的8大功能,你会用几种?

    之前给大家讲过如何用FX 5U PLC与威纶触摸屏以太网通讯,有人叫好,有人说看不懂.对于老手来说,实例属于锦上添花,但如果不知道FX 5U以太网通讯基础知识就去学习实例,那难免画蛇添足,自寻烦恼.今 ...

  3. python 西门子触摸屏通讯_西门子触摸屏以太网通讯设置

    西门子的触摸屏用MPI口进行OS更新或程序的上传下载,速度都太慢了,要两三个小时,是否以通过以太网进行更新?那通信电缆是怎么制作的呢? 答:首先,您用什么屏?是否带有以太网功能(是否有网线接口)? 有 ...

  4. mysql 无线网络设置_操作mysql命令行的方法步骤

    操作mysql命令行的方法步骤 现在向大家介绍mysql命令行下,从数据库的建立到表数据的删除全过程,希望对大家有所帮助. 登陆mysql 打cmd命令终端,如果已经添加了mysql的环境变量,可以直 ...

  5. 台达plc ec3程序下载通讯设置_【台达PLC详解】附PLC功能总简介~

    点击↑↑技成培训 ,关注并置顶即可长期免费订阅 18万+工控人关注的微信平台:技术分享.学习交流.工控视频 一).可编程控制器的应用 1.开关量逻辑控制:电动机启动与停止 2.运动控制:对步进电动机或 ...

  6. access 一亿条数据_操作用户只能看到自己本部门的数据功能

    ↑↑↑点击上方图片,了解详情 功能描述: 以Access快速开发一日通报销管理课程的报销明细为例: [张志MVP]Access快速开发一日通视频教程[Access软件网]http://www.acce ...

  7. 西门子S7以太网通讯协议

    S7以太网协议属于TCP/IP协议族的一种,下图为S7以太网协议在ISO-OSI参考模型中的位置. 通过WireShark抓包,可以看出S7以太网协议的模型: ISO-OSI参考模型.TCP/IP模型 ...

  8. adprw指令通讯案例_超实用,非常典型的Modbus通讯项目案例,三分钟学会

    本文主要介绍两部分:1.简单介绍Modbus通讯相关知识:2.通讯案例详解: 一.Modbus通讯介绍 1.通讯概述 Modbus具有两种串行传输模式:分别为ASCII和RTU.Modbus是一种单主 ...

  9. windows通信端口初始化失败_三菱Q系列PLC以太网通信设置方法(内置以太网和外置以太网模块)...

    今天来用三菱PLCQ13UDEH和组态王6.55 开始通信操作,用Melsec_Ethernet.dll(60.3.14.30)驱动.用这个驱动的时候应当注意,选择"允许RUN中写入(FTP ...

最新文章

  1. java自动化测试报告_Java自动化测试框架-10 - TestNG之测试结果篇(详细教程)
  2. C. Liebig's Barrels
  3. 让 CentOS 启动时不启动桌面服务
  4. ICCV2021 新增数据集汇总 | 含时序动作定位、时空行为检测、弱光目标检测等!...
  5. android binder机制分析 以MediaPlayer为例子
  6. 音乐的聆听 古典音乐的入门
  7. mysql创建工作经历表_国内首款 Serverless MySQL 数据库重磅发布!
  8. oracle导出导入同义词,oracle同义词语句备份
  9. 定时删除微信文件夹中重复文件
  10. Android课程设计:基于离线地图服务器的Android地图应用
  11. e的近似求解方法matlab,3X^2-E^X并用matlab切线法求出所有实根的近似值,源程序
  12. android so strip,用于CMake构建工具链中“strip”命令的Android NDK路径变量
  13. SQL中Round函数没有四舍五入原因及处理方法
  14. c语言case什么,switch
  15. 计算机专业有何特长怎么填写,计算机专业简历怎么写
  16. logitech摄像头 linux,logitech webcam linux 驱动安装
  17. 火狐Firefox浏览器安装使用油猴Tampermonkey插件
  18. cube函数matlab_Matlab geom3d函数注释
  19. 大学毕业生:没有方向感的“新盲流”们
  20. vue路由跳转清空数据

热门文章

  1. springboot配置shiro多项目实现session共享的详细步骤
  2. mac11.14 mysql_mysql 5.7 11 章 数据类型(1)
  3. mysql oa数据库设计_OA项目1:环境搭建之数据库创建与环境添加
  4. python memoryview_memoryview的用法
  5. vue后端必须接口吗_前后端分离模式,后端说开发完才能给接口文档,合理吗
  6. OpenCV Mat基础认知感
  7. Gensee Android SDK(一)组成结构
  8. python聊天软件实现_python实现点对点聊天程序
  9. ddr4服务器内存和普通内存_服务器内存介绍及其供电规范
  10. java 挖矿代码_我的大脑被挖矿代码搞的不能好好思考了