网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
01月11日
漏签
0
天
赵建玲吧
关注:
1
贴子:
76
看贴
图片
吧主推荐
游戏
2
回复贴,共
1
页
<返回赵建玲吧
>0< 加载中...
崩溃的问题
只看楼主
收藏
回复
evenio
核心吧友
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
用ModbusSlave模拟下位机接收到的数据都很正常
但是用施耐德PLC接收的时候反应很慢,延迟在8秒,天..
而且有的数据反应快,有的反应慢.....
送TA礼物
IP属地:浙江
1楼
2014-07-14 17:03
回复
evenio
核心吧友
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
嘿嘿,今天终于搞定这个看似奇怪的问题了.谜底是只差了一句代码!!
记录下找Bug的过程.
通信流程是在线程里反复执行一个switch case的"心跳",分3个步,写,读,写,最后一个写操作只有在某个条件成立时才写入,因为它的数据平常运行时只要给定好就行.改变的时候写一下!
因为在下位机模拟软件里反应良好而实物中有问题...于是又找个一个西门子200的PLC,写了个Modbus从站程序,只有一个通信口,没法监视...只把一个数据映射到了Q区..,我不管数据是多少,只要能及时响应就能说明问题. 结果,还是慢半拍...这下,专心Debug程序吧.肯定程序有问题!
IP属地:浙江
2楼
2014-07-15 11:17
回复
收起回复
evenio
核心吧友
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
通信就这个3步,一步一步试,
1.先让心 跳 一下,只执行写操作..嗯,监视数据..嗯, 没有问题,反应很快.
2.然后跳2下,读数据,跳不动了....;
3.跳一下,反复读数据,读数据没有问题..
4.把条件写数据放到第2跳,跳两下,下位机监视没有问题..
找到问题了,写数据没问题,读就有问题!,单独读数据也没问题,放在一起就有问题!!
,嘿嘿,灵光一闪,它们结合的太紧密了稍微留点空隙.
Thread.Sleep(50);
仿真,监视..嘿嘿.
从来没有这么舒心过
IP属地:浙江
3楼
2014-07-15 11:23
回复
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
黑神话累计销售额超90亿
2895570
2
使馆通报王星离泰回国
2560323
3
中居正广性丑闻内幕曝光
1822576
4
特斯拉ModelY和小米YU7怎么选
1666251
5
韩国人游上海沪爷豪车炸街
1348152
6
排球中心原主任李全强被查
1006900
7
陈奕迅为歌迷安全取消泰国演唱会
749880
8
擦边女网红竟是男人用娃娃假扮
707411
9
加州山火为啥这么难救
502766
10
特朗普要求加州州长引咎辞职
386862
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示