labview 如何控制西门子plc

来源:百度知道 编辑:UC知道 时间:2024/06/04 18:19:59
我用的PLC是224xp,想用串口通讯,用PC/PPI电缆连接plc和主机,用plc上用的是自由口协议,我对这个自由口协议不懂,
问题1:这个是不是要自己再定一个协议啊?定的话一般用什么协议?必须用发送指令(XMT)和接收指令(RCV)来传送数据吗?
问题2:labview上用什么协议啊,VISA是串口协议吧,需要另加协议吗,加的话一般要用什么协议?
问题3:我看别人的论文用过modbus协议,如果上位机labview用这个协议,那polc处用什么协议和它通讯呢?modbus和串口是一个意思吗?
请高手帮忙解答一下这些问题,我对这些很茫然,谢谢!
没有回答我提的问题啊,请说详细点吧

1 编程方法是按照西门子PLC的通讯协议来做 这里通常PC 做为上位机,调用labview的visa-read/write 就行了
2 如上 上位机用VISA就行了 具体清参考一下NI的串口方面的例程
3 Modbus和Modbus Plus实际上是一种工业现场总线,和西门子的Profibus DP类似 是基于485通讯基础上的

---------
快乐 分享 求知 进步

具体是什么型号的PLC呢?

Labview属于高级语言了,可以用WinTcpS7的.NET程序集解决方案;

Labview论坛上有推荐的相关资料:下载地址