vb:现在要vb读取文件D201的值,返回的字符要怎么处理才能得到M100到M115的状态值


由于工厂设备种类多、分阶段建設工控程序开发通常面临对接多种PLC厂商设备和不同系列与型号。因此出现了一种专门与不同PLC通讯的软件协议-OPC(OLE for Process Control)而各厂家在OPC基础上进荇了不同程度的扩展,为了应对标准化和跨平台的趋势和了更好的推广OPC,OPC基金会近些年在之前OPC成功应用的基础上推出了一个新的OPC标准-OPC UA處于通讯效率上的考虑,很多厂家生产了OPCUA设备模块内置处理器,性价比不错不过这不是本文关注的重点。
  1. 扩展了OPC的应用平台传统的基于COM/DCOM 的OPC技术只能基于Windows操作系统,OPC UA支持拓展到Linux和Unix平台这使得基于OPC UA的标准产品可以更好地实现工厂级的数据采集和管理;
  2. 不再基于DCOM通讯,不需要进行DCOM安全设置;
  3. OPC UA定义了统一数据和服务模型使数据组织更为灵活,可以实现报警与事件、数据存取、历史数据存取、控制命令、复雜数据的交互通信;
  4. OPC UA比OPC DA更安全OPC UA传递的数据是可以加密的,并对通信连接和数据本身都可以实现安全控制新的安全模型保证了数据从原始设备到MES,ERP系统,从本地到远程的各级自动化和信息化系统的可靠传递;

您可以安装任何一款支持OPCUA的服务端软件进行以下配置(此为示例配置,您可根据你的实际情况进行配置)
6、在PLC中开了2个数据块分别为DB4长度110个字、DB5长度122个字。
7、对应第4块创建标签第一个名称为DB4.0-99,地址为DB4DBW0.100數据类型为Short,长度100即定义长度最长为100的Short数组。第二个名称为DB4.100-109地址为DB4DBW100.10,数据类型为Short方便快速vb读取文件。
#region 计算最小开始索引和最大结束索引 #region 判断标签值是否连续 #region 先vb读取文件相应标签数数据 #region 写入之前先vb读取文件一下PLC的值 #region 计算最小开始索引和最大结束索引 #region 判断标签值是否连續

}

我要回帖

更多关于 vb读取文件 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信