Skip to main content

6.23. FRD(Convert form BCD to Integer) 变换为integer

6.23. FRD(Convert form BCD to Integer):变换为integer

 

标记

Relay

src: 原本(source) Relay()

dst: 目的地(destination) Relay

如果Rung于激活状态 就把srcBCD变换为integer后保存于dst

此命令在接收以BCD形式输出的Cam开关值时可方便使用

如果src非为BCD就设置为SP7=1

并且 srcWord(W)形式dstBite(B)形式变换src最大值为&H9999因此integer的变换结果成为9999(&H270F)超过Bite的范围&Hff从而发生Overflow这时设置为SP7=1

使用例

FRD(XB3RB2): XB3(BCD)变换为integer后保存于RB2

如果是(XB3)=&H23(35) 就把23=&H17保存于RB2