目录:

一、预备知识

二、上位机经RS485接口与PLC通信

----------------------------------------------------------------------------------------------------------------------

一、预备知识

电力-ModBus_RTU通讯规约1

电力-ModBus_RTU通讯规约2

通信-RS232、RS485、RS422

----------------------------------------------------------------------------------------------------------------------

二、上位机经RS485接口与PLC通信

通过RS485接口将西门子PLC与上位机电脑联接通信,ModBus_RTU规约。

西门子触摸屏设置“站号”,切记需要重启PLC使设置生效。

PLC参数表:

上位机电脑通过“调试助手”发送指令给PLC:

软件与参数表:MODBUS调试软件与PLC通讯参数表。

电力中定义如下:

01:Coil Status 遥信

02:Input Status 遥控

03:Holding Register 遥测

04:Input Register 遥调

----------------------------------------------------------------------------------------------------------------------

ModBus RTU-上位机与PLC通信相关推荐

  1. C#上位机 西门子PLC通信 S7NET协议

    C#上位机 西门子PLC通信 S7NET协议 1,西门子PLC网口通信,可通信S7-200smart,S7-1200,S7-1500. 2,例子简单易懂,自己写的程序,可提供部分 3,现场实测有效. ...

  2. C#实现上位机与PLC通信

    C#与MX COMPONENT通讯 本文链接:https://blog.csdn.net/han_better/article/details/80609161 1.三菱 MX COMPONENT下载 ...

  3. modbus协议讲解,上位机与PLC交互

    开发过程中modbus-RTU需要电脑USB口对外交互,参考我的文章:C# 通过Com端口和单片机通讯(232/485/USB)_花开莫与流年错_的博客-CSDN博客_c#与单片机通信 上位机和PLC ...

  4. 倍福TwinCAT3上位机与PLC通信测试(ADS通信) 包含C#和C++代码

    倍福TwinCAT3上位机与PLC通信测试(ADS通信) 包含C#和C++代码 倍福TwinCAT3上位机与PLC通信测试(ADS通信) 包含C#和C++代码 本次测试需要环境: VS2013,Twi ...

  5. 物联网云平台DTU Modbus协议 上位机 下位机 源码 源代码 程序

    物联网云平台DTU Modbus协议 上位机 下位机 源码 源代码 程序 一.源码的使用基本说明: 1.1 编译语言: 下位机使用C语言:上位机使用C#语言 标准Modbus Slave通信下位机源码 ...

  6. 上位机与PLC通讯及OPC数据采集实践一

    上位机与PLC通讯及OPC数据采集实践一 背景 由于项目的需要,上位机(工控机)需要与PLC通讯(AB的PLC)通过PLC控制相关的设备:另一部分需要做一个数据采集程序从一个OPC服务器(此服务器作为 ...

  7. C#上位机开发串口通信编程——倒计时器开发

    C#上位机开发串口通信编程--倒计时器开发 一.介绍 这是我按照B站上的一个上位机开发视频教程开发的倒计时器开发,本来只有开始计时功能,没有停止计时功能,停止计时功能后面我自己添加了. 视频网址:C# ...

  8. 上位机与PLC 通讯源码 上位机与三菱PLC,西门子PLC通讯 同时一起通讯,单独控制,三菱采用官方MX 通讯,支持三菱FX系列,

    上位机与PLC 通讯源码 上位机与三菱PLC,西门子PLC通讯 同时一起通讯,单独控制,三菱采用官方MX 通讯,支持三菱FX系列,A系列,Q系列,L系列,R系列,全系系列,各种串口和各种网口通讯,, ...

  9. 上位机与PLC 通讯源码 上位机与三菱PLC,西门子PLC通讯

    上位机与PLC 通讯源码 上位机与三菱PLC,西门子PLC通讯 同时一起通讯,单独控制,三菱采用官方MX 通讯,支持三菱FX系列,A系列,Q系列,L系列,R系列,全系系列,各种串口和各种网口通讯,, ...

最新文章

  1. linux 面包店 多进程,Linux下的多进程编程(一)
  2. 我所经历的大文件数据导出(后台执行,自动生成)
  3. libevent多线程使用bufferevent的那些事
  4. 关于ARM Cortex系列产品
  5. Android应用开发:网络编程-1
  6. KDE应用如何在GNOME环境下运行?
  7. 极高效代码(C语言):1008 数组元素循环右移问题 (20分)
  8. ActiveMQ、RabbitMQ、RocketMQ、Kafka的介绍及优缺点说明
  9. ultraedit 运行的是试用模式_单元测试 —— 前后端分离开发模式下后端质量的保证...
  10. k8s实战之部署Prometheus+Grafana可视化监控告警平台
  11. 几个常见的 Socket 连接错误及原因
  12. 雨课堂知识点总结(七)
  13. 在emacs里用w3m浏览网页
  14. HCL打开显示当前系统用户怎么解决_鼠标右键新建没有EXCEL 怎么解决?
  15. 如何用echarts创建市区地图
  16. RuntimeError: ‘lengths’ argument should be a 1D CPU int64 tensor, but got 1D cuda:0 Long tensor
  17. 生物特征识别技术领跑者--墨奇科技 全面亮相2022身份识别技术大会
  18. opencv制作微信小游戏 最强连一连 辅助(2)--dfs深度优先搜索算法
  19. 【最优估计学习笔记】贝叶斯公式的深入理解
  20. gitee基本使用方法(Tortoisegit)

热门文章

  1. 人工智能会终结就业吗之《AI极简经济学》
  2. 生物信息学|Extracting Drug-Drug Interactions with Attention CNNs
  3. Unity功能——设备硬件绑定(通过设备SN码)
  4. Pomodoro技术的失败如何使我成为2倍更好的程序员
  5. key too large to index, failing 3346解决
  6. 【阿里云双11薅羊毛攻略】领限量手办详细步骤
  7. 屏读时代,我们患上了注意力缺失候群症
  8. soul服务器不稳定,soul聊天状态异常 消息发送失败
  9. oracle remap schema,oracle 10g DATA PUMP 的REMAP_SCHEMA和REMAP_TABLESPA
  10. Maven2部署构件到Nexus时出现的Failed to transfer file错误