- 283.83 KB
- 2022-06-16 13:04:27 发布
- 1、本文档共5页,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 文档侵权举报电话:19940600175。
调试故事会:不输出的Q点原创文章,转载请注明出处。更多实用资料请登录方正智芯官网:www.founderchip.com作者:北岛李工现场项目需要跟另一个Profinet网络进行通信,双方约定好使用PN/PN耦合器进行一些数据传输。调试当天,来了个挺帅的小伙子,我们定义好了通信的格式,就各自忙去了。过了一会儿,帅哥跑来告诉我,他无法组态PN/PN耦合器的UniversalModule。我用疑惑的眼光看了他一眼,心想:不可能吧,我们经常这么用啊。于是我把程序打开给他看下,我用的是Step7V5.5,就是下面这张图:
帅哥说:"我在博途里找不到这个模块啊"。他用的是博途V13版本,我打开一看,硬件组态里确实没有Universalmodule;难道西门子在博途中取消了"Universalmodule"?组态不同可是不能交换数据哦,好吧,我们不用它了。重新约定使用的输入输出点,分配地址,编译下载硬件组态,编写程序,搞定。下午,当我在忙着考虑别的通信的时候,帅哥又出现了。"你程序写了吗?"他问。"写了啊,我都下载到CPU里了"我说。"可我为什么看不到你的心跳信号呢?"(作者注:心跳信号是通信双方为了判断通信是否正常而以一恒定频率发送给对方的信号)难道程序有问题?于是我在线监控一下。"我这边有心跳输出啊,为什么你收不到呢?"难道线有问题?让我想一下。(调试现场遇到不正常的情况的时候,往往会有比较多的可能,我习惯于先坐下来想一想,理一理思路,而不是急于动手)我这边输出点用的数值比较大,Q4001.0,程序运算完成后,需要刷新到过程输出映像区。这里好像有一个问题,过程输出映像区多大呢?看下硬件组态:
CPU319默认的输入输出映像区的大小都是1024,而程序里用的是Q4001.0,这个显然是不够啊。CPU319支持的最大映像区的大小为8019,修改下映像区的大小;修改后重新下载,心跳信号正常输出,可以和小伙伴愉快的交换数据啦。本篇调试故事会小总结:1)博途(TIAPortal)的PN/PN耦合器硬件组态里没有Universalmodule块,约定通信方式时尽量不要使用它;2)当使用比较大的的IO地址时,需要检查CPU硬件组态中配置的输入/输出映像区的大小,不然可能会出现程序的结果无法刷新到输入/输出映像区的情况。今天的小故事就先分享到这里啦。扫描下面的二维码或登录www.founderchip.com,关注“方正智芯”的原创文章,提供工业控制领域(PLC、单片机、通信)的技术和经验的分享,持续关注,持续进步。
您可能关注的文档
- 敬业故事会演讲稿
- 故事会社团活动计划
- 幼儿园故事会活动总结
- 三年级语文成语故事会教学设计
- 三年级故事会社团教学设计方案熊燕
- 班级故事会活动方案3篇
- 【5A版】英雄故事会.ppt
- 北师大版三年级品德教案诚实故事会教案
- 【5A版】成语故事会.ppt
- 【8A文】班会课《小小故事会》.ppt
- 神话传说故事会
- 二年级品德爱心故事会
- 论新故事的叙事模式——以《故事会》为例.pdf
- 我的青春故事江苏省大学生成长故事会活动方案
- 中国创业模式及其关键成功因素研究——基于《财富故事会》200个案例的分析
- 文化生态视野下民俗体育传承及发展地研究——以长乐“故事会”为个案
- 文化生态视野下民俗体育传承与发展研究——以长乐故事会为个案
- 故事会2008年第八期