《数据通信课程设计报告》.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据通信课程设计报告 《计算机控制技术》 课程设计 目录 一 . 课 程 设 计 目 的 .... 3 二.课程设计题目 和要 求3 课程设计题目 课程设计要求 三 ^ 设 计 内 容 4 设计方案的选定与说明 系统总体框图 论述方案的各部分工作原理; 设计说明书 四 ^ 设 计 总 结 11 参 考 书 目 11 1 .课程设计目的 通过本课程设计主要目的是实现两台西门子 1200PLC之 间的通信,利用PLC1发送指令给PLC2 PLC2接到指令后控 制电动机的启停,主要训练和培养学生的以下能力 : (1) .查阅资料:搜集与本设计有关的资料 (包括从已发 表的文献中或者通过网络交流平台搜集 )的能力; (2) .软件使用:了解并掌握西门子 S7-1200软件的使用, 明白网络通信实现的机理与过程; (3) .用简洁的文字,清晰的图表来表达自己设计思想的 能力。 二.课程设计题目和要求 课程设计题目 题目:当一台S7-1200上发出一个启停信号时,另一台 S7-1200收到信号,并启停一台电动机1 )主要软硕件配置 一套Step7 Basic ( 或以上版本),一根网线,2台CPU 1214C 2)相关指令: TSEND_C , TRCV_C 3)硕件组态 与编程 新建工程一一添加硕件一一用子网连接两个 cpu——编 写主控cpu程序 调整主控cpu连接参数 编写另一台 cpu程序 调 整另一台cpu连接参数 2 课程设计要求 课程设计报告当中应包括 1)、系统总体框图 2)、通信组态全过程的每个步骤组态界面图 参数设 置图 3)、体现设计目标实现的 PLC监视表格现场截图 (2)独立完成,按时上交课程设计报告 三.设计内容 设计方案的选定与说明 本次课程设计主要目的是实现两台西门子 1200PLC之间 的通信,利用PLC1发送指令给PLC? PLC2接到指令后控制 电动机的启停。因此,我们利用实验室的两台 PLG 一条网 线,一台电脑,三条导线等设备,可以完成这个课题。 系统总体框图 发送指令发送指令按键 PLC1反馈信息 PLC2发送指令灯泡论述方案的各 部分工作原理 PLC1和PLC2的通信需要用到交换机和西门子 1200PLC 配套的软件,他们的通信通过 TSENtJ口 TRCM旨令实现。TSEND 用于发送指令,TRC归于接收指令。内容的发送和接收通过 完成。再在 PLC2中选择一个I/O 口分配给电机,连接好电 机,参数设定完毕,通过数据的0/1变化,控制电机的启停。 设计说明书 3 1)打开桌面上 Tia portal 软件,后新建一个项目,打 开新建项目,进入项目视图,点击添加新设备,添加 PLC1 2) 点击属性-常规-脉冲发生器-系统和时钟存储器,勾 选允许使用系统存储器字节和允许使用时钟存储器字节 3) 点击目录-信号板,添加信号板 4) 点击添加新设备,添加 PLC2,再重复以上步骤。 5) 点击属性-常规-PROFINET接口,将IP地址最后一位 改成2,即 4 6) 点击网络视图,将 PLC1与PLC2连接 7) 点击 PLC1程序块-Main[OB1],点击左侧扩展指令- 通信,添加 TSEND_(C!块 8) 点击TSEND_碘块,在属性-连接参数中设置,伙伴 选择PLC_2,连接类型选择TCP,连接ID输入1,伙伴端口设 置为20XX 5 9) 点击添加新块,添加数据块,名称设为TSENDC_Data 仅符号访问不勾选 10) 添加数据块完成后,进入如下页面,按下图设置 6 11) 进入主程序模块,对 TSENDS行设置,参数如下图 所示 12) PLC1的程序如下图所示: 13) 点击PLC2程序块-Main[OB1],点击左侧扩展指令- 通信,添加TRCV_(模块 7 14) 点击TRCV_C莫块,在属性-连接参数中设置,伙伴 选择PLC_1,连接类型选择TCP,连接ID输入1,本地端口设 置为20XX 15 )点击添加新块,添加数据块,名称设为TRCVC_Data 仅符号访问不勾选 16) 进入主程序模块,对 TRCV—如行设置,以及 PLC2 程序如下图所示 8 17) 编译程序,编译成功后将 PLC设备用网线与电脑连 接,将程序分别下载到两台 PLC中 18) 用网线将两台PLC连接,PLC1的和分别接开关1、 2, PLC2的接指示灯,按下开关 1,可以看到指示灯亮,按 下开关2,可以看到指示灯灭 9 19) 在上述操作过程中,进行几步操作就要保存一下项 目,以免于电脑故障卡机等为问题导致项目丢失。 四.设计 总结 本次课设主要是于老师提前把具体操作视频发给了大 家,在做课设之前,我认真地观看了视频,后在做课设时, 本组组长乂给我们很认真地讲述了具体的操作步骤,以及一 些常

文档评论(0)

107****0911 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档