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

TDC与S7400以太网通讯实验

10页
  • 卖家[上传人]:cn****1
  • 文档编号:473459340
  • 上传时间:2022-08-24
  • 文档格式:DOC
  • 文档大小:20.14MB
  • / 10 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、1780试验室试验报告试 验 名 称:TDC与S7400以太网通讯实验试 验 时 间:2009年4月9试验组负责人:石国瑞试 验 组成员:石国瑞试验目的:TDC通过标准通讯模板(CP51M1)实现与西门子PLC系统(S7-400)的以太网通讯试验用硬件:1、 TDC机架(型号:6DD1682-0CH0)2、 CPU模板(型号:6DD1600-0BA1)3、 CP51M1模板(型号:6DD1661-0AE1)4、 PS 407 20A(型号:407-0RA02-0AA0)5、 CUP 414-3 (型号:414-3XJ00-0AB0)6、 CP443-1 (型号:443-1PX11-0XE0)7、 电缆8、 适配器试验用软件:PCS7 6.0 +SP2CFC 6.1 +SP1试验方案、步骤与过程:进行S7-400侧的硬件组态,TDC侧的硬件组态。然后通过NetPro进行网络组态,然后进行两侧的编程调用相应模块,这些模块都是基于TCP连接,在以太网通讯处理器之间发送和接收数据。1、 S7-400侧硬件组态组态步骤:A、 创建新的项目,在此项目中插入S7-400站点及TDC站点 B、 定义以

      2、太网接口,选择以太网模板CP443-1配置S7-400以太网地址。为PLC创建新的以太网连路,设置IP地址192.168.0.1,子网掩码255.255.255.0。C、 保存编译D、 完成后将硬件下装到PLC,在本次实验中用的是TCPIP协议与PLC连接。选择TCP/IP,下装硬件配置如图2,进行到图3所示状态时,将PLC钥匙开关打到RUN-P或者STOP位置。开始下装,完成后PLC的硬件组态就成功了。 (图1) (图2) (图3) 2、 TDC侧硬件组态TDC侧硬件组态步骤:A、 配置TDC-Station硬件。B、 配置TDC以太网接口,连接TDC以太网模板CP51M1配置以太网地址。选择S7-400站点定义的以太网链路,IP地址192.168.0.2,子网掩码255.255.255.0,编译保存系统硬件 C、 编译保存,硬件组态完成。不需单独下装,待程序完成后一同下装。3、 NetPro网络组态网络组态步骤:a、 打开NetPro工具(图1),组态S7-400与TDC以太网网络。如图2TDC系统与PLC同时在一个以太网链路中。 图1b、 选择S7-400的CPU模板,选择Ins

      3、ert New Connection为S7-400与TDC建立通讯链路。c、 链路类型选择为TCP connection,S7-400的连接对象为Unspecifide,如图所示。 d、 配置TCP链路属性时,需注意ID号及LADDR,它们将在以后的编程中应用到,同时需要注意Active connection establishiment选项。选择此选项是将S7-400作为服务的Client;反之,则作为Server。详细设置如图,在此实验中TDC作为Client,在TDC侧的通讯功能块需要定义Address stage2。e、 根据CP51M1的配置在TCP链路中设定远程IP地址,设定TCP端口号,如图所示。在此实验中S7-400的端口号为2000,TDC侧端口号为2002。f、 在S7-400与TDC之间建立了新的TCP链接。如图g、 编译网络配置,并将该配置下载至S7-400CPU中,如图:h、 编译完成后点击PLC的CPU,然后将传输端口改为TCP/IP。下装将网络组态到PLC。4、 S7-400侧编程在S7-400工业以太网通讯中,将使用两个通讯功能块“FC5 AGLSEND

      4、”和“FC6 AGLRECV”。这些功能块基于配置的TCP连接,在以太网通讯处理器之间发送和接收数据。如图所示在OB1中调用该功能块。引脚名称: ACT 激活,设定信号来触发功能块 ID 连接的ID号,即NetPro中定义的ID号。 LADDR 起始地址,即硬件配置中CP模板的起始地址,同样也在NetPro中显示,格式为16进制,在本例中为1FFD SEND 发送参数,设定发送数据的起始地址和通讯缓冲区的长度,需要使用下列各式,例如:P#M10.0 BYTE8 LEN 数据长度,定义这个发送任务的数据长度,以字节为单位。 DONE 完成状态信息 ERROR 通讯发生故障时,管脚输出1 STATUS 在故障分析时可以检查连接引脚ERROR的故障代码。5、 TDC侧编程编程步骤:a、 初始化CP51M1模板,使用初始化功能块TCPIP初始化以太网通讯接口D1900.X01。 其中诊断维护功能块SER为TDC提供在线诊断,有些功能块的运行周期有一定的限制,如TCPIP初始化功能块的运行周期需要在32msTA256ms,所以需要调整该块默认所在运行周期,即定义该块的运行时间组(RUNTIME

      5、Group)b、 使用功能块CTVP/CRVP与S7-400交换数据,详细编程如图所示。在本实验中,通道名如下:CTVP的AT TR1.T-02002.192168000001-02000CRVP的AT TR2.T-02002.192168000001-02000语法: ChannelName.T-LcoalPortNumber.PartnerIPadress-PartnerPortNumberCTV引脚说明:CTS 为通讯接口D1900C.X01;AR 通讯地址;MOD 通讯模式,R;EN 模块使能。本地系统端口号设为2002,远程系统端口号设为2000。功能块CTVP/CRVP的引脚NBY侧的数据长度要与S7侧相同。两者之间的 对应关系如图,由于与S7 PLC通讯,其字节的高低位置是相反的,所以将功能块DWR和DRD的SWP引脚置1,然后插入W _B功能块连接DRD的Y引脚,将PLC发送过来的8个字节显示出来,将程序分别下载到TDC与S7 PLC中。 c、 将PLC400中的M10开始的8个字节设值(如图1),然后在W_B快读到相应的值,通讯建立成功。 试验结果: 已经实现S7-400与TDC的TCP/IP通讯。

      《TDC与S7400以太网通讯实验》由会员cn****1分享,可在线阅读,更多相关《TDC与S7400以太网通讯实验》请在金锄头文库上搜索。

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