西门子PLC问题

1. 从DB1.DBD0开始的400个实数,每个减22,然后依次存放到从DB2.DBD100里,有什么好方法能快,兄弟们帮我写一段吧
2.当PLC里某个条件满足时,隐藏wincc目前的图,调出另外一个图,怎么做哦,前提是在同一个画面

1.指针寻址和循环,双重数据块打开和跳转循环程序。示例程序如下:
OPN DB 1
OPN DI 2
LAR1 P#0.0
L 400
nex: T MW 10
L DBD [AR1,P#0.0]
L 2.200000e+001
-R
T DID [AR1,P#100.0]
+AR1 P#4.0
L MW 10
LOOP nex

第二的话用置位复位一个值,然后通过这个值来显示隐藏wincc画面中的某个画面,由于我电脑上没有装wincc,所以就不给你写了,自己调试下,这个很简单的,主要是在wincc的对象中设置
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-23
现我有一台西门子S7-200,CPU226XM的PLC,有一根通讯电缆,有一台从未与PLC1:编程软件里点“系统块”项,设置里面的通信端口0和1的参数,一般默认值
相似回答