wincc io输入奇偶数判断

我想做一个IO域输入组态,只有当输入的数是奇数的时候,才允许输入,求C代码!

最佳答案

假定输入I/O域连接的整形标签变量AA(可以用弹出窗体输入), 显示I/O域连接的整形标签变量BB,
    脚本如下:
       short  aa;
       aa=GetTagword("AA");
       if (aa%2)  
        {   SetTagWord("BB",aa);
         }
       这样BB标签显示就是奇数.

提问者对于答案的评价:
我试试

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • wincc 启动仿真失败

    我用我的电脑仿真wincc的时候提示  启动仿真失败   把程序拷到另一台电脑上就可以,求高手告知这是什么意思, 问题补充:有相应…

    2017年6月19日
  • 请教大家WINCC项目复制器及内部变量的问题?

    1.请问在脚本中是不是只能创建内部临时变量?2.变量管理器中的内部变量如果勾选了运行中保持,该变量应该不是在数据库中吧?能在文件夹中复制出来吗?3.项目复制器中,第一个选项,是不包…

    2020年11月1日
  • 如何使用变量前缀

    如何使用变量前缀功能对变量进行替换,比如有10台电机,要连接的点完全一致,只是编号有所不同,我先做好一台,如何利用变量前缀做其他的九台,能不能说一下具体步骤呢,谢谢 最佳答案 下位…

    SIMATIC WinCC 2019年6月11日
  • 请问如何将主画面图片层级置于活动的画面窗口之上

    问题简化为:我有两个画面,一个“主画面”,一个“子画面”。在“主画面”有一个按钮“上锁”(按钮的层级是4),一个半透明的PNG图片“遮罩”(图片的层级是3,初始时图片不显示)和一个…

    2021年7月5日
  • 如何修改权限

    如果没有操作权限的话能在OS站修改吗?(如何修改可以的话图片教程更好) 如果ES站里面的整个项目删掉的话,要修改程序,怎么修改?现在是可以通过picture b…

    2017年6月5日
  • 请教:慢速归档和快速归档都必须设置吗?

    最佳答案 实际上,在对变量进行归档设置时,并没有选择是快速还是慢速的归档设置,只是系统在向数据库中保存这条归档变量时,依照系统事先设定好的一个时间(默认是1分钟,可以更改),大于这…

    SIMATIC WinCC 2019年6月11日
  • 能否在WinCC里组态鼠标右键菜单?

    RT,希望在运行系统中实现点击右键探出选项菜单,进行不同的操作,不知道能否实现?请大家帮忙指点!不胜感谢! 最佳答案 组态的画面里是没有直接的控件或者现在办法做到的,要做到只能换个…

    SIMATIC WinCC 2019年6月11日
  • wincc控件中没有日历控件

    安装完wincc6.0后 在画面编辑器的控件里没有日历控件 应该如何安装日历控件 最佳答案 WinCC系统只有自带的“WinCC  Digi…

    SIMATIC WinCC 2019年6月11日
  • 如何把WINCC中当前用户名写到PLC的DB块中

    如题,如何把WINCC中当前用户名写到PLC的DB块中 最佳答案 在DB中建一个16位文本型变量(比如地址DB1.DBD0),然后在Wincc中写脚本把WINCC当前用户变量(@C…

    SIMATIC WinCC 2019年6月11日
  • WINCC和OPC对8位文本变量写值,结果不一样

    各位,大家好!请大家帮忙分析这个问题:我现在有一个变量地址是(DB215.DBB20),我在wincc中建变量时选择的是8位文本字符变量。OPC服务器数据库中对应变量(S7:[S7…

    SIMATIC WinCC 2017年11月12日