首先新建一个工程并组态好PLC
![](http://doc.cntworld.cn:8080/wp-content/uploads/2023/04/1-68.jpg)
勾选项目支持仿真。在用仿真的时候需要,如果连接的是真实PLC是不需要此步骤的。
![](http://doc.cntworld.cn:8080/wp-content/uploads/2023/04/1-69.jpg)
新建两个DB块分别为DATA1和DATA2,取消优化,实现将一个数据块中的数据传送到另一个DB块中。
![](http://doc.cntworld.cn:8080/wp-content/uploads/2023/04/1-70.jpg)
拟量传送块的编写
![](http://doc.cntworld.cn:8080/wp-content/uploads/2023/04/1-71.jpg)
拟量传送块的调用
![](http://doc.cntworld.cn:8080/wp-content/uploads/2023/04/2-4.jpg)
成功实现数据块传送的效果。
![](http://doc.cntworld.cn:8080/wp-content/uploads/2023/04/3-4.jpg)
对源数据块进行清零,数据块长度不一致时报错的处理。
![](http://doc.cntworld.cn:8080/wp-content/uploads/2023/04/1-72.jpg)
此代码对于结构的传送也是适用的
![](http://doc.cntworld.cn:8080/wp-content/uploads/2023/04/1-73.jpg)
在两个数据块中添加一个结构
![](http://doc.cntworld.cn:8080/wp-content/uploads/2023/04/2-5.jpg)
添加结构后的运行效果
![](http://doc.cntworld.cn:8080/wp-content/uploads/2023/04/3-5.jpg)
首先新建一个工程并组态好PLC
勾选项目支持仿真。在用仿真的时候需要,如果连接的是真实PLC是不需要此步骤的。
新建两个DB块分别为DATA1和DATA2,取消优化,实现将一个数据块中的数据传送到另一个DB块中。
拟量传送块的编写
拟量传送块的调用
成功实现数据块传送的效果。
对源数据块进行清零,数据块长度不一致时报错的处理。
此代码对于结构的传送也是适用的
在两个数据块中添加一个结构
添加结构后的运行效果