日期用BCD码到底如何表示啊?

所有日期和时间值必须采用BCD格式编码。这句话到底是什么意思啊?
 请问日期到底如何用BCD码表示啊?

最佳答案

程序实例:
LD     Clock_1s:SM0.5
EU
TODR   年bcd:VB10
//读出日期将年、月、日、时、分、秒、空、星期存储在以VB10为起始地址的8个字节中,读出的日期是以BCD码表示的。
读实时时钟,将年月日时分秒----星期复制到以VB10开始的8个字节中,以BCD码存储
LD     Always_On:SM0.0
LPS
BTI    年bcd:VB10, 年:VW70
AENO
BCDI   年:VW70
AENO
+I     +2000, 年:VW70
LRD
BTI    月bcd:VB11, 月:VW72
AENO
BCDI   月:VW72
LRD
BTI    日bcd:VB12, 日:VW74
AENO
BCDI   日:VW74
LRD
BTI    时bcd:VB13, 时:VW76
AENO
BCDI   时:VW76
LRD
BTI    分bcd:VB14, 分:VW78
AENO
BCDI   分:VW78
LRD
BTI    秒bcd:VB15, 秒:VW80
AENO
BCDI   秒:VW80
LPP
BTI    星期bcd:VB17, 星期:VW84
AENO
BCDI   星期:VW84
//实时时钟BCD转INT,现在以VB10开始的字节中存储的是整数时钟值

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

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

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

相关推荐

  • EM235模块的输出精度是12位,为什么数据格式是到32000

    最佳答案 1、模拟量到数字量转换器的12位读数是左对齐的。最高有效位是符号位:0表示是正值。 2、在单极性格式中,3个连续的0使得ADC计数值每变化1个单位,数据字(AI…

    SIMATIC S7-200 2021年7月5日
  • 积分前项怎么清零

    S7-200PID积分前项怎么清零啊 最佳答案 如果用系统自带的指令向导生成的PID程序,那么会自动生成一个PID回路变量表,在数据块中可以找到,如果需要清零,可以将相应的变量赋值…

    2020年10月31日
  • mp277与S7-200的时间如何统一

    请教:在MP277画面中显示的系统时间(可修改)如何传到S7-200中。谢谢! 最佳答案 请参考——触摸屏时间和plc时间同步http://www.ad.siemens.com.c…

    SIMATIC S7-200 2020年11月1日
  • 位存储区M如何理解

    书上说可以用M作为控制继电器来存储中间操作状态和控制信息的存储。这话该如何理解。就是我要接收一个外来信号。我如何在程序中表示它,如I0.0可以表示灯的开关,这个信号该如何表示呢。也…

    SIMATIC S7-200 2021年7月5日
  • 关于S7200与工控机的MODBUS通讯

    各位高手,这个问题我问过几次,由于本人的知识局限,还未能完全理解,为此困扰了我好长时间。原来希望用户用WINCC来连接S7200,但用户不用WINCC组态,那么我必须在PLC中先编…

    SIMATIC S7-200 2017年11月12日
  • 怎么实现一个变量的每100毫秒的变化曲线

    一个变量比如说是重量,我想去测量他每100毫秒的变化值,即用后100毫秒的重量减去前100毫秒的重量,如此反复,然后用上位机,组态软件绘制出重量变化的曲线,我现在只能检测到他时时的…

    SIMATIC S7-200 2021年7月5日
  • s7-200扩展EM277可以和威纶通的触屏MT8100IE通信吗

    s7-200扩展EM277可以和威纶通的触屏MT8100IE通信吗? 最佳答案 EM277是DP模块,只能作为从站使用。屏不能做主站的,应该是不行的。参见:威纶触摸屏与S7-200…

    SIMATIC S7-200 2017年11月12日
  • 一健起停

    前背有没有一健起停的方法,有的话告诉我,RS复位优先怎么用 最佳答案 最简单的RS复位优先指令单键控制启停程序:LD     I0…

    SIMATIC S7-200 2020年11月1日
  • 循环程序

    请教各位循环程序有哪些好的算法? 最佳答案 举个例子说明下:把MW126的数据逐个记录入DB5.DBW66之后32个WORD数据区中    …

    SIMATIC S7-200 2020年11月1日
  • PLC模块里固态电容会不会产生鼓包现象?

    有一个PLC模块坏了,我将模块拆开,里面的固态电容顶部有点鼓,但不像电解电容一样会鼓开。但是网是查,固态电容一般不会产生鼓包?那么固态电容出现这种有点鼓的现象是否正常?固态电容损坏…

    SIMATIC S7-200 2020年10月31日