电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

如何在WinCC中获取与S7-400—CPU的通讯状态(工程师培训)

10页
  • 卖家[上传人]:TH****3P
  • 文档编号:117085338
  • 上传时间:2019-11-18
  • 文档格式:DOC
  • 文档大小:335KB
  • / 10 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、如何在WinCC中获取与S7-300/400CPU的通讯状态(工程师培训)编写:校对:审核:目录前言11画面中添加控件来获取通讯状态22根据通讯状态改变对象属性43使用脚本获取通讯状态6注意事项:74 CPU停机监控8前言WinCC项目中通讯连接至关重要,获取连接通讯状态能有效的判断当前系统的运行情况,及时处理问题。此文档提供了三种方式来获取通讯连接状态。文档中所述的样例,是已经建立了与S7-300/400 CPU的通讯连接。1画面中添加控件来获取通讯状态 WinCC提供工具“Channel Diagonsis”来判断项目中连接的通讯状态,此工具在操作系统“开始”“Simatic”“WinCC”“Tools”目录下可以找到。此工具也可以添加到WinCC画面中使用。 图1打开WinCC“图形编辑器”,在右边“对象选项板”中选择“控件”列表,如果是V6.2的系统在列表空白区域点击鼠标右键选择“添加/删除”(图1),如果是V7.0的系统需要先选中“ActiveX控件”,再点击鼠标右键选择“添加/删除”(图2)。图2打开“选择OCX控件”对话框,在OCX控件列表中找到并且选中“WinCC Ch

      2、annel Diagonsis Control”控件(图3),点击确定。然后在选项板控件列表中就能找到此控件,把此控件添加到画面中,激活WinCC项目。图3项目激活运行后,通道诊断控件会显示项目中通讯连接的通讯状态,绿勾表示通讯正常,红叉表示通讯故障。选中故障链接,在右边列表中能显示出此故障的错误代码(图4)。图4错误代码的说明可以在帮助文档“S7CHNERRORchs.HLP”中查到,此帮助文档在WinCC的安装路径下(如:C:ProgramsSiemensWinCCbin)找到。2根据通讯状态改变对象属性在连接中所建的变量,在通讯时都会带有变量状态信息,变量状态包含WinCC和自动化设备之间的连接状态。通过获取这个变量状态,我们就能得知变量所在连接的通讯状态。首先在需要监控的通讯连接下新建一个变量“status”,地址取位存储区首地址(图5)。在此文档中我们以静态文本来举例。在画面中添加一个静态文本,选择对象属性“字体”“文本”,在动态列表中选择“动态对话框”(图6)。图6在动态对话框中,表达式/公式选择变量“status”,把表达式/公式的结果列表中“其他”范围对应的文本修改成“

      3、通讯已连接”。选择“变量状态”,在弹出的状态列表中,把“没有连接”范围对应的文本修改成“通讯干扰”(图7),应用此设置。图7项目激活运行后,如果通讯正常,静态文本会显示“通讯已连接”,如果通讯故障会显示“通讯干扰”。(具体故障原因可检查通道诊断)此组态方法也可应用到其他对象,例如修改对象的背景颜色等。3使用脚本获取通讯状态上一章节是把变量的“变量状态”直接与对象属性关联,这个“变量状态”也可以直接使用脚本来读取,在脚本中判断通讯状态,继而执行比较复杂的逻辑操作。首先在需要监控的通讯链接下新建一个变量“status”,地址取位存储区首地址(图5)。打开“全局脚本”“C-Editor”,新建一个“动作”,编写如下代码(图8)。脚本中“GetTagDWordState”函数获取了变量的变量状态,然后使用If语句执行判断。图8在工具栏上点击“信息/触发”,(“信息/触发”按钮在V6.2系统中图标参考图8,如果是V7.0系统中图标参考图9)在属性选项板上选择“触发器”“定时器”“周期”,然后点击“添加”按钮,在弹出对话框中填写触发器名称“Action1”,然后定义“周期”5秒。这种组态(图10)会让此脚本在WinCC运行期间以5秒的时间间隔,循环执行。图9图10注意事项:1项目运行前必须把计算机属性“启动”列表中“全局脚本行系统”给勾选上(图11)。2脚本的执行周期用户可根据项目自行修改,但是不建议执行周期过密。因为在WinCC系统中脚本是单进程的,如果脚本中有很耗时的执行过程,过密的执行周期会造成系统负担过大,导致脚本不执行或者系统运行缓慢等现象。图114 CPU停机监控这里需要注意一点,WinCC系统的默认设置是会监控CPU的STOP状态的,如果CPU打到STOP状态,也会显示通讯故障,通道诊断的错误代码“ 7001”。这个默认设置可修改(图12),打开变量管理器,选择所用通讯协议,例如“TCP/IP”,点击鼠标右键选择“系统参数”,在对话框中选择“CPU停机监控”取消“激活”,则不对CPU的STOP状态进行监控。图12关键词WinCC,通讯,S7-300,S7-400

      《如何在WinCC中获取与S7-400—CPU的通讯状态(工程师培训)》由会员TH****3P分享,可在线阅读,更多相关《如何在WinCC中获取与S7-400—CPU的通讯状态(工程师培训)》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.