您现在所在的是:

PLC论坛

回帖:6个,阅读:486 [上一页] [1] [下一页]
* 帖子主题:

PLC模拟量

769
zhangjiexi163
文章数:5
年度积分:50
历史总积分:769
注册时间:2011/9/23
发站内信
发表于:2011/11/13 9:12:23
#0楼
我知道S7-300的模拟量编程是有模块的,我想问问S7-200的编程是怎么编程,能不能用T型图,还是用程序,最好给一个简单的例子,谢谢!
38215
cvlsam 版主
文章数:12502
年度积分:826
历史总积分:38215
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2011/11/13 9:41:28
#1楼
以下是引用zhangjiexi163在2011/11/13 9:12:23的发言:
我知道S7-300的模拟量编程是有模块的,我想问问S7-200的编程是怎么编程,能不能用T型图,还是用程序,最好给一个简单的例子,谢谢!

在300中FC105只是将模拟量采集数据进行线性化而已。

对于300与200对于模拟量的编程时类似的,区别仅仅在于模拟通道的细微差异以及模拟量模块转换数据的范围不同而已。

在300中,对于模拟量输入通道是以外部通道P起始的,即:PIW256之类。
在200中,对于模拟量输入通道是以模拟量A起始的,即:AIW0 之类。

在300中,多数的模拟量的对应值在0~27648而在200中,则是0~32000。

鉴于以上的细微差别,对于编程来说,其几乎没有差别,唯一的差别在于,对于300系列在说,其MOV指令适合于各种数据类型,而200种,必须有MOVW来读Word类型或者INT类型数据。

因此:
在300中     MOV指令 读取PIW通道即可
在200中     MOVW AIW即可。

仅此而已。

以上仅代表个人意见。

Good Luck~
3333
xiangfengcba
文章数:1700
年度积分:50
历史总积分:3333
注册时间:2005/9/30
发站内信
发表于:2011/11/13 12:33:50
#2楼
说得有理
19419
PLC-hmi
文章数:7448
年度积分:137
历史总积分:19419
注册时间:2010/8/19
发站内信
2018论坛热心网友
发表于:2011/11/13 15:22:57
#3楼
会300的 200的就很简单了
1862
WANGBO0728
文章数:729
年度积分:50
历史总积分:1862
注册时间:2011/10/18
发站内信
发表于:2011/11/13 20:43:47
#4楼
学习了
艰难的人
27588
yanwen0227
文章数:15494
年度积分:72
历史总积分:27588
注册时间:2010/4/22
发站内信
2017国庆活动(三)
晒晒工控小礼品
发表于:2011/11/14 6:11:34
#5楼
一楼的说的很好!
9032
wanwan8778
文章数:2352
年度积分:48
历史总积分:9032
注册时间:2008/8/2
发站内信
发表于:2011/11/14 11:13:31
#6楼
以下是引用zhangjiexi163在2011/11/13 9:12:23的发言:
我知道S7-300的模拟量编程是有模块的,我想问问S7-200的编程是怎么编程,能不能用T型图,还是用程序,最好给一个简单的例子,谢谢!
   可以用梯形图,但程序里得自己写,
在程序里做运算,采集的数值/32000再乘以对应传感器的满量程就OK了
独学而无友,则孤陋而寡闻。
有问题,是必须要解决的。
Another complicated. Another mystery.

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

78.0005