范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

遇事不惊游刃有余200SMART自由口通讯故障解析

  自由口通讯是工业现场常见的一种通讯方式。由于依靠编程实现,通讯对象通常又是一些仪表、打印机等第三方设备。因此碰到的问题相对较多。处理起来也比较棘手。通常自由口通讯的第一步,就是对S7-200 SMART 通讯端口进行定义,如波特率、数据位、校验位以及停止位等。那么这些参数的含义是什么?它们的定义又会对通讯产生怎样的影响?在故障诊断中如何调整?下面我们就通过几个案例给大家做个分享。
  案例一:字符接收缺失
  故障现象
  某现场使用S7-200 SMART 自由口通讯协议接收仪表数据。以常用的字符间定时器作为接收消息的结束条件。程序中规定定时器时间寄存器SMW92=5ms,传输7个数据位,偶校验。实际测试时发现当通讯波特率为4800bps、9600bps、2400bps时均可以正常接收到仪表数据。但是当波特率设置为1200bps时,却只能接收到首字节的数据。
  案例分析
  1200bps波特率代表每秒可以传输1200bit,1秒等于1000000us,可以计算出每一个bit需要的时间约为833.33us。
  传送的数据由多个字符组成。每个字符由1位起始位+7位数据位+1位校验位+1位停止位=10位构成。
  可以计算出传送1个字符需要的时间为8333.3us,即8.333ms,也就是说传输1个字符至少需要8.3ms。
  如图1所示。如果字符间定时器SWM92小于8.333ms,则接收到一个字符后终止,后面的字符无法接收到。
  图1.计算发送一个字符需要的时间
  图2为字符间定时器作为接收结束条件的示意图。接收到每个字符的停止位时重新启动字符间定时器,字符间的时间超出 SMW92中指定的毫秒数,接收消息功能将终止。之后接收到的字符被忽略。因此会出现以上的故障现象。
  解决的方法是:调整波特率或者调整定时器SMW92的时间。想必您对自由口参数以及接收条件了解之后,对以上问题便有了深刻的理解,当然也就更好排查。
  图2. 使用字符间定时器作为接收结束条件
  案例二:接收无法终止
  故障现象
  某现场,当从站故障或者通讯电缆损坏时, 接收端CPU 的通讯端口始终处于接收状态。并且无法发送数据。由于一直接收不到数据,后续的读写操作也无法进行。当遇到这种情况,我们该如何结束当前端口的接收状态,以便继续执行后续自由口的发送和接收操作呢?
  案例分析
  有两种处理该问题的方法:
  1. 使用任意字符检测作为接收消息的起始条件,选择消息定时器和其它结束条件组合作为接收消息的结束条件。
  原理如图3所示,这种接收条件下,RCV接收指令触发的同时开始计时,计时时间到则结束信息接收。也就是说这种方式下,接收操作只和接收时刻和消息定时器两个因素相关。
  当触发RCV指令并且到达消息定时器设定的时间后,即使没有接收到任何数据,也会结束当前的接收状态。反之,如果消息定时器的时间到达,但是实际接收数据还没有结束,晚于定时时间到达的信息将被忽略。
  图3 使用任意字符开始消息接收和消息定时器终止消息接收
  2. S7-200 SMART CPU 在发送完成中断中执行 RCV 指令并捕捉信息接收的开始时间。如果捕捉间隔时间超出一定时间依然未接收到信息,则认为信息接收超时,通过程序人为终止信息的接收。
  使用图4中的BGN_ITIME指令记录执行RCV时的起始时间,图5中的CAL_ITIME指令记录执行RCV的经过时间,当执行RCV的时间超过100ms,则禁止RCV接收消息。
  图4 使用捕捉时间间隔指令处理程序
  图5 使用捕捉时间间隔指令处理程序
  通过以上两种方法,就可以帮助我们解决当从站故障或通讯电缆损坏时,通讯接口一直处于接收状态的问题。特别是由于某些情况下PLC发送的数据,仪表并没有接收到时。此时仪表也不会反馈数据给PLC,则PLC会一直处于等待状态。即使此时仪表或者线路恢复正常,仪表由于没有再次接收到PLC的数据请求,也不再会反馈数据的问题。
  案例三:字符接收异常
  故障现象
  S7-200 SMART A使用自由口通讯协议发送数据给S7-200 SMART B,PLC A发送的数据为16#41和16#42,但是PLC B接收到的数据是16#5F和16#2F。接送和发送的数据不一致。故障现象如下图所示:图6为PLC A的程序,利用自由口发送指令XMT发送16#41、16#42。
  图6 PLC A利用XMT指令发送16#41、16#42
  图7为PLC B,利用RCV指令接收数据,接收到2个数据,分别是16#5F和16#2F,同时注意到接收信息状态字节SMB86最低位为1,即"终止接收消息,原因可能为奇偶校验、组帧、中断或超限错误"。
  图7 PLC B 利用RCV指令接收数据
  为什么会出现这种情况?其实最终造成该故障现象的原因是通讯线路接反。下面我们从数据帧的角度来分析问题原因。
  案例分析
  如图8所示,为PLC发送的正常的数据帧结构,包括1个起始位、8个数据位、无校验以及1个停止位。
  图8 发送的数据帧结构
  根据如上的数据帧,该如何区分出哪些是数据呢?
  我们知道每一个数据帧包含多个字符,每一个字符都包含起始位、数据位、0或1个校验位以及1个停止位,其中起始位作为每一个字符的起始标志,为低电平,即只有当检测到了起始位后,之后的数据才会被识别为数据位。
  第一个起始位之后的数据为2# 0100 0001=16# 41,
  第二个起始位之后的数据为 2# 0100 0010=16# 42,
  当线路接反,PLC发送的数据帧为以下结构,
  图9 接收的数据帧结构
  同样的,我们需要找到低电平的起始位,如图10所示,
  图10 接收的数据帧结构
  第一个起始位之后的数据为2# 0101 1111=16# 5F
  第二个起始位之后的数据为 2# 0010 1111=16# 2F
  我们注意到,2F之后没有高电平,即没有停止位,所以PLC B接收到数据后报故障是由于组帧错误,即接收的到16#2F并不是一个完整的组帧结构。通过以上的分析,我们了解了为什么线路接反后,会得到不一样的数据。通过了解自由口通讯的数据帧结构的方式,我们就能够准确的判断出问题背后的原因。
  总 结
  以上分享了几个常见的通讯问题以及处理思路。 实际在工业现场中我们会遇到各种各样的通讯方式和形形色色的通讯问题。可能是工业以太网的、Profinet通讯的、也有可能是MODBUS RTU通讯的……那么如何快速准确的处理项目上可能会遇到的各种通讯问题呢? 西门子工业支持中心平台 上「链接」的 《S7-200 SMART通讯小技巧》 系列视频希望能够帮到您。相信通过观看此系列的视频,您能获得更多通讯相关的知识以及故障处理方法。以后调试项目时能够遇事不惊、游刃有余,也可持续关注我们,后续内容更精彩!

不识愁滋味,天凉好个秋少年不识愁滋味,爱上层楼。爱上层楼,为赋新词强作愁。而今识尽愁滋味,欲说还休。欲说还休,却道天凉好个秋。当今,外面阴雨霏霏,连日不开阴风怒号,浊浪排空。而我们当中,表达自立,要求自群友精彩感悟理解是人最大的涵养有朋友讲允许自己做自己,也要允许别人做别人,因为一千个人就有一千种活法。人最大的涵养,是能够理解他人人最高的境界,是能够接纳他人与自己的不同,百花齐放之所以美丽,是因为每朵花都有自相知相识相遇头号有新人还是忘不了那一缕微风吹起你的秀发,吹过你的脸颊,撞进了我的心里。依稀记得那是一个炎热的夏季,在老家的我耳边阵阵蝉鸣响起,慵懒的托起自己的身体,双眼朦胧走向洗漱台,看着镜中人生哲理怎样让自己变得更强大一你是为自己而活,怎么会因为别人的几句流言蜚语就改变,难道别人说你长得丑你就不要这张脸了吗?那你也太没性格了二有人请你帮忙,原指望你帮十分,结果你只帮了七分,对美团面试官你这问题回答的挺溜啊上周接到美团HR打来的电话(吃惊!),居然约我面试。一面和二面都是电话面试,一面的的时候美团小哥给我一个链接,需要手写代码就在那个页面里面写。一面比较顺利,感觉美团问得挺全面的。二天猫插队讨债5个亿,大Boss变大冤种?作者Della来源顶尖广告大S和汪小菲的4000万生活费撕X还没落幕,天猫追债5亿的消息又登上了热搜。继一冰,一爽,一薇,一凡后,互联网再次出现了以亿为单位的追债。多少网友和我一样成语漫话世界损人害己日前,美国联邦通信委员会(FCC)发布声明,以所谓对美国国家安全构成不可接受的危险的理由,禁止华为中兴海康威视海能达以及浙江大华等5家中国公司产品在美销售设备。早在2019年底,F你能在这个互联网黑洞里,看到所有的烂梗对于互联网抽象文化聚集地孙笑川吧,大多数人应该都不陌生。或许,你还听过不少发源于这个吧的烂梗以及光辉事迹?比如,此前孙吧大军用一大堆肉食帖子占领素食吧的行为,成功挽救了这个即将成为洗地机值得买吗?必胜2767Z洗地机使用体验分享洗地机是冲动消费吗?你有没有这样子的经历?每次被新的电子产品种草或者被网红产品宣传片说服后,内心总有个声音告诉自己,这款产品就是最适合自己的或者说是我有这样子的需求?对!必胜洗地机有何区别?5。8和5。9,都是澳大利亚第三季度GDP的同比增长率很多媒体是这样报道澳大利亚2022年第三季度经济发展情况的环比上涨0。6,同比增长5。9,均低于市场预期。这个报道表明上没有问题,但不够精准,南生给您另外一种入乡随俗的解读。报道国售价359和239怎么选,一文看懂安克65W全氮化快充和超能充区别前言氮化镓作为主流的快充技术,已经在快充充电器中得到非常广泛的应用。而安克推出的GaNPrime充电器,则是在充电器初级使用氮化镓器件的同时,次级也使用氮化镓器件进行同步整流,取代
五一换机潮来袭,教你一招,不到2000元拿下12256GB手机马上就到五一假期了,每年到了这个时候,国内手机圈都会迎来一轮的购机潮。而且,五一档期间,很多手机也会开启降价促销模式,是一年中为数不多的最佳剁手时机之一。那么,在预售不太多的情况下北京古楼疑难病研究院肿瘤科刘长城食源性致癌化学物有哪些?癌字三个口,说明癌症发生跟饮食有关。一些食物本身或加工运输过程中可能会携带致癌化学物质,进入体内积累的越来越多,当达到一定程度时可引起癌症,其中包括以下5种,看看是不是很常见。食源北京古楼疑难病研究院肿瘤科刘长城简单有效的防癌方法有哪些?几乎所有的癌症病因都跟遗传基因以及生活方式有关,遗传基因每个人都不可控且不能逆转,不过生活方式可改变,只要纠正坏习惯就能远离癌症,安全健康幸福度过晚年。1控制烟酒和盐吸烟不仅仅导致北京旅行全攻略吃住行游购娱,一篇搞定作为在北京居住20年,旅游从业17年的老北京人,呕心沥血,从吃住行到游购娱的各个方面给您解答得清清楚楚明明白白,避坑不踩雷,看篇一片足够了,一定要收藏!!!吃食避坑1。南锣鼓巷老北极目锐评特斯拉深夜自动播放我死得好冤啊,还是要相信科学极目新闻评论员吴双建4月27日晚,成都郑女士载着女儿回到居住小区,将车泊入地下停车库的车位上,将特斯拉MODEL3重启,随后,便出现了一句凄凉的女声我死得好冤啊。把母女俩吓得不轻,发布2个月下跌400元,骁龙8四扬声器120W,全能旗舰彻底大爆发我们已经步入5月份,又将有大批新机等待发布,不得不说国内手机市场竞争太过激烈,两三个月前发布的手机,可能两三个月后就要被更具性价比的手机取代,为了让这些早前发布的手机能够始终获得不菲律宾天才豪言必被NBA选中,刘维伟或取代马布里,徐长锁不下课菲律宾天才自信会被NBA选中NBA联赛目前季后赛激战正酣,但选秀大会也在筹备之中,今年的NBA选秀可以说是亚洲篮坛的大年,包括咱们中国的曾凡博郭昊文,韩国男篮的李贤重,菲律宾索托都股份行薪酬大比拼!中信银行员工赚最多,人均薪酬超60万,华夏银行拖后腿人均薪酬最低金融界4月30日消息年报披露季临近尾声,截至目前,A股九大股份行2021年的业绩报告已全部披露完毕。除基本的经营业绩监管指标之外,最受关注的莫过于银行的薪酬情况,尤其是处于绝对领先试管婴儿染色体平衡异位与PGT助孕人类有23对46条染色体,染色体的数量结构相对恒定。由于染色体平衡易位仅有位置的改变,没有可见的染色体或基因的增减,所以平衡易位携带者在生活中表型与普通人没有区别。由于染色体交换,仅5个月大的婴儿,能植入心脏支架吗?近日,美国洛杉矶儿童医院的团队首次为儿童植入心脏支架,成为全球首家为婴儿植入心脏支架的医院,该心脏支架专为婴儿和幼儿设计。首次心脏支架移植手术是洛杉矶儿童医院领导的多中心早期可行性大疆突然宣布暂停乌克兰和俄罗斯业务,不再供货,避免被滥用在全球无人机市场领域,大疆可以说是当之无愧的巨头,其产品的质量和性能冠绝全球,深受各国消费者的喜欢,甚至还有大部分国家拿大疆在民用安全上进行使用。因此大疆在消费者眼中不仅是平常玩耍