PLC读取EDA9033F数据
来源:互联网 发布:数控车床编程培训教程 编辑:程序博客网 时间:2024/05/21 18:43
最近公司有一个新的项目准备用用西门子s7200plc和力控组态软件来做,之前几乎没有了解过这方面的东西,只好一边学一边做。从最基本的入手,由于项目中用到山东力创科技有限公司的EDA9033F三相电参数综合测示仪,所以第一步是实现plc读取EDA9033F的参数。
EDA9033F支持的通讯规约有:MODBUS-RTU标准规约、MODBUS-ASCII规约、ASCII码通讯协议、十六进制LC-04协议。这里采用的是MODBUS-RTU。PLC端主要是用到MBUS_MSG和MBUS_CTRL两个子程序。9033有详细规定特定存储地址中数据的定义,所以只需用plc去读9033中特定地址中的数据。
图一
图一为初始化modbus子程序,定义波特率,奇偶校验,超时时间及错误代码存储位置。
图二
图二为读取数据子程序,如要读取图三中的U0 I0,地址则是40001。注意:地址要转换为十进制,且在十进制基础上加1。
图三
这样就从9033地址0000中读取到了两个字节的数据存储在了VW100中了。
- PLC读取EDA9033F数据
- 编程远程读取AB PLC的数据
- 编程远程读取AB PLC的数据
- c#通过网线读取三菱PLC数据
- KEPServerEx OPC 读取西门子 PLC S7200 SMART的数据
- plc数据采集初探
- 串口调试软件要读取PLC的DM0000通道数据,命令格式是怎样的?
- 通过OPC读写PLC数据
- plc
- Plc
- PLC
- PLC
- PLC
- PLC
- 无线PLC专用数据终端应用方案
- plc (数据丢失隐藏技术)
- 西门子plc s7-200 读取plc内部时间的方法详解
- 三菱Q系列PLC批量读取软元件
- Struts2如何传值到jsp页面
- Viewpager+fragment数据更新问题解析
- C++ __虚继承与继承的差异
- 数据库索引(二)
- Dijkstra POJ3268 Silver Cow Party解题报告
- PLC读取EDA9033F数据
- CDC::SelectStockObject 与CDC::SelectObject
- android批量文件上传(服务器采用servlet处理)
- Find the longest substring with k unique distinct characters in a given string (Google)
- ArrayList里的对象按照属性排序
- Redis --- Redission客户端
- 如何选择响应式与自适应设计?
- Android开发学习笔记:Intent的简介以及属性的详解
- 如何做好一个网站