整理了下FX-3U系列的PLC使用TCP通讯来实现LabVIEW与PLC之间的数据传输。

  1. 连接/Connect

    针对三菱FX-3U系列的PLC,在传输之前需要先与其握手,将PLC端口号设置为5000,通道2,选择MC协议,软件通过正常TCP连接。

  1. 读写判断
    在连接正常不报错之后,就可以进行数据的传输了。需要注意的是,三菱FX3U系列的PLC在通讯时,读写数据不需要发送报头,只需要将报文发送,读取数据时,收到返回值16进制的8100,写数据时,收到返回值16进制的8300,表示读写正常。其他情况下为有报错发生。

  2. 读取数据报文
    读取数据时包括读取字,双字,字符串等数据,此处以字为例,相关报文如图2.所示,至于用什么类型,需要在报文之后添加相关的数据转换格式,这里不作详细描述。

  3. 写入数据报文
    写入与读取类似,此处也是以字为例,相关报文如图3.所示。

5.界面实例
在相关读写正常时,能够实现与三菱FX-3UPLC的正常通讯,实现有效快速数据传输。如图4.图5.界面所示。相对NI OPC来说,少了中转的服务器,也不需要另外安装软件,传输实时性更好,也更加稳定便捷。

LabVIEW通过MC协议实现与三菱FX 3U系列PLC的通讯(TCP)相关推荐

  1. LabVIEW通过NI OPC实现与三菱FX 5U系列PLC的通讯

    ## 接上篇,三菱FX5U系列的PLC在与OPC通讯时通常选用以太网通讯,与之前的3U系列有所不同. 首先,需在三菱编程软件GX Works3中对以太网作如图1所示的设置. 图1. 本站选择SLMP连 ...

  2. 三菱四节传送带控制梯形图_基于三菱FX—2N系列PLC的四节传送带模拟控制设计...

    龙源期刊网 http://www.qikan.com.cn 基于三菱 FX - 2N 系列 PLC 的四节传送带 模拟控制设计 作者:侯芳 李子都 来源:<无线互联科技> 2018 年第 ...

  3. 三菱FX系列PLC串口通讯协议整理

    三菱FX系列PLC串口通讯协议整理 记录原因 项目要求 工具与资料 通讯格式 读寄存器 写寄存器 PLC回复数据 最后附几张上位机截图 记录原因 因项目需求,要写上位机与PLC进行通讯,查了诸多资料与 ...

  4. C#与三菱PLC以太网通讯程序上位机源码 通过3E帧SLMP /MC协议与三菱FX5U/Q系列PLC通讯

    C#与三菱PLC以太网通讯程序上位机源码 通过3E帧SLMP /MC协议与三菱FX5U/Q系列PLC通讯 1.该程序可以与FX5U/Q系列PLC以太网通讯,根据3E帧报文写了一个类库,可以读写各种类型 ...

  5. C#与三菱PLC以太网通讯程序上位机源码 通过3E帧SLMP MC协议与三菱FX5U Q系列PLC通讯

    C#与三菱PLC以太网通讯程序上位机源码 通过3E帧SLMP MC协议与三菱FX5U Q系列PLC通讯 1.该程序可以与FX5U Q系列PLC以太网通讯,根据3E帧报文写了一个类库,可以读写各种类型和 ...

  6. 三菱FX系列PLC以太网通讯

    三菱FX系列PLC以太网通讯 BCBet-FX用于三菱FX1N/1S/2N/3U/3G/3S等系列PLC,以及汇川.禾川.士林等品牌PLC. BCBet-FX 以太网模块采用三通设计,不占用PLC通讯 ...

  7. C# For Q Series Ethernet Communication Library,C#与三菱Q系列PLC以太网通讯库

    C# For MITSUBISHI Q Series PLC Ethernet Communication Library C# 与 三菱 Q 系列PLC以太网通讯库 此通讯库使用简单,支持bool, ...

  8. 三菱q系列plc连接电脑步骤_三菱q系列plc cc-link通讯方法的实现-说明书.pdf

    www.PLC 三菱 Q 系列 PLC CC-LINK 通讯方法的实现 三菱Q系列PLC CC-Link通讯方法的实现 一一.. 概况 概况 一一.. 概况概况 N C D. L R O 二二.. 定 ...

  9. iec60870-5-104通讯协议编程_三菱FX编程口通讯协议1——协议解读

    三菱PLC编程口通讯协议: 1.三菱PLC编程口通讯协议有四个命令,如下: 2.三菱FX系列PLC地址对应表: PLC_X Group Base AddRess=128: Const PLC_Y_Gr ...

最新文章

  1. [开源] C语言项目实战 - 虚拟鼠标 - VirtualMouse
  2. bitter matlab,两分钟英语自我介绍模板
  3. python引用大数据,Python 3 UDF
  4. 深入Dapper.NET源码
  5. Taro+react开发(30)引入静态资源地址
  6. labuladong 的算法小抄_来自GitHub 68.8k star的硬核算法教程
  7. php发卡8.0源码_素材资源解析平台PHP源码 V8.0运营版+会员功能+代理功能+卡密充值...
  8. 95-910-165-源码-FlinkSQL-Flink SQL 中的时间属性
  9. MySQL 定时任务event 按天建表 并将前一天数据导入新建的表中并删除总表数据 实现分表功能
  10. java重装机兵机甲咆哮_重装机兵之机甲咆哮流程攻略
  11. CSS3 box-shadow 设置元素阴影、text-shadow 设置文本阴影
  12. 大一高等数学期末考试试卷及答案详解
  13. Linux挂载ISO镜像文件的两种方式
  14. Mysql第一天笔记02——安装Navicat
  15. 开闭鸿蒙都只为风味情浓,[红楼梦引子]开辟鸿蒙, 谁为情种? 都只为风月情浓。 趁着...
  16. 2021最新微信域名检测后屏蔽举报源码
  17. 矩阵计算:乘法,哈达玛积,克罗内克积 ,方阵的部分性质
  18. Word中下划线自动换行版式不…
  19. mac下使用ipv6观看电视
  20. 关于红外调制基础理解

热门文章

  1. [论文笔记] Chubby 分布式锁服务
  2. Proteus中查看C51内存中变量的值 寄存器的值
  3. 高血压居家治疗的方法
  4. Navicat for MySQL Mac 破解版
  5. 告诉孩子,我们为什么要读书?一位爸爸接地气的回答
  6. 2008年北京奥运会赛程表—— 08-23
  7. 数学建模 Matlab Simulink
  8. Windows azure Web 应用程序代理服务器—ADFS的extranet访问权限
  9. 2011年软件水平考试软件设计师辅导资料(1)
  10. python 连接SQL数据库18456错误整合