您现在所在的是:

欧姆龙OMRON

回帖:16个,阅读:2374 [上一页] [1] [2] [下一页]
* 帖子主题:

omron plc 程序 简化

[已结贴]
683
hwjhrl
文章数:7
年度积分:65
历史总积分:683
注册时间:2013/12/21
发站内信
发表于:2017/9/8 15:35:24
#0楼
OMRON CJ1M PLC上图要类似重复100次,有什么好方法编程?
附件 捕获.jpg
[此贴子已经被作者于2017/9/8 15:45:03编辑过]
4326
965528555
文章数:507
年度积分:50
历史总积分:4326
注册时间:2009/9/7
发站内信
三菱电机活动(三)
发表于:2017/9/8 17:47:43
#1楼
这不很简单吗,做个供能块调用就是了
此帖发自手机工控论坛
西门子S7-1200.S7-1500.S7-300.V90.G120.S120.
20183
高雅的雅
文章数:15777
年度积分:-205
历史总积分:20183
注册时间:2015/5/12
发站内信
2018论坛解答高手
发表于:2017/9/8 18:01:03
#2楼
这个建议用索引寄存器编程,那个简单,但是索引寄存器一般都是与扫描时间关系较大,用FB块对付这个程序意义不大
5024
82252031
文章数:797
年度积分:255
历史总积分:5024
注册时间:2004/6/23
发站内信
发表于:2017/9/9 17:19:36
#3楼
调用100此次也够麻烦的,应该可以用类似间接寻址的方法吧。
此帖发自手机工控论坛
20905
bnnyygy
文章数:5989
年度积分:1571
历史总积分:20905
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2017/9/9 19:41:28
#4楼
菜鸟只会功能块。

编程直接调用,输入IO 输出IO填上就OK了
20183
高雅的雅
文章数:15777
年度积分:-205
历史总积分:20183
注册时间:2015/5/12
发站内信
2018论坛解答高手
发表于:2017/9/9 20:24:02
#5楼
直接用索引寄存器(可惜我的新电脑还没有安装欧姆龙软件,没法写给你),因为你的前后都是地址依次叠加,正好满足要求。索引寄存器用扫描依次自动加一,你的实际寄存器地址等于寄存器符号地址值+索引寄存器数据,例如索引寄存器内容为5,操作寄存器地址为200,实际操作内存寄存器是205,。这样有一个缺点就是受扫描周期影响。也就是每次扫描只能处理一个数据,对于时间刷新要求精度高的有影响,刷新慢。操作类似于三菱的D200Z0,M200Z0;但是欧姆龙程序操作比三菱复杂,三菱是直接应用
3412
ymxu
文章数:329
年度积分:50
历史总积分:3412
注册时间:2015/4/17
发站内信
发表于:2017/9/9 21:59:00
#6楼
用间接寻址.

附件 20170909215926172.jpg
38049
知道一点
文章数:22548
年度积分:2468
历史总积分:38049
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2017/9/9 23:09:18
#7楼
程序能被简化?
即便6楼给出了间址程序,不好使呀。
38049
知道一点
文章数:22548
年度积分:2468
历史总积分:38049
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2017/9/9 23:24:32
#8楼
功能快调用是个好办法,即便调用100次,看着程序模样也似简单点。
如果你回用文本编功能快就好了,只需要调用一次,只是文本写的你手软~偷懒的目的还是没达到。
高雅说的索引寄存器还没用过,到从其描述看,与6楼一样不好使。
38049
知道一点
文章数:22548
年度积分:2468
历史总积分:38049
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2017/9/9 23:33:39
#9楼
想达到简化输入程序的目的,注意不是简化程序,我到有办法,只是cj1是不是支持还不确定,你先确定,你是不是一看结构一样的程序,要输入100次,脑袋大了想偷懒找个简单的办法?
肯定,明天就上机验证cj1软件有没有这个功能。

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

78.0005