PLC程序的合理分配和构建 点击:373 | 回复:7



watermelon123

    
  • 精华:0帖
  • 求助:9帖
  • 帖子:43帖 | 355回
  • 年度积分:2436
  • 历史总积分:14555
  • 注册:2011年9月09日
发表于:2012-04-29 22:07:28
楼主
求助帖10分-已结帖
PLC程序在存在不同的控制模式时候,但控制是输入输出都是同样的点的时候,该如何构建不同的程序段来进行不同模式的控制呢?对于PLC程序的构建该注意些什么呢?如何才能让PLC程序执行有条不紊,简单明了?比如:存在自动和手动控制模式,该如何构建程序,从而避免程序的误动作?谢谢各位的相助,多多给点建议啊。


楼主最近还看过



EBN战略军团-草原之狼

  • 精华:0帖
  • 求助:2帖
  • 帖子:3帖 | 202回
  • 年度积分:0
  • 历史总积分:1202
  • 注册:2010年9月30日
发表于:2012-04-30 00:00:57
1楼

个人理解是应该用跳转和子程序之类的方法来解决问题,

避免错误应该是用互锁的方式来解决吧

对于这个问题,我也不是很懂,

以后我常来这个贴看看别人的回答

也学习下

东山脚下-骑士军团

  • 精华:0帖
  • 求助:13帖
  • 帖子:28帖 | 1235回
  • 年度积分:0
  • 历史总积分:4415
  • 注册:2012年4月06日
发表于:2012-04-30 00:12:37
2楼

不同的模式,可以写在不同的子程序上,然后在主程序上调用即可了,

这样比较明了,每一个子程序完成一个功能,

青岛黄工

  • [版主]
  • 精华:5帖
  • 求助:89帖
  • 帖子:171帖 | 4776回
  • 年度积分:0
  • 历史总积分:24301
  • 注册:2007年4月02日
发表于:2012-04-30 13:04:23
3楼
最简单的办法,为每一种模式设置唯一的启动运行标志,然后根据这些标志进行逻辑判断,为防止误动作,可以互锁。。。。。。。。

watermelon123

  • 精华:0帖
  • 求助:9帖
  • 帖子:44帖 | 357回
  • 年度积分:52
  • 历史总积分:15046
  • 注册:2011年9月09日
发表于:2012-04-30 13:35:06
4楼
谢谢各位的鼎力相助啊!集思广益,哈哈!PLC程序不是有个双线圈错误吗?会导致程序误动作的啊,这也是个隐患。有参考资料说采取sfc编程,或者采用主控指令来区分,这是不是又一种渠道呢。哈哈!

gk成员

  • 精华:1帖
  • 求助:3帖
  • 帖子:3帖 | 79回
  • 年度积分:0
  • 历史总积分:166
  • 注册:2012年3月30日
发表于:2012-05-10 11:13:25
5楼
引用 东山脚下-骑士军团 的回复内容:不同的模式,可以写在不同的子程序上,然后在主程序上调用即可了,这样比较明了,每一个子程序完成一个功能,


用一个程序跳转指令就可以实现了

LJPWXY2008 --王者之师

  • 精华:1帖
  • 求助:1帖
  • 帖子:3帖 | 589回
  • 年度积分:0
  • 历史总积分:4603
  • 注册:2008年6月15日
发表于:2012-05-10 11:52:35
6楼
每一个子程序完成一个功能,然后在主程序上调用即可。

watermelon123

  • 精华:0帖
  • 求助:9帖
  • 帖子:44帖 | 357回
  • 年度积分:52
  • 历史总积分:15046
  • 注册:2011年9月09日
发表于:2012-05-11 09:42:56
7楼
回复内容:
对:LJPWXY2008 --王者之师关于每一个子程序完成一个功能,然后在主程序上调用即可。 内容的回复:


这个主意不错!

热门招聘
相关主题

官方公众号

智造工程师