欢迎来到西门子工业支持中心网站!

  1. 移动端入口
    • 工业服务小程序
    • 支持中心移动端首页
    • 智能小西-智能问答与在线预约
    • SIEMENS工业找答案小程序
    • SIEMENS工业专家大讲堂小程序
    • 西门子工业1847俱乐部
    • 自动化So酷
  2. 签到有奖
  3. 登录后可享:

    学技术视频
    查海量资料
    论话题经验
    问常见问题
    立即登录

    还没有账号?

    立即注册
  4. 会员
  5. 消息

    登录后可查看消息记录

    立即登录
  6. 收藏

    登录后可查看收藏记录

    立即登录
  7. 历史

    登录后可查看历史记录

  8. 公告
搜索

热搜词:1847工业学习平台启停和调速售前选型

  • 技术支持
    • 首页
    • 智能小西-自动预约
    • 风驰卡
    • 产品入门
  • 下载中心
    • 首页
    • 售前文档(样本、宣传册等)
    • 售后文档(FAQ、手册等)
  • 工业学习平台
    • 首页
    • 了解会员权益
    • 立即开通1847会员
  • 培训认证
    • 首页
    • 取证训练营
    • 教室培训
    • 证书查询
  • 技术论坛
    • 首页
    • 最新发帖
    • 精华帖
    • 发新帖
  • 找答案
    • 首页
    • 已解决问题
    • 精华常见问题
    • 发布新问题
  • 售后服务
    • 首页
    • 提交服务需求
    • 查询服务进程

西门子官方商城

You are here:
西门子中国
  • 工业自动化
  • 驱动技术
  • 客户服务
  • 冶金技术
  • 行业市场解决方案
  • 工业支持中心
工业支持中心
  • 我的支持中心
  • 下载中心首页
  • 全球技术资源
  • 1847工业学习平台
  • 产品入门新手必读
  • 找答案
  • 技术论坛
  • 售后服务
  • 网络资源新手必读
  • 高级搜索
技术论坛
  • 论坛公告
  • 用户指南
  • 用户排行榜
  • 热门帖子
  • 最高收藏帖
  • 精华帖
  • 高赞帖
  • 最新发帖
  • 分享帖
  • 高端推荐帖
  • 在线用户列表
  • 论坛管理
自动化系统 / SIMATIC S7-200 SMART
与上位机数据交互的问题

技术论坛

  • 我的关注 New!
  • 我发的帖子
  • 我跟的帖子
  • 我的精华帖
  • 我发的故事
  • 我的收藏夹
  • 我的论坛设置
 • 产品分类
自动化系统
    SIMATIC S7-1500(T) 
    SIMATIC S7-1200 
    SIMATIC S7-200
    SIMATIC S7-200 SMART 
    SIMATIC S7-300/400 
    SIMATIC S5
    SIMATIC Net
    Profinet技术开发专区
    工业边缘计算
    SIMATIC WinCC / Panel 
    SIMATIC WinCC OA (原PVSS)
    SIMATIC PCS 7
    IPC/PG
    LOGO!
    SIMATIC IOT2000
    工业电源
驱动技术
    MicroMaster 
    MasterDrives
    直流调速器
    电机
    SIMOTION
    SINAMICS 
    驱动技术综合产品
数控系统
    SINUMERIK 
    SIMODRIVE
低压电器
    低压电器
传感器与通讯
    过程仪表
    分析仪器
    工厂传感器
谈天说地
    谈天说地
 • 咱工程师的故事
网友专栏
    网友专栏 
1847大咖专栏
    电气传动系统漫谈
    崔工谈博途与PLC
    漫谈SCADA进阶之路
    运动控制产品天地
    聊聊收放卷
    运动控制应用天地
    驱动诊断
    西家讲师教学精要
    漫谈过程自动化
    PROFINET工业通信详解
    冯工聊工业网络
    EMC问题及处理
特别专题
    专家大讲堂课后探讨
    西家技术派
    专家诊断专栏
    西家传动
    自动化so酷
    西门子工业1847俱乐部
 • 培训与认证答疑专区
培训与认证答疑专区
    S7-1200精英训练营
    WinCC精英训练营
    S7-200SMART精英训练营
    小型自动化系统
    V90精英训练营
    G120变频器精英训练营
    PLC编程精英训练营
 • 服务合作伙伴专区
服务合作伙伴专区
    西门子工业技术π圈
    Networks and Communication
    GMC蓝黄带考试-G120
    GMC蓝黄带考试-V90
    GMC 合作伙伴专区
正在加载...
取消原因:
本版精华和精编 本版高端推荐 本版热门 本版最高收藏

与上位机数据交互的问题

  • 分享帖
  • 故事帖
  • 技术探讨帖
  • 求助帖
  • 西家杂谈
  • 投票帖
作者 主题
手机用户20200820528649
新手

经验值: 28
发帖数: 6
精华帖: 0
主题:【求助】与上位机数据交互的问题
推荐帖


只看楼主 楼主 2022-01-18 17:21:06

最近有个项目做MES,和上位机交换数据,用SMART200做下位机,采用232通讯,自由通讯协议。

波特率9600   8N1    

现在发送40个字节的时候,上位机只能收到一半,其它接收不了,客户指定是我们的问题,但是我看了西门子的发送指令,没有地方可以调节发送速度,请大侠指点

后:我用串口通讯软件和下位机调试,我发现,如果把串口助手中的接收超时改为5MS,那就和客户所表达的现象一致,接收到的数据分为二段或3段接收完,如果我把超时时间设置为50或100MS,那接收的数据就全了,  我想问下,这个是我的PLC程序问题还是上位机的问题,

如果客户不松口,我要怎样才能说服客户?  因为我算过用9600  40个字节需要41.5MS的时间,如果客户上位机接收数据小于这个时间,肯定是无法接收完整的, 本来数据信息都有头缀和尾缀,按道理不会这样呀,盼指点。

另:客户不同意修改波特率,我从侧面了解到客户设置的超时为5MS。



 
以下网友喜欢您的帖子:
更多

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1744788&b_id=64&s_id=0&num=14

云山雾绕
至圣

经验值: 12011
发帖数: 1879
精华帖: 0
回复:与上位机数据交互的问题


只看楼主 1楼 2022-01-18 17:50:08

说明情况,做好沟通工作。


开心每一天,懂得包容、感恩!
以下网友喜欢您的帖子:
更多

  
yanxiao
版主

经验值: 22015
发帖数: 11481
精华帖: 33
回复:与上位机数据交互的问题
推荐帖


只看楼主 2楼 2022-01-18 18:26:29

有两类超时:

1、信息超时,指整帧信息从第1个字符至最后一个字符的时间;

2、字符间的超时,指两个字符之间的空闲时间。

你所谓的超时,是指哪一类的?


 
以下网友喜欢您的帖子:
更多

  
手机用户20180604694547
侠士

经验值: 1908
发帖数: 374
精华帖: 3
回复:与上位机数据交互的问题


只看楼主 3楼 2022-01-18 20:12:48

这个上位机没有其他协议吗5MS的速度太快了,你smart在程序两不多的情况下扫描时间也有一两毫秒。现在串口通信问题本来就会有各种小问题,还是建议使用网络协议,比如MODBUS TCPIP,S7等标准协议。


 
以下网友喜欢您的帖子:
更多

  
不可一世
侠士

经验值: 1559
发帖数: 675
精华帖: 1
回复:与上位机数据交互的问题
推荐帖


只看楼主 4楼 2022-01-18 21:45:34
9600的波特率不考虑校验位的情况下 最大速率9600位/(数据位8位+停止位1位)=1066.7字符/秒=1.0667字符/毫秒,你现在的情况是5毫秒传输40个字符=8字符/毫秒,显然是速度不够。所以按照计算公式最接近标准波特率是115200.经验总结:在这种情况下PLC频繁调用发送完成中断的话,PLC容易死机。

短暂的激情是不值钱的!!
以下网友喜欢您的帖子:
更多

  
莘莘学子
奇侠

经验值: 5748
发帖数: 1083
精华帖: 0
回复:与上位机数据交互的问题


只看楼主 5楼 2022-01-18 23:42:50

百分百是PLC的串口设置问题,你可以设置115200的频率(RS232串口支持115.2K的频率),延时最低50MS以上才能把数据全部接收完成。

你的问题在于:延时太短;通信频率太低。


弘扬中华传统美德,无私奉献为根本,助人为乐为根源。
以下网友喜欢您的帖子:
更多

  
楼前
侠圣

经验值: 4146
发帖数: 387
精华帖: 0
回复:与上位机数据交互的问题


只看楼主 6楼 2022-01-19 23:10:25

上位机的问题  上位机做不了 5ms

上位机也判断 不了 5ms  (除非只做和你通讯,别的不做了)

客户指定接口和协议 


 
以下网友喜欢您的帖子:
更多

  
Zane
至圣

经验值: 63644
发帖数: 17607
精华帖: 347
回复:与上位机数据交互的问题


只看楼主 7楼 2022-01-20 00:27:17

真的很无语,楼主和用户都是不懂通信啊,居然双方都会接受9600的波特率,在已知这么严苛的通信条件下,即使是以太网也不见得做得到呀。

我不知道,即使楼主说服了用户用了115200的波特率,就能彻底解决问题了吗?


Zane 注册自动化系统工程师 Always save before download
以下网友喜欢您的帖子:
更多

  
手机用户20200820528649
新手

经验值: 28
发帖数: 6
精华帖: 0
回复:与上位机数据交互的问题


只看楼主 楼主 8楼 2022-01-20 10:45:55


超时是指我箭头所示的地方,这里设置为100MS就可以了,重复快速的发也可以接收完全,


 
以下网友喜欢您的帖子:
更多

  
手机用户20200820528649
新手

经验值: 28
发帖数: 6
精华帖: 0
回复:与上位机数据交互的问题


只看楼主 楼主 9楼 2022-01-20 11:04:59

感谢各位前辈的指点,我基本上有数了,本身波特率低了,发送数据的速度不够,上位机应修改接收方式,因为有前缀和尾缀, 应等 到接收到最后的尾缀再进行判断,   

建议客户修改波特率或更改接收方式,。

因为这个小机台是人工取放料的,一个周期为8-10秒,当初自己用串口助手测试都没有问题,现在客户的工程师不愿意修改,拿他一点办法也没有,只能向上级反应了。


 
以下网友喜欢您的帖子:
更多

  
Zaxife
至圣

经验值: 11975
发帖数: 2433
精华帖: 31
回复:与上位机数据交互的问题


只看楼主 10楼 2022-01-20 12:01:01

1、你是主站,很多时候只能迁就从站的协议,如果数据刷新时间效果不理想可以反映给你的上司裁决。

2、你是主站,别人是从站,你就得按别人的通讯协议写程序,没道理人家的通讯周期是10秒,你想10毫秒完成?别做梦。

3、如果上位机是PC,那么超时必须>100ms,因为三大主流操作系统很难做到1ms的串口中断接收数据也很难实现5ms以内的响应时间,那样北桥就不用干其它事了;如果上位机是PLC且写程序的是高手用中断通讯,超时必须>20ms,因为PLC的数据处理也要时间;如果上位机是单片机,超时会非常不确定,不同的人写的程序不一样(用的单片机规格、是否用OS、是中断通讯还是查询通讯、写程序的人的水平及RP都会有很大的影响)。

4、作为主站时,我们写程序时超时时间基本上都会>100ms,个别的奇葩从站还要更奇葩的超时时间。



 
以下网友喜欢您的帖子:
更多

  
手机用户20200820528649
新手

经验值: 28
发帖数: 6
精华帖: 0
回复:与上位机数据交互的问题


只看楼主 楼主 11楼 2022-01-20 14:07:15

非常感谢! 您的发言可以直接发给客户工程了,


 
以下网友喜欢您的帖子:
更多

  
WCN
游侠

经验值: 368
发帖数: 58
精华帖: 1
回复:与上位机数据交互的问题


只看楼主 12楼 2022-01-20 16:34:16

5ms确实太短了


 
以下网友喜欢您的帖子:
更多

  
芳季
至圣

经验值: 52175
发帖数: 12527
精华帖: 87
回复:与上位机数据交互的问题


只看楼主 13楼 2022-01-20 21:28:52

一句话,交出通讯协议。按协议编程。


 
以下网友喜欢您的帖子:
更多

  
Ready_OK
奇侠

经验值: 9179
发帖数: 851
精华帖: 0
回复:与上位机数据交互的问题


只看楼主 14楼 2022-01-21 09:41:04

 支持楼上意见!


海纳百川,厚德务实!
以下网友喜欢您的帖子:
更多

  
  • 上一页
  • 1
  • 下一页
收起
与上位机数据交互的问题
  • 收藏

  • 有帮助

  • 回复

体验会员距结束

现赠您1张1847体验会员卡,可免费领取,畅学1847会员内容,是否领取?

回复
 *帖子内容
上传附件要求

1. 文件大小:上传文件的大小请限制在1M以内。

2. 文件格式:请不要上传.exe文件,系统支持的格式有:.jpg, .jpeg, .pdf, .gif, .zip, .rar, .doc,.docx, .xls,.xlsx, .ppt, .mp3, .wma, .wmv .asf, .avi, .bmp, .png, .txt, .7z

登录并发布
 
发分享帖
爱工控,乐分享,
分享您的经验与案例
发故事
发表您的精彩故事,
参与征文活动
技术探讨帖
阐述您的观点,
表达我的看法
西家杂谈
海侃天南地北,
闲聊工控世界
发求助帖
求道解惑,“刨根问底”
解决问题
发投票帖
邀投票,做调查,
网友帮您来作主

西门子中国  
© 西门子(中国)有限公司 1996 – 2021
   企业信息    隐私政策    使用条款    京ICP备06054295号    京公网安备 11010502040638号

 
支持中心新发布“关注”功能了!实时查看彼此动态,更方便地进行技术交流。
不管是“关注”与“被关注”,相信都是一个美好的开始!
还有多重奖励派送,快快行动起来吧!

20秒帮我们优化支持中心!

欢迎您访问支持中心!

丰富的视频,全方位的文档,大量的网友交流精华……

为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!

感谢您的支持!

您收到0封站内信:
×
×

系统提示

新密码:

密码至少8位,包含大、小写字母,数字和符号至少三种。

确认密码:

密码至少8位,包含大、小写字母,数字和符号至少三种。

取消 确定

系统提示

手机号
验证码
获取验证码
暂不验证
绑 定

系统提示

新密码:

密码至少8位,包含大、小写字母,数字和符号至少三种。

确认密码:

密码至少8位,包含大、小写字母,数字和符号至少三种。

取消 确定

验证码登录

密码登录

获取验证码

未注册手机验证后自动登录,登录即代表同意
《支持中心网站注册协议和隐私政策》

微信登录
获取验证码
忘记密码 没有账号?立即注册
微信登录
 

 短信登录

 

获取动态密码

 

登录

 

立即
签到
已签到
已签到0天
累计可抽西币次数:0次抽奖机会
累计可抽大奖次数:0次抽奖机会
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。