WINCC中的C

用C编一个程序,实现两个输入输出域每隔几秒中交错显示
谁有源程序或者例程序
上学学的那点C基本忘没了
谢谢了

问题补充:
显示的方式就是第一个I/O域显示5秒后隐藏,紧接着第二个I/O域在显示5秒之后隐藏,始终循环交替。
  显示的内容是从两个不同变送气才上的数据。
  说白了就是在一个规定的地方每隔5秒显示一个变送气数据。

 谢谢人杰地灵,虽然我没采用你的方式,但是看见你的程序的有所启发,自己编了一个。
 #include "apdefap.h"
 int gscAction(viod)
 {
 SetVisible("NewPdl0.Pdl","输入输出域1",!GetVisible("NewPdl0.Pdl","输入输出域1"));
 returu 0;
 }

最佳答案

你按以下步骤进行:
  1.打开全局脚本 C
  2.打开“动作”,在全局动作建立新的动作
  3.输入以下代码
  #include "apdefap.h"

  int gscAction( void )
  {
  static int i;
  if(i==0)
  {
  SetVisible("4.pdl","1",TRUE);//4.pdl为图形名,"1"为输入输出域名
  SetVisible("4.pdl","2",FALSE););//4.pdl为图形名,"2"为输入输出域名
  i=1;
  }
  else
  {
  SetVisible("4.pdl","1",FALSE);
  SetVisible("4.pdl","2",TRUE);
  i=0;
  }
  return 0; 
  }
  4.点击“信息触发”设置触发器为5秒,保存退出
  5.进如“图形编辑器”,建立窗口"4.pdl"
  6.加入2个“输入/输出域”,命名为"1","2"
  7.连接你要显示的输入输出变量
  8.运行 
  注意在计算机启动里面要 启动“全局脚本”
  如果还有什么疑问加我QQ178138343可以把DEMO发给你

提问者对于答案的评价:
看见你的程序,把望的C有想起来了不少,呵呵,谢谢啊。

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

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

相关推荐

  • 编程线和运行时的通信线能够通用吗?

    上位机wincc和下位机s7—300plc之间的编程线和运行时的通信线能够通用吗?主要是我现在只有编程线 最佳答案 我以前专门询问过西门子的技术支持,答复是这样的:我们不建议你用编…

    SIMATIC WinCC 2017年11月4日
  • 归档数据能进行修改吗

    上级要求对历史归档数据进行一些修改后重新进行显示,问下老师们,这能实现吗? WINCC是6.2版本的. 最佳答案 楼上几位都误解LZ了,其实楼主只是要修改历史数据而已。修…

    SIMATIC WinCC 2019年6月11日
  • Wincc 报警确认

    wincc运行画面上的一个站的报警确认后,报警声音消失,但图标还是在闪烁。其他站正常。 如果我在程序里调用了OB10作为时间触发用,是否会引起这个问题。 (如果…

    SIMATIC WinCC 2019年6月11日
  • wincc变量类型

    请问,wincc内各种变量类型有什么区别?O(∩_∩)O谢谢! 问题补充:我指的是无符号8位与有符号8位的区别,无符号32位与32位浮点数的区别等。 最佳答案 1.有符号8位整数,…

    SIMATIC WinCC 2019年6月11日
  • SQL server 服务器激活判断

    手头正在做的一个项目,基本情况是:4台电脑,两台服务器,另外两台客户机,上位机是WINCC7.0。项目中用到一个自己开发的操作日志功能,可以把手动操作记录到SQL ser…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0连接问题!

    在变量管理器菜单工具栏驱动连接状态下显示?变量S7?program?是断开的。原来系统是运行正常的,因为我加了个变量,选错连接,所有的变量都断开了,请教专家,怎么恢复啊!在变量管理…

    2017年11月19日
  • WinCC画面显示状态和控制器中变量不一致

    我所用服务器的项目是服务器客户机的结构,服务器和PLC、TDC等控制器通过以太网相连,但是最近一段时间客户机上总会出现画面显示和控制器变量不一致的现象。我们这是热轧线生产单位,现场…

    SIMATIC WinCC 2019年6月11日
  • wincc如何通过opc访问外网的opc服务器

    知道wincc可作opc客户机。。但是wincc可以通过opc访问外网的opc服务器么,就是通过internet?如果可以怎么实现?1.需要固态ip么,还是其他。 &nb…

    SIMATIC WinCC 2021年7月5日
  • Set contral = HMIRuntime.Screens("").ScreenItems("控件3")

    Set contral = HMIRuntime.Screens("").ScreenItems("控件3")…

    SIMATIC WinCC 2019年6月11日
  • 触摸屏软件报错

    WinCC flexible SMART 软件在编译过程中报错如下图所示,如何解决? 图片说明:    钻石用户推荐最佳答案 安装…

    2021年7月5日