带参数调用的子程序中的计数器会怎样?

当采用参数调用的子程序时,子程序内部有计数器时。当两个不同功能在调用子程序时,计数器内部的数值会是对应功能需要的吗?在这种参数调用中,计数器的值在执行完一个周期后,下个周期后会保留吗?

问题补充:
按参数调用fc块,里面能有计数器吗?我有两个电机控制需要用到这个fc块,我希望计数器里面的数应该是相互独立的,会是独立的吗? 计数器中的值可以保留到下个扫描周期吗?

最佳答案

S7-1200吗,如果是的话,S7-1200和之前S7-300不一样,不是C0,C1什么的,而是使用CTU这种IEC计数器。
那样的话,如果是FC的话,可以在DB块建IEC_COUNTER或类似类型变量,然后在IN_OUT使用。但是这种方式不能在SCL操作。
如果是FB的话,可以使用多重背景功能。

这样,程序之间使用计数器就互不干扰了。

提问者对于答案的评价:
确实

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月18日 下午11:09
下一篇 2017年6月18日 下午11:09

相关推荐

  • s7-1200多轴运动控制问题

    各位大神s7-1200多轴运动控制程序中,两个轴之间的切换动作怎么实现? 问题补充:补充问题:例如在主程序段里,程序段一里轴1动作,程序段二轴二动作,程序段三轴三动作,用轴一的完成…

    SIMATIC S7-1200 2017年6月13日
  • 程序不能下载到S7-1200plc

    笔记本是无线连接到路由器,笔记本和PLC是有线连接,把笔记本和PLC的IP设置在有线连接的网段上,但下载不了,搜索不到PLC,请问是哪里出了问题? 最佳答案 换台电脑重新安装博图软…

    2017年11月4日
  • s7-1200 CPU与CPU间的通讯。

    结构是有2个主CPU,6个从CPU,2个主CPU都可以从6个从CPU中采集数据或下发命令。2个主CPU间不需要通讯。主CPU和从CPU间通讯不超过20个字节。请问在这种情况下,CP…

    SIMATIC S7-1200 2017年8月26日
  • CPU 1211C控制4个伺服,输出点不够,什么办?

    CPU 1211C控制4个伺服,只有4路输出,输出点不够,什么办?1、控制一个轴的话,在工艺对象里面组态,需要1个脉冲信号、1个方向信号、1个使能信号,那么控制4个轴不就…

    SIMATIC S7-1200 2017年6月24日
  • S71200 通讯电阻

    S71200 485通信模块下挂12个modbus智能仪表,需要在仪表上并终端电阻吗? 最佳答案 这个看你的长度多长,如果几十百把米,你就接上吧!不过我可以告诉你,不管多…

    SIMATIC S7-1200 2017年8月24日
  • S7-1200报错,怎么解决

    在长治一个项目中,使用到S7-1200共3台,运行过程中均有报错,亮红灯的现象,监控为固件错误,断电重启后,又正常,系统拖动深井泵,这样致使水泵,频繁启停,以致已有一台水泵损坏,用…

    SIMATIC S7-1200 2017年11月18日
  • S71200PLC运动控制

    请教各位 在S71200PLC中能否用MC_MoveJog点动指令控制伺服电机连续运转,伺服电机带输送带连续动(中间不停),这样速度可随时更改,不想用模拟量来控制伺服电机…

    SIMATIC S7-1200 2017年8月15日
  • S71200 PID调节范围出错

    在使用S71200的PID进行精确调节的时候,我的电压的值的范围应该是0-10V,为什么在调节画面中的控制器的在线状态中的INPUT值总是超出10而一般显示的是15大概并且一直不低…

    SIMATIC S7-1200 2017年6月3日
  • 关于西门子S7-1200的问题(求教)

    各位工控大神,S7-1200与S7-200类似,感觉在应用场合上没啥大的区别。请教各位大神,1200一般用于啥地方啊,(比如说200搞不定,300浪费,使用1200的优点。S7-1…

    SIMATIC S7-1200 2017年11月6日
  • s71200高速计数器怎么计伺服脉冲数

    s71200可以直接用高速计数器计伺服脉冲数,不用再外部接线吧?求高人指点 最佳答案 从V3.0 版本开始,S7-1200 的PTO功能不再占用HSC资源。之后…

    SIMATIC S7-1200 2017年6月11日