PLC能解一元二次方程吗? 点击:1166 | 回复:14



王阿喵

    
  • 精华:3帖
  • 求助:134帖
  • 帖子:141帖 | 174回
  • 年度积分:11
  • 历史总积分:2563
  • 注册:2012年7月19日
发表于:2016-08-15 17:31:58
楼主
求助帖30分-未结帖

楼主因为实际项目,需要计算类似于

coS2θ-12.14cosθ=1,求解cosθ和θ的值

请问S7200 SMART 可以做到吗?怎么编程? 其他的PLC呢




楼主最近还看过



通讯网

  • 精华:11帖
  • 求助:1帖
  • 帖子:432帖 | 10265回
  • 年度积分:0
  • 历史总积分:24711
  • 注册:2004年7月09日
发表于:2016-08-15 19:57:26
1楼

可以算出cosx。。。算x,你可以建立一个表,根据你要求的精度,比如cos0.01,cos0.02,cos0.3...........cos π/2......查表求值。。。。占1k左右的存储区域吧

YYY

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 4回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2016年8月02日
发表于:2016-08-15 21:05:04
2楼

可以的,自己变换一下公式就可以了。

王阿喵

  • 精华:3帖
  • 求助:134帖
  • 帖子:141帖 | 174回
  • 年度积分:11
  • 历史总积分:2563
  • 注册:2012年7月19日
发表于:2016-08-15 21:44:12
3楼


回复内容:

对: 通讯网 可以算出cosx。。。算x,你可以建立一个表,根据你要... 内容的回复!

太麻烦了,有直接计算的吗

CZ198841

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:622帖 | 8531回
  • 年度积分:91
  • 历史总积分:332562
  • 注册:2011年4月25日
发表于:2016-08-16 12:30:11
4楼

这完全不算是什么问题?你能列出算式,数据类型对,可以计算出来的

通讯网

  • 精华:11帖
  • 求助:1帖
  • 帖子:432帖 | 10265回
  • 年度积分:0
  • 历史总积分:24711
  • 注册:2004年7月09日
发表于:2016-08-16 14:16:10
5楼

可以傅里叶级数展开,那样要浪费很多时间。。实时控制需要执行时间越短越好。。。查表最快。

回复内容:

对: 王阿喵 回复内容:对: 通讯网  可以算出cosx。。。算x,... 内容的回复!


1041295317

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2016年8月02日
发表于:2016-08-17 15:55:56
6楼

第一次来工控网,感觉在这可以学到好多东西,以前听都没听过的问题在这也能得到答复,真好。

王阿喵

  • 精华:3帖
  • 求助:134帖
  • 帖子:141帖 | 174回
  • 年度积分:11
  • 历史总积分:2563
  • 注册:2012年7月19日
发表于:2016-08-26 09:14:11
7楼

谢谢上面的回答,X已经能解了,并且精度高达7位小数,但是200好像没有反三角函数功能,依然解不出角度来

99

  • 精华:0帖
  • 求助:1帖
  • 帖子:7帖 | 238回
  • 年度积分:0
  • 历史总积分:55
  • 注册:2016年6月11日
发表于:2016-09-04 21:13:06
8楼

都是大神啊  佩服啊 !

y425564812

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 54回
  • 年度积分:0
  • 历史总积分:101
  • 注册:2016年9月03日
发表于:2016-09-05 08:55:34
9楼

能,只要你把计算步骤过程写出来

淤泥

  • 精华:0帖
  • 求助:6帖
  • 帖子:15帖 | 336回
  • 年度积分:0
  • 历史总积分:16
  • 注册:2013年11月26日
发表于:2016-09-07 09:51:05
10楼

大神啊!赞赞赞赞。。。。。。。。。。。。。。

星凯

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 96回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2016年8月02日
发表于:2016-09-08 14:45:58
11楼

感觉在这可以学到好多东西,以前听都没听过的问题在这也能得到答复,真好

西门子设计

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 117回
  • 年度积分:0
  • 历史总积分:66
  • 注册:2016年3月13日
发表于:2016-09-17 09:08:37
12楼

可以的,用模块函数,,,,,,,,,,,

阿呆

  • 精华:0帖
  • 求助:4帖
  • 帖子:12帖 | 220回
  • 年度积分:0
  • 历史总积分:162
  • 注册:2016年9月16日
发表于:2016-09-17 10:37:06
13楼

不知道别人是怎么解出来的,我能想到的只能是x=(-b±squrt b*b-4ac)/2a. haha

西风东渐

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 213回
  • 年度积分:0
  • 历史总积分:60
  • 注册:2014年4月24日
发表于:2016-09-17 21:43:47
14楼

300  1200  可以的


热门招聘
相关主题

官方公众号

智造工程师