求助PLC编程的程序循环问题 点击:1069 | 回复:6



x8125062

    
  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 21回
  • 年度积分:0
  • 历史总积分:24
  • 注册:2013年8月21日
发表于:2013-09-22 09:15:43
楼主

在西门子S7-200编程中,PLC语句中能不能像C语言FOR那样写啊?

比如说在C语言中

for(i=0;i<9;i++)

{

    if (i=0)

         sjjjde();(一个函数或一个子程序)

   if(i=1)

       sdssd(); (一个函数或一个子程序)

}

在西门子编程中这样怎么写啊?

我这样是不是肯定错得?

 

 

 

 

 

 

 




银光人生—华

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 13597回
  • 年度积分:0
  • 历史总积分:52877
  • 注册:2007年11月23日
发表于:2013-09-22 11:21:43
1楼

PLC的程序 ,是扫描执行的。

ac米兰

  • 精华:4帖
  • 求助:0帖
  • 帖子:228帖 | 12359回
  • 年度积分:2963
  • 历史总积分:29795
  • 注册:2004年4月26日
发表于:2013-09-22 12:53:58
2楼

思路的问题

实现的方法不一定一种

x8125062

  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 21回
  • 年度积分:0
  • 历史总积分:24
  • 注册:2013年8月21日
发表于:2013-09-22 13:53:02
3楼

回复内容:

对: ac米兰  思路的问题实现的方法不一定一种  内容的回复!


那能否指导一下怎么写啊?假如说使用FOR。

 

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 455回
  • 年度积分:0
  • 历史总积分:1000
  • 注册:2008年1月09日
发表于:2013-09-22 17:49:26
4楼

只要能前后跳转,循环算什么,啥都能搞定

miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2013-09-22 22:52:10
5楼

回复内容:

对: x8125062  回复内容:对: ac米兰  思路的问题实现的方法不一定... 内容的回复!


 FOR

。。。。。。。

FOR

。。。。。。。

NEXT1

 

NEXT2

 

循环还可以嵌套, 和C语言原理差不多,不过 语法比较简单。

 

 

aswang21

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 11回
  • 年度积分:0
  • 历史总积分:170
  • 注册:2010年8月31日
发表于:2013-09-24 09:57:34
6楼

可以用延时和计数完成需要的全部功能


热门招聘
相关主题

官方公众号

智造工程师