自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Python小程序之倒计时

利用当前最流行的编程语言Python,来实现一个小案例,最终功能如下图展示: 代码为面向过程来写的,没作优化处理,可以利用Python封装继承多态的特性去进行优化,这里暂时不作展示。 详细代码和注释如下: import time input_years = 0 input_month = 0...

2020-01-02 10:39:27

阅读数 429

评论数 2

原创 ABB机器人smart组件仿真码垛

01导入简易的输送链及产品模型库 02创建工具简易吸盘和tooldata 03Smart组件之创建动态输送链 04简易输送链的属性和信号连接 05验证传送带运行是否正常 06动态简易吸盘Smart组件属性和信号连接 07验证吸盘是否正常吸和放 08新建IO板和信号 09工作站逻辑的信号和连接 10...

2019-12-13 15:35:59

阅读数 268

评论数 0

原创 逻辑与或非异或逻辑运算及ABB指令讲解

1、 AND 逻辑与运算 AND为用于评估两个条件表达式(真/假)的函数返回值为True、False 或者 1、0 条件判断时,要同时满足才为真 举例 1 and 1 返回结果为1,也就是为真 1 and 0 返回结果为0, 也就是假 0 and 0 返回结果为0, 也是假 2、 OR逻辑或运算...

2019-11-18 10:18:30

阅读数 230

评论数 0

原创 ABB机器人socket通讯和数据提取及转换

ABB机器人创建socket,需要有616-1 PC-INTERFACE选项 同时需要新建socketdev类型的变量 **套接字可分为客户端和服务端,这里一般把ABB作为服务端 ** PROC TCP_Socket() VAR socketdev client_socket; VAR num...

2019-11-02 08:23:59

阅读数 1156

评论数 9

原创 ABB指令Open、Write、ReadStr介绍和简单使用

Open - 打开文件或串行通道,以进行读取或写入。 例子: VAR iodev logfile; Open “HOME:” \File:= “doc1.DOC”, logfile \Write; 打开单元HOME:中的文件doc1.DOC,以进行写入。随后,当写入文件时,在程序中使用参考名称lo...

2019-10-18 17:28:47

阅读数 143

评论数 0

原创 ABB通过web控制机器人单轴运动

机器人程序不做详细介绍和展示,部分重要代码如下: 前端html部分代码如下图: 知识点补充: HTML 的全称为:HyperText Mark-up Language, 指的是超文本标记语言。标记:就是标签, <标签名称> </标签名称>, 比如: 、 等,标签大多数都...

2019-10-13 11:29:29

阅读数 96

评论数 0

原创 ABB利用官方API二次开发之控制信号

创建您自己的自定义应用程序,并使用您喜欢的编程语言和设备与机器人控制器进行交互。Robot Web Services是一组利用HTTP协议的RESTful API,消息由XHTML和JSON组成。 其官方提供一些简单的例子,如IO信号的操作。 curl --digest -u “Default U...

2019-10-10 19:16:57

阅读数 92

评论数 0

原创 RobotStudio5.15,5.61,6.08,2019.5版本安装包

由于新版RobotStudio,不在支持下载RobotWare5.xx的版本,只能通过安装包内部安装5.xx的版本 百度云盘地址:链接:https://pan.baidu.com/s/1A2uoLfKPVJUHqm564dGK4Q 提取码:ajly 安装方法: ...

2019-09-20 19:06:53

阅读数 771

评论数 0

原创 ABB使用TPWrite指令在示教器上显示中文

由于ABB机器人默认不支持中文显示,其原因是字符串类型没有使用中文编码,下面使用Python语言,通过Socket跟机器人通讯编程,来把接收到的字符串经过gbk转码后,返回给机器人之后,再打印可显示为中文。 当然可以使用任意编程语言,去处理编码问题,都可以让其显示中文。 示例代码如下: ABB机器...

2019-09-20 17:35:18

阅读数 826

评论数 0

原创 ABB系统选项介绍

ABB 选项介绍 Default Language 默认语言,设置(虚拟)示教器语言显示,默认为英语,有多达20中语言可选。 Industrial Networks 工业网络,支持DeviceNet,EtherNet/IP,PROFIBUS,PROFINET等四种网络 OSI的7层从上到下分别是...

2019-09-14 15:22:41

阅读数 624

评论数 0

原创 ABB 实现tcp套接字通讯(客户端程序)

1、了解通讯原理: Tcp通讯: 客户端: 服务(器)端: 1.SocketCreat: 创建套接字 1.SocketCreat: 创建套接字 2.Conect: 连接IP地址 2.bind(): 绑定端口 3.Send/Receive: 发送或接收数据 3.listen:...

2019-07-21 08:18:42

阅读数 248

评论数 0

原创 ABB DSQC652 I/O板通讯端子接线图

2019-07-20 08:55:18

阅读数 712

评论数 0

原创 ABB机器人输送链和码垛联合案例

01导入机器人和规划位置 02创建输送带和机器人系统 03创建工具和规划路径 04外部轴机械单元的指令应用和路径验证 05建立输送链Smart组件 06负责码垛功能的机器人系统建立和工具安装 07导入机器人和规划位置 08验证吸盘及加载程序示教点位 09最终仿真效果 01-03链接 03-06链接...

2020-01-13 18:51:41

阅读数 161

评论数 0

原创 ABB机器人之NumToStr()数值转字符串

1、ABB中字符串介绍 字符串由一系列附上引号(“”)的字符(最多80个)组成,例如,“这是一个字符串”。 如果字符串中包括引号,则必须保留两个引号,例如,“本字符串包含一个“”字符”。 如果字符串中包括反斜线,则必须保留两个反斜线符号,例如,“本字符串包含一个\字符”。 数据类型String字符...

2019-12-04 16:42:16

阅读数 216

评论数 0

原创 ABB之多任务623-1Multitask选项应用

1. 提问 有什么方法能够让两个函数或者程序同时执行吗? 一个函数或者程序执行完成另外一个函数或者程序才能执行,要想实现这种操作就需要使用多任务。多任务的最大好处是充分利用CPU资源,提高程序的执行效率。 2. 多任务的概念 多任务是指在同一时间内执行多个任务,例如: 现在电脑安装的操作系统都是多...

2019-11-25 12:02:05

阅读数 197

评论数 0

原创 ABB机器人之递归函数实现斐波那契数列

1、斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……在数学上,斐波纳契数列以如下被以递推...

2019-11-06 19:55:50

阅读数 166

评论数 0

原创 ABB使用StrPart,StrMemb指令实现大小写字母转换

指令讲解StrPart StrPart用于寻找一部分字符串,以作为一个新的字符串。 例 1 VAR string part; part := StrPart(“Robotics”,1,5); 变量part被赋予值"Robot"。 参数1:“Robotics”字符串 参数2:1,...

2019-10-23 17:23:44

阅读数 118

评论数 0

原创 ABB数组的应用之冒泡排序

定义一个num类型的一维数组,长度暂且定义为10个,可以自定义修改。手动输入10个整数,采用for循环嵌套。利用Dim()函数,获取数组长度,其返回值为num类型,可以放到for循环中作为循环次数。STEP为步长,值为-1。 详细代码: VAR num arr_1{10}:=[0,0,0,0,0,...

2019-09-24 19:19:47

阅读数 212

评论数 0

原创 ubuntu18.04 固定IP地址

2019-09-08 14:53:08

阅读数 70

评论数 0

原创 mongodb基础笔记

mongodb笔记 安装启动 centos系统下 安装 sudo yum -y install mongodb mongodb-devel mongodb-server 启动 sudo systemctl start mongod 关闭 sudo systemctl stop mongod ...

2019-08-25 17:33:30

阅读数 52

评论数 0

原创 git 工作流

#1.克隆远程连接地址 git clone http://www.xxx.com/ #2.查看当前处于分支情况 git branch —默认是master分支 #3.查看所有的分支 git branch -a #4.切换到远程dev 分支 --只能读,不能修改 git checkout orig...

2019-08-02 20:42:17

阅读数 96

评论数 0

提示
确定要删除当前文章?
取消 删除