关于单位的自由切换功能

现在我这有一台设备,采集的有温度及压力,触摸屏使用的SMART line还有MCGS 1071Gt,想问一下有什么办法可以对采集的单位进行切换,一种是SI的摄氏度及kPa,另一种是英制的华氏度及psig。
什么脚本可以实现这个功能,求一下

问题补充:
感谢WWCWWC的回答,这里面主要是温度,压力的数据比较多,加起来差不多有50个,一个一个这样在PLC中太麻烦了。有没有一种比较简单的方法可以在触摸屏上通过脚本方式批量将数据转换,并将显示的单位也切换了。显示单位我这容易,用文本表即可,但是这个数据就不会了。

最佳答案

这个可以在PLC上通过程序运算获取,西门子smart line没有这个脚本。
其中:
温度的换算:摄氏度 = (华氏度 - 32) ÷ 1.8
压力的换算:1psi=6.895kPa
触摸屏上合适位置布置一个按钮(单位/量程切换)
在PLC程序中根据这个按钮的状态值,进行上面单位换算的程序。
补充问题回复:
西门子带参数子程序就是专门为在一个系统中,多次重复调用同样的计算或运算。
将压力、温度的换算做2个子程序,进行单位之间的换算的调用。
我有时间会写一个样板,你关注论坛200smart版区。

提问者对于答案的评价:
嗯,还是谢谢。这样做确实可以,就是占用太多,太麻烦了。数据太多那个工程量就大了

最佳答案作者回复:
贴子,http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1676586&b_id=64&s_id=83&pno=0

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc348098.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午11:35
下一篇 2021年7月4日 下午11:35

相关推荐

  • SMART200运动控制速度问题

    用一台smart200控制台达伺服转动90度,转到90度的时间为1ms,请问smart200能调试到这个时间吗? 最佳答案 可以的,要看台达伺服设置的齿轮比和没转一圈需要的脉冲数,…

    SIMATIC S7-200 SMART 2020年10月30日
  • 200smart AI信号不准

    现场仪表0-50A对应4-20ma,实际电流为30A,对应13.6ma(万用表量过,进模块的也是这个数值),模块用的200smart的AE08,程序里用S_ITR接收的AIW,手册…

    SIMATIC S7-200 SMART 2019年6月10日
  • PID是否能应用到布料系统上?

    我有一套行走布料系统。布料用的是称重传感器,行走用的是变频器控制的行走电机,绝对值编码器控制行走位移。我想问,对下料的多少和行走位置的控制,行走位置和行走速度的控制。能不能用PID…

    2018年12月9日
  • Smart 200 ST30 CPU 运行中停机问题

    如题,现有一台ST30的CPU在正常运行过程中会整个系统停止运行,然后STOP灯常亮。断电重启后正常RUN亮绿灯。第一次上电时STOP亮黄灯以2Hz的频率闪烁(其它灯灭),需要连接…

    2020年10月30日
  • smart高数计数器

    什么是具有内部和外部方向控制的单相计数器?我调试高数计数器可以强制i0.0使高速计数器计数吗?高速计数器只能在什么条件下才能去计数? 产品版区:SIMATIC S7-200 SMA…

    SIMATIC S7-200 SMART 2019年6月10日
  • SMART200与霍尼韦尔DC1040通讯问题

    无法读取写入霍尼韦尔DC1040CT-30100B-E温控器的显示温度写入温度。程序如下 问题补充:ZZXXBB125018 (15995434118) 可以加…

    2021年7月4日
  • smart软件2.3

    w10安装2.3版本完成打不开提示找不到s7otbxddii,无法执行代码,xp系统也无法打开 产品版区:SIMATIC S7-200 SMART 悬赏西币:1 | 解决时间:20…

    2019年6月10日
  • 脉冲轴急停

    200smart的输入有个急停,但这是外部输入,若是我想在程序中触发急停,我看了一下子程序中无急停功能块,该如何编写? 问题补充:我用到的指令有:CTRL、MAN、GOTO这三个指…

    SIMATIC S7-200 SMART 2020年10月30日
  • SINA_POS 指令

    SINA_POS 指令 中Control_table、Status_table怎么填写 &VD8000都会自动变为&VB8000 问题…

    2021年7月4日
  • s7-200smart以太网通讯中断

    s7-200smart与触摸屏以太网通讯中断后触摸屏上切换开关锁定的plc的常开点仍然闭合,如何处理此种情况? 问题补充:心跳检测程序大概应该怎么写呢?我用的威纶通的触摸屏,我想用…

    SIMATIC S7-200 SMART 2017年6月1日

发表回复

登录后才能评论