西门子200的编程中时间指令用法

西门子200的编程中指令用法

最佳答案

1。设置PLC系统时间:在“ PLC ” 的下拉菜单中有个“实时时钟”选项,   在这里设置PLC时间和PC时间一样
2。读PLC系统时间,用READ_RTC指令
所有日期和时间值必须采用BCD格式编码,请参阅下表。

8个字节时间缓冲区格式(T)

T字节 说明 字节数据
0 年 (0-99) 当前年份 (BCD值)
1 月 (1-12) 当前月份 (BCD值)
2 日期 (1-31) 当前日期 (BCD值)
3 小时 (0-23) 当前小时 (BCD值)
4 分钟 (0-59) 当前分钟 (BCD值)
5 秒 (0-59) 当前秒 (BCD值)
6 00 保留 ?始终设置为00
7 星期几 (1-7) 当前是星期几,1=星期日 (BCD值

3。把读到的PLC小时和分钟转换成整数,小时和整数8比较,分钟和0比较,相等时将某位 置1(如M0.0),启动电机
   小时和整数10比较,分钟和0比较,相等时将某位 置0(如M0.0),启动电机

提问者对于答案的评价:
GOOD

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐

  • 快速跟随PID张力,控制变频器

    请假大侠这个控制方案怎么做,用224xp模块和两个普通变频器VF模式,一个称张力传感器。控制要求:主牵引电机可以随意启停加减速,主牵引电机辊和从电机辊之间的张力瞬间等于在触摸屏设置…

    2021年7月5日
  • TD400C停电后数据块丢失

    我使用的事S7-200CPU224XP,编程下载后可以在TD400C上显示需要的数据,但停电或关掉PLC后就显示无数据块了,但其他的程序还是可以使用的,不知是咋回事,请高手指教一下…

    SIMATIC S7-200 2020年10月31日
  • s7-200控制PH值程序请教

    液体PH值控制:若PH值过高,则需要加二氧化碳;若PH值过低,则要求蠕动泵加碱。我通过PID向导得到了PWM控制序列,但是怎么通过PWM进行调节呢?请教大家 问题补充:控制加二氧化…

    SIMATIC S7-200 2020年10月31日
  • 谢谢大家

    今天是大年三十!登陆上来没有什么特别的事情!主要是谢谢大家在过去一年对我的问题的热心回答,谢谢大家毫无保留的传授技术!真的很不容易!祝福大家新年快乐! 最佳答案 Happy&nbs…

    SIMATIC S7-200 2021年7月5日
  • S7-200系列有专用的modbus通讯模块吗,现在有4个设备需要与200CPU通讯

    如题,求教是否有专用的模块? 问题补充:226CPU自带PORT0 和 PORT1两个口,这两个口能分别做主站和从站吧,我看手册说PORT1只能做从站,不能做主…

    SIMATIC S7-200 2017年6月14日
  • cpu214 与 EM235 怎么通讯?

    cpu214 与 EM235 怎么通讯? cpu214 模块扩展端是卡槽式接口, EM235 是RS485接口…

    SIMATIC S7-200 2020年11月1日
  • s7-200自由口通讯不正常但是能上下载程序

    port0作为自由口时无法通讯,同样的程序换一台PLC又能通讯,无法自由口通讯口这台作为PPI上下载程序又没问题(拨码开关stop模式),能判断port0口有问题吗? 钻石用户推荐…

    SIMATIC S7-200 2021年7月5日
  • RS232和CPU226通讯

    现有一批设备自带RS-232通讯接口,能否不通过232-485转接口直接与CPU226进行通讯? 最佳答案 不可以,CPU226内置的是RS485物理接口协议,支持Modbus和P…

    SIMATIC S7-200 2017年6月5日
  • CPU 226 CN DC/DC/DC

    2个新产品,CPU 226 CN DC/DC/DC   同样的程序,一个运行没问题  ,一个运行延迟…

    SIMATIC S7-200 2021年7月5日
  • 什么我的高速计数器不工作?

    我找了一个高速计数器做转速的程序,为什么我的高速计数器不工作?经示波器测试I0.0和I0.1接头端子处方波正常,频率2KHz,I0.0和I0.1端子做I口输入也正常。请高手指正! …

    2018年12月6日