- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
在工业现场往往需要PLC发送数据给工业机器人,现需要S7-1200PLC将视觉系统采集的坐标值经过纠正后发送给ABB工业机器人,要发送的数据存储在一串字符串中,请从字符串中提取相应的数据,并发送给工业ABB机器人。字符串中X后面跟着的是X坐标的纠偏值,Y后面跟着的是Y坐标的纠偏值,Z后面跟着的是X坐标的纠偏值。
数据存储在DB块中,因此需要调用字符串处理指令提取相关的字符,并将字符转化为数据,转化后的数据不能直接发送给ABB工业机器人,因为ABB机器人存储数据的方式采用的是小端模式,S7-1200PLC存储数据的方式采用的是大端模式,在发送数据之前使用SWAP指令可以进行大小端模式的转换,这样ABB工业机器人就可以识别了。
任务描述
任务分析
移动指令
一
博途提供了一系列移动操作指令,其中最常用的为MOVE指令。在使用MOVE(移动值)指令时,特别需要注意的是目的地址的存储区大小必须要与输入端的数据长度相匹配.
知识学习
SWAP指令
二
SWAP指令也称为“交换”指令,可以使用“交换”指令更改输入IN中字节的顺序,并在输出OUT中查询结果。需要注意的是在交换的过程中,数据始终是以字节为单位进行处理的,即单个字节内的数据的顺序不会发生改变。
SWAP指令
二
使用字节序交换的主要原因是不同的设备中的数据的存储方式可能是不一样的,具体储存方式主要有以下两种,一种是大端模式,一种是小端模式。
MID指令
三
MID指令的功能是提取IN输入参数中字符串的一部分。使用P参数指定要提取的第一个字符的位置。
STRG_VAL指令
四
STRG_VAL指令的功能是将字符串转换为整数或浮点数,IN为要转换的字符串输入,P为要转换的字符串的起始位置,也就是要从字符串中的第几个字符开始转换,OUT为转换后的结果输出。
程序编写
五
任务实施
您可能关注的文档
- 任务2 外部端子点动控制.pptx
- 任务2 铣床电气故障检修 .ppt
- 任务2 小功率晶闸管交流调压位置随动系统实例分析.pptx
- 任务3 变频器控制电机正反转的设计、接线与调试.pptx
- 任务3 点云数据处理.pptx
- 任务3 电镀生产线故障检修 (1).ppt
- 任务3 数字式直流调速系统的设计.pptx
- 任务3 小功率直流位置随动系统实例分析.pptx
- 任务3.1 打包机电气控制项目概述.pptx
- 任务3.1 飞机层合板结构的表面(轻微)损伤修理.pptx
- 中国国家标准 GB/T 4214.17-2024家用和类似用途电器噪声测试方法 干式清洁机器人的特殊要求.pdf
- GB/T 4214.17-2024家用和类似用途电器噪声测试方法 干式清洁机器人的特殊要求.pdf
- 《GB/Z 43202.1-2024机器人 GB/T 36530的应用 第1部分:安全相关试验方法》.pdf
- GB/Z 43202.1-2024机器人 GB/T 36530的应用 第1部分:安全相关试验方法.pdf
- 中国国家标准 GB/Z 43202.1-2024机器人 GB/T 36530的应用 第1部分:安全相关试验方法.pdf
- 中国国家标准 GB/T 32455-2024航天术语 运输系统.pdf
- GB/T 32455-2024航天术语 运输系统.pdf
- 《GB/T 32455-2024航天术语 运输系统》.pdf
- GB/T 44369-2024用于技术设计的人体运动生物力学测量基础项目.pdf
- 中国国家标准 GB/T 44369-2024用于技术设计的人体运动生物力学测量基础项目.pdf
文档评论(0)