用wincc脚本比较两个字符串型的内部变量是否相等?

目前编写这样一段程序来实现上述功能但最终没实现,代码如下:
char *s1,*s2;
int i,m;
*s1="VD100";     //通过外部输入输出域设定
*s2="VW100“; //脚本内部赋值
i=strcmp(s1,s2);
if(i==0)

   j=10;

}
else
{
  j=0;
}

return j;         //通过输入输出域显示结果
最终结果显示为0,通过编写项目函数的代码如下:
#include <stdio.h>
#include <string.h>
int ss(char *s1,char *s2)
{
 int i,j;
 i=strcmp(s1,s2);
 if(i==0)
 {
  j=10;
 }
 else
 {
  j=0;
 }
 return j;
}
但在编译时出现了无法找到#include 文件string.h和stdio.h的错误。

最佳答案

我感觉还是VBS方便一些,直接用=就可以了
项目函数,你可以先别包含那两个头文件,编译一下试试,WINCC默认的已经包含了一些标准的头文件了
另外,你参考一下图片的说明

图片说明:

用wincc脚本比较两个字符串型的内部变量是否相等?  

提问者对于答案的评价:
谢谢您的解答,在C脚本中“#pragma”是什么意思,在代码中有什么作用?

最佳答案作者回复:
看拜读介绍吧:
http://baike.baidu.com/item/#pragma?fr=aladdin

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

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

相关推荐

  • wincc变量的位置

    我在开始做WINCC的变量时,把变量都放在MPI目录下面了。后来电脑上装了CP5611,应当把变量放在PROFIBUS目录下。变量很多,我应当把这些变量都复制到PROFIBUS目录…

    SIMATIC WinCC 2019年6月11日
  • wincc声音控件

    wincc里面有没有声音控件?我想做一个当变量超过设定值时发出声音报警,如何做?请高手指点,不胜感激1报警 最佳答案 Horn控件用于组态当消息发生时,控制发声设备发出指定的声音。…

    SIMATIC WinCC 2019年6月11日
  • wincc组态工具加变量问题

    我用组态工具导出EXCEL表格,想批量加入变量,最后一行的fffff是我加的,但是connection那一列自动添加的内部变量,我想加到别的里面,怎么设置。还报错了 请看…

    2017年10月29日
  • wincc7.0 声音报警 怎么搞

    我想做声音报警 ,怎么搞 问题补充:那报警消音键怎么搞? 最佳答案 详见下述文档:1、《Horn 功能使用入门》下载:http://www2.ad.siemen…

    SIMATIC WinCC 2019年6月10日
  • TP700在博图V13中编译出错

    组态好的画面,编译后出现警告,这个警告怎么才能解决呢!请看图!?谢谢大家! 图片说明:    最佳答案 选中项目,右键选择编译——全部重建。 提问者对于答案的评…

    2017年5月31日
  • s7-300与s7-200实现远距离通讯及winCC 7.0能否组态s7-200

    现有一个主站S7-300 ,选用CPU314-2DP,CPU343-1,主站到两个从站的距离分别有3KM和1KM,从站用的S7-200PLC,CPU226,CP243-1…

    SIMATIC WinCC 2021年7月5日
  • Wincc和Step7安装在同一台电脑怎么设置PG/PC接口

    Wincc和Step7安装在同一台电脑怎么设置PG/PC接口,补丁包在那下载 最佳答案 没有听说过要补丁包,用 WinCC Flexible Runt…

    SIMATIC WinCC 2021年7月5日
  • 1000IE V3远程报警上传怎么做?

    PLC是200smart,HMI是1000IE V3,怎么做成PLC报警后,上传到手机提示?有具体步骤吗? 最佳答案 可以发短信参考:通过智能手机/PDA (C…

    SIMATIC WinCC 2021年7月5日
  • TP触摸屏趋势图怎么重复显示多条曲线

    我现在做的一个这个,老板要求这个趋势图曲线,能重复的显示曲线,就每一次趋势曲线以后,就保存在触摸屏上面,下一次趋势的时候又重新划一条曲线,方便前后趋势曲线的对比,这个需要怎么做,麻…

    2021年7月5日
  • 实现互锁得办法

    两个开关变量,两个按钮,要实现这两个开关的互锁,点击一号开关,他的变量变一,二号开关的变量为零;点击二号开关,他的变量变一,一号开关的变量为零。 就是这样,用普通办法实现…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论