技术文章

西门子S7-200PLC的word操作

上海台津自动化工程有限公司

2012/8/7 9:41:34

  由于项目要求,需要将4个4位的数据填入1个字中,分别在字的第0-3,4-7,8-11,12-15位存储。以前没做过这个。请问大家,有什么梯形图指令可以将4个4位的数据填入1个字中?同时,有什么指令可以再反过来将其取出?
答:1、将4个4位的数据填入1个字中?
应用“逻辑尺”来实现。即,例如,写0-3位数据,应用“逻辑尺”:0000 0000 0000 1111进行“逻辑与操作”取出0-3位数据,再与即用该字的原内容进行“逻辑或操作“,这样0-3位数据就写入了。同理应用不同的“逻辑尺”可以取出不同位置的数据
2、有什么指令可以再反过来将其取出?
应用“逻辑尺”:0000 0000 0000 1111进行“逻辑与操作”取出0-3位数据。0000 0000  1111 0000进行“逻辑与操作”取出4-7位数据。.......。同理应用不同的“逻辑尺”可以取出不同位置的数据。如果需要再进一步应用”移位“指令使得数据析出。

相关产品

猜你喜欢

当前客户在线交流已关闭
请电话联系他 :