返回工控网首页
|
| 添加到收藏夹
中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册
广告服务
|
客服中心
您现在所在的是:
西门子SIEMENS
工控论坛首页
→
西门子SIEMENS
→ 浏览主题:
自己写了个模拟量转换的程序,请大家挑点毛病,谢谢
回帖:
27
个,阅读:
4251
次
[上一页]
[1]
[2]
[3]
[下一页]
* 帖子主题:
自己写了个模拟量转换的程序,请大家挑点毛病,谢谢
收藏
分享到
4407
rockmusic
文章数:
968
年度积分:
53
历史总积分:
4407
作者的所有帖子(968)
注册时间:
2009/8/4
发站内信
发表于:2009/11/10 20:07:51
#0楼
程序的大概意思就是说,PLC模拟输出模块的4-20MA电流信号,来控制现场变频器的自动变速,当模拟模块输出20MA电流,变频器以50HZ的频率运行,PLC输出0MA电流信号,变频器停止运行。根据实际需要直接修改IN的值就可以了。
下面我已把IN的值设为50,也就是说,现在模块现在输出20MA的电流,现场变频器以50HZ的频率运行。如想变频器以30HZ的频率运行,直接将IN的值设为30就OK了。
大家看我写的这段程序可行吗?有什么毛病的话,有的话请大家指出来,我好再改正一下,谢谢。
【方案】
易控INSPEC软件与欧姆龙CJ系列PLC以太网通讯
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
结帖
|
管理
1024
刘海涛
文章数:
2
年度积分:
50
历史总积分:
1024
作者的所有帖子(2)
注册时间:
2008/9/15
发站内信
发表于:2009/11/10 21:53:06
#1楼
我也不知道
其实我也是一直在找这个东西,如果你已经想好的话,在更新一下,我好学习一下,谢谢帮忙
【方案】
台达机电产品在热流道上的应用
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
988
hb_zlx
文章数:
26
年度积分:
50
历史总积分:
988
作者的所有帖子(26)
注册时间:
2008/11/23
发站内信
发表于:2009/11/10 22:21:42
#2楼
貌似是你这个理!
不过在S7300中可以直接调用FC105,FC106进行规范化处理
【方案】
维萨拉|在 API 生产过程中,通过折射率测量实现冷却结晶的监测与控制
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
1180
产品体验中心会员
gggggg60046
文章数:
9
年度积分:
50
历史总积分:
1180
作者的所有帖子(9)
注册时间:
2007/6/16
发站内信
发表于:2009/11/11 1:24:29
#3楼
ok
【方案】
如何通过无间隙数据和故障安全警报来保障产品安全
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
4407
rockmusic
文章数:
968
年度积分:
53
历史总积分:
4407
作者的所有帖子(968)
注册时间:
2009/8/4
发站内信
发表于:2009/11/11 9:20:16
#4楼
大家怎么没发表意见的呢?如果没问题的话,我会把模拟量输入整定的程序在发出来,供大家参考。
【方案】
德克威尔远程IO在光伏行业制绒清洗上下料设备的应用
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
2015
zhoukj
文章数:
355
年度积分:
50
历史总积分:
2015
作者的所有帖子(355)
注册时间:
2008/5/27
发站内信
发表于:2009/11/11 10:46:43
#5楼
~-~
以下是引用
hb_zlx在2009-11-10 22:21:42
的发言:
貌似是你这个理!
不过在S7300中可以直接调用FC105,FC106进行规范化处理
有现成的块可以调用的
【方案】
发电厂节能改造
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
38970
cvlsam
版主
文章数:
12629
年度积分:
217
历史总积分:
38970
作者的所有帖子(12629)
注册时间:
2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2009/11/11 10:53:41
#6楼
以下是引用
rockmusic在2009-11-11 9:20:16
的发言:
大家怎么没发表意见的呢?如果没问题的话,我会把模拟量输入整定的程序在发出来,供大家参考。
输入输出整定程序也不必发了,曾经给这个论坛的大哥写了一个,应该还在这个论坛上可以找到,无非一个线性化的公式而已。
Regards
【方案】
英威腾伺服系统在动感汽车驾驶模拟器的应用
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
20423
pqsh
版主
文章数:
7619
年度积分:
157
历史总积分:
20423
作者的所有帖子(7619)
注册时间:
2006/8/22
发站内信
2018论坛解答高手
发表于:2009/11/11 11:22:32
#7楼
程序缺少-lo_lim.当然为0的时候无所谓,但不通用.y=(x-Lo)*(OH-OL)/(Hi-Lo)+OL线性化.
其实,这个程序是有硬伤的.硬伤就在,使用整数(INT)计算,可能导致误差很大.特别是先除,导致取整;先乘又导致溢出.
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
【方案】
分布式自动化在药品包装的应用
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
20423
pqsh
版主
文章数:
7619
年度积分:
157
历史总积分:
20423
作者的所有帖子(7619)
注册时间:
2006/8/22
发站内信
2018论坛解答高手
发表于:2009/11/11 11:23:17
#8楼
更正
这个应是GE的PLC.
6400-32000感觉像.
既然是200的就抱歉了.
不过程序道理是通用的.
[此贴子已经被作者于2009-11-11 12:49:08编辑过]
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
【方案】
从简单加工到高端制造 三菱电机助力毅兴智能华丽蜕变
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
4407
rockmusic
文章数:
968
年度积分:
53
历史总积分:
4407
作者的所有帖子(968)
注册时间:
2009/8/4
发站内信
发表于:2009/11/11 11:58:30
#9楼
回复5楼:这个是200的PLC,不是300的PLC,没有这样的块调用。
回复6楼:照您那么说,我这个帖子不应该发就是了?请大家帮我看程序还有错了吗?首先声明我是自己写的不是复制人家的。再就是您会的东西,别人就不准发出来了是吧?这是谈论问题的地方不是你在这说应不应该发。
回复7楼:首先感谢您的指正,的确您说的硬伤我也发现了,比如实际中要求频率设定为30.8HZ那么我的程序就实现不了了,所以一会我会改改程序,在计算的时候用浮点,然后转整数。然后我程序最后还缺了个MOVW LW20, #OUT:LW10。
回复8楼:这是西门子200的PLC,不是GE的。
【方案】
集成有精密测量技术的经济型模块,适用于高效率的设备和测试台架
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
工控学堂推荐视频:
PLC学习视频
变频器学习视频
西门子学习视频
三菱学习视频
更多学习视频>>
•
[视频课程]零基础快速入门西门子S7-1500PLC
•
[视频课程]西门子PLC博途应用精选
•
[视频课程]西门子S7-1200编程应用入门
•
[视频课程]西门子S7-1500PLC与博途应用-基础课程
•
[视频课程]西门子变频器参数设置和实操训练
•
[视频课程]5节课掌握西门子PLC模拟量应用
•
[视频课程]7节课带你玩转西门子LOGO!智能逻辑控制器
•
[视频课程]西门子小型PLC学习指导课
•
[视频课程]西门子PLC入门指导
78.0005