登录
首页 PLC论坛 欧姆龙OMRON
回帖 发帖
正文

主题:omron plc 程序 简化

点击:2544 回复:16

楼主
OMRON CJ1M PLC上图要类似重复100次,有什么好方法编程?
附件 捕获.jpg
最后修改:2017/9/8 15:45:03
17-09-08 15:35
这不很简单吗,做个供能块调用就是了
17-09-08 17:47
这个建议用索引寄存器编程,那个简单,但是索引寄存器一般都是与扫描时间关系较大,用FB块对付这个程序意义不大
17-09-08 18:01
调用100此次也够麻烦的,应该可以用类似间接寻址的方法吧。
17-09-09 17:19
菜鸟只会功能块。
编程直接调用,输入IO 输出IO填上就OK了
17-09-09 19:41
直接用索引寄存器(可惜我的新电脑还没有安装欧姆龙软件,没法写给你),因为你的前后都是地址依次叠加,正好满足要求。索引寄存器用扫描依次自动加一,你的实际寄存器地址等于寄存器符号地址值+索引寄存器数据,例如索引寄存器内容为5,操作寄存器地址为200,实际操作内存寄存器是205,。这样有一个缺点就是受扫描周期影响。也就是每次扫描只能处理一个数据,对于时间刷新要求精度高的有影响,刷新慢。操作类似于三菱的D200Z0,M200Z0;但是欧姆龙程序操作比三菱复杂,三菱是直接应用
17-09-09 20:24
用间接寻址.
附件 20170909215926172.jpg
17-09-09 21:59
程序能被简化?
即便6楼给出了间址程序,不好使呀。
17-09-09 23:09
功能快调用是个好办法,即便调用100次,看着程序模样也似简单点。
如果你回用文本编功能快就好了,只需要调用一次,只是文本写的你手软~偷懒的目的还是没达到。
高雅说的索引寄存器还没用过,到从其描述看,与6楼一样不好使。
17-09-09 23:24
想达到简化输入程序的目的,注意不是简化程序,我到有办法,只是cj1是不是支持还不确定,你先确定,你是不是一看结构一样的程序,要输入100次,脑袋大了想偷懒找个简单的办法?
肯定,明天就上机验证cj1软件有没有这个功能。
17-09-09 23:33

上一页下一页

工控新闻

更多新闻资讯