TIA博途S7-1200中实现高低字节或高低字调换的4种方法介绍.docx
《TIA博途S7-1200中实现高低字节或高低字调换的4种方法介绍.docx》由会员分享,可在线阅读,更多相关《TIA博途S7-1200中实现高低字节或高低字调换的4种方法介绍.docx(10页珍藏版)》请在第壹文秘上搜索。
1、TlA博途S7-1200中实现高低字节或高低字调换的几种方法介绍例如S7-1200与某些上位机进行通信时,读写的浮点数的存储方式与上位机不同,即高低字或字节是相反的,此时读取的数据是不对的,需要将高低字进行调换之后,才可以正常显示。下面就总结几种高低字或字节调换的方法,供大家参考。在TIA博途中,一个浮点型数据REAL占用4个字节,BPDWORDo一、通过间接寻址,片段访问的方式以DWORD的高低字调换为例进行说明(WORD的高低字节同理):如下图所示,新建一个FC块,块的接口变量如下图所示,SCL程序如下图所示,将输入变量的高字赋值给输出变量的低字,输入变量的低字赋值给输出变量的高字-:*2
2、G”“9a-T苹%、卜Sd咛”“*Sm新0&Btn磔BUlu-anc_AteOWdHvn:3HMw*IC1r1一一-._IllAlIIAffHUflKiI*限字曲Data和OUtPIl.tJJ4尸rGg八1,/:,f,CffeTnW1;45END.REGION6tData,数据类型为Real浮点型,如下图所示,回口名和效羯臭盟起始侑保持1DPSUtc3motor1BJmotor?BoolfaeDmotsBOOlfauOimrxvmaoedBOOl6(9valueIMr0v1m040vr2m0Dvar3DfMUtmtQ.Irtf2OMlPULDJgRejlM90l MI肛oW3nI,AnII9(
3、WMjMfM0,AnjtoQCorwM-OJTF501| We.tMwt7W0J.5IH.TO5(FKH|*111vuto9.*.Vfl.WaJAfOtH,布博伊 6加新BMQMeAKTWHruMeeiAlNjA04Mrs;Ki|配方处W,Ul 3他NeV2“200】MgJXJ.V2m”-M*f* ek)gCwe 5t ir=5l M! / 5,: 不 AV*R 116*1111 2222 ,lftiiH.r. j npuQta在OBl中调用该FC块,如下图所示,并给块的管脚连接数据块中的变量,*4.rfitllfi田倭和冈崎RCeIICWWIKDOCrwtffi博加品WIWI鹿fl*,S1急
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TIA 博途 S7 1200 实现 高低 字节 字调 方法 介绍
