如何用S7-200每隔10秒调用一次子程序

请大神指导一下用S7-200smart每隔10秒调用一次子程序的程序怎么写,自己写了一个但是不知道对不对。

图片说明:

如何用S7-200每隔10秒调用一次子程序   

最佳答案

你如果感觉对自己的理解不够充分。
那么,在你帖出的子程序中编辑一个简单的ADD_I指令或者inc_I指令测试子程序的调用情况。
你这个程序可能会遇到的几个问题:
1)定时器刷新过程是异步的,所以,严格意义上并不一定在10S定时时间内执行,验证这个程序可以用定时器的定时时间与定时中断的定时时间做一个比对,答案马上揭晓。
2)当子程序调用时,对上次离去前残值的处理。当子程序不调用后,原来运行的结果可能会影响到下一次调用的运行结果,所以,在调用时,首先需要对这些数据进行初始化操作。

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

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

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

相关推荐

  • 关于HSC的计数速率问题

    请问,HSC的4X计数速率与1X计数速率的区别是什么?用4X计数速率计算出的数值都是4的整数倍吗?为什么要有4X计数速率? 最佳答案 1.区别在与分辨率,X1时,外部一个脉冲输入,…

    SIMATIC S7-200 2021年7月5日
  • 利用200PLC产生的脉冲控制伺服电机

    200PLC都能产生脉冲信号,为什么继电器输出的不能实现控制,晶体管输出的可以呢?继电器输出和晶体管输出的不同有是什么呢?初学者第一次接触,求大家帮帮忙!! 问题补充:那如果只是检…

    SIMATIC S7-200 2017年6月10日
  • ET200M系统可以挂S7-200系统吗

    CPU用的414H双冗余,ET200M的I/O站采用的300 I/O模块,想问下,S7-200能够挂上去吗,比如CPU2XX+EM277? 最佳答案 1、如何实现&nbs…

    SIMATIC S7-200 2020年10月31日
  • 这个LD0和L4.0是怎么编辑进去的

    具体怎么操作?求一份 828d plc编程工具说明书 图片说明:    最佳答案 在你需要的IN,OUT等位置,输入名称,选择数据类型,回车…

    2021年7月5日
  • modbus测试提示modbus信息超时

    我将编译好的带有从站modbus指令库的程序下载到s7200中,用pc-ppi电缆连接电脑com口与s7200 phot0端口,运行modbuscan测试软件进行通讯测试…

    SIMATIC S7-200 2020年11月5日
  • td400c更换

    请问各位老师,我厂有块td400c坏了。如果要更换一块新的要注意什么啊!能说的详细点么,是不是直接设置好td400c就可以直接更换了? 最佳答案 需要设置TD的PPI地址,TD要访…

    SIMATIC S7-200 2017年11月6日
  • 指令取反

    M10.0标志 当I0.0无输入时, Setbit:M10.0表示远程, Resetbit:M10.0表示本地, 可以选择。 当I…

    SIMATIC S7-200 2021年7月5日
  • S7-226模拟量输入波动

    现场两套一模一样的系统,CPU为226,模拟量输入有10%的波动,我把输入端负极与M端接了,采样数256,死去496,波动还是有那么大,导致我的数字输出在转换点时不断闪烁,挂接的继…

    SIMATIC S7-200 2021年7月5日
  • S7200CPU224XP

    各位前辈    我做了一个程序CPU224XP系列PLC与厦门宇电AI7048温控表通信 PLC端口1与AI7048通信&nbsp…

    SIMATIC S7-200 2020年11月1日
  • smart s7200 cr40和wincc7.4

    请问那位大侠连接过smart  S7 200 cr40和wincc7.4,是否可以像WINCC链接S7 300一样ip地址设好就能…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论