Prodave哪个函数可以操控S7-200系列PLC的V寄存器位

如题,我已经测试验证过,通过Prodave置位200系列PLC的M寄存器的位。
举例:as200_mb_setbit_ex6(10, 1, 1);这个代码的意思就是置位:SET M10.1
我在想,用什么函数方式才能 SET V10.1呢?
请教大神,怎么用Prodave的函数操控 V寄存器的位。

问题补充:
Ret = as200_field_write_ex6(Asc("M"), 1, 0, WriteCount, BufLen, WriteByte(0))

我想给MB1字节开始的地址写数据,不报错,可是监控PLC的MB1开始的字节,没有任何数值。

最佳答案

Prodave没有直接置位、复位V寄存器位的函数。
Prodave按字节操作V寄存器。
回复:as200_m_field_write,你指令写错了!

提问者对于答案的评价:
虽然你的回答并没有实际解决我的问题,好在我自己乱摸索,搞定啦。
其实,经常玩西门子工控的人应该都有点经验。
它的书面资料往往和实际在细节方面有很多不同。
搞定了,OK,给您最佳答案~~

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc287736.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月30日
下一篇 2020年10月30日

相关推荐