用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
睡觉
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
综合讨论
有关通讯协议 的咨询
上一主题
下一主题
早起鸟有虫吃
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
98 个
工控威望:
223 点
下载积分:
3360 分
在线时间: 57(小时)
注册时间:
2017-08-15
最后登录:
2024-10-23
查看早起鸟有虫吃的
主题
/
回贴
楼主
发表于: 2021-01-11 14:06
只看楼主
|
小
中
大
目前有个项目是通过通讯形式传输数据的,但是目前遇到一个问题,就是跟我方通讯的是一个单片机,然后协议是甲方拟定的,使用报文形式,当甲方接受我传输的指令帧后会返回一个应答帧,我这边如何处理接受的这个应答帧呢。能否有大神给举个例子解惑一下呢
分享
早起鸟有虫吃
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
98 个
工控威望:
223 点
下载积分:
3360 分
在线时间: 57(小时)
注册时间:
2017-08-15
最后登录:
2024-10-23
查看早起鸟有虫吃的
主题
/
回贴
1楼
发表于: 2021-01-11 14:11
只看该作者
|
小
中
大
比如说现在有个机器人它在原点位,根据甲方的协议我给他传输一帧指令,告诉甲方机器人回到原点了,单片机接受后它返回一个应答,告诉我单片机是接受完毕还是接受错误。因为我这个是顺序控制,到哪步发哪步帧,就想了解下这个单片机返回的应答数据,我是应该加在我的程序每一步的前边么,然后来触发程序往下依次运行。
分享
13821917697
承接电气自动化项目、电气接线图设计、IO点表、电气元器件选型
级别: 工控侠客
发送短信
加为好友
精华主题:
0
发帖数量:
757 个
工控威望:
3143 点
下载积分:
13398 分
在线时间: 1084(小时)
注册时间:
2019-12-26
最后登录:
2024-11-25
查看13821917697的
主题
/
回贴
2楼
发表于: 2021-01-11 14:24
只看该作者
|
小
中
大
把说明书贴上来
分享
欧姆法拉第
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
178 个
工控威望:
236 点
下载积分:
5156 分
在线时间: 62(小时)
注册时间:
2020-11-11
最后登录:
2021-04-29
查看欧姆法拉第的
主题
/
回贴
3楼
发表于: 2021-01-11 14:37
只看该作者
|
小
中
大
通讯程序单独运行处理
主程序运行到 相关步骤, 给通讯程序信号, 让通讯程序信号发送数据. 主程序继续执行, 直到主程序需要直到单片机工作状态时 等待通讯的相应.
通讯程序收到发送数据指令, 开始发送数据, 完成后 等待数据接受, 接受完成判断数据是否正常, 正常置位相关状态, 告诉主程序等待主程序读取.
本帖最近评分记录:
下载积分:+3(早起鸟有虫吃) 真诚感谢!
分享
qimuqiang
谜の宅
级别: 略有小成
发送短信
加为好友
QQ联系
精华主题:
0
发帖数量:
74 个
工控威望:
215 点
下载积分:
849 分
在线时间: 71(小时)
注册时间:
2015-08-17
最后登录:
2024-11-22
查看qimuqiang的
主题
/
回贴
4楼
发表于: 2021-01-11 16:17
只看该作者
|
小
中
大
选个常用的协议不就完事了,协议里面东西都给你规定好了,你选个支持这个协议的PLC就可以了,别把问题想复杂了。
比如MODBUS RTU或者CANopen之类的。
楼主留言:
这个协议吧不是我选的,是甲方自己定的他们搞软件的整的东西感觉跟咱们标准的还有区别
男,精通三菱、欧姆龙、基恩士、西门子等PLC,安川、FANUC、OTC、松下等机器人,至今单身。。有事邮件联系:qimuxiaoqiang@qq.com
分享
天天学一点
级别: 正式会员
发送短信
加为好友
精华主题:
0
发帖数量:
41 个
工控威望:
94 点
下载积分:
1079 分
在线时间: 4(小时)
注册时间:
2021-01-09
最后登录:
2021-02-28
查看天天学一点的
主题
/
回贴
5楼
发表于: 2021-01-11 16:26
只看该作者
|
小
中
大
是啊,就是需要动作就发生,并判断他接收回来的状态是否满足你发生需要的状态就行
本帖最近评分记录:
下载积分:+1(早起鸟有虫吃) 真诚感谢!
分享
小侯
小侯
级别: 工控侠客
发送短信
加为好友
精华主题:
0
发帖数量:
482 个
工控威望:
2612 点
下载积分:
8093 分
在线时间: 507(小时)
注册时间:
2008-10-17
最后登录:
2024-11-15
查看小侯的
主题
/
回贴
6楼
发表于: 2021-01-11 16:55
只看该作者
|
小
中
大
照這說明看起來是無協議通訊的方式
我之前用過類似的只要對該站發送特定字串即可回傳
回傳回來的字串在拆解就可以使用
照你的說明來看你只有幾個特定的動作
那麼當他回傳特定字串來判定不知是否合乎使用
本帖最近评分记录:
下载积分:+1(早起鸟有虫吃) 真诚感谢!
分享
k2416207
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
154 个
工控威望:
334 点
下载积分:
944 分
在线时间: 323(小时)
注册时间:
2014-04-30
最后登录:
2024-11-25
查看k2416207的
主题
/
回贴
7楼
发表于: 2021-01-11 18:01
只看该作者
|
小
中
大
如果协议不知道 建议用支持自由口的PLC
收到报文后 比较 对应了才进入下一步
楼主留言:
真诚感谢!
分享
hezhen880924
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
129 个
工控威望:
255 点
下载积分:
788 分
在线时间: 469(小时)
注册时间:
2013-01-08
最后登录:
2024-11-25
查看hezhen880924的
主题
/
回贴
8楼
发表于: 2021-01-11 19:17
只看该作者
|
小
中
大
TCP IP协议基础上建立报文
通讯程序要单独写,主程序要发报文,先把报文组织好传到发送缓存,在触发发送。接收要按报文拆解比较数据,是应答报文就用数字做标志位,根据标志位进入下一步。
通讯我用的很多,可以自己建立通讯报文格式,满足项目需求。思路一定要灵活,PLC任何一种编程语言都可以用。
本帖最近评分记录:
下载积分:+3(早起鸟有虫吃) 热心助人!非常感谢,说 ..
分享
上一主题
下一主题
工控人家园
综合讨论
有关通讯协议 的咨询
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问