工控编程吧
标题:
1500定时器问题
[打印本页]
作者:
baikhgmv
时间:
2016-9-21 21:31
标题:
1500定时器问题
1500定时器问题
我用V13编程,定时器-(TON)会报实参数据类型Timer与该形参数据类型ICE_Timer不匹配是什么意思,我在变量表中定义了变量
(, 下载次数: 0)
上传
点击文件名下载附件
(, 下载次数: 1)
上传
点击文件名下载附件
--------
数据类型不是TIME是ICE_TIME
--------
删了T0,右键点击定时器符号,然后分配实例,或者是创建实例
------
下面的话是从廖常初老师的博客中看到的,应该对你有点启发:
******************************************************************
S7-1200采用IEC格式的定时器和计数器,它们都属于功能块(FB),有自己专用的存储区(背景数据块)。其优点是可以保证项目具有良好的可移植性。与传统的定时器、计数器不同,调用时需要指定其背景数据块。
如果使用的定时器、计数器指令很多,将会生成大量的数据块“碎片”。为了解决这个问题,可以在功能块中调用定时器、计数器指令,在功能块的界面区定义数据类型为IEC_Timer或IEC_Counter的静态变量(见下图),用这些静态变量来提供定时器和计数器的背景数据。这种功能块的背景数据块被称为多重背景数据块。
(, 下载次数: 0)
上传
点击文件名下载附件
这样多个定时器或计数器的背景数据被包含在它们所在的功能块的背景数据块中,而不需要为每个定时器或计数器设置一个单独的背景数据块。
只能以多重背景方式调用STEP 7 Basic提供的库中包含的功能块,不能以多重背景方式调用用户创建的功能块。
欢迎光临 工控编程吧 (https://www.gkbc8.com/)
Powered by Discuz! X3.4