TD400C设置设备运行的时间

我想通过TD400C的上下键来设定控制2泵运行的时间,(XX小时XX分钟XX秒),这个设定的时间在设定完以后,按ENTER键就保存了,请问这样的程序怎么写??
                 我的邮箱:houpusecba@163.com

最佳答案

1、用二个S_ODT时间继电器,做一个标准时间脉冲,用多个带断电保持S_CU加计数器的BCD码输出字,作为对,秒,分,小时,累计多少小时计数,累计时间可以做可以根据需要做很大,注意计数器BCD码计的数不不超过999,所以需要使用多个计数器,计时精度可以做的很高。     
2、使用硬件组态内,在CPU属性内时钟储存器,使用选择的脉冲变量作为标准时间脉冲,其他和1使用相同。     3使用系统功能块SFC2,SFC3,SFC4做,其中SFC    2    "SET_RTM"设置运行时间定时器,SFC3    "CTRL_RTM"启动和停止运行时间定时器,使用SFC4    "READ_RTM"读取运行时间    定时器,计时最大为32767小时,即使用比较指令如果计时时间超过32767时,自动将"SET_RTM"设置运行时间定时器时间内赋为0.当然也可以使用手动按钮将"SET_RTM"设置运行时间定时器时间赋为0。SFC3    "CTRL_RTM"启动和停止运行时间定时器需要在相应管脚赋一个启动停止计时器bool变量,和一个字节变量来作为计时器编号。使用系统功能块做累计时间简单,不占用系统内计数器和计时器资源,在FB块内做,使用局域变量,可多次调用很方便,但计数时间精度为小时,且计数最大值为32767小时。    

参考:《S7-200+TD400C显示系统时间运行时间》
http://doc.plcjs.com/doc_jq/SiemensSkill/2008-3/22/0832215225244112.htm

提问者对于答案的评价:
学习了,谢谢帮助!!

专家置评

已阅,最佳答案正确。
需要注意下,在TD上每个画面显示的变量和字符个数有限。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月2日
下一篇 2018年12月2日

相关推荐

  • s7-200设定值清零

    cpu-224XP,连接维纶触摸屏,一段时期以后,触摸屏上的设定值都清零了。只是偶尔会有这种情况。这是怎么回事啊 最佳答案 200加后备电池,数据应该是失电后掉的 提问者对于答案的…

    SIMATIC S7-200 2020年11月1日
  • S7-200PLC测量数据读入EXCEL表格

    S7-200PLC带一块EM231,测量4个仪表的数据。想把4只仪表的读数1分钟一次,周期性地存入笔记本电脑的一个EXCEL表格。请问有没有现成的方案可用?包括软件 最佳答案 西门…

    SIMATIC S7-200 2017年11月6日
  • S7-200控制步进电机

    小弟想用S7-200的PLC去控制一个步进电机,步进电机带的是一个阀,我想通过读取的温度来控制阀的开度,请问哪位大侠能指点一下小弟,或是有类似的程序。邮箱:braveluxian@…

    SIMATIC S7-200 2020年11月1日
  • 200 smart手动分配库存储区

    您好!我想问一下200 smart中怎么手动分配库存储区,有没有教学视频或者文件之类的,非常感谢!!! 最佳答案 库存储曲分配原则是控制程序没有使用到的V区。在调用库指令…

    SIMATIC S7-200 2021年7月5日
  • 求助S7-200的自由通信调试

    各位大侠,我刚开始接触PLC的通讯,我用RS232/PPI编程线调试,但是实用手册说编程线的第5个开关是控制自由通讯的,而且在STOP的状态下才能和STEP7通讯。。。。于是我把编…

    SIMATIC S7-200 2021年7月5日
  • 查看S7-200的脉冲输出个数

    用S7-200的PTO指令,例如要求输出2000个脉冲 ,能否有一个变量能随时记录已经输出的脉冲个数?我想把这个脉冲的个数换算成某个机械零件的位置,在触摸屏上随时显示出它…

    SIMATIC S7-200 2021年7月5日
  • HSC与输入口

    用I0.0、I0.1作为HSC的计数输入口,在编程软件中利用向导,完成设置,自动生成了HSC子程序,但没有对输入口进行处理。请问是不是只要将线接入接口,在程序中不需要对这两个输入点…

    SIMATIC S7-200 2021年7月5日
  • S7-200高速计数器,编码器计算 长度和速度?

    S7-200高速计数器,编码器计算 长度和速度;目前采用的HSC0和9模式,A相I0.0,B相i0.1,计算长度呢一般采用脉冲计数,而速度呢又需要采用中断,中断了,前面的…

    SIMATIC S7-200 2020年11月5日
  • CP243-1与EM222一起使用后EM222不起作用了

    我做了一个系统:CPU224,CP243-1,EM222,3个EM231和2个EM232。原来在224后放一EM277,现换为CP243-1,与PC ACCESS通信很正…

    SIMATIC S7-200 2020年10月31日
  • 模块断线问题

    S7-200PLC和EM231模块在运行过程中,突然235模块与PLC连接的数据线断开了,造成235模块测量的温度值停留在断线瞬间的那个值,这个应该怎么做一个报警 最佳答案 你说的…

    SIMATIC S7-200 2021年7月5日