wicc VBA 函数

我使用%ignore_a_1%脚本,想将读取的16位整数转换为3个字符宽度的字符串,无数据左边补0。
如数据1,则转换为001;数据10,则转换为010.
我使用了VBA中的标准函数FORMAT(1,"000"),好像WINCC并不支持,请教各位,谢谢。

最佳答案

在WINCC的VBA中,是支持FORMAT函数的。它只是在组态开发的时候用,并不能在运行中使用。
你希望的功能,应该是在运行中执行,是VBS脚本。这个不支持FORMAT.
Dim i
Dim str
i=1
str=Right("000" & CStr(i),3)

提问者对于答案的评价:
谢谢!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午2:54
下一篇 2021年7月5日

相关推荐

  • 如何用一图显示多个滤池

    有10个滤池,每个滤池的tag都一样,不想画十个界面,能不能只画一个界面,在调用时增加一些参数,就可以用同一个界面监控不同滤池。 也就是说我要看某一个滤池的状态时,都只调…

    SIMATIC WinCC 2019年6月11日
  • WINCC修改屏幕大小有没有好方法?

    如编辑画面在1024*768而显示器实际分辨率为1680*1050有没有简便方法使画面修改过来,望指教. 最佳答案 不用修改画面:修改项目的计算机属性项Graphics …

    SIMATIC WinCC 2019年6月11日
  • wincc画面编写初步

    我还是一个WINCC软件的初学者,是否有人愿意提供关于WINCC学习的视频资料,尤其是关于画面、架构—-想大致从总体上把握WINCC,谢谢 最佳答案 http://www.ad…

    SIMATIC WinCC 2019年6月11日
  • winn连接access

    本人初学wincc,想用wincc与access连接做个报表,不过太笨了,又无资料可查,望大虾们指点一下,有小例子更好!本人邮箱:guoshixin2008@163.com 最佳答…

    SIMATIC WinCC 2019年6月11日
  • Wincc Prefessional如何组态按钮操作记录?

    用Wincc Prefessional如何组态按钮操作记录,当按下按钮时,可以在视图中显示操作记录?谢谢解答 最佳答案 在按钮的按下事件中调用TriggerOperato…

    SIMATIC WinCC 2021年7月5日
  • WIN cc v7.0 能把地图软件放入画面吗

    就是说我想在图形编辑器中建立一个类似百度地图这样的软件,然后需要在地图上面显示几个点,BOOL变量。为“1”时红色,为“0”时绿色。求老师指点。 问题补充:但是截图不支持缩放啊,要…

    SIMATIC WinCC 2017年11月26日
  • wincc的变量记录里添加了多个链接归档,如何一次性删除?

    在WINCC的变量记录里归档了来自“CommonArchiving”文件夹下的变量,挺多的,现在想全部删除,试了下,目前只能一个个在TagLogging slow里右键选…

    SIMATIC WinCC 2019年6月10日
  • 奇怪的wincc flexible问题?

    用默认的两个组,一个组的权限是管理员,另一个组的权限是操作,再建立两个用户,一个用户分配给管理员组,另外一个用户分配给操作组,然后做个按扭,各分配一个权限,模拟的时候登陆后正常,当…

    SIMATIC WinCC 2019年6月11日
  • TIA WinCC profession 运行标题如何修改

    点开运行标题都是WINCC系统运行能不能换成自定义的 钻石用户推荐最佳答案 1)启动设置里面可以选择是否显示标题     2)你可…

    SIMATIC WinCC 2021年7月5日
  • 使用wincc6.2打开6.0项目

    我的项目是6.0做的现在我想用6.2打开 问题1:如何将6.0导出 直接在项目D:\Program Files\Siemens\WinCC\WinCC…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论