FB可否检查引脚是否已经关联到实参

例:FB中创建了INPUT参数X_A,Bool类型,默认值false。可否在此FB中进行检查,该引脚是否已经被关联至某个实参?

最佳答案

可以把参数数据类型定义为Variant类型,然后在程序中使用IS_NULL或NOT_NULL判断类指令判断
http://www.ad.siemens.com.cn/productportal/Prods/S7-1200_PLC_EASY_PLUS/function/Data_Type/Variant.html

提问者对于答案的评价:
虽然不是期望的方式,但谢谢您的建议~

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

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

相关推荐

  • 我的博图v14升级到V14SP1后打不开

    打不开,也不能卸载,提示程序的并行配置不正确。有关详细信息,请参阅应用程序事件日志,或使用SXSTRACE.EXE工具   我该怎么办? 问题补充:反…

    SIMATIC S7-1500 2017年5月31日
  • s7-1500使用opc访问

    如何通过上位机软件opc连接s71500,实现通讯 问题补充:有中文版的吗?如果使用自己编写的上位机软件如何使用opc与s7-1500连接呢? 最佳答案 参考:如何通过OPC&nb…

    SIMATIC S7-1500 2017年6月3日
  • S7-1500 CPU是否必须用S7 1500 的电源供电?

    S7-1500 CPU是否必须用S7 1500 的电源供电? 最佳答案 不是必须的。在S7-1500 系统中有两种电源可供选择:系统电源PS…

    SIMATIC S7-1500 2017年6月9日
  • BLKMOV块移动

    这个程序原来在1500cpu里面 想要把它转到1200里面 可是发现1200不兼容 请问一下前辈这个怎么转换过来 最佳答案 1200有MOVE_BLK…

    SIMATIC S7-1500 2021年7月5日
  • 博图S7-1500中偏移量的分配

    %DB100.DBW0大于0时输入到Q8.1(A1-7H8 故障指示灯Q8.1),博图1500中为什么该地址不能通过变量分配,难道%DB100.DBW0中16位要单独调用…

    2017年6月3日
  • 程序计算不出正确结果

    PLC编写一个整数计算的程序,仿真运行得不出正确结果,程序如图所示,求高手告知什么原因以及怎么修改? 图片说明:    最佳答案 错误:第二个算式:7760×1…

    2021年7月5日
  • 提示 由于已在线连接到一个设备上,因此无法启动仿真

    自从开始做wincc画面时,提示我没有usb donge。问题1:然后第二天S7很卡,点开什么都是很缓慢地打开。问题2:仿真时老弹出窗口说“由于已在线连接到一个设备上,因…

    SIMATIC S7-1500 2017年6月13日
  • 1500 PN口通讯

    1500 PN口通讯  同一个PN口    PROFINET  、  …

    SIMATIC S7-1500 2017年6月9日
  • OPN

    我使用OPN指令打开一个全局数据块,编译之后结果显示“指令“OPN”和“OPNDI”只适用于具有一般访问的块”,请问这是为什么啊? 最佳答案 要保证这个块存在。db块建立时选择默认…

    SIMATIC S7-1500 2017年6月13日
  • TIA V13 安装剩余2分钟就不动了

    TIA V13 安装剩余2分钟就不动了,到底怎么回事 最佳答案 有报错么?传上画面看看!如果没有报错,可能由于你电脑系统中安装有其它西门子软件,比如STEP7(…

    SIMATIC S7-1500 2017年6月11日

发表回复

登录后才能评论