gPLC(FX2N)浮点(小数点)运算编程讨论讲义 2025目录 PLC(FX2N)浮点(小数)运算编程概要 实验一 将一个整数转变为一个二进制小数,并存入 FX2N 的 Dn 中(产生一个浮点数,存入 FX2N 的 Dn 中) 实验二 将 2 个二进制小数(或其中一个常数 K、H)进行四则运算 实验三 一个二进制小数,如何在 LED 数码显示器,或者组态王上显示监控 实验四 二进制浮点数运算实例 实验五 任意位浮点数(小数)的输入 附 1:PLC 数值显示(LED 数码显示器)含小数点方法 附 2:PLC(FX2N)中输入小数小结、要点:PLC(FX2N)浮点(小数)运算编程概要1、 PLC(FX2N)浮点数(小数)概论: 二进制小数概念:二进制小数在 PLC(FX2N)中存储占用 32 位(即占用 2 个连续编号的 Dn、Dn+1),最高位 bit31 位是符号位(1 是负数,0 是正数),其他位(bit30~bit0)是数值位,数值位分尾数段和指数段,bit0~bit22 共 23 位是尾数段,bit23~bit30 共 8 位是指数段;注:二进制小数不是按 2 的补码解决;bit0bit1bit2bit3bit4bit5bit6bit7bit8bit9bit10bit11bit12bit13bit14bit15bit16bit17bit18bit19bit20bit21bit22bit23bit24bit25bit26bit27bit28bit29bit30bit31符号位指数段(8位)尾数段(23位)(1位)DnDn+1二进制 小数在PLC(FX2N)中存入 形式数值位(31位) 浮点数(小数)运算规则概念进行浮点数(小数)运算的各 Dn 只能是二进制小数、常数K、H;不能是整数或十进制小数;若 Dn 中数据是整数,需用 FLT 指令转化为