当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
急!怎么读S7300的模拟量
点击:
2497
| 回复:
15
一日三疯
关注
私信
精华:0帖
求助:0帖
帖子:5帖 | 13回
年度积分:0
历史总积分:28
注册:2006年3月07日
发表于:2006-04-25 09:13:00
楼主
小第我刚学S7300,不知道怎么读模拟量,大家有例子吗,最好是
LAD格式的,
由于要做毕业设计,非常的急,希望大侠们帮我一把,万分感谢
分享到:
收藏
邀请回答
回复楼主
举报
如火
关注
私信
精华:172帖
求助:0帖
帖子:803帖 | 5249回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2006-04-25 09:14:00
1楼
可以用SCALE功能块,这样能比较简单的进行工程转换。
回复
引用
举报
一日三疯
关注
私信
精华:0帖
求助:0帖
帖子:5帖 | 13回
年度积分:0
历史总积分:28
注册:2006年3月07日
发表于:2006-04-25 09:49:00
2楼
谢谢
我知道有这个模块但是不会用啊
你能发邮件给我吗
一个具体的例子
谢谢啊
回复
引用
举报
四月
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 8回
年度积分:0
历史总积分:61
注册:2006年4月22日
发表于:2006-04-25 09:55:00
3楼
SCALE有如下引脚:
输入引脚
IN:连接需要进行线性处理的模拟量输入通道;
HI_LIM:定义该模拟量的仪表的量程的上限。
LO_LIM: 定义该模拟量的仪表的量程的下限。
BIPOLAR:指该输入通道的极性,此位为1,是双极性,输入整数值系统定为[-27648,27648]之间,此位为0,是单极性,输入整数值系统定为[0,27648]之间。
输出引脚
RET_VAL:正常时,返回值为16#0000。当输入整数大于27648时,或者小于0(单极性),或者小于-27648(双极性)时,返回值为16#0008。
OUT:线性处理结果的输出。
回复
引用
举报
一日三疯
关注
私信
精华:0帖
求助:0帖
帖子:5帖 | 13回
年度积分:0
历史总积分:28
注册:2006年3月07日
发表于:2006-04-25 11:30:00
4楼
谢谢
四月、如火
还有不懂 的就是你所指的线性是 “HI_LIM:定义该模拟量的仪表的量程的上限。
LO_LIM: 定义该模拟量的仪表的量程的下限。”
以这两个端子为两端的极限吗。就是在坐标里面(假设是1-5V的电压)
既1V对应下限而5V对应上限的吗
回复
引用
举报
如火
关注
私信
精华:172帖
求助:0帖
帖子:803帖 | 5249回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2006-04-25 11:32:00
5楼
您的理解是正确的。
回复
引用
举报
一日三疯
关注
私信
精华:0帖
求助:0帖
帖子:5帖 | 13回
年度积分:0
历史总积分:28
注册:2006年3月07日
发表于:2006-04-25 11:37:00
6楼
谢谢
回复
引用
举报
一日三疯
关注
私信
精华:0帖
求助:0帖
帖子:5帖 | 13回
年度积分:0
历史总积分:28
注册:2006年3月07日
发表于:2006-04-25 11:40:00
7楼
你好
如火
您有例子吗
这两个极限端怎么设置呢?是什么类型的数据呢
回复
引用
举报
如火
关注
私信
精华:172帖
求助:0帖
帖子:803帖 | 5249回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2006-04-25 12:06:00
8楼
是REAL类型的数据。如1.0、5.0
回复
引用
举报
一日三疯
关注
私信
精华:0帖
求助:0帖
帖子:5帖 | 13回
年度积分:0
历史总积分:28
注册:2006年3月07日
发表于:2006-04-25 12:16:00
9楼
谢谢如火
大家
您好
又麻烦您了
如果是
电压模拟信号1到5V
那摸这两端的值就是1和5 吗?
那输出怎么计算呢?
小第我好急 谢谢您了
回复
引用
举报
shibaoyou
关注
私信
精华:1帖
求助:0帖
帖子:97帖 | 346回
年度积分:0
历史总积分:633
注册:2005年11月27日
发表于:2006-04-25 19:29:00
10楼
请问SCAlE功能块在哪???????
回复
引用
举报
yuanle
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 10208回
年度积分:2747
历史总积分:48332
注册:2005年4月22日
发表于:2006-04-25 19:41:00
11楼
输出采用FC106功能块
回复
引用
举报
四月
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 8回
年度积分:0
历史总积分:61
注册:2006年4月22日
发表于:2006-04-27 09:41:00
12楼
下面引用由一日三疯在 2006-4-25 11:30:00 发表的内容:
谢谢<br><br>四月、如火<br><br>还有不懂 的就是你所指的线性是 “HI_LIM:定义该模拟量的…
--------------------------------------------------------------------------------------------
如果变送器没有进行过反迁的话,是这样的。如果进行过反迁,就恰恰相反了。
回复
引用
举报
四月
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 8回
年度积分:0
历史总积分:61
注册:2006年4月22日
发表于:2006-04-27 09:43:00
13楼
既1V对应下限而5V对应上限的吗
如果变送器没有进行过反迁,是这样的。如果反迁了,那么相反。
回复
引用
举报
四月
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 8回
年度积分:0
历史总积分:61
注册:2006年4月22日
发表于:2006-04-27 09:49:00
14楼
SCAlE功能块就是FC105
插入FC105:Libraries → Standard Library → TI-S7 Converting Blocks → FC105 SCALE CONVERT
回复
引用
举报
如火
关注
私信
精华:172帖
求助:0帖
帖子:803帖 | 5249回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2006-04-27 13:22:00
15楼
实际上,scale的功能就是:
Ov = [(Osh - Osl)*(Iv - Isl)/(Ish - Isl)] + Osl
其中:
Ov: 换算结果
Iv: 换算对象
Osh: 换算结果的高限
Osl: 换算结果的低限
Ish: 换算对象的高限
Isl: 换算对象的低限
回复
引用
举报
热门招聘
相关主题
plc知识
[23303]
组态王图库(几百种图片)
[53237]
分享自己的一点小发现和经验...
[10122]
整理的永宏PLC资料,比较全。...
[9861]
STEP7 中文视频教程下载
[14081]
一位老工程师收藏的3018套PL...
[10712]
PLC组成的间歇式转炉的自控系...
[10098]
请教基恩士PLC的故障代码ERR...
[9113]
memobus与 modbus这两个通讯...
[7295]
请问在伺服运行电机时,速度老...
[8277]
官方公众号
智造工程师
客服
小程序
公众号