请大家帮我写一段西门子PLC程序 点击:549 | 回复:7



张光光

    
  • 精华:2帖
  • 求助:0帖
  • 帖子:66帖 | 214回
  • 年度积分:2
  • 历史总积分:1271
  • 注册:2003年5月09日
发表于:2009-07-28 10:12:33
楼主

X1  * Y1  = Z1

X2  * Y2  = Z2

X3  * Y3  = Z3

.          .         .

Xn * Yn  =  Zn

∑X    ∑Y    ∑Z

想用上面的公司补偿一段非线性曲线,我对西门子指针不熟悉。请熟悉的帮帮忙。大家可以踊跃讨论一下!




张光光

  • 精华:2帖
  • 求助:0帖
  • 帖子:66帖 | 214回
  • 年度积分:2
  • 历史总积分:1271
  • 注册:2003年5月09日
发表于:2009-07-28 10:15:30
1楼

其中,X  Y 和 N是已知变量。

 

张光光

  • 精华:2帖
  • 求助:0帖
  • 帖子:66帖 | 214回
  • 年度积分:2
  • 历史总积分:1271
  • 注册:2003年5月09日
发表于:2009-07-28 11:12:41
2楼
这么经典的问题,版主在那里啊?高手在那里啊?别让人失望晒!

张光光

  • 精华:2帖
  • 求助:0帖
  • 帖子:66帖 | 214回
  • 年度积分:2
  • 历史总积分:1271
  • 注册:2003年5月09日
发表于:2009-07-28 11:14:35
3楼

我把我有问题的程序贴出来,给大家提供个思路!

A M 0.1
JCN END

L MD 30
LAR1
OPN DB 1
B: L DBD [AR1,P#0.0]
L DBD [AR1,P#400.0]
*R
T DBD [AR1,P#800.0]
+AR1 P#4.0
L MD 40
<=D
JC B

张光光

  • 精华:2帖
  • 求助:0帖
  • 帖子:66帖 | 214回
  • 年度积分:2
  • 历史总积分:1271
  • 注册:2003年5月09日
发表于:2009-07-28 11:15:10
4楼
A M 0.0
JCN END //未传数据时,直接跳转到END

L MD 10 //初始化区域内指针
LAR1
OPN DB 1
A: L DBD [AR1,P#0.0] //需要求和的值
L DB2.DBD 0
+R
T DB2.DBD 0 //求和值
+AR1 P#4.0 //跳到下一个数据
L MD 20 //求和的数量N
<=D
JC A

mryangkang

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 8回
  • 年度积分:0
  • 历史总积分:61
  • 注册:2009年7月08日
发表于:2009-07-31 11:19:20
5楼

DB2没有打开

 

mryangkang

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 8回
  • 年度积分:0
  • 历史总积分:61
  • 注册:2009年7月08日
发表于:2009-07-31 11:20:22
6楼
有兴趣qq 讨论 

张光光

  • 精华:2帖
  • 求助:0帖
  • 帖子:66帖 | 214回
  • 年度积分:2
  • 历史总积分:1271
  • 注册:2003年5月09日
发表于:2009-08-01 23:04:37
7楼

已经写出来了,呵呵

 


热门招聘
相关主题

官方公众号

智造工程师