叫我点哥
级别: 探索解密
精华主题: 0
发帖数量: 60 个
工控威望: 118 点
下载积分: 1736 分
在线时间: 16(小时)
注册时间: 2019-04-06
最后登录: 2021-01-04
查看叫我点哥的 主题 / 回贴
楼主  发表于: 2019-06-19 20:23
以前听过DP,从来没用过,西门子PLC也没用过,现在有个称重模块只有个DP口,想通过DP口读取模块里的数据(数据采集设备不是PLC,没有DP协议),网上查找了一些关于DP的,没看懂,哪位大神能简单通俗的解释一下,可以不像Modbus协议那样用串口发送一串数据,来读取?
模块厂家打热线问过,提供不了技术支持
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6738 个
工控威望: 37093 点
下载积分: 8580 分
在线时间: 9387(小时)
注册时间: 2006-09-13
最后登录: 2024-05-03
查看cvlsam的 主题 / 回贴
1楼  发表于: 2019-06-20 10:15
DP转Modbus RTU模块可以了解一下。

Good Luck~
yuzhongmanbu
级别: 正式会员
精华主题: 0
发帖数量: 46 个
工控威望: 91 点
下载积分: 513 分
在线时间: 23(小时)
注册时间: 2019-05-27
最后登录: 2024-04-30
查看yuzhongmanbu的 主题 / 回贴
2楼  发表于: 2019-06-20 10:19
楼主的系统支持什么通讯方式就可以选DP转相应通讯协议的网关,现在市面上网关很多,完全能满足各种转换
叫我点哥
级别: 探索解密
精华主题: 0
发帖数量: 60 个
工控威望: 118 点
下载积分: 1736 分
在线时间: 16(小时)
注册时间: 2019-04-06
最后登录: 2021-01-04
查看叫我点哥的 主题 / 回贴
3楼  发表于: 2019-06-21 10:08
不要转换模块
qinchenglim
级别: 论坛先锋
精华主题: 0
发帖数量: 1213 个
工控威望: 1313 点
下载积分: 3923 分
在线时间: 738(小时)
注册时间: 2009-06-09
最后登录: 2024-04-25
查看qinchenglim的 主题 / 回贴
4楼  发表于: 2019-06-21 14:21
DP的协议好像还没有对外开放,要不然那么多做触摸屏的都没办法支持DP协议,只有西门子自家的屏才支持DP协议;
解决问题的最简单方法就是加一块DP转modbus rtu模块
楼主留言:
就是不知道能不能像Modbus那样,通过发报文来读咯,加模块客户肯定是不愿意了
lch8478
级别: 略有小成
精华主题: 0
发帖数量: 317 个
工控威望: 413 点
下载积分: 1236 分
在线时间: 261(小时)
注册时间: 2016-07-13
最后登录: 2024-04-24
查看lch8478的 主题 / 回贴
5楼  发表于: 2019-06-21 15:41
DP硬件接口也是RS485,但是协议不同是无法通讯的,就像一个说日语另一个说法语是没法沟通的。除非PLC支持DP,不然不加东西肯定是无解的,想都不要想。可以用协议网关,比如anybus就有。
wenxuehero
级别: 论坛先锋
精华主题: 0
发帖数量: 40 个
工控威望: 1042 点
下载积分: 21743 分
在线时间: 129(小时)
注册时间: 2018-07-10
最后登录: 2022-11-22
查看wenxuehero的 主题 / 回贴
6楼  发表于: 2019-06-21 17:40
什么称重模块?向称重模块厂家询问。我用过托利多的带DP称重模块,官网直接提供DP通信程序
楼主留言:
就是托利多的,给的是PLC程序,没有用,我需要用C语言来做,所以得知道报文结构
lch8478
级别: 略有小成
精华主题: 0
发帖数量: 317 个
工控威望: 413 点
下载积分: 1236 分
在线时间: 261(小时)
注册时间: 2016-07-13
最后登录: 2024-04-24
查看lch8478的 主题 / 回贴
7楼  发表于: 2019-06-23 14:46
引用
引用第6楼wenxuehero于2019-06-21 17:40发表的  :
什么称重模块?向称重模块厂家询问。我用过托利多的带DP称重模块,官网直接提供DP通信程序

你没认真看帖,他不是问DP协议,也不是程序。而是他的采集设备不支持DP通讯,不想加模块又想读出数据
叫我点哥
级别: 探索解密
精华主题: 0
发帖数量: 60 个
工控威望: 118 点
下载积分: 1736 分
在线时间: 16(小时)
注册时间: 2019-04-06
最后登录: 2021-01-04
查看叫我点哥的 主题 / 回贴
8楼  发表于: 2019-06-26 12:38
引用
引用第7楼lch8478于2019-06-23 14:46发表的  :

你没认真看帖,他不是问DP协议,也不是程序。而是他的采集设备不支持DP通讯,不想加模块又想读出数据

没有现成的DP协议,想写一个,但不知道报文结构是什么样的,也不知能不能像Modbus那样发报文读取,有些厂家问了真的等于没问
lch8478
级别: 略有小成
精华主题: 0
发帖数量: 317 个
工控威望: 413 点
下载积分: 1236 分
在线时间: 261(小时)
注册时间: 2016-07-13
最后登录: 2024-04-24
查看lch8478的 主题 / 回贴
9楼  发表于: 2019-06-26 15:07
引用
引用第8楼叫我点哥于2019-06-26 12:38发表的  :

没有现成的DP协议,想写一个,但不知道报文结构是什么样的,也不知能不能像Modbus那样发报文读取,有些厂家问了真的等于没问

自己开发DP主站很厉害了。进口品牌大多没有技术支持,国内仅是推广销售
lch8478
级别: 略有小成
精华主题: 0
发帖数量: 317 个
工控威望: 413 点
下载积分: 1236 分
在线时间: 261(小时)
注册时间: 2016-07-13
最后登录: 2024-04-24
查看lch8478的 主题 / 回贴
10楼  发表于: 2019-06-27 09:58
DP协议有DP-V0和DP-V1,你看你的传感器是用的哪种。Deutschmann有一款总线仿真测试软件分别是DPV0 Master Simulator和DPV1 Master Simulator,可以用普通串口模拟DP主站,可以导入从站GSD文件,应该可以读出数据,你有串口侦听工具的话可以分析报文。我没试过
eledesigner
懂一点点
级别: 论坛先锋
精华主题: 0
发帖数量: 1659 个
工控威望: 1913 点
下载积分: 2531 分
在线时间: 2072(小时)
注册时间: 2009-08-21
最后登录: 2024-05-03
查看eledesigner的 主题 / 回贴
11楼  发表于: 2019-06-28 16:39
自己写DP主站通讯,不错。
成功了通知一声。