发表于:2004/3/20 14:39:00
#0楼
在系统中需要使用三菱的Q系列与Proface的人机界面,现在因控制需要,需要将人机界面的时间信息读下来,在程序中修正PLC的时间,现在时间是可以读下来,但是现在有一个转换的问题:
Proface 的读下来是时间是BCD码:
D10 ** Year 两位BCD码(只有最后两位如04)
D11 ** Month 两位BCD码
D12 ** Date 两位BCD码
D13 **** hour&Minute 四位BCD码
在使用三菱的时钟设定指令时,DATEWR时要求不一样,
D60-D65时分别是,二进制的数据,分别是年(四位)、月、日、时、分、秒。
在三菱的指示中没有两位的BCD时转换指令,请教各位良策,如何进行转换!
Proface 的读下来是时间是BCD码:
D10 ** Year 两位BCD码(只有最后两位如04)
D11 ** Month 两位BCD码
D12 ** Date 两位BCD码
D13 **** hour&Minute 四位BCD码
在使用三菱的时钟设定指令时,DATEWR时要求不一样,
D60-D65时分别是,二进制的数据,分别是年(四位)、月、日、时、分、秒。
在三菱的指示中没有两位的BCD时转换指令,请教各位良策,如何进行转换!