本文介绍如何通过S7.net如何读取西门子PLC中的数据(比如幅度为1的正弦曲线)并绘图。其中涉及:
1.S7.net.dll的使用
2.到字节数组如何变成单精度浮点数的方法。
3.如何使用S7-PLCSim advanced v5.0来仿真的西门子PLC(如果没有硬件的话)
4.如何通过XY图进行数据的显示
详细介绍如下(代码见:https://download.csdn.net/download/qq_34047402/90383117)
步骤如下:
一、通过S7.net.dll打开与PLC的连接
利用Net构造器节点关联S7.net.dll,然后利用open方法进行打开。具体如下:
1.通过“互连接口”->”Net”->“构造器节点”,浏览找到S7.net.dll; 然后利用其“调用节点”
- 利用s7net的ReadBytes指令读取一定字节长度的数据