PLC编程问题 点击:1040 | 回复:17



学生!

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 128回
  • 年度积分:0
  • 历史总积分:186
  • 注册:2007年7月24日
发表于:2007-08-04 14:35:00
楼主
请问:
    怎么在PLC 编程时编子程序和调用子程序啊?
    可不可以以OMRON为例,编一段讲解?
    谢谢



学生!

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 128回
  • 年度积分:0
  • 历史总积分:186
  • 注册:2007年7月24日
发表于:2007-08-04 14:36:00
1楼
好像在OMRON中叫做“宏”是吗?

触目惊心

  • 精华:0帖
  • 求助:0帖
  • 帖子:19帖 | 443回
  • 年度积分:0
  • 历史总积分:520
  • 注册:2007年7月19日
发表于:2007-08-04 14:41:00
2楼
这中程序好编写啊

触目惊心

  • 精华:0帖
  • 求助:0帖
  • 帖子:19帖 | 443回
  • 年度积分:0
  • 历史总积分:520
  • 注册:2007年7月19日
发表于:2007-08-04 15:25:00
3楼
ld 00000
sbs(91) 001
ld 00001
@sbs(91) 002
sbn(92) 001
ld 00002
andnot tim000
tim 000
#0060
ld tim000
ld cnt001
cnt 001 
#0005
ld cnt001
out 01000
rnt(93)
sbn(92)002
ld 00003
tim004
#0060
ld tim004
out 01001
ret
end 

落秋一叶

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 22回
  • 年度积分:0
  • 历史总积分:155
  • 注册:2007年8月01日
发表于:2007-08-04 17:27:00
4楼
有没有这种类似的程序实例,能不能发一份给我sjpuk@126.com~~我是个新手,谢谢了!!

魏春桐

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:6
  • 注册:2007年7月23日
发表于:2007-08-05 14:53:00
5楼
兄弟,还是用梯形图吧,比较直接点....子程序看说明书.很简单的.

zhouccch

  • 精华:0帖
  • 求助:0帖
  • 帖子:56帖 | 208回
  • 年度积分:0
  • 历史总积分:598
  • 注册:2002年8月28日
发表于:2007-08-05 17:36:00
6楼
LD 0000 
SBS 000 子程序0定义
SBN 0
子程序内空
...
...
...
RET (返回)

学生!

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 128回
  • 年度积分:0
  • 历史总积分:186
  • 注册:2007年7月24日
发表于:2007-08-13 08:38:00
7楼
谢谢各位
 有问题TO  触目惊心:
   sbs(91) 001
   sbn(92) 001
   ret
是什么意思啊?

学生!

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 128回
  • 年度积分:0
  • 历史总积分:186
  • 注册:2007年7月24日
发表于:2007-08-13 08:39:00
8楼
哦!RET是返回,刚才没反应过来

学生!

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 128回
  • 年度积分:0
  • 历史总积分:186
  • 注册:2007年7月24日
发表于:2007-08-13 08:41:00
9楼
TO  zhouccch:
   这是子程序里的定义?还是主程序里的调用啊?不好意思,不太懂 

死亡骑士

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 1774回
  • 年度积分:0
  • 历史总积分:2630
  • 注册:2006年7月17日
发表于:2007-08-13 09:19:00
10楼
楼主是问 如何调用子程序

触目惊心

  • 精华:0帖
  • 求助:0帖
  • 帖子:19帖 | 443回
  • 年度积分:0
  • 历史总积分:520
  • 注册:2007年7月19日
发表于:2007-08-13 09:38:00
11楼
当0000通了就是调用子程序

触目惊心

  • 精华:0帖
  • 求助:0帖
  • 帖子:19帖 | 443回
  • 年度积分:0
  • 历史总积分:520
  • 注册:2007年7月19日
发表于:2007-08-13 09:41:00
12楼
   当0000或者00001通了就是调用子程序

学生!

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 128回
  • 年度积分:0
  • 历史总积分:186
  • 注册:2007年7月24日
发表于:2007-08-13 12:55:00
13楼
也就是说: sbs(91) 和sbn(92)都是调用子程序的? 

学生!

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 128回
  • 年度积分:0
  • 历史总积分:186
  • 注册:2007年7月24日
发表于:2007-08-13 12:57:00
14楼
好像懂了,是不是sbs(91) 是调用,sbn(92)是编译子程序内容?

学生!

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 128回
  • 年度积分:0
  • 历史总积分:186
  • 注册:2007年7月24日
发表于:2007-08-13 12:59:00
15楼
谢谢

学生!

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 128回
  • 年度积分:0
  • 历史总积分:186
  • 注册:2007年7月24日
发表于:2007-08-13 13:02:00
16楼
[color=#FF0000]@[/color]sbs(91) 002中的@是嘛意思啊?

触目惊心

  • 精华:0帖
  • 求助:0帖
  • 帖子:19帖 | 443回
  • 年度积分:0
  • 历史总积分:520
  • 注册:2007年7月19日
发表于:2007-08-13 13:55:00
17楼
脉冲的意思

热门招聘
相关主题

官方公众号

智造工程师