您现在所在的是:

三菱Mitsubishi

回帖:5个,阅读:2060 [上一页] [1] [下一页]
1689
我好像是
文章数:84
年度积分:50
历史总积分:1689
注册时间:2012/2/21
发站内信
发表于:2019/12/17 16:19:11
#0楼
如题目。。。。FX 5U PLC  工业交换机    四台电脑(运行上位机软件)

项目需求:
1:四台电脑需分别发送对应数据给PLC,PLC要能识别出来是哪台设备发送的数据,其实也就是PLC需要接收上位机发过来的数据,然后进行相关判断。

2:PLC需要能检测到对应四台电脑是否正常连接到PLC,有没有掉线。因为如果上位机死机或者掉线了,数据并没有更新,那么数据也就是错误的,万一产品不行,流下去会出问题的,所以我要知道上位机是否正常,掉线了,我PLC驱动报警灯泡。

3:上位机机软件是其他供应商开发的,跟我提的要求是,网口通讯,到时候我告诉他IP地址,端口号,发送数据格式就好了。

其实是就是上位机发送检测数据过来,我判断数据是否合格,然后PLC输出对应动作进行处理,上位机要是输出开关信号就好了,但是人家不是哎,人家只发送检测数据过来,我又要接收数据,又要判断对方是否掉线啥的,我太难了表情

请问一下用哪种通讯方式好?Modbus-TCP?Socket?有其他什么好办法吗
好像用Modbus-TCP,PLC做主站服务器,我查询了一下,没有相关指令来判断上位机是否连接到我PLC了哎,要是PLC做从站,好像同时只能连接一台服务器,也就是只能连接一台电脑哎。
20分悬赏
27953
guanyumou 版主
文章数:10552
年度积分:1136
历史总积分:27953
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/12/17 18:13:44
#1楼
你这不是重复提问了么,另外一个帖子也是你?
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
50
smzh1230
文章数:64
年度积分:50
历史总积分:50
注册时间:2019/10/17
发站内信
发表于:2019/12/18 8:41:56
#2楼
嵌套字通讯有端口打开信号,对方掉线了你的端口就打不开了。很好判断啊。
1452
245643965
文章数:76
年度积分:50
历史总积分:1452
注册时间:2015/2/5
发站内信
发表于:2019/12/19 21:16:40
#3楼
可以开放端口,让上位进行写入。
让上位发送一个信号,ON/OFF.把信号进行判断有没有在线。
50
347417075
文章数:3
年度积分:50
历史总积分:50
注册时间:2020/1/14
发站内信
发表于:2020/6/1 18:07:24
#4楼
用Socket来做简单 PLC做服务器 是否在线 你让上位机每隔3秒给你发送个信号做在线标志位就好了呀。 通过IP和端口号来区分是那台上位机呀。
50
呀哈呀哈
文章数:6
年度积分:50
历史总积分:50
注册时间:2019/6/14
发站内信
发表于:2020/6/1 18:32:17
#5楼
对接受数据进行心跳检测,就知道有没掉线呀
此帖发自论坛手机版

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

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

78.0005