MCGS怎么实现输入带小数点的整数 点击:1076 | 回复:13



engineerman

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 5回
  • 年度积分:49
  • 历史总积分:49
  • 注册:2016年2月20日
发表于:2023-04-14 17:24:40
楼主

MCGS怎么实现输入带小数点的整数,如果数据类型为整数,则键盘上输入不了小数点后的内容。



楼主最近还看过



yerone

  • 精华:0帖
  • 求助:0帖
  • 帖子:27帖 | 943回
  • 年度积分:0
  • 历史总积分:282
  • 注册:2006年7月22日
发表于:2023-04-15 07:32:13
1楼

数据建议用浮点   比例转换 

g12334121

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 270回
  • 年度积分:29
  • 历史总积分:5187
  • 注册:2012年9月22日
发表于:2023-04-15 08:15:24
2楼

既然是整数为啥要有小数点

乖乖小笨熊

  • 精华:2帖
  • 求助:0帖
  • 帖子:1210帖 | 11287回
  • 年度积分:2461
  • 历史总积分:62658
  • 注册:2006年8月05日
发表于:2023-04-15 09:26:47
3楼

引用 "g12334121" 的回复,发表在2楼
        内容: 既然是整数为啥要有小数点

例如三菱的计时器,设置数据是整数但是计时器单位是0.1S或者0.01S(三菱Q系列可以自定义时基),触摸屏显示肯定以正常人思维显示就带有小数点,但是传输给PLC就是整数

工控界混混

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 19回
  • 年度积分:2
  • 历史总积分:68
  • 注册:2020年11月18日
发表于:2023-04-15 09:56:21
4楼

image.png工程转换,按比例转换,如图,触摸屏输出格式选浮点数,表达式选16位二进制整数,输入0.1,写入PLC是100整数

徐丫头

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 91回
  • 年度积分:463
  • 历史总积分:463
  • 注册:2023年1月30日
发表于:2023-04-15 10:08:03
5楼

用两个变量,比如输入PLC的为M1,输入小数用M2,M1=10*M2

Brainy_fa

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 58回
  • 年度积分:435
  • 历史总积分:568
  • 注册:2005年11月04日
发表于:2023-04-15 13:47:24
6楼

这两天友站也有人问这个问题,我做了一个教学文档。



MCGS4.png


Brainy_fa

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 58回
  • 年度积分:435
  • 历史总积分:568
  • 注册:2005年11月04日
发表于:2023-04-15 13:48:47
7楼

图片顺序乱了,凑活看吧。


engineerman

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 5回
  • 年度积分:49
  • 历史总积分:49
  • 注册:2016年2月20日
发表于:2023-04-17 13:34:57
8楼

"工控界混混" 的回复,发表在4楼
        对内容: 【工程转换,按比例转换,如图,触摸屏输出格式选浮点数,表达式选16位二进制整数,输入0.1,写入PLC是100整数...】进行回复:

        -----------------------------------------------------------------


谢谢

engineerman

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 5回
  • 年度积分:49
  • 历史总积分:49
  • 注册:2016年2月20日
发表于:2023-04-17 13:35:05
9楼

"Brainy_fa" 的回复,发表在7楼
        对内容: 【图片顺序乱了,凑活看吧。】进行回复:

        -----------------------------------------------------------------


谢谢

皮五_

  • 精华:0帖
  • 求助:2帖
  • 帖子:37帖 | 380回
  • 年度积分:0
  • 历史总积分:2066
  • 注册:2007年5月15日
发表于:2023-04-21 21:25:43
10楼

昆仑通态和其他触摸屏最大的不同是:变量

显示屏上显示的变量,与PLC中的原始数据是两回事,

PLC原始数据转换成变量,不管原始数据是什么格式,变量可以是数字也可以是浮点,

哪怕你原始数据是M寄存器,在触摸屏上也可以转换成浮点变量

这样就可以把原始数据连接到一个变量,并且数据处理缩小10倍,在触摸屏中就可以输入小数点后1位

流云之逸

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 142回
  • 年度积分:32
  • 历史总积分:249
  • 注册:2016年6月22日
发表于:2023-06-05 16:02:49
11楼

这也是一直困扰的问题,要么脚本转换,要么设置通道,后来懒了直接改了单位。主要是使用的定时器太多了,挨个设置太麻烦了

工控田哥

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:62
  • 历史总积分:112
  • 注册:2018年3月05日
发表于:2023-06-07 00:00:43
12楼

gkxb2023

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 36回
  • 年度积分:36
  • 历史总积分:36
  • 注册:2012年4月23日
发表于:2023-10-03 11:12:16
13楼

我是来刷积分的,顺便学习一下


热门招聘
相关主题

官方公众号

智造工程师