您现在所在的是:

PLC论坛

回帖:6个,阅读:1194 [上一页] [1] [下一页]
5997
liaosun
文章数:1398
年度积分:53
历史总积分:5997
注册时间:2003/5/4
发站内信
2015论坛贡献奖
2014论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011博客贡献奖
2010博客杰出贡献奖
发表于:2013/2/2 8:36:47
#0楼
   有网友提出一个问题,有条曲线(100个点)需要显示在西门子触摸屏MP277上,X≤640;Y≤480,PLC中的数值远远超出了480的范围,需要将PLC中的100个数转换为0~480之间的数。
   回帖中有人给出了使用循环指令和间接寻址的方案。
   其实可以不用编程,使用WinCC flexible中变量的“线性转换”功能,就能实现楼主要求的除法,假设PLC中变量的取值范围为0~27648,转换后HMI中变量 的范围为0~480,线性转换的实现方法见下图。
图
此帖来自中华工控网工控博客
原文件地址:http://blog.gkong.com/more.asp?id=170312&Name=liaochangchu
我是廖常初,是一个高校的老师,曾在企业从事机械、电气技术工作,长期从事工业控制和PLC应用的教学、科研和工程应用工作。博客中的日志除注明外均为原创。愿意在此与大家探讨工控的问题!
廖常初工控博客地址:http://blog.gkong.com/blog.asp?name=liaochangchu
我曾写过几本小书: 《PLC编程及应用》第3版(S7-200)、《S7-300/400 PLC应用技术》第3版、《FX系列PLC编程及应用》第2版、《S7-200 PLC编程及应用》、《PLC基础及应用》第2版(FX系列大专教材)、《西门子人机界面(触摸屏)组态与应用技术》、《西门子工业通信网络组态编程与故障诊断》、《S7-1200 PLC编程及应用》第2版、《跟我动手学S7-300/400 PLC》、《跟我动手学FX系列PLC》
机械工业出版社廖常初图书专题:http://www.gkong.com/zt/liaochangchu/
1595
scb1227
文章数:15
年度积分:50
历史总积分:1595
注册时间:2012/4/14
发站内信
发表于:2013/2/2 16:28:17
#1楼
缪老师
我一直看您的书   现在有个问题  麻烦你帮我看下
IVCK K0 H6F D200 K1
读出的变频器频率的值存储在D200中   那么我在触摸屏中队D200应该设置什么样的数据格式   需不需要再PLC中将D200进行一些换算
5997
liaosun
文章数:1398
年度积分:53
历史总积分:5997
注册时间:2003/5/4
发站内信
2015论坛贡献奖
2014论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011博客贡献奖
2010博客杰出贡献奖
发表于:2013/2/2 20:43:44
#2楼
以下是引用scb12272013/2/2 16:28:17的发言:
缪老师
我一直看您的书   现在有个问题  麻烦你帮我看下
IVCK K0 H6F D200 K1
读出的变频器频率的值存储在D200中   那么我在触摸屏中队D200应该设置什么样的数据格式   需不需要再PLC中将D200进行一些换算
三菱FX的指令吧,频率的单位为0.01Hz。
我是廖常初,是一个高校的老师,曾在企业从事机械、电气技术工作,长期从事工业控制和PLC应用的教学、科研和工程应用工作。博客中的日志除注明外均为原创。愿意在此与大家探讨工控的问题!
廖常初工控博客地址:http://blog.gkong.com/blog.asp?name=liaochangchu
我曾写过几本小书: 《PLC编程及应用》第3版(S7-200)、《S7-300/400 PLC应用技术》第3版、《FX系列PLC编程及应用》第2版、《S7-200 PLC编程及应用》、《PLC基础及应用》第2版(FX系列大专教材)、《西门子人机界面(触摸屏)组态与应用技术》、《西门子工业通信网络组态编程与故障诊断》、《S7-1200 PLC编程及应用》第2版、《跟我动手学S7-300/400 PLC》、《跟我动手学FX系列PLC》
机械工业出版社廖常初图书专题:http://www.gkong.com/zt/liaochangchu/
11770
gzg_00
文章数:8996
年度积分:59
历史总积分:11770
注册时间:2009/10/1
发站内信
发表于:2013/2/2 21:34:08
#3楼
向廖老师敬礼
1595
scb1227
文章数:15
年度积分:50
历史总积分:1595
注册时间:2012/4/14
发站内信
发表于:2013/2/4 12:22:47
#4楼
关键我不知道在触摸屏中  数显元件是设置 BIN16  BIN32  以及实数 等数据类型  还有PLC读出的值存储在D200中需不需要做些换算
5997
liaosun
文章数:1398
年度积分:53
历史总积分:5997
注册时间:2003/5/4
发站内信
2015论坛贡献奖
2014论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011博客贡献奖
2010博客杰出贡献奖
发表于:2013/2/5 7:13:44
#5楼
以下是引用scb12272013/2/4 12:22:47的发言:
关键我不知道在触摸屏中  数显元件是设置 BIN16  BIN32  以及实数 等数据类型  还有PLC读出的值存储在D200中需不需要做些换算
D200中是以单位为0.01Hz为单位的整数。BIN16就够了。
我是廖常初,是一个高校的老师,曾在企业从事机械、电气技术工作,长期从事工业控制和PLC应用的教学、科研和工程应用工作。博客中的日志除注明外均为原创。愿意在此与大家探讨工控的问题!
廖常初工控博客地址:http://blog.gkong.com/blog.asp?name=liaochangchu
我曾写过几本小书: 《PLC编程及应用》第3版(S7-200)、《S7-300/400 PLC应用技术》第3版、《FX系列PLC编程及应用》第2版、《S7-200 PLC编程及应用》、《PLC基础及应用》第2版(FX系列大专教材)、《西门子人机界面(触摸屏)组态与应用技术》、《西门子工业通信网络组态编程与故障诊断》、《S7-1200 PLC编程及应用》第2版、《跟我动手学S7-300/400 PLC》、《跟我动手学FX系列PLC》
机械工业出版社廖常初图书专题:http://www.gkong.com/zt/liaochangchu/
1595
scb1227
文章数:15
年度积分:50
历史总积分:1595
注册时间:2012/4/14
发站内信
发表于:2013/2/5 8:16:08
#6楼
谢谢老师的解释  我明白了

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

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

46.8003