زیمنس کنترل

کد : 39226

دستور (DTB) Double Integer (32-bit) to BCD در برنامه نویسی اتوماسیون زیمنس

دستور (DTB) Double Integer (32-bit) to BCD در برنامه نویسی اتوماسیون زیمنس
در برنامه نویسی اتوماسیون زیمنس، دستور DTB یک عدد صحیح 32 بیتی را که در ACCU1 بار شده است ، به عدد BCD هفت شماره ای تبدیل می­نماید. نتیجه در همان ACCU1 ذخیره می­شود ، بنابراین ACCU2 در طول تبدیل تغییری نمی­کنند.
در ACCU1 بیت های 0 تا 27 مقدار BCD را در خود دارند و بیت های 28 تا 31 علامت را بصورت زیر نشان می­دهند:
0000=Positive             ,           1111=Negative

در ضمن ، عدد BCD می­تواند بین "-9,999,999" تا "+9,999,999" باشد. شکل زیر ، نحوه ی تبدیل عدد "-701" از Integer به BCD در آکومولاتور ACCU1-L را نشان می­دهد.
دستور (DTB) Double Integer (32-bit) to BCD در برنامه نویسی اتوماسیون زیمنس 1
زیمنس کنترل نمایندگی زیمنس در ایران