找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2818|回复: 12

RS485经典应用,使用中断的主从通讯

 火.. [复制链接]
  • 打卡等级:即来则安
  • 打卡总天数:28
  • 打卡月天数:7
  • 打卡总奖励:7961
  • 最近打卡:2025-12-22 17:16:30

3317

主题

285

回帖

2万

积分

管理员

积分
24106
发表于 2020-3-14 20:01:10 | 显示全部楼层 |阅读模式
中断的使用
如何发送数据如何接收数据,现在已经分别介绍完了,但是如何让PLC既可以发送数据,又可以接收数据呢?开始讲解这个内容之前,先熟悉一下要涉及到的两个中断的使用,发送完成中断和接收完成中断。
   很多人都对中断的本质含义都似懂非懂,在这里拿讲课和大家打个比方,用这个例子把中断和大家讲清楚   首先来看什么是中断工作方式,比方说有1个老师和10个学生,老师讲课的过程就相当于执行主程序。这时有学生突然有问题,举手向老师提问,这个学生就打断了老师的讲课,就相当于中断了主程序。老师停止讲课去回答这个学生的问题就相当于在执行中断程序。当老师回答完这个学生的问题继续开始讲课,这对于PLC来说就相当于执行完中断程序,返回继续执行主程序。   对于发送完成中断来说,数据发送完成就是一个事件,当调用这个中断的时候,一旦数据发送完成就会产生发送完成中断,该中断就会打断主程序的运行,然后进入该中断程序中进行执行,执行完毕后重新回到主程序。   对于接收完成中断它的工作原理和发送完成中断是一模一样的,只是接收完成中断是产生在数据接收完成之后。   在S7-200中中断的调用是由中断号来决定的,通过查询《S7-200系统手册》 (6-94页,表6-44)(如是没有手册可以加文末二维码,备注:我要手册,即可获取)可以看到通讯0端口的发送完成中断的中断号是9,接收完成中断中断号是23。通讯端口1的发送完成中断的中断号是26,接收完成中断号是24。

主从通讯上段向大家介绍了通讯中要使用到的发送完成中断和接收完成中断,这里就利用这两个中断在一个程序中完成数据的接收和发送这两个功能。

问:RS485通讯方式是主从通讯,在数据的接收和发送中主站和从站的主要区别到底在哪呢?答:主要体现在主站是必须要先发送数据,然后再接收数据。就相当于主站要先发出命令给从站,然后等待从站把执行结果反馈给主站,主站再发出下一条命令。对于从站刚好和主站相反,从站一定是先接收数据然后再发送数据。从站要先等待主站的命令,接收到命令后从站执行主站的命令,执行完成后从站把执行完成的结果再发送给主站,然后等待主站的下一个命令。
工控课堂 www.gkket.com

0

主题

169

回帖

432

积分

注册会员

积分
432
发表于 2020-3-16 15:06:21 | 显示全部楼层
看完楼主的帖子,我的心情竟是久久不能平息,受教了
工控课堂 www.gkket.com

0

主题

124

回帖

368

积分

注册会员

积分
368
发表于 2020-11-4 22:27:24 | 显示全部楼层
太生气了,无法HOLD啦 >_<......
工控课堂 www.gkket.com

0

主题

66

回帖

95

积分

新手上路

积分
95
发表于 2025-11-16 18:01:28 | 显示全部楼层
学到干货了,感谢分享,已火速收藏
工控课堂 www.gkket.com

0

主题

93

回帖

145

积分

新手上路

积分
145
发表于 2025-11-17 01:57:44 | 显示全部楼层
被戳中笑点 / 泪点,太真实了!
工控课堂 www.gkket.com

0

主题

82

回帖

120

积分

新手上路

积分
120
发表于 2025-11-17 02:03:02 | 显示全部楼层
来凑个热闹,增加点人气~
工控课堂 www.gkket.com

0

主题

292

回帖

821

积分

中级会员

积分
821
发表于 2025-11-17 02:03:37 | 显示全部楼层
我先占个楼,等下再慢慢看~
工控课堂 www.gkket.com

0

主题

92

回帖

306

积分

注册会员

积分
306
发表于 2025-11-17 02:03:41 | 显示全部楼层
学到了学到了,这波分享太实用啦!
工控课堂 www.gkket.com

0

主题

93

回帖

148

积分

新手上路

积分
148
发表于 2025-11-17 02:04:07 | 显示全部楼层
理性围观,感觉大家说的都有道理~
工控课堂 www.gkket.com

0

主题

104

回帖

167

积分

新手上路

积分
167
发表于 2025-11-17 02:05:58 | 显示全部楼层
蹲一波同款,有没有姐妹 / 兄弟推荐?
工控课堂 www.gkket.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|手机版|免责声明|本站介绍|工控课堂 ( 沪ICP备20008691号-1 )

GMT+8, 2025-12-22 20:14 , Processed in 0.090124 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表