功能块作用:模糊卷径计算
控制器:NJ/NX 版本:1.14及以上
软件:Sysmac studio 版本:1.17及以上
编程语言:梯形图+ST
功能概要
本FB应用各种材料的收卷和放卷过程中,实现无需加卷径测量机构或编码器实现模糊卷径计算。根据产品厚度,初始卷径和最大卷径,设置初始参数工艺图如下:
梯形图:
ST:
CASE1(enable:= ,setDiameter:= ,diameterSetValue:= ,lineVelocity:= ,shaftSpeed:= ,minDia:=maxDia:= ,minLineVelocity:= ,minShaftSpeed:= ,lineFilterTime:= ,shaftFilterTime:= ,measuringTev:=diameter:=busy:=>atMinDia:=>atMaxDia:=>,)
变量
[td]
输入变量
|
名称
|
类型
|
有效范围
|
初始值
|
描述
|
Enable
|
启动
|
Bool
|
TRUE or FALSE
|
FALSE
|
FB运行
|
setDiameter
|
初始卷径赋值
|
Bool
|
TRUE or FALSE
|
FALSE
|
True时,赋值生效
|
diameterSetValue
|
加速度初始卷径
|
REAL
|
Non-negative number
|
0.0
|
初始卷径
|
lineVelocity
|
线速度
|
REAL
|
Non-negative number
|
0.0
|
线速度
|
shaftSpeed
|
角速度
|
REAL
|
Non-negative number
|
0.0
|
角速度
|
minDia
|
最小卷径
|
REAL
|
Positive number
|
0
|
收放卷的最小卷径,单位米
|
maxDia
|
最大卷径
|
REAL
|
Positive number
|
0
|
收放卷的最大卷径,单位米
|
minLineVelocity
|
最小线速度
|
REAL
|
Positive number
|
0
|
线速度最小值
|
minShaftSpeed
|
最小角速度
|
REAL
|
Positive number
|
0.0
|
角速度最小值
|
lineFilterTime
|
线速度滤波时间
|
REAL
|
Positive numbe
|
0.0
|
线速度滤波时间
|
shaftFilterTime
|
角速度滤波时间
|
REAL
|
Positive numbe
|
0.0
|
角速度滤波时间
|
measuringTev
|
灵敏度
|
REAL
|
Positive numbe
|
0.0
|
卷径变化灵敏度
|
输入输出变量
[td]
输入输出变量
|
名称
|
类型
|
有效范围
|
描述
|
diamete
|
实时卷径
|
REAL
|
Positive numbe
|
实时卷径,单位米
|
输出变量
[td]
输出变量
|
名称
|
类型
|
有效范围
|
描述
|
busy
|
Busy
|
Bool
|
TRUE or FALSE
|
|
atMinDia
|
处于最小卷径
|
Bool
|
TRUE or FALSE
|
TRUE时处于最小卷径中
|
atMaxDia
|
处于最大卷径
|
Bool
|
TRUE or FALSE
|
TRUE时处于最大卷径中
|
本FB功能的详细说明
卷径计算方式
功能/模式一览表
[td]
功能
|
描述
|
实现无需传感器检测或增加电眼和编码器,直接计算卷径
|
简化机械结构,降低成本,直接计算卷径
|
使用上的注意:
注意根据产品厚度、大小设置最大最小卷径、灵敏度等参数。
设备实例
本FB适用于需要收放卷控制等场合。例如下工艺图
FB文件调用方法
打开sysmac studio软件进行新建或打开工程
在软件界面上依次打开“工程”“库”“显示索引”
在索引界面,按“+”,打开功能块所在位置,进行确定。即可在程序中调用
如果按“+”,打开文件夹后的位置发现没有这个块,则需要先把保存的FB块复制粘贴到在里面。
导入后可以在看到右侧工具栏看到该FB块
程序说明
程序主要由变量赋值和功能块调用两部分组成,其中变量赋值是对功能块输入变量进行相应赋值,如根据材料特性大小厚度,设置最大最小卷径、灵敏度、还有线速度、角速度的滤波时间。功能块调用是输入变量的赋值,根据线速度、角速度、灵敏度、滤波时间进行卷径计算;其中:各个参数作用如下流程图
注意设置好最大最小卷径、灵敏度、滤波时间等参数设置,计算中角速度为正数。
变量赋值根据材料特性大小厚度,设置最大最小卷径、灵敏度、还有线速度、角速度的滤波时间。
注意:该FB块来源于欧姆龙官方
由于小Pan从未接触过相关设备和工艺,在此仅作官方FB块分享,无法提供任何技术支持
有需要该FB块的,请先点赞,然后转发到朋友圈或者工控相关群。然后把转发后的截图发送到后台,我看到截图后会分享给您的。(如果嫌麻烦不想转发的,可以直接打赏喔)
(人工分享,我在工作摸鱼期间或者下班后看到消息就会分享资料给您,请不要着急!!!)
像这种,一时半会都等不了的,请不要来找我,谢谢!!!!!!!!
往期精彩回顾
宁肯失业也要免费分享给大家!三菱PLC就是一层窗户纸,厂里老电工靠自学已经掌握三菱PLC运动控制和通信,
关于西门子PLC中ProDiag 功能中变量监控的【详细文本域】参数使用介绍
0基础从入门到放弃的西门子Wincc学习视频免费分享
KUKA机器人突然蓝屏、崩溃、无法启动了?教您怎样进行系统恢复
汇川InoPack包装行业的编程模板免费分享
EPLAN 学习福利:分享一份大厂电气图纸规范标准说明-VASS标准图纸培训课件
博途SiVArc-自动生成HMI画面功能使用教程
KUKA机器人使用WorkVisual软件在线编程简单教程
某汽车厂自动生产线安全PLC控制系统回路设计摘录
西门子PLC程序设计摘录-编程规则
西门子PLC IO/DB信号映射FC块封装和分享
浅谈IO映射(附西门子几种常用的IO映射方法)
博途高效编程技巧--HMI面板实例介绍和使用
博途编程技巧------库的介绍和使用
西门子PLC中ProDiag 功能的介绍和使用教程
西门子HMI报警文本自动生成FB块封装(HMI侧不需要进行变量的关联和组态)
您会玩运动控制吗?不会就先进来学习一下基础知识吧!
免责申明:本公众号所载文章为本公众号原创或根据网络搜索编辑整理,文章版权归原作者所有。因转载众多,无法找到真正来源,如标错来源,或对于文中所使用的图片,资料,下载链接中所包含的软件,资料等,如有侵权,请联系删除~
|