登录
首页
PLC论坛
欧姆龙OMRON
回帖
发帖
正文
主题:使用欧姆龙的功能块将数据存储到功能块
点击:3262 回复:9
楼主
管理
771804222
我想使用功能块将几组数据存储到功能块中,然后需要哪一组可以直接调用。使用功能块中的数组能实现吗?
18-10-23 11:40
1楼
编辑
引用
管理
cvlsam
引用
771804222
在 2018/10/23 11:40:05 发言
【内容省略】
你可能误解了功能块的作用了,如果仅仅是存储数据,那么在功能块中存储数据将带来更大的系统开销。
Good Luck~
18-10-23 11:47
2楼
编辑
引用
管理
蜀中之首
“将几组数据存储到功能块中”?
想到不一定能做到
18-10-23 12:08
3楼
编辑
引用
管理
fujifa
完全可以,也许仅仅是为了完成数据的封装。
不过这样做似乎没有意义啊。直接在当前的功能块中存储就可以了,定义IN_OUT变量来传递数组,不要使用外部变量,否则还要功能块干什么。
保存在内部变量时记得建立变量时需要勾选保留选项。
18-10-23 14:32
4楼
编辑
引用
管理
771804222
我试一下,其实我这样做是为了将程序进行打包封装,这样做成功能块直接调用就可以了,我更想实现程序的规范化,例如我在外部是将D0---D20这一组数据进行间接寻址,根据工艺的不同分别保存到D100--D200中,但这样程序非常的散,而且麻烦所以想进行打包放在分别放在功能块中,
18-10-24 08:37
5楼
编辑
引用
管理
初心zYabnJic
你这个有点类似配方功能吧,为啥不在人机交互界面上完成这个功能嘞
18-10-24 09:09
6楼
编辑
引用
管理
fujifa
引用
771804222
在 2018/10/24 8:37:30 发言
【内容省略】
在本功能块中就可以处理何必功能块套功能块去处理。
18-10-24 09:36
7楼
编辑
引用
管理
771804222
是的,相当于触摸屏中的配方功能,我也想过使用配方功能,但是考虑到PLC的运行稳定性,以及触摸屏有可能换,所以比较倾向于使用在PLC中完成数据的处理
18-10-24 15:40
8楼
编辑
引用
管理
771804222
我目前就是在功能块中处理,没有在功能块中套用功能块,但是如果按照本办法来做,我的输入量已经超过了功能块最大的输入量了,所以目前想采用一种简单的方法
18-10-24 15:47
9楼
编辑
引用
管理
初心zYabnJic
数据存储在PLC中,在人机界面通过配方功能调用就可以啊
18-10-25 21:01
工控新闻
艾迈斯欧司朗亮相CIOE 2025,重磅发布多款光与传感新品及创新应用
沪上有约 | 9月23-27日,汇川技术诚邀您莅临工博会
南芯科技拟发行19.33亿元 加码芯片和工业传感器
REDEX集团为Arcelor Mittal Bremen德国工厂规划并安装圆盘剪
中国创新创业大赛工业智能体专业赛启动
IAS2025倒计时 | 汇辰邀您共赴行业盛宴!
元宇宙连接物理世界的核心基础!数字孪生国际标准正式发布
ABB集团CEO马腾出席中国国际投资贸易洽谈会
更多新闻资讯