plc编程实例plc经典练习第五章一

plc编程实例plc经典练习第五章一

ID:35107917

大小:291.00 KB

页数:14页

时间:2019-03-18

plc编程实例plc经典练习第五章一_第1页
plc编程实例plc经典练习第五章一_第2页
plc编程实例plc经典练习第五章一_第3页
plc编程实例plc经典练习第五章一_第4页
plc编程实例plc经典练习第五章一_第5页
资源描述:

《plc编程实例plc经典练习第五章一》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、PLC编程实例PLC经典练习第五章一第5章常用数据处理控制图5-1绝对值编码器的格雷码输出图5-2十进制、标准二进制和格雷码的关系G4B5B5G4B4第5位转换G5B6B6G5B5第6位转换G6B7B7G6B6第7位转换G7B8B8G7B7第8位转换G9G8B9B9G8B8B9第10位转换第9位转换G0B1B1G0B0第1位转换G1B2B2G1B1第2位转换G2B3B3G2B2第3位转换G3B4B4G3B3第4位转换图5-3格雷码到标准二进制码转换程序L#KGLKG5000000+00RNDTMD252LMW252T#HWF32LMW25432位浮点数

2、转换为32位定点数。T#LWF32LMD252LDW#16#FFFF-7FFFDJCM002LMW254T#KF如在范围内则直接输出,完成转换。BEUL—32768T#KF将-32768输出。BEL32768T#KF将+32768输出。图5-432位浮点数到16位定点数转换程序M001:L0L#KFL16#FFFFSLD16+D小于0跳转。DTRT#KGL0<=FL#MIFJCM00232位定点数转换为32位浮点数。<=IJCM001

3、累加器双字左移16位,空位补0。M002:L16#FFFFSLD16+DDTRT#MIGL0<=FL#MAFJCM003最小值转换输出。L16#FFFFSLD16+DM003:DTRT#MAGBE最大值转换输出。图5-516位定点数到32位浮点数转换程序MC1RD1方向1运转指示L#DIAMDTRXGTMD200L#SETP32位定点数转换为32位浮点数。DTRTMD204L#OFFSLMD200:G速度值计算。LKG3141592+01XG运转周长运算。RNDLKG+5000000+00+G完成运算。数据格式转换输出。BEL6500T#OUTP图5-

4、6电机转速计算程序MC1EDMC1MC2MC2MC1ED驱动允许。L0T#OUTPL#SETPXFL—1DTRBEC如为正向运转则跳转到M001处执行。无方向信号则终止程序处理。JCM001TMD200如为反向运转则速度值取负数计算。M001:M002:JUM002L#SETPDTRL#OFFSXGTOUTPTMD200速度值计算并输出。L6500BELMD200图5-7电机速度控制程序L#LRL#UR-GTMD212L#IN计算得到被判断值的值域,输入中间寄存器双字MD212中。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。