广州菱控|三菱
当前位置:首页 >> 技术支持 >> MX Component中有个WriteDeviceBlock批量写?不会用
MX Component中有个WriteDeviceBlock批量写?不会用  时间:2014/1/16 22:53:00
MX Component中有个WriteDeviceBlock批量写?不会用


我想向D0,D1,D2分别写入1,2,3怎么弄?


object.WriteDeviceBlock(szDevice、lSize、lData(0));


没看懂手册,最后一个参数是int类型啊,不是数组怎么传?
Re:续:MX Component中有个WriteDeviceBlock批量写?不会用  时间:2014/1/17 0:13:00
批量写入不同的数可以这么操作:szDEVICE=D0,ISize=3,然后分别给IData(0),IData(1),IData(2)赋值1,2,3。然后再写指令object.WriteDeviceBlock(szDevice、ISize、IData(0))。

Re:Re:续:MX Component中有个WriteDeviceBlock批量写?不会用  时间:2014/1/17 2:37:00
那你这样还是要循环写进去?
Re:Re:Re:续:MX Component中有个WriteDeviceBlock批量写?不会用  时间:2014/1/17 7:25:00
数组写入是事先把要写入的数值对IData进行赋值,比如写3个就赋3个IData,写10个就赋10个IData,指令只写一遍,不是循环。

Re:Re:Re:Re:续:MX Component中有个WriteDeviceBlock批量写?不会用  时间:2014/1/17 9:49:00
其实我现在还有些问题想请教你下。


1。我怎么对结构体进行批量写入?
2。我似乎没办法对M进行批量写
Re:Re:Re:Re:Re:续:MX Component中有个WriteDeviceBlock批量写?不会用  时间:2014/1/17 14:37:00
具体可以参考MX Component版本3编程手册【080495(中文)】或者联系代理商进一步获取技术支持。

相关问题
相关下载