登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:关于S7-200顺控编程心得

点击:9009 回复:17

熟悉S7-200的人都知道它的顺控指令编程非常简单,而且编写容易。但是我认为这只适用网络比较少的程序段,要是实现的功能比较多,整个程序的网络会非常的多。这给修改、阅读程序带来很多的不便,为此我用了另外一种方式来代替顺控指令大大的减少了程序的网络。如下程序所示:
//起始网络
LD I0.0
EU
MOVB 16#1,VB1000          //VB1000为步标志字节,给它传送数字
//第1步
LDB= VB1000,16#1
.
.
.
MOVB 16#2,VB1000          //第1步完成后,利用转换条件将步标志字改写为第2步
//第2步
LDB= VB1000,16#2
.
.
.
MOVB 16#3,VB1000           //以此方式直到顺控的最后
    这种方式的好处就是调试非常方便。其一、网络要少很多;其二、因为某种原因顺控停在某一步时,在软件监控中可以清楚的看到程序运行到了哪一步。利用观看步标字节显示的数字。
10-06-28 17:50
你这个办法不错,实际上这是一种状态编程思想实现的手段之一。用置位和复位指令亦可实现,用移位指令和数据寄存器配合亦可实现。无论何种PLC,只要编程思想正确,要实现一定规律的控制,是有很多办法的,这就看编程者对PLC软元件和指令掌握的程度了。
10-06-29 11:01
学习了,呵呵,新手!
最后修改:2010/6/29 11:43:35
10-06-29 11:42
有高见!值得学。
10-07-04 12:28
学习了
10-07-05 11:04
学习 学习,那位师傅有变频率供水的程序啊,传一个给我,谢谢!要求S7系列 一拖二。
我的邮箱:jhsyw@163.com.
10-07-13 13:02
新手学习了
10-07-18 18:04
看看
10-07-22 00:35
ddddddddddddddddd
10-07-22 07:33
新手学习,谢谢了
10-07-23 18:45

上一页下一页

工控新闻

更多新闻资讯