西门子S7-200的通讯协议源代,支持复合多区块读取和单区块的写入,已经验证过和S7-200的通讯,目前支持M和VB,VW,VD,需要支持其他的寄存器请参考网上的寄存器定义
文档内容节选
HANDLE PPIUARTCommunPort int PPICommunState bool ReInitFlag define READREG1 0 define WRITEREG1 1 define WRITEREG2 2 define WRITEREG3 3 define PPIMREG 1 define PPIVBREG 2 define PPIVWREG 3 define PPIVDREG 4 typedef struct BYTE regtype DWORD regaddr DWORD reglen void regvalue PPIRequestUnit define MAXPPIREQUESTNUM 8 PPIRequestUnit PPIRequestMAXPPIREQUESTNUM BYTE PPICommunBuffer256 0 BYTE PLCAddr PLC通讯地址 BYTE LocalAddr 本机通讯地址 void PPIUartClosevoid ifPPIUARTCommunPort......
猜您喜欢
推荐帖子
评论