欢迎光临散文网 会员登陆 & 注册

低代码组件使用

2022-09-19 20:13 作者:砍砍学渣  | 我要投稿

组件功能块的使用,控制系统流程开发。

使用的基本介绍,欢迎大家一起学习指导,有错误的地方多多包涵。

开始:

必须使用一个开始组件,只有第一个有效,创建多个开始组件非法。

所以主与子流程有且只有一个开始组件。流程图程序执行流从开始组件开始执行。

结束:

子流程通常使用一个结束组件,才能进出子流程,实现被调用运行,若子流程循环执行,主流程调用后将在子流程中循环执行;

主流程循环控制执行可以不使用结束组件;

所以一般使用一个结束组件,可以使用多个结束组件。流程图程序执行流到结束组件完成程序运行结束执行。


基础组件:子流程&&&&选择

主流程:

主流程才能下载至系统中运行,子流程只能被主流程调用。每个主流程执行按照模块流程图的方式执行有且只有一条执行流。

子流程使用:

1、常用的控制流程可以设计组合成子流程,方便被多个主流程或子流程调用。

2、使得流程图简约直观。

选择:

类似与if语句,实现选择执行流方向。选择条件可添加多个,运算符有&&和||。操作符英文字符输入==、<、>、=<、>=、!=,实现变量和变量值之间的判断,变量值可以是常数或填入varID取为变量实现判断。

if(选择条件)

{

执行流方向1

}

else

{

执行流方向2

}


基础组件:条件赋值

常应用于气缸互锁的实现;

功能类似于选择与赋值的组合使用。


功能块:设置变量

设置变量常用于变量赋值,可以进行+-*/算术运算,可延时再实现运算。2022.10.28模块功能变更:设置变量模块,延时变量ID控制,先完成变量运算赋值再延时设置时间。

注意:运算可对操作数、操作数为变量、变量为地址,多种数据组合运算处理。

多种组合,可以实现点阵运算赋值等运算处理。

共享变量运用在多工站之间的交互。


功能块:等待

设定时间内等待对变量设置判断的是否成立

设定时间可以填写变量进行自定义设置时间,填入varID完成变量设置。

设定时间内-成立:才通过执行流

设定时间后-不成立:流程命名+等待功能块注释命名报警。


功能块:延时&&&&批量设置变量

延时:

设定延时变量ID,延时单位S。延时结束才执行下一步。

批量设置变量:

批量完成对起始ID~结束ID的赋值,起始ID<结束ID。

批量对变量完成赋值,批量复位、等差数值赋值。


功能块:连续运动&&&&点位运动

连续运动:

连续运动控制单轴按控制速率执行JOG运动或停止轴JOG运动。进入和退出JOG模式。执行过程,可以进行变速控制。连续运动赋予轴运动状态后流程将往后执行。

注意:每个轴不可以同时控制JOG运动和点位运动同时进行。

赋予轴JOG运动运动后可以进行轴速率ID控制,速度变量变值变速控制或赋值0停止运动。注意对速度变量赋值0并未退出JOG模式。如图:

轴运动模式控制

点位运动:

控制轴执行点位运动模式,最多控制24轴联动,设定变量ID控制轴运动速率大小、轴加减速度大小、执行轴号、执行轴点位位置。执行过程,可以进行变速或变位控制。轴运动模块是控制同时到位,你设定的速度是只有轴运动时间最长的轴才是设定的这个速度,其他轴会自动运算加减速时间控制以所有轴同时到位。

多轴联动定位控制,运动到位流程才执行下一步。


功能块:计时器

计时器ID——每个主流程最多可以设置50个计时器。

变量ID:计时器使能——控制计时器开始||结束计时。

流程停止时暂停计时——输入0:不暂停,1:暂停,若启用,流程停止时将把计时器下使能,流程恢复执行自动恢复上使能。

设备工作异常报警或控制该流程暂停,初始化计时器触发流程停止时是否计时(是否忽略非正常工作间的生产节拍计时)。

变量ID:计时时间(秒)——计时时间存放寄存器。

计时器使能时无法对计时时间做清零处理,计时器下使能后才可以进行处理。计时器在流程中完成初始设定,即可通过控制变量来实现计时及提取时间处理等。

应用于各工位生产节拍计时等场景。


功能块:写字符

对指定变量写入字符,注意字符字节大小分配,一直往后变量中写入。字符写入后可以通过16#查看16进制,英文字符编码为ASCII编码转换,中文字符为GBK编码转换。

字符串内容后缀添加,可以任意添加回车\r与换行\n,两个都添加即为\r\n。

应用相机、机器人等设备通讯数据交互,通讯模板字符自定义。


功能块:直线插补&&&&圆弧插补

进行插补控制,需要配置文件建立坐标系及其坐标系相关参数。

设置坐标系参数:

控制程序:

功能块使用,首先选择对应的坐标系ID,然后即可分配变量进行插补参数的控制,详情请参考固高手册。

低代码组件使用的评论 (共 条)

分享到微博请遵守国家法律