8.1 IRT通讯实验

这里我们使用APP3 IsoApp,修改源代码usrapp_cfg.h的宏为

#define EXAMPL_DEV_CONFIG_VERSION 3

使能App3,对应的主程序为“usriod_main_isoapp.c”

编译后下载运行。打开4.2建立的TIA项目,添加等时模式组织块,默认为OB61。

在PLC的接口配置的“高级选项” “实时设定” 设置同步主站

IRT网络一定要组态拓扑。在“拓扑视图”中,连接PLC X1-P2 到EB200P-2的X1-P1。这里的网络拓扑一定要和实际的接线保持一致

接着将slot1中的模块改为“64 bytes I IRT”,将slot2中的模块改为“64 bytes O IRT”

 在设备网络接口配置 “高级选项” “等时同步模式” 中使能 “等时同步模式”,并且使能各插槽IRT模块的“等时同步模式”。

在"“64 bytes I IRT_1"模块的配置中,选择组织块为建立的"Synchrounous Cycle" OB61

同样,在"“64 bytes O IRT_1"模块的配置中,选择组织块为建立的"Synchrounous Cycle" OB61。

与RT不同,IRT过程数据需要同步组织块手动更新。打开OB61,在OB61中添加如下代码,其中UPDATE_PI实现输入过程数据的更新,UPDATE_PO实现输出过程数据的更新。一般情况下用户代码可以放置在这两个程序段之间。

编译下载后就从串口打印看到如下输出:

表示IRT同步应用已经正确的运行起来了。评估板的GPIO0输出同步时钟,GPIO7输出Ti时钟,GPIO5输出To时钟。关于Ti和To的含义再下节介绍。

ERTEC200P-2 PROFINET设备完全开发手册(8-1)相关推荐

  1. ERTEC200P-2 PROFINET设备完全开发手册(9-2)

    9.2  运行AC1/AC4参考代码 修改源代码usrapp_cfg.h的宏为 #define EXAMPL_DEV_CONFIG_VERSION 44 编译后下载到评估板运行AC4示例程序 在TIA ...

  2. ERTEC200P-2 PROFINET设备完全开发手册(目录)

    1. 前言 2.1. 入门指导 - 编译运行协议栈 2.2. 入门指导 - 调试协议栈 3.1 读写周期数据 - 实验 3.2 读写周期数据 - 原理 4.1 XHIF接口说明 4.2 XHIF接口实 ...

  3. 《iOS 6高级开发手册(第4版)》——1.11节秘诀:获取和使用设备姿势

    本节书摘来自异步社区<iOS 6高级开发手册(第4版)>一书中的第1章,第1.11节秘诀:获取和使用设备姿势,作者 [美]Erica Sadun,更多章节内容可以访问云栖社区"异 ...

  4. PROFINET I/O设备初步开发成功发帖庆贺一下

    经过将近3个月的奋战,PROFINET I/O设备初步开发成功发帖庆贺一下. 一.PLC挂接分布式机架模块(该分布式机架目前挂接了7个模块) 二.单片机程序 三.GSDML文件

  5. 半导体玻璃管标签工业级低频RFID读写器阅读器CK-S640-AP60E开发手册之硬件接口与通信

    半导体玻璃管标签工业级低频RFID读写器阅读器CK-S640-AP60E开发手册之硬件接口与通信 半导体玻璃管标签工业级低频RFID读写器阅读器CK-S640-AP60E符合世界SEMI标准.是专门面 ...

  6. 《iOS 6高级开发手册(第4版)》——导读

    本节书摘来自异步社区<iOS 6高级开发手册(第4版)>一书中的目录,作者 [美]Erica Sadun,更多章节内容可以访问云栖社区"异步社区"公众号查看 目 录 第 ...

  7. golang日志服务器_日志系统 | log/syslog (log) – Go 中文开发手册 - Break易站

    Go 中文开发手册 日志系统 | log/syslog (log) - Go 中文开发手册 import "log/syslog"概述索引示例 概述 软件包系统日志为系统日志服务提 ...

  8. 阿里巴巴java开发手册学习

    本文对阿里巴巴java开发手册中需要注意的点予以记录 1.编程规约 类名中包含领域模型如DO/BO/DTO/VO时要 全部大写,如UserDTO. 抽象类要以Abstract或Base开头,异常类以E ...

  9. 问鼎五岳之巅--Java开发手册泰山版心得分享

    简介: 完善计算机知识体系的路程,就好似攀登高峰,随着经验的增长,技术的积累,视野的广阔,我们愈战愈勇,敢于挑战更高的山峰.阿里的Java手册的发展,也正如此,愈来愈完善,给开发者提供一套业界的开发标 ...

最新文章

  1. 使用Python,OpenCV转换颜色空间,追踪对象的轨迹
  2. 中国电信天翼Live究竟胜算几何?
  3. vue后台增删改查_Vue 原生实现商城购物车增删改查
  4. appium安装完成后运行和执行python脚本的错误合集
  5. Windows服务ServicesDependedOn的奇怪问题?
  6. Java设计模式(七)策略模式 模板模式
  7. LVS(2)——针对于LVS的增删改方法
  8. CNN tensorflow 人脸识别
  9. Git最新版下载(安装包)——阿里镜像快速下载
  10. JAVA单例模式 关于延迟加载问题
  11. 关于stack 和heap
  12. apache2.2+PHP5.2.3+mysql5.0+gd+zend+phpmyadmin
  13. 看我如何挖到 Dropbox Windows 版的这个 0day(微补丁发布)
  14. springboot问题记录
  15. 将hta包装为exe发布
  16. Java判断合数或素数
  17. HTTP缓存-http强制缓存与协商缓存
  18. 软件测试 - 测试用例
  19. 完整安装minidwep-gtk教程
  20. 3D Photography using Context-aware Layered Depth Inpainting

热门文章

  1. 鲜花线上销售管理系统的设计与实现
  2. 如何做自己开发一个app
  3. Java Swing的简单学习
  4. vue3组合式api
  5. jmeter json取样器实现接口之间的关联
  6. eNSP三个路由器两个pc连接
  7. 3D游戏中的数学运用
  8. np.vstack(tup)使用
  9. 记一次 python 截取高低位(>> 和 运算符)
  10. 信号完整性分析系列2——什么是信号完整性及何时遇到