C#通过OPC连接PLC读写功能案例最简单、最有效的PLC连接程序,里面包含了各种类型的读写功能,绝对是拷贝过去,直接把地址替换就可以使用
功能简介:本程序主要是针对PLC发送请求信号,收到信号执行调用,例如:由PLC发送请求信号1,程序自动去调用,当调用结束,信号恢复为0,直到下一次变为1,再次进行调用;1、手工下载一个Interop
OPCAutomation
dll2、手工创建一个类PublicOPC_PLC3、直接调用即可,调用方法:PublicOPC_PLCPlc=newPublicOPC_PLC();Plc
InitConnect();Plc
CH160CreateGroup("PLC地址");//此处的PLC地址必须为PLC中DB块对应的BOOL型的地址例如:C1
DBX544
0usingSystem;usingSystem
Collections
Generic;usingSystem
Linq;usingSystem
Text;usingOPCAutomation;usingSystem
Net;usingSystem
Threading;namespaceOPCService{publicclassPublicOPC_PLC{#region私有变量//////OPCServerObject///publicstaticOPCServerMyServer;//////OPCGroupsObject///publicstaticOPCGroupsMyGroups;//////OPCGroupObject///publicstaticOPCGroupMyGroupMA;publicstaticOPCGroupMyGroupMA2;//////OPCItemsObject///OPCItemsMyItemsMA;//////OPCItemO