这是上位要往PLC写数据之前的操作,需要把数据倒过来一下。
CopyMemory pReadBuffer1(0), a, 4
pReadBuffer(0) = pReadBuffer1(3)pReadBuffer(1) = pReadBuffer1(2)pReadBuffer(2) = pReadBuffer1(1)pReadBuffer(3) = pReadBuffer1(0)
MyHex = field_write_ex6(100, 2, 20, 12, 12, pReadBuffer(0))
求介绍西门子存储器 是倒着的 详细学习资料(网址也可哟)谢谢!
西门子PLC300。上位(vb)从PLC读上来的数据是倒的?或者说,PLC存储器高低位和别人的是反着的?见下。写
答案:2 悬赏:70 手机版
解决时间 2021-02-27 14:56
- 提问者网友:流星是天使的眼泪
- 2021-02-27 07:11
最佳答案
- 五星知识达人网友:怀裏藏嬌
- 2021-02-27 08:13
西门子就是倒着的 比如 mw0 ,你想用mw数据的低数据,那就读mb1数据
全部回答
- 1楼网友:鱼芗
- 2021-02-27 09:41
应该跟你的PLC程序有关吧,不一定都是倒着的。以前我自己写的程序都是正序的。通常再和仪表或者单片机程序通讯时才会有这种大端模式,也就是反序的。看西门子的编程手册就可以了
再看看别人怎么说的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯