用vb与PLC以太网通信,如果需要通信的点很多的话怎么办
3个回答
展开全部
分几步来做
将PLC地址中要读的点都复制到连续的地址段中(建议开入一个地址段,模入一个地址段,开出、模出也一样)
更根PLC的通信协议写VB的代码,读取此地址段
将读到的数据分配到各个相对应的点。
追问
请问一下 采用标准的MODBUS TCP/IP 协议 该怎么样写代码呢? 格式是什么啊 ?一个VB程序里面能不能同时用三个以上的IP 地址?读取PLC寄存器里面的地址该怎么样写呢?谢谢啊!!!
追答
一个VB程序里面能不能同时用三个以上的IP 地址?你是说要读三个PLC是吗,这个肯定没问题。只要建不同的连接不就好了。
modubs tcp协议的格式我这也没有,上网找吧,plc寄存器里的地址怎么写也在那个协议里。
协议会告诉你怎么读、写各个寄存器的地址以及要发送的代码。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询