S7-1200定时器时间值调节

我想通过外部BCD开关调节定时器的时间值,请问程序怎么实现?

问题补充:
关键是怎么将BCD数值转换为TIME类型的值输入到PT端,比如直接输入100是可以的,但是输入一个变化的值比如MW100就不行。

最佳答案

1200定时器需用一个背景数据块,可以理解为选定定时器时现划分预置值区、经过值区和状态位。
定时器DB:  
PTt端是设定的时间,et端用time类型的地址看经过了多少时间;
IN是条件,Q是时间到的输出;
将外部BCD开关调节定时器的时间值写入PT端。
填写数字的话默认的单位是ms,填100默认100毫秒;
如果填写的是100s,就是100秒了。

提问者对于答案的评价:
还是没有解决

专家置评

S7-1200 只有 IEC 定时器,为 time 格式,以 ms 为单位,从上位等外部输入需要双整数格式地址。BCD 码是 s5time 格式的外部输入地址数据格式,与S7-1200 time 类型定时器不相关。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月19日 上午11:49
下一篇 2017年11月19日 上午11:50

相关推荐

  • 关于S7-1200与维伦触摸屏通信的问题

    S7-1200在不扩展的情况下用以太网接口通信。经常遇到通信不上的情况。遇到这种情况,我测试多次,找到这种办法“在线诊断–恢复出厂设置–重新装在硬件配置—下载—-触摸屏…

    SIMATIC S7-1200 2017年8月15日
  • s7 1200变量执行顺序与跳转执行的问题

    在TIA中编程,变量不断的产生,如何将变量依次执行或者可以设置条件跳转执行。另外是否可以建立这么一个数组:这个数组若干个数据,整个数组中数据依次全部执行某个计算指令,然后保存到另外…

    SIMATIC S7-1200 2017年6月24日
  • 如何比较不足一个Byted的数据形式

    我是用1200的PLC,和机器人通讯发送车型数据不足8位,只剩下7位,也就是7 个BOOL或是7个BIT,我发给机器人以后,机器人要反馈给我也是7各位的数据,我想比较一下…

    SIMATIC S7-1200 2017年11月19日
  • 1200 PN网络最大带载能力探讨

    我想用1215C V4.1来带14个G120 PN的,一个IM153-4 PN,还有5个触摸屏, KTP700 KTP1200&n…

    SIMATIC S7-1200 2017年6月5日
  • FB使用异常

    泪奔! 建了一个FB功能块,变量如图。 handmode_1limit_0jog 为点动及持续动作切换按钮。  当 ha…

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

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

    2017年11月4日
  • 1200程序和硬件组态上载??

    各位大师好:1.请问1214PLC用博途V11正确的程序和组态上载步骤是什么?2.PLC与模块分离后是否就只能上传里面的程序,而无法上传模块组态?? 最佳答案 1、需要先在线连接1…

    SIMATIC S7-1200 2017年6月9日
  • 关于s7-1200的地址分配

    在现场工作过程中,为什么cpu的i/o 地址是以I0.0开始,而到了另外一个扩展模块上地址是以I8.0开始的?想知道这个地址是根据什么分配的?哪位大神有相关方面的资料,还…

    SIMATIC S7-1200 2017年6月11日
  • 200PLC仪表modbus通讯再与工控机modbus通讯

    200PLC或者1200PLC,比如CPU224XP,一个口与现场仪表modbus通讯采集数据,然后另一个口与工控机modbus通讯,这样能不能做?不知道port0和port1是不…

    SIMATIC S7-1200 2017年6月7日
  • 关于 DB块中BIT的提取

    我想把DB块数组中的一位提取到M寄存器中,该用什么指令 最佳答案 DB块属性不要勾选优化的块结构;然后程序中直接使用位地址,如DB10.DBX 0.0也可以使用&nbsp…

    2017年8月3日