PLC(FX2N)小数点(浮点)运算编程研究讲义2012(4)
16
附1:20
一、实验要求
显示一个含有小数点的实数,如12.6、23.8、5.6等。 二、实验实现分析
? 对于共阴LED数码显示器,将整数中最后一位的h(小数点)引脚通过
一个限流电阻接+Vcc即可;其他硬件电路都类同;并且无需在软件中作任何处理。
? 对于共阳LED数码显示器,将整数中最后一位的h(小数点)引脚通过
一个限流电阻接地即可;其他硬件电路都类同;并且无需在软件中作任何处理。
三、实验电路图
+VccY0h8BCD译码CD4511整数十位整数个位小数位Y1Y2Y3Y4PLCFX2NY5Y688共阴+VccCOM+Vcc
附2:PLC(FX2N)中输入小数小结、要点:
? FX2N中可外部输入或内部产生1个二进制小数或十进制小数; ? PLC外部输入小数方案:
? 外部(Xn)按常规方法输入整数至PLC的Dn中,
? 再在PLC中用FLT指令的将整数转化为二进制小数形式,再用
DEDIV指令来确定二进制小数的的位数; ? 还有第二种方法,可见前面论述,略; ? 若需转化为十进制小数,则可用DEBCD指令将二进制小数转化为十
进制小数;
? 注:因二进制小数在PLC内部可直接进行运算,而十进制小数则直
接不行,故需要小数往往首选二进制小数;
? PLC内部产生小数方案:
? 内部先用MOV指令在Dn中存入一个整数,
? 再用FLT指令的将整数转化为二进制小数形式,再用DEDIV指令来
确定二进制小数的的位数;
? 还有第二种方法,可见前述,略; ? 若需转化为十进制小数,则可用DEBCD指令将二进制小数转化为十
17
?
?
?
?
进制小数;
? 注:因二进制小数在PLC内部可直接进行运算,而十进制小数则直
接不行,故需要小数往往首选二进制小数; PLC内部小数的运算:
? PLC内部二进制小数可直接运算:如加减乘除比较等等;
? 而十进制小数则不能直接运算,需用DEBIN指令将其转化为二进制
小数后进行;
? 数据为K、K常数则可直接参与运算,无需转化;
? 二进制小数运算时,大多为32位,指令前应加D;并且运算结果存
储的的存储器为连续编号的2个(Dn+1)Dn;高位在大编号、低位在小编号;程序语句上只需写小编号Dn;
? 遇到在PLC内部需要运算处理的工程小数,先需确定是属于何种性
质(二进制小数、十进制小数),再作运算或变换后运算;
? 遇到在 PLC内部需要运算的1个工程小数、1个为整数,工程小数
得判断是否为二进制小数,否则即为十进制小数,用DEBCD指令转化之、整数则需将整数用FLT指令转化为二进制小数,二者才可进行运算处理。 FLT指令提要:
? FLT指令仅是将二进制整数转化为二进制小数表现形式,
? 使用时需据二进制整数大小(占一个D16位、还是占二个D32位)
前面加D还是不加;
? 经FLT指令转化后的二进制小数一般占连续2个Dn;
? 要将经FLT指令转化而来的二进制小数形式的(Dn+1)Dn,得到
是几位小数的值,可用DEDIV指令,除10得到1位小数,除100得到2位小数,以此类推;
二进制小数的要点:二进制小数可在FX2N中直接进行四则运算,可直接在PLC软件中仿真显示结果;但在组态王等监控易出现乱码;需用DEBCD指令将其转化为十进制小数后以尾数、指数形式显示监控结果;二进制小数为32位数,占用连续标号的二个Dn,最高位为符号位(1为负数、0为正数),余下的数值位:次高及下8位为指数段,剩余的为23位为尾数段;组态王上较难显示;
十进制小数的要点:十进制小数不能在FX2N中直接进行四则运算,需用DEBIN指令转化为二进制小数后进行;但十进制小数在PLC仿真软件中仿真显示是乱码,但可以尾数、指数形式在组态王等显示监控结果;十进制小数为32位数,占用连续标号的二个Dn,大编号的Dn+1存放指数段,小编号的Dn存放尾数段,可用Dn-Dn+1显示十进制小数;
18
相关推荐:
- [法律文档]苏教版七年级语文下册第五单元教学设计
- [法律文档]向市委巡视组进点汇报材料
- [法律文档]绵阳市2018年高三物理上学期第二次月考
- [法律文档]浅析如何解决当代中国“新三座大山”的
- [法律文档]延安北过境线大桥工程防洪评价报告 -
- [法律文档]激活生成元素让数学课堂充满生机
- [法律文档]2014年春学期九年级5月教学质量检测语
- [法律文档]放射科标准及各项计1
- [法律文档]2012年广州化学中考试题和答案(原版)
- [法律文档]地球物理勘查规范
- [法律文档]《12系列建筑标准设计图集》目录
- [法律文档]2018年宁波市专技人员继续教育公需课-
- [法律文档]工会委员会工作职责
- [法律文档]2014新版外研社九年级英语上册课文(完
- [法律文档]《阅微草堂笔记》部分篇目赏析
- [法律文档]尔雅军事理论2018课后答案(南开版)
- [法律文档]储竣-13827 黑娃山沟大开挖穿越说明书
- [法律文档]《产品设计》教学大纲及课程简介
- [法律文档]电动吊篮专项施工方案 - 图文
- [法律文档]实木地板和复合地板的比较
- 探析如何提高电力系统中PLC的可靠性
- 用Excel函数快速实现体能测试成绩统计
- 教师招聘考试重点分析:班主任工作常识
- 高三历史选修一《历史上重大改革回眸》
- 2013年中山市部分职位(工种)人力资源视
- 2015年中国水溶性蛋白市场年度调研报告
- 原地踏步走与立定教学设计
- 何家弘法律英语课件_第十二课
- 海信冰箱经销商大会——齐俊强副总经理
- 犯罪心理学讲座
- 初中英语作文病句和错句修改范例
- 虚拟化群集部署计划及操作流程
- 焊接板式塔顶冷凝器设计
- 浅析语文教学中
- 结构力学——6位移法
- 天正建筑CAD制图技巧
- 中华人民共和国财政部令第57号——注册
- 赢在企业文化展厅设计的起跑线上
- 2013版物理一轮精品复习学案:实验6
- 直隶总督署简介




