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:50
下一篇 2017年11月19日 上午11:50

相关推荐

  • S1200上电初始化数据

    S1200上电初始化数据,类似S7-200里的用sm0.1初始化数据一样,S1200是怎样做的? 最佳答案 在组态视图中点击CPU模块在里面有个系统时钟选项。可以激活系统状态功能并…

    SIMATIC S7-1200 2017年6月10日
  • S7-1200中怎么用定时器做出一个1s钟的脉冲

    S7-1200中怎么用定时器做出一个1s钟的脉冲?为什么定时器不能直接用在常开节点上面? 最佳答案 1、可以直接使用系统的秒脉冲,设置方法见图1,设置完成后 M0.5就是…

    2017年10月29日
  • TIA Portal V11怎么升级更新包

    更新UPD5时出现问题,如下图,请问是怎么回事? 问题补充:忘记发图了 图片说明:    最佳答案 1、你可能用的是一个网络映射盘,读这个文件的时候网络不正常2…

    2017年8月24日
  • S71200PN口最新固件能带几个伺服?

    能同步?查补吗?最新资料去哪里查找? 最佳答案 S7-1200通过PROFINET控制伺服可以带8个闭环控制,如果伺服作PROFINET 的IO设备,可以连接16台。不支…

    SIMATIC S7-1200 2017年6月5日
  • 如何完整卸载STEP7 Basic V13博途软件?

    如题,以前我在STEP7卸载的时候需要好多步骤,有一个专门的文档去说如何进行完整卸载。现在我安装了TIA Portal V13,也想进行卸载,请问如何进行完整的…

    SIMATIC S7-1200 2017年8月3日
  • S7-1200 V4.2的固件

    S7-1200 最新V4.2的固件那里可以下载升级,还是必须要用博途V14才行。 最佳答案 STEP 7 V14 Basic 或&…

    SIMATIC S7-1200 2017年6月6日
  • S7-1200内存问题

    接收的外部数据存放在CPU的那个内存里面呢?是工作内存还是装载内存呢? 因为接收数据量挺大的(光栅和编码器信号),担心50 KB的工作内存不够用。谢谢大家咯 最…

    SIMATIC S7-1200 2017年11月19日
  • s7-1200与MCGS触摸屏通讯问题

    刚把程序下载到触摸屏上通讯状态还显示0,过了一会自己变为1了是怎么回事,触摸屏以及PLC的IP设置如图,请各位大神帮帮忙。 问题补充:将IP设置好了后通讯状态又变为3了,尝试延长通…

    2017年7月30日
  • s7-1200循环程序

    各位大侠,项目要求,当一个标志得电,相对应的数值开始执行减去0.5的过程,循环执行。当此标志失电,则停止减去0.5的过程。自己编的程序中,当标志得电,总是导致PLC故障,因此循环无…

    SIMATIC S7-1200 2017年6月12日
  • TIA V13SP1编程界面中选中某个指令后按F1键,无法弹出该指令的帮助信息

    请问各位老师:TIA V13SP1编程界面中选中某个指令后按F1键,无法弹出该指令的帮助信息。(个人感觉TIA自带的帮助功能挺好用,比查编程手册方便。)请问如何解决,谢谢…

    2017年6月6日