老大很悲伤
冰冻三尺非一日之寒
级别: 家园常客
精华主题: 0
发帖数量: 286 个
工控威望: 524 点
下载积分: 4021 分
在线时间: 173(小时)
注册时间: 2011-11-02
最后登录: 2024-10-31
查看老大很悲伤的 主题 / 回贴
楼主  发表于: 2017-11-16 19:50
图片:
D8420   D8421    第一个设置通讯格式          第二个设置通讯协议。      看了半天搞不懂通讯协议是个什么东西。    通讯格式倒是弄明白了。就是b0---b12对应的数字,什么数据长度7位8位。校验格式,对应完转换成16进制就完了。   但是这个通讯协议又是什么东东?还望高手解答明白
wangnaizhi
级别: 论坛先锋
精华主题: 0
发帖数量: 1273 个
工控威望: 1449 点
下载积分: 5484 分
在线时间: 896(小时)
注册时间: 2015-08-31
最后登录: 2024-11-01
查看wangnaizhi的 主题 / 回贴
1楼  发表于: 2017-11-17 08:18
通讯协议涉及到接线方式 百度一下就知道了
小龚同学
级别: 探索解密
精华主题: 0
发帖数量: 52 个
工控威望: 135 点
下载积分: 479 分
在线时间: 79(小时)
注册时间: 2015-08-23
最后登录: 2022-11-07
查看小龚同学的 主题 / 回贴
2楼  发表于: 2017-11-17 19:20
尽量的不用程序写,直接在参数设置就可以了,
另外你的PLC 波特率等参数要和上位机一样。可以要串口助手调试程序。
往事如风
科技改变制造
级别: 网络英雄

精华主题: 0
发帖数量: 11361 个
工控威望: 18518 点
下载积分: 12028 分
在线时间: 2686(小时)
注册时间: 2013-01-31
最后登录: 2024-11-02
查看往事如风的 主题 / 回贴
3楼  发表于: 2017-11-17 21:14
就是PLC和其它设备互相发电报的规则
三人行者必有我师 ,择其善者而从之
小满和老鸟
专注,坚持!
级别: 略有小成
精华主题: 0
发帖数量: 256 个
工控威望: 371 点
下载积分: 904 分
在线时间: 83(小时)
注册时间: 2017-08-27
最后登录: 2024-07-24
查看小满和老鸟的 主题 / 回贴
4楼  发表于: 2017-11-18 22:24
很懵懂。。。
wangyuh7400
级别: 论坛先锋
精华主题: 0
发帖数量: 201 个
工控威望: 1604 点
下载积分: 4391 分
在线时间: 141(小时)
注册时间: 2016-08-15
最后登录: 2024-10-31
查看wangyuh7400的 主题 / 回贴
5楼  发表于: 2017-11-19 10:23
我是这样理解的:通信协议就是设备之间需要完成通信时要遵守的规定,一般都是由设备制造商选用或制定的。有点像个不同地方的两个人说话,说方言没办法交流,讲普通话就行了。
通信协议有很多例如:modbus,西门子的PROFIBUS DP , MPI ,PPI 等等。
这里一般选bit0 1modbus协议,bit4主从站,bit8RTU还是ASCII需要看你d8420的通信格式然后组合转换成16进制,你可以去找一些modbus通信协议的书看下
[ 此帖被wangyuh7400在2017-11-19 10:29重新编辑 ]