FB块 SCL IEC定时器编译报错

在FB中用SCL语言 使用TON定时器报错,
  #Static_1 := TON(IN := #bwd,
                         PT := #time,
                         Q => #alarm);
西门子官方的例子,"TON_DB".TON(IN := "Tag_Start",
                               PT := "Tag_PresetTime",
                               Q => "Tag_Status",
                               ET => "Tag_ElapsedTime");
看不懂

我用SOD定时器就不报错,
  #time := S_ODT(T_NO := #Temp_3,
                       S := #SPEED3,
                       TV := S5T#3S,
                       R := FALSE,
                       BI => #Temp_1,
                       Q => #Temp_2);
谁能给一个TON定时器的scl语言的例子

最佳答案

官方例子IEC TON定时器其背景DB使用的是单个实例,无法在多次调用的FB中使用
FB中通常使用多重实例DB:拖入TON,在自动弹出的调用选项对话框选择“多重实例”并确定
SCL示例如截图:
http://www.ad.siemens.com.cn/productportal/Prods/S7-1200_PLC_EASY_PLUS/function/TIMER/TIMER.html

图片说明:

FB块 SCL IEC定时器编译报错  FB块 SCL IEC定时器编译报错  

提问者对于答案的评价:
感谢,FB中添加TON定时器,LAD 梯形图static定义time1 数据类型iec_time ,不知道为什么在SCL语言中static定义time1 数据类型iec_time,调用TON定时器一直报错。在scl 语言中 添加TON定时器,选择多重实列,在Static中生成的变量数据类型是ton_time. 在默认的数据类型中我找不到ton_time这个变量。

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

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

相关推荐

  • G120 cu240e 控制面板问题

    原来是313c-2dp 与g120 做dp通讯 ,现在更换为1500与g120的以太网通讯,我参数设置和之前的一样但是电机不能运行一直报错f7807&…

    SIMATIC S7-1500 2017年6月10日
  • 西门子SCL语言

    图中的IF条件不满足,是直接跳到 end if,还是先到EXIT啊,EXIT的意思是退出程序的意思吗,还是FOR循环中i重新从0开始循环。 图片说明: &nbs…

    2021年7月5日
  • TIA V14安装软件的1和2有什么区别?

    如图1,红色方框的有什么区别吗? 问题补充:不好意思,问题我描述的不够清楚。如图2,请问蓝色方框和红色方框的安装程序有什么区别呢? 图片说明:    &nbsp…

    2017年6月4日
  • CPU1511版本问题

    我现在安装的博途V13硬件组态只有V1.8的CPU1511,而公司现在的1511是V1.7版本的,根本不能联机传程序,需要怎么弄才行呢 最佳答案 修改版本号即可。参见附图。 图片说…

    2017年6月7日
  • 博途实参形参调用问题

    比如以下是我写的一个清0程序,其中建立形参数组the DB of clear。长度为1000整型。那么我在FC中调用填写实参时只能填长度同为1-100…

    2017年5月29日
  • 在博途中,怎样设置和更改PLC的ID地址

    我组态了硬件,在组态时,未设置PLC的ID地址,现在四台PLC通过以太网通讯,在调用读写块时,发现找不到各个PLC的ID地址,在博途软件中怎样设置和更改PLC的ID地址 最佳答案 …

    SIMATIC S7-1500 2017年6月3日
  • 1200\1500 是用TIA编程的,怎样才能下载时无符号表和各种注释?

    共三个问题求助:1.1200\1500 是用TIA编程的,怎样才能下载时无符号表和各种注释?也就是只下载程序,上载上来无有符号表和各种注释。2.1200\1500&nbs…

    2021年7月5日
  • S7-1500功能

    1500有没有产生高速脉冲信号的功能,频率在1KHz-3KHz 最佳答案 有的 提问者对于答案的评价:能不能具体给出编程案例学习,谢谢了 专家置评 可以,使用SIMATIC&nbs…

    SIMATIC S7-1500 2017年6月10日
  • wincc C/S结构中客户机为何不显示归档变量数据。

    系统采用wincc C/S结构,服务器中归档的历史数据都很正常,而客户机中却无法看到这些归档的数据。这类系统做过好几个,常规来讲应该不会出现这种问题。本次的这系统可能因为…

    SIMATIC S7-1500 2017年6月1日
  • 博途不能安装在win7专业版

    大家有没有碰到过这种情况,公司买的工控机为了节省成本,一般会购买win7专业版系统,上面只安装上位机软件,而博途只能安装在旗舰版系统上,所以电气工程师一般现场调试是用自己的电脑来调…

    SIMATIC S7-1500 2021年7月5日

发表回复

登录后才能评论