怎么样对I/O域的输入进行规范化?

在画面上放置一个I/O域,要求对用户的输入进行规范化,防止用户非法输入,引起莫名的问题。
    如我强制要求用户输入“11:20”这样的格式,当用户输入“9:1"时,自动生成“09:01”写入到变量中,除数字和特定位“:”外不接受其他字符。
   怎么做?

最佳答案

这个时间输入如何来规范用户的输入。需要将输入“时”和“分”(秒)分成若干个输入I/O域,且每一个I/O域都需要给定输入范围。比如,输入分钟的范围只能是(0-59)。这个在wincc fleixible软件变量中可以定义的。超过范围时系统有提示报警功能,帮助用户修正正确输入值。

提问者对于答案的评价:
谢谢你的提示。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月25日 上午11:45
下一篇 2017年11月25日 上午11:45

相关推荐

  • 服务器数据报表

    在服务器上数据报表打印功能一切正常,为什么在客服机上却不能正常打印,是这样的,在三台客户机里打印9#站的数据报表时连接到8#站的数据报表去了。但客户机它读的是服务器的上工程文件。我…

    SIMATIC WinCC 2019年6月11日
  • Smart200通过OPC通讯,在OPC Scout及WINCC里面无法读取VW寄存器和C寄存器

    如题,通过Smart200 通过SIMATIC NET 与 WINCC通讯,在WINCC里面无法搜到VW寄存器,然后C寄存器可以搜到,但是无…

    SIMATIC WinCC 2021年7月5日
  • wincc 时间显示

    我想在WINCC显示当前时间 ,采用SYSTEM INFO 驱动,定义关联时间的变量,在输入/输出域 怎么显示不出呢? 另 如做一个钟表显示当前时间如何实现? 最佳答案 …

    SIMATIC WinCC 2019年6月11日
  • 按钮颜色问题

    现在是这样的,希望一个按钮按下时按钮变色,当另一个按钮按下时原来的按钮恢复原来的颜色,但没有其他按钮按下时可以一直保持原来的颜色,我的情况是按下时按钮只能短时间变色然后就恢复了原来…

    SIMATIC WinCC 2021年7月5日
  • wincc数据停止更新

    现有一wincc项目,运行两天后数据停止更新, 要是点击一下数据趋势,数据又开始更新了 有没有人遇到过这种情况, 请大虾们指点  …

    SIMATIC WinCC 2019年6月11日
  • wincc 6.2菜单和工具栏的使用

    欲用菜单栏的下拉菜单实现画面切换,在VBS里设置一个打开画面的脚本,命名module1,问题如下:1.在菜单栏编辑器里,插入菜单元素,打开这个元素下的“脚本”,但是module1无…

    SIMATIC WinCC 2019年6月11日
  • 连续触发

    我有一个工控机装入wincc软件,显示器是触摸的,我想实现当我按在任一位置后,进行左右滑动,经过的控件都进行单击触发,直到我松开手指为止。例如我打算手动再触摸显示器绘制一条曲线,曲…

    SIMATIC WinCC 2017年6月4日
  • 用户归档删除数据

    用户归档的最大数据记录是行乘列不大于320000,如果用用户归档作报表的话,随着时间,用户归档中记录的数据越来越多,要是达到了320000怎么办啊?怎么样才能像Wincc的过程值归…

    SIMATIC WinCC 2019年6月11日
  • OpcUaServerWinCC 无法启动

    求大神指点吗,这是什么原因导致的,(版本为wincc7.3)? 图片说明:    最佳答案 可参考wincc 7.3 做OPC s…

    2021年7月5日
  • WinCC中用C语言写入读出数据库?

    在WinCC中利用C脚本创建底层SQL数据库,添加数据表,编辑其字段,增加,减少,修改数据记录,完全操作底层数据文件? 最佳答案 参考WinCC数据报表实现方法介绍:http://…

    SIMATIC WinCC 2018年12月7日