当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
求助
点击:
547
| 回复:
7
苦学
关注
私信
精华:0帖
求助:0帖
帖子:28帖 | 1034回
年度积分:2
历史总积分:2430
注册:2005年3月13日
发表于:2007-09-13 16:54:00
楼主
西门子高手们,我是一个新手,现在才接触S7-200.对模拟量扩展使用不熟悉,请教高手怎么读取扩展模块的现在值,又怎么写入输出模块呢.希望大家帮忙!给我发个程序最好,谢谢高手门了.我的邮箱:sddzsunhongbo@163.com
分享到:
收藏
邀请回答
回复楼主
举报
皓月
关注
私信
精华:9帖
求助:0帖
帖子:483帖 | 5271回
年度积分:0
历史总积分:8863
注册:2003年11月09日
发表于:2007-09-13 17:01:00
1楼
LD SM0.0
MOVW AIW0, MW0 //读取模拟量
MOVW MW0, AQW0 //写到模拟量
回复
引用
举报
苦学
关注
私信
精华:0帖
求助:0帖
帖子:28帖 | 1034回
年度积分:2
历史总积分:2430
注册:2005年3月13日
发表于:2007-09-13 17:05:00
2楼
谢谢lmhx
回复
引用
举报
苦学
关注
私信
精华:0帖
求助:0帖
帖子:28帖 | 1034回
年度积分:2
历史总积分:2430
注册:2005年3月13日
发表于:2007-09-13 17:10:00
3楼
怎么区分模块呢,我是说要是有几个输入和输出模块,读取的是现在平均值吗?
回复
引用
举报
yuanle
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 10208回
年度积分:2747
历史总积分:48332
注册:2005年4月22日
发表于:2007-09-13 17:15:00
4楼
模块不需要区分,根据通道进行顺延,如本体上两路就是AIW0,AIW2,那么第一个模块上4路就是AIW4,AIW6,AIW8,AIW10,那么第二个模块上4路就是AIW12,AIW14……
回复
引用
举报
yuanle
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 10208回
年度积分:2747
历史总积分:48332
注册:2005年4月22日
发表于:2007-09-13 17:16:00
5楼
读取的是当前值,而非平均值哦。
回复
引用
举报
苦学
关注
私信
精华:0帖
求助:0帖
帖子:28帖 | 1034回
年度积分:2
历史总积分:2430
注册:2005年3月13日
发表于:2007-09-13 17:19:00
6楼
感谢大家的帮助,平均值怎么读取呢?
回复
引用
举报
yuanle
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 10208回
年度积分:2747
历史总积分:48332
注册:2005年4月22日
发表于:2007-09-13 17:28:00
7楼
如果用于滤波的话,那么在您的软件上设置滤波时间即可。如果想取平均值,那么就需要多次采样,那么就需要多次采样保持,然后除以采样次数了。
回复
引用
举报
热门招聘
相关主题
plc 编程时手动和自动如何处...
[12170]
profibus 和MPI 总线有何区别...
[7448]
西门子PLC s7-200读取电磁流...
[7601]
求助高手,施耐德PLC面板上的...
[16514]
MCGS嵌入版,没有触摸屏怎么样...
[17767]
PLC的2005发展趋势回顾
[7165]
求助:4-20mA模拟量的最大传输...
[27460]
工控老鬼-《西门子S7-1500之我...
[10095]
[求助] Step7的问题,OLE错误...
[11465]
用西门子S7_300实现PID控制的...
[14141]
官方公众号
智造工程师
客服
小程序
公众号