- 1、本文档共45页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
S7-1200与S7-1200的TSEND-C开放式通信
目录一、任务要求二、硬件网络拓扑结构三、连接组态
一、任务要求1、S7-1200与S7-1200实现TCP开放式通信。2、实现功能PLC1发送4个字节数据给PLC23、接收从PLC2发来的4个字节数据。
二、硬件及网络拓扑结构硬件:两台S7-1200PLC,一台编程电脑,一台交换机,网线。
TIAPortalV14双击桌面上的“TIAPortalV14”图标启动TIAPortal软件。三、连接组态
TIAPortal界面Portal视图基于任务的视图通过简单直观的操作,快速进入项目的初始步骤启动时默认出现Portal视图
新建连接打开博途软件,单击“创建新项目”按钮,输入新的项目名称。
添加PLC并修改属性击“设备组态”,进入设备组态画面。选择任务卡中订货号为“6ES7214-1AG40-0XBO”的控制器,版本号选择V4.2,单击“确定”按钮。
选中新加入的PLC,选择“设备视图”选项卡,在设备视图中,选中PLC然后单击下方的“属性”选项卡,进入属性设置窗口。
在属性窗口下修改PLC的名称
修改以太网地址
选择“启用系统存储器字节”和“启用时间存储器字节”复选项。
复制并添加第2台PLC单击“网络视图”选项卡,选择已添加的PLC后右击,在弹出的快捷菜单中选择“复制”命令,在空白处单击鼠标右键,单击快捷菜单的“粘贴”命令。
选中第二台PLC,然后单击“设备视图”选项卡,进入设备视图后,选中PLC,单击下部的“属性”选项卡。
进入属性窗口,修改以太网地址
网络连接选择“网络视图”选项卡,用鼠标拖动PLC1200_1的网络接口到PLC1200_2上,单击工具栏的“编译”按钮并保存项目。
新建PLC1的数据块单击左侧项目树下的“PLC1”,双击“程序块”下的“新添加新块”,在弹出窗口中单击“数据块”修改“数据块”的名称,然后单击“确定”按钮。
在左侧项目树下,用右键单击新建的数据块“PLC1发送”,选择快捷菜单的“属性”命令,在弹出的窗口中选择“属性”,将“优化的块访问”复选框中的?取消,单击“确定”按钮。
在数据块“PLC1发送”内新建变量。
建立PLC1用于接收PLC2数据的数据块,过程同上,添加新的数据块名称为“PLC1接收”。
配置PLC1200-1的发送功能进入主程序。在右侧的“通信”项目下展开“开放式用户通信”用鼠标拖动TSEND-C到主程序Main中。
弹出“调用选项”对话框,单击“确定”按钮,在程序中选择已生成的功能块。
在属性窗口中选择通信伙伴为“PLC1200-2”
在“连接数据”项选择“新建”。
同上对第二台PLC进行连接参数设置。
回到主程序中,填写相关引脚。
新建PLC1200-2的接收功能块新建PLC1200-2的主程序。在右侧的“通信”项目下展开“开放式用户通信”,用鼠标将“TRCV-C”拖动到主程序Main中。
拖动动作结束后,弹出对话框,单击“确定”按钮。选择已生成的TRCV-C功能块。
在属性窗口中选择通信伙伴为“PLC1200-1”。
PLC1200-2的连接数据选“PLC1200-2-Receive-DB”。
建立PLC1200-2数据块过程同上,在PLC2中添加新的数据块名称为“PLC2发送”、“PLC2接受”;并取消“优化的块访问”复选框中的?并确定。
在新建立的数据块上单击鼠标右键,再单击快捷菜单中的“属性”命令。在弹出的属性对话框中单击“属性”,然后取消对“优化的块访问”复选项的选择。
分别在两个数据块内新建变量。
配置PLC2的发送和接收功能组态PLC1200-2发送数据给PLC1200-1,用鼠标拖拽右键的发送数据功能块TSEND-C到PLC1200-2的主程序中。
组态PLC1200-2发送功能块,在属性窗口中选择通信伙伴为PLC1200-1。
PLC1200-2的“连接数据”项选择“新建”。
PLC1200-1的“连接数据”项也选择“新建”。
返回到PLC1200-2的主程序,发送数据功能块的引脚填写。
组态PLC1200-1从PLC1200-2接收数据将右侧的接收数据功能块TRCV-C拖放到PLC1200-1的主程序中,在弹出的“调用选项”对话框中单击“确定”按钮。
在主程序中选择已生成的接收数据功能块,单击“属性”选项卡。在TRCV-C属性界面中选择通信伙伴为“PLC1200-2”,参数连接界面
将PLC1200-1的“连接数据”项选择为“PLC1200-1-Receive-DB”。
PLC1200-1接收功能块组态完毕,回到主程序中,填写PLC1200-1接收数据功能块的引脚。
调试在PLC-1200-1的设备项目树中双击“添加新监控表”,新建监控表
您可能关注的文档
- PPT-项目3任务3.2电动机手动单向运转控制线路的分析 (1).pptx
- printf函数介绍(课件).pptx
- Proteus ISIS软件简单使用 1.ppt
- Proteus ISIS软件简单使用 2.ppt
- Proteus ISIS软件简单使用 3.ppt
- putchar函数介绍(课件).pptx
- Robotstudio建模功能及搬运工作站布局.pdf
- S7-200PLC编程软件安装指南.pptx
- s7-1200与s7-1200的以太网S7通信.pptx
- S7-1200与S7-1500的以太网通信.pptx
- 2021-2022学年湖南省常德市安乡县四年级上学期期中语文真题及答案.pdf
- 2023-2024学年河南省南阳市社旗县四年级上学期期中数学真题及答案.pdf
- 2022-2023学年云南省曲靖市四年级下学期期末数学真题及答案.pdf
- 2021-2022学年河南省周口市鹿邑县二年级下册月考语文真题及答案.pdf
- 2018年河南焦作解放区教师招聘考试真题及答案.pdf
- 2019年江西公务员行测考试真题及答案-乡镇.pdf
- 2019中国石油报社应届高校毕业生招聘试题及答案解析.pdf
- 光大银行招聘应届毕业生能力素质测试笔试真题及答案.pdf
- 2024年广西百色教师招聘考试模拟题及答案.pdf
- 2021-2022学年浙江绍兴诸暨市五年级上册语文期末试卷及答案.pdf
文档评论(0)