cmos8262
活着的目标就是努力实现梦想
级别: 探索解密
精华主题: 0
发帖数量: 81 个
工控威望: 197 点
下载积分: 12139 分
在线时间: 76(小时)
注册时间: 2017-12-24
最后登录: 2023-02-21
查看cmos8262的 主题 / 回贴
楼主  发表于: 2018-03-14 11:05
各位控友大家好呀~

想请教一下 FX3U 的编程问题

MOV K3 K2Y0  =>
                                     PLC的显示是  Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
                                                             1    1   0    0   0    0   0   0

但有没有甚么指令

可以让高低位元互换?

就是                                                      Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
                                                             0    0   0    0   0    0   1    1

小弟先谢谢各位控友的回答了~
[ 此帖被cmos8262在2018-03-14 11:52重新编辑 ]
tingfenghu
级别: 工控侠客

精华主题: 0
发帖数量: 2847 个
工控威望: 3619 点
下载积分: 3521 分
在线时间: 3810(小时)
注册时间: 2007-11-04
最后登录: 2024-12-26
查看tingfenghu的 主题 / 回贴
1楼  发表于: 2018-03-14 12:01
mov k192 k2y0 不就行呢。
好像是SWAP是高低字节交换。
二手PLC,触摸屏,伺服驱动,各类气动设备
http://shop58129605.taobao.com/
john42tw
级别: 网络英雄
精华主题: 0
发帖数量: 1278 个
工控威望: 6109 点
下载积分: 52412 分
在线时间: 1123(小时)
注册时间: 2012-04-24
最后登录: 2024-12-27
查看john42tw的 主题 / 回贴
2楼  发表于: 2018-03-14 13:52
應該不是高低位元互換
而是
Y0 <--->Y7
Y1<---->Y6
...
互換
小满和老鸟
专注,坚持!
级别: 略有小成
精华主题: 0
发帖数量: 256 个
工控威望: 371 点
下载积分: 904 分
在线时间: 83(小时)
注册时间: 2017-08-27
最后登录: 2024-07-24
查看小满和老鸟的 主题 / 回贴
3楼  发表于: 2018-03-14 18:41
可以对高两位和低两位取反,或者进行逻辑运算
wangnaizhi
级别: 论坛先锋
精华主题: 0
发帖数量: 1273 个
工控威望: 1449 点
下载积分: 5484 分
在线时间: 896(小时)
注册时间: 2015-08-31
最后登录: 2024-12-25
查看wangnaizhi的 主题 / 回贴
4楼  发表于: 2018-03-14 18:56
你的元算方向应该是单方向的吧?如果是单方向的还是有办法搞的
xiaoqizi
级别: 论坛先锋
精华主题: 0
发帖数量: 446 个
工控威望: 1316 点
下载积分: 2402 分
在线时间: 714(小时)
注册时间: 2009-07-06
最后登录: 2024-12-20
查看xiaoqizi的 主题 / 回贴
5楼  发表于: 2018-03-14 19:43
不一定非要用现成指令,自己做个FOR循环就搞定了
乡村电工
高高兴兴上班,平平安安回家,做一只穷开心的老菜鸟
级别: 略有小成
精华主题: 0
发帖数量: 189 个
工控威望: 360 点
下载积分: 1304 分
在线时间: 120(小时)
注册时间: 2017-12-11
最后登录: 2024-12-27
查看乡村电工的 主题 / 回贴
6楼  发表于: 2018-03-14 19:54
字节可以互换,这个没办法互换,你K192 K2Y0 不就行了?干嘛要纠结呢
cmos8262
活着的目标就是努力实现梦想
级别: 探索解密
精华主题: 0
发帖数量: 81 个
工控威望: 197 点
下载积分: 12139 分
在线时间: 76(小时)
注册时间: 2017-12-24
最后登录: 2023-02-21
查看cmos8262的 主题 / 回贴
7楼  发表于: 2018-03-14 22:32
谢谢大家的指导 我也觉得我想得太複杂了

只是因为我想写一个程序

X0 为ON时

四个开关输入(X1 X2 X3 X4)   转格雷码  四位元的灯号输出(Y0 Y1 Y2 Y3)

X0 为OFF时

四个开关输入(X1 X2 X3 X4)   反转格雷码  四位元的灯号输出(Y0 Y1 Y2 Y3)

题意要求 Y0需为MSB

所以才问又有没有指令可对应 谢谢大家的回应 感谢~
焦刘吉
紧跟时代发展,努力做好时代青年
级别: 工控侠客
精华主题: 0
发帖数量: 1459 个
工控威望: 4682 点
下载积分: 14975 分
在线时间: 429(小时)
注册时间: 2015-05-19
最后登录: 2024-12-11
查看焦刘吉的 主题 / 回贴
8楼  发表于: 2018-03-15 08:04
XCH记得有这样的指令
Rules are always made by the strong, and history is always written by the winners.
yfcc923
级别: 略有小成
精华主题: 0
发帖数量: 78 个
工控威望: 207 点
下载积分: 1127 分
在线时间: 127(小时)
注册时间: 2013-06-08
最后登录: 2024-09-23
查看yfcc923的 主题 / 回贴
9楼  发表于: 2018-03-16 14:40
试试看 ROR   ROC 指令