您现在所在的是:

三菱Mitsubishi

回帖:10个,阅读:2706 [上一页] [1] [2] [下一页]
507
zhglq
文章数:17
年度积分:50
历史总积分:507
注册时间:2016/11/22
发站内信
发表于:2017/6/21 10:26:57
#0楼
请问,三菱FX3UPLC可以主动向上位机发数据?我看了一下《FX通信手册》使用“专用协议”是可以的,和上位机通讯的话,使用modbus协议也能主动向上位机发数据吗?
我现在要做的一个功能是,PLC检测到输入状态改变的话,就主动向上位机发一条数据指令,请问PLC程序这个判断怎么实现呢?
19263
pqsh 版主
文章数:7424
年度积分:1093
历史总积分:19263
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2017/6/21 12:10:37
#1楼
一般上位机modbus做主的多.
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
27953
guanyumou 版主
文章数:10552
年度积分:1136
历史总积分:27953
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2017/6/21 12:15:43
#2楼
以下是引用zhglq2017/6/21 10:26:57的发言:
请问,三菱FX3UPLC可以主动向上位机发数据?我看了一下《FX通信手册》使用“专用协议”是可以的,和上位机通讯的话,使用modbus协议也能主动向上位机发数据吗?
我现在要做的一个功能是,PLC检测到输入状态改变的话,就主动向上位机发一条数据指令,请问PLC程序这个判断怎么实现呢?
一般不能主动向上位机发送数据,只能被动响应来自上位机的命令!
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
507
zhglq
文章数:17
年度积分:50
历史总积分:507
注册时间:2016/11/22
发站内信
发表于:2017/6/22 9:28:59
#3楼
回复 #1楼 pqsh
modbus协议不支持从机向主机主动发数据吗?
507
zhglq
文章数:17
年度积分:50
历史总积分:507
注册时间:2016/11/22
发站内信
发表于:2017/6/22 9:34:51
#4楼
回复 #2楼 guanyumou
那请问一下,PLC向上位机主动发数据这种想法可行吗?PLC前后输入状态变化怎么做比较呢?
2145
0134228
文章数:98
年度积分:50
历史总积分:2145
注册时间:2006/2/14
发站内信
发表于:2017/6/22 9:48:11
#5楼
modbus属于问答协议 modbus slave 是不支持主动数据传输的。如果你一定要PLC主动上送数据的话,你可以把plc 设计成modbus master,通过写寄存器上送数据了
27953
guanyumou 版主
文章数:10552
年度积分:1136
历史总积分:27953
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2017/6/22 13:00:04
#6楼
以下是引用zhglq2017/6/22 9:34:51的发言:
那请问一下,PLC向上位机主动发数据这种想法可行吗?PLC前后输入状态变化怎么做比较呢?
串口通信,一般都是主站发送命令,从站被动响应的!
你最终目的干嘛?!
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
507
zhglq
文章数:17
年度积分:50
历史总积分:507
注册时间:2016/11/22
发站内信
发表于:2017/6/22 15:27:29
#7楼
回复 #6楼 guanyumou
我们现在的项目采用的是自己研发的软件与PLC通讯,但软件开发同事表示,上位机轮询采集数据,有时会有延时(通过无线通讯模块传输数据),所以就让我研究一下能不能让PLC在输入状态改变时,主动发数据给上位机,这样上位机就不用发太多的指令了
306
但丁不淡定QG
文章数:1
年度积分:50
历史总积分:306
注册时间:2018/2/20
发站内信
发表于:2018/8/13 13:25:59
#8楼
回复 #7楼 zhglq
请问楼主问题解决了吗
4326
965528555
文章数:507
年度积分:50
历史总积分:4326
注册时间:2009/9/7
发站内信
三菱电机活动(三)
发表于:2018/8/13 18:17:36
#9楼
直接用OPC软件,读取PLC的相应的寄存器,这个寄存器变化了自然上位机也就实时变化了啊。这和PLC什么时候发有什么关系。就像触摸屏一样,触摸屏监视PLC的数据,难道不是数据变化了触摸屏的数据也就变化了嘛?。所以其实你的问题就是解决上位机和PLC的通讯而已。
  既然自己不好做通讯,那就通讯交给OPC软件,你们开发软件的人直接读写OPC软件就行了。像Kepware软件,你让它去连接PLC就好了。

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

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

78.0005