- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
2025/3/71【任务目标】 1.了解西门子S7-200smartPLC功能特点 2.掌握西门子S7-200smart与ABB120机器人通信原理
2025/3/72【任务分析】在本任务中,我们通过配置S7-200smart与ABB120机器人的软硬件连接,实现两台设备之间的通信。
2025/3/73【知识准备】认识西门子PLCS7-1200 S7-200smartPLC的主机将微处理器、集成电源、输入电路和输出电路组 合到一个结构 紧凑的外壳中形成功能强大的MicroPLC。STEP7-Micro/WINsmart是S7-200smart控制 器的组态、编程和操作软件。S7-200smart可实现多种通信: (1)以太网 可以利用以太网实现编程设备到CPU的数据交换,HMI与CPU间的数据交换,CPU 与其他设备的数据交换等。 (2)RS485 共支持126个可寻址设备(每个程序段32个设备),支持PPI(点对点接口)协议 支持HMI与CPU间的数据交换等。 (3)RS232 支持与一台设备的点对点连接,支持PPI协议,支持HMI与CPU间的数据交换等。
2025/3/74【任务实施】 一.ABB120机器人设置 1.网络连接 机器人IRCCOMPACT控制器上存在LAN、LAN3、WAN和AXC等 端口,各个端口的IP地 址配置和连接方法如图1所示。 图1机器人网络连接端口
2025/3/75【任务实施】 2.ABB控制器软件设置 (1)首先,确保ABB机器人系统已选配PCinterface选项,如图2所示。 图2机器人616-1PCInterface
2025/3/76【任务实施】 (2)在ABB机器人中我们打开控制面板,点击配置,选择COMMUNICATION主题,在IP SETTING中新建一个机器人IP地址,我们将PLC与机器人网线通信插在机器人的 WAN口,在IPSETTING中选择WAN口,并分配给机器人一个IP地址,此IP地 址需与PLC中设置的IP地址相对应,如图3所示。 图3机器人通信配置
2025/3/77【任务实施】 3.socket通信介绍 (1)SocketCreate用于针对基于通信或非连接通信的连接,创建新的套接字。语 句“SocketCreatesocket1;”创建使用流型协议TCP/IP的新套接字设备,并 分配到变量socket1。 (2)SocketSend用于向远程计算机发送数据。SocketSend可用于客户端和服务器 应用。例如,“SocketSendsocket1\Str:=Helloworld;”代表将消息 Helloworld发送给远程计算机。 (3)SocketReceive用于从远程计算机接收数据。SocketReceive可用于客户端和 服务器应用。例如“SocketReceivesocket1\Str:=str_data;”表示从 远程计算机接收数据,并将其储存在字符串变量str_data中。 (4)当不再使用套接字连接时,使用SocketClose。在已经关闭套接字之后,不能 将其用于除SocketCreate以外的所有套接字调用。例如,“SocketClose socket1;”代表关闭套接字,且不能再进行使用。
2025/3/78【任务实施】 4.ABB机器人编程 编写如下程序,实现PLC与机器人的通信。 PROCRoutine1() SocketCreatesocket1; WaitTime1; SocketConnectsocket1,”192.168.100.51”,2001\Time:=10; WaitTime1; SocketSendsocket1\str:=string1; WaitTime1; SocketClosesocket1; ENDPROC
2025/3/79【任务实施】 二.PLC设置 1.S7-200smart配置 图4TCP通信指令
2025/3/710【任务实施】 (1)在指令树的程序中,以鼠标右键单击程序块,在弹出的快捷菜单中选择库存 储器。如图5所示,在弹出的选项卡中设置库指令数据区,如图6所示。设 置IP地址为192.168.100.51图6库存储器分配图5找到库存储器
2025/3/711【任务实施】 2.S7-200smart通信设置 以ABB机器人发送字符串“h
您可能关注的文档
- 工业网络与组态技术项目二 基于Profibus DP及Modbus TCP通讯的水位控制任务1 Profibus-DP现场总线认识.pptx
- 工业网络与组态技术项目二 基于Profibus DP及Modbus TCP通讯的水位控制任务2 基于Modbus TCP的汇川PLC与触摸屏应用.pptx
- 工业网络与组态技术项目三 基于CC-Link的温度控制系统应用任务1 CC-LINK现场总线认识及网络系统配置.pptx
- 工业网络与组态技术项目三 基于CC-Link的温度控制系统应用任务2 基于CC-Link的温度控制系统应用.pptx
- 工业网络与组态技术项目四 基于PROFINET网络的传送带控制任务1 认识PROFINET网络.pptx
- 工业网络与组态技术项目四 基于PROFINET网络的传送带控制任务2 构建基于PROFINET网络的点动控制.pptx
- 工业网络与组态技术项目四 基于PROFINET网络的传送带控制任务3 构建基于PROFINET网络的传送带控制.pptx
- 工业网络与组态技术项目五 基于视觉的分拣控制系统应用任务2 威纶通触摸屏简单使用.pptx
- 工业网络与组态技术项目五 基于视觉的分拣控制系统应用任务3 基于视觉的分拣控制系统应用.pptx
- 工业网络与组态技术项目一 基于MODBUS通信的电机速度控制任务1 MODBUS现场总线认识.pptx
最近下载
- 2025版高考英语一轮总复习语境助记选择性必修第三册Unit4AdversityandCourage.doc VIP
- 【推荐】(完整word版)骨伤科常见病及优势病种中医诊疗方案.docx VIP
- 土方开挖与基坑支护及降水工程施工方案.pdf VIP
- 空调维修方案简述.docx
- GNSS 导航器GP-170中文操作说明书.pdf
- 凯恩帝k1tbiii数控系统说明书.docx
- 2025版高考英语一轮总复习选择性必修第三册Unit4AdversityandCourage课件.pptx VIP
- 矿山事故应急救援演练方案.pdf VIP
- 相交线与平行线40道压轴题型专项训练(8大题型)原卷版—2024-2025学年人教版七年级数学下册.pdf VIP
- 骨伤科常见病及优势病种中医诊疗方案文献.docx VIP
文档评论(0)