返回工控网首页
|
| 添加到收藏夹
中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册
广告服务
|
客服中心
您现在所在的是:
西门子SIEMENS
工控论坛首页
→
西门子SIEMENS
→ 浏览主题:
smart的一段程序,大家看看
回帖:
6
个,阅读:
1139
次
[上一页]
[1]
[下一页]
* 帖子主题:
smart的一段程序,大家看看
收藏
分享到
1071
formatdebug
文章数:
13
年度积分:
50
历史总积分:
1071
作者的所有帖子(13)
注册时间:
2005/7/29
发站内信
发表于:2019/11/8 23:35:14
#0楼
大家看看这段程序,假设aiw0=500 vd24和vd26分别等于多少?写c1的目的是啥呢?
[此贴子已经被作者于2019/11/8 23:35:46编辑过]
我的个人主页
http://www.ym88.net
我的论坛
http://www.ym88.net/bbs
【方案】
FLIR红外热像仪协助确保南非钢铁生产持续运行
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
结帖
|
管理
23122
产品体验中心会员
gk_0
版主
文章数:
7738
年度积分:
128
历史总积分:
23122
作者的所有帖子(7738)
注册时间:
2013/9/9
发站内信
2018论坛贡献奖
2017论坛贡献奖
2017国庆活动(二)
2016论坛贡献奖
2016国庆活动(三)
英威腾变频器(一)
S7-200 SMART(一)
寻找英威腾(三)
英威腾PLC体验(一)
2015春节活动
2013辞旧迎新
2013辞旧迎新
2013国庆活动
发表于:2019/11/9 8:41:38
#1楼
SM0.6为扫描周期时钟,C1设定值为10,那么程序解释为每20个扫描周期执行一次V24的累加操作
[此贴子已经被作者于2019/11/9 11:31:16编辑过]
不被人嘲笑的梦想,就不值得去追求!
【方案】
ABB AC31系列PLC在水电站/通风空调中的应用
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
1071
formatdebug
文章数:
13
年度积分:
50
历史总积分:
1071
作者的所有帖子(13)
注册时间:
2005/7/29
发站内信
发表于:2019/11/9 10:01:58
#2楼
以下是引用
gk_0
在
2019/11/9 8:41:38
的发言:
SM0.6为扫描周期时钟,C1设定值为10,那么程序解释为每20个扫描周期执行一次V24的累加操作
aiw0是温度,模拟的时候vd20与vd26数据相等,没明白为什么温度要这样写
[此贴子已经被gk_0于2019/11/9 15:13:48编辑过]
我的个人主页
http://www.ym88.net
我的论坛
http://www.ym88.net/bbs
【方案】
CNC | 快速调用程序小妙招-外部搜索功能
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
10609
243604901
文章数:
3738
年度积分:
50
历史总积分:
10609
作者的所有帖子(3738)
注册时间:
2012/8/18
发站内信
2016国庆活动(三)
发表于:2019/11/9 10:24:24
#3楼
绕了一大圈其实就是滤波功能,防止模拟量抖动,每20个扫描周期对VD26里面的数值进行刷新一次。
把20个扫描周期采集的数据累加起来,最后再除以20,结果就是20个周期里面的平均值。
感觉没什么作用,温度又不会突变,没必要这样做,难道是现场干扰太大,那这也治标不治本啊
现在就是不知道C14计的是什么数,我想是20个周期完成计算后立马得对c1进行复位操作,不然温度值就只有实际值1/20
[此贴子已经被作者于2019/11/9 10:31:55编辑过]
非淡泊无以明志,非宁静无以致远。
【方案】
华北工控:EMB-3582工业主板支持智慧物联多场景应用
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
10609
243604901
文章数:
3738
年度积分:
50
历史总积分:
10609
作者的所有帖子(3738)
注册时间:
2012/8/18
发站内信
2016国庆活动(三)
发表于:2019/11/9 10:38:41
#4楼
以下是引用
formatdebug
在
2019/11/9 10:01:58
的发言:
以下是引用
gk_0
在
2019/11/9 8:41:38
的发言:
SM0.6为扫描周期时钟,C1设定值为10,那么程序解释为每20个扫描周期执行一次V24的累加操作
楼主的程序貌似流量累加简易程序么
aiw0是温度,模拟的时候vd20与vd26数据相等,没明白为什么温度要这样写
[此贴子已经被作者于2019/11/9 10:02:46编辑过]
模拟的时候你AIW0里面的数没有跳动,累加了20次,然后再算的平均值肯定是相等的了
非淡泊无以明志,非宁静无以致远。
【方案】
图尔克技术话题【二】 PROFINET的优势有哪些?
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
1357
hwjtxf
文章数:
521
年度积分:
50
历史总积分:
1357
作者的所有帖子(521)
注册时间:
2018/3/29
发站内信
发表于:2019/11/9 14:50:01
#5楼
我认为只是一段时间采集下信息 别的没看出来
【方案】
AMP8000:分布式伺服驱动系统
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
1071
formatdebug
文章数:
13
年度积分:
50
历史总积分:
1071
作者的所有帖子(13)
注册时间:
2005/7/29
发站内信
发表于:2019/11/9 14:50:58
#6楼
以下是引用
243604901
在
2019/11/9 10:24:24
的发言:
绕了一大圈其实就是滤波功能,防止模拟量抖动,每20个扫描周期对VD26里面的数值进行刷新一次。
把20个扫描周期采集的数据累加起来,最后再除以20,结果就是20个周期里面的平均值。
感觉没什么作用,温度又不会突变,没必要这样做,难道是现场干扰太大,那这也治标不治本啊
现在就是不知道C14计的是什么数,我想是20个周期完成计算后立马得对c1进行复位操作,不然温度值就只有实际值1/20
[此贴子已经被作者于2019/11/9 10:31:55编辑过]
应该是这样,给那程序绕了一圈,结果看到取温度值还是原来值vd20,看别人写的程序真的有点晕
此帖发自手机工控论坛
我的个人主页
http://www.ym88.net
我的论坛
http://www.ym88.net/bbs
【方案】
华北工控BPC-7995主板,助力客户快速实现AI功能部署
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
工控学堂推荐视频:
PLC学习视频
变频器学习视频
西门子学习视频
三菱学习视频
更多学习视频>>
•
[视频课程]零基础快速入门西门子S7-1500PLC
•
[视频课程]西门子PLC博途应用精选
•
[视频课程]西门子S7-1200编程应用入门
•
[视频课程]西门子S7-1500PLC与博途应用-基础课程
•
[视频课程]西门子变频器参数设置和实操训练
•
[视频课程]5节课掌握西门子PLC模拟量应用
•
[视频课程]7节课带你玩转西门子LOGO!智能逻辑控制器
•
[视频课程]西门子小型PLC学习指导课
•
[视频课程]西门子PLC入门指导
78.0005