您现在所在的是:

现场总线

回帖:8个,阅读:3515 [上一页] [1] [下一页]
649
tlsheng
文章数:35
年度积分:50
历史总积分:649
注册时间:2014/11/22
发站内信
发表于:2015/4/22 13:36:11
#0楼
请教一下:我想要实现PLC主动向PC机发送数据,也就是说,PC是被动接受的,发不发数据是PLC的程序决定,而不是PC机发送指令读取PLC的数据,可以设置吗?目前情况是一台PLC当主机收集PLC从机数据,然后PC读取PLC主机的数据,当前情况出现PC机不能读PLC主机收集的数据(使用RS485连接,MODBUS RTU方式)。
4151
雨的印痕
文章数:212
年度积分:124
历史总积分:4151
注册时间:2007/4/7
发站内信
发表于:2015/4/22 14:38:07
#1楼
MODBUS网络中只能支持一个主站多个从站,主站读写从站,反之不行。
按照你的要求:PLC即是从站又是主站。这样太麻烦, 还不如直接PC主站,PLC从站。
649
tlsheng
文章数:35
年度积分:50
历史总积分:649
注册时间:2014/11/22
发站内信
发表于:2015/4/24 18:38:14
#2楼
回复 #1楼 雨的印痕
很多人都这么说。但确实是想实现类似于管理一样的方式:PC相当于老板,主站相当于部门经理,从站相当于员工,老板想知道什么事情,当然是通过部门经理来了解,他不可能向每个员工合适情况。所以有什么办法实现这个事情呢?表情请各位指点表情
28180
cfg168
文章数:17072
年度积分:76
历史总积分:28180
注册时间:2012/11/28
发站内信
2018论坛解答高手
2015论坛贡献奖
发表于:2015/4/25 0:41:31
#3楼
不一定要逆向操作吧,可以使用PC机定时采集PLC的数据,如果PLC不想上传数据,存储内容为空即可,也就是PC机采集到的是没有内容的数据。
649
tlsheng
文章数:35
年度积分:50
历史总积分:649
注册时间:2014/11/22
发站内信
发表于:2015/4/26 10:46:19
#4楼
回复 #3楼 cfg168
假设从站有上百台,如果不设主站,那么PC通过internet读从站就要读取上百次,而又主站的话,读一次就够了。
649
tlsheng
文章数:35
年度积分:50
历史总积分:649
注册时间:2014/11/22
发站内信
发表于:2015/4/26 10:48:48
#5楼
回复 #4楼 tlsheng
如果pc不主动读取数据,而是由主站PLC主动发送数据,通过这种方式是不是也可以实现我的需求?
47
winneryang
文章数:9
年度积分:-159
历史总积分:47
注册时间:2010/7/29
发站内信
发表于:2015/7/14 11:40:56
#6楼
此楼内容不符合板块规定,不予显示! 查看原帖内容>>
50
10224976
文章数:55
年度积分:50
历史总积分:50
注册时间:2020/10/10
发站内信
发表于:2020/10/14 10:28:37
#7楼
回复 #3楼 cfg168
楼主一直都确定不了哪个是主站,从叙述来看PLC是主站,一般上位机软件都是做监控使用的,可以设定刷新时间吧,用PLC做主站不行吧,一般是PLC对于PC是从站,PLC里面可以用MODBUS RTU以自己为主站构成一个新的主站通讯模式。这样子就很容易理解了。比较简单了,也就是PC里面有很多以PLC为主站通讯的从站模块,不知道这句话会就会绕
[此贴子已经被作者于2020/10/14 10:30:25编辑过]
78
神的传说
文章数:1006
年度积分:78
历史总积分:78
注册时间:2021/9/11
发站内信
发表于:2022/7/30 14:13:18
#8楼
MODBUS只能支持一个主站多个从站

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

62.4004