SCL的一段程序,不知道是哪里的问题。

FUNCTION_BLOCK FB103


// Block Parameters
VAR_INPUT
  // Input Parameters
    use :BOOL;
    ChoseTrue:REAL;
    ChoseFalse:REAL;
END_VAR

VAR_IN_OUT
  // I/O Parameters
END_VAR

VAR_OUTPUT
 // Output Parameters
OutUse:REAL;
END_VAR


VAR_TEMP
  // Temporary Variables

END_VAR
VAR
  // Static Variables

  IF use THEN
    // Statement Section_IF
    OutUse := ChoseTrue;

  ELSE
    // Statement Section_ELSE
    OutUse := ChoseFalse;
  END_IF;

END_VAR

  // Instruction Section
  ;
END_FUNCTION_BLOCK
刚开始学SCL,大侠们帮忙看看是哪儿用的不对。

最佳答案

你的程序不要写在静态变量申明里面,把VAR和下面的END_VAR删除就行了。

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

专家置评

已阅,最佳答案正确。

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

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

相关推荐

  • DO卡,CPU启动时,会短时闪亮,为什么?

    到现场调试时,下载CPU时,自启动时发现DO卡所有通道,会出现短时闪亮现象,这是不是这种卡件默认的自检功能? 最佳答案 如果监控到程序里面Q点没有输出,而DO模块上的点亮了,且不是…

    自动化系统综合 2020年11月1日
  • ET200M已经坏,我不知道因原

    我在调试过程啊,给ET200M通了24V电压,由于通讯没通,显示BF灯亮,我就没有理它,关掉电源,去调节阀门,过程中,将220V电压接入了PLC的DI32模块,后来我打开24V电源…

    自动化系统综合 2020年11月1日
  • 工厂的摄像监控系统怎么和个人的计算机联接

    如何在家里看到工厂里的情况,如何操作,用什么元件。请各位老师多多帮助!请详细些。我没基础。 最佳答案 要在工厂安装普通CCD红外摄像机视频监控系统,一般的监控采集卡 都有…

    自动化系统综合 2020年11月1日
  • M440通信问题

    1.我用西门子编程电缆(MPI)连接带DP通讯模块的M440变频器,然后用STARTET软件调试,会不会能连接上通讯?为什么?2.如果把M440挂在315—2DP站上,再用编程电缆…

    2017年8月24日
  • 多重背景的输入量问题

    比如有100个阀门 用多重背景来做,那我还是需要将100个阀门的输入输出输进去啊,这个量也不小,假设100的阀门的输入是连续的,输入参数我想用指针来做还可以减少点输入量,…

    自动化系统综合 2017年6月12日
  • FM350计数模块怎么编程?

    我用FM350计数模块,接的旋转编码器,西门子有专业的计数程序块吗?怎么个使用法? 最佳答案 参见:FM350-1使用入门文档https://support.industry.si…

    自动化系统综合 2017年7月25日
  • CP5611的profibus-dp通信

    我在做一个以PC机为主站,S7-200(CPU244)和EM277为从站的PROFIBUS-DP通信系统,PC选用CP5611板卡接入PROFIBUS-DP,软件是否可以直接用ST…

    自动化系统综合 2020年11月1日
  • 如何安装STEP7-Micro win v4.0 sp3库文件

    我最近安装了一个西门子STEP7-Micro win v4.0 sp3编程软件打开后发发现没有库文件,不知从哪里下载,还有一个问题是我把SP3板本的卸…

    自动化系统综合 2020年10月31日
  • 313脉冲计数

    我有个疑问,就是我用步进时比如我就用6000个脉冲,0通道输出,我要记脉冲数量的话怎么记?直接连接计数器?运算+1?比较?还是算时间? 最佳答案 嗯,直接用计数器技术就好了,不能用…

    自动化系统综合 2020年10月31日
  • 如果查询PLC的历史故障

    S7-300的PLC,用PROFIBUS通讯。现在偶尔发生大面积报警(没有报警事件,就和一个脉冲信号一样),原因不明。初步怀疑是PLC网络有问题,但是不知道如何查看PLC内部的记录…

    自动化系统综合 2020年10月31日