您现在所在的是:

西门子SIEMENS

回帖:44个,阅读:35315 [上一页] [1] [2] [3] [4] [5] [下一页]
2264
zhangshixi
文章数:445
年度积分:50
历史总积分:2264
注册时间:2003/12/17
发站内信
发表于:2004/11/4 15:12:00
#10楼
自己转的,变成-32760~+32760,基本是线性比例,你直接去PIW**里面取就行了,现成的数字量在里面,如果考虑精度,再把PIW**里的数字转化为实数(中间需先转化双字),放到一个寄存器里,就可以进行浮点运算了
978
yansmile
文章数:13
年度积分:50
历史总积分:978
注册时间:2004/11/3
发站内信
发表于:2004/11/4 16:04:00
#11楼
啊,那4-20MA的信号,就对应6400-32767,可是,我在300里面的时候,设,一个比较运算,一个静态变量,设一个对应4MA的,一个对应20MA的信号,这2个变量也定义成DINT吗?
可是我,定义了,变量表,写了程序,但是,DB的时候,说我有错误啊,

zhangshixi 你什么时候在线啊?我还想和你请教别的问题哦,可以吗?我的QQ。277979578,谢谢你哦。
1592
hyskissyou
文章数:237
年度积分:50
历史总积分:1592
注册时间:2003/5/16
发站内信
发表于:2004/11/4 16:38:00
#12楼
不知道你是想上上位机还是就仅仅在PLC里面作为一个开机信号是用????

也没那么麻烦的,你把模块地址里面的变量到位双字进行处理不久行了。进行几次累计求得平均送到存储器,你想干什么不就干什么吗?
978
yansmile
文章数:13
年度积分:50
历史总积分:978
注册时间:2004/11/3
发站内信
发表于:2004/11/4 17:06:00
#13楼
呵呵,我刚开始学啊,不要到上位机,是要开机,关机的信号啊,我喜欢搞明白,即使我很苯哦。
匿名用户
文章数:N/A
年度积分:0
历史总积分:0
注册时间:2004/11/4
发站内信
发表于:2004/11/4 20:40:00
#14楼
该用户被锁定,回复内容不予显示!
1000
wangjianhuai
文章数:29
年度积分:50
历史总积分:1000
注册时间:2004/9/27
发站内信
发表于:2004/11/5 21:05:00
#15楼
如果设置4-20MA应该是对应=0-27648
如果设置0-20MA则要转化一下
模拟量输入模块有个DIP开关用来设置输入范围的
953
xiaoqun
文章数:1
年度积分:50
历史总积分:953
注册时间:2004/11/1
发站内信
发表于:2004/11/6 20:08:00
#16楼
整形跟工程量可以直接用FC105和FC106来转换
978
yansmile
文章数:13
年度积分:50
历史总积分:978
注册时间:2004/11/3
发站内信
发表于:2004/11/7 17:23:00
#17楼
谢谢大家,我最近在学习S7-300,有比较熟悉的朋友吗?我好多地方不太明白,想找懂的朋友请教啊,可以吗??????
1036
wuzhenyun
文章数:14
年度积分:50
历史总积分:1036
注册时间:2004/8/19
发站内信
发表于:2004/11/8 20:23:00
#18楼
你的信号是否已正确进入PLC,即液位变化,PIW***也变化,只有这样,才能进行下一步
工作.这一步的前提是模拟量输入模块配置正确.
973
lvd
文章数:3
年度积分:50
历史总积分:973
注册时间:2003/7/30
发站内信
发表于:2004/11/9 11:00:00
#19楼
4~20mA信号进入PLC第一个通道以后,程序PIW000就可得到数据,再用MOVE指令传给其他字节就可进行运算

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

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

124.8008