登录
首页 电力自动化
回帖 发帖
正文

主题:问plc通讯协议?

点击:1531 回复:12

我是一名大四学生,因为在做毕业设计,有些问题想请教大家。
以西门子的plc为例,其支持的协议有PPI、MPI、PROFBUS 等。在Labview中实现串口通讯可以有两种方法:利用VISA或者使用标准的串口通讯函数。在labview和plc的通讯过程中需不需要遵守plc的通讯协议呢,如果遵守应该是遵守那一个协议?
17-03-06 09:32

引用 机智小冉 在 2017/3/6 9:32:10 发言【内容省略】

所有的硬件通讯,都要遵守硬件制造商设定的通讯端口数据传输格式来传输数据。
比如硬件制造商规定了这个通讯端口的数据传输格式是RS485类型,就必须遵守硬件制造商的规定,采用硬件制造商设定好的数据传输格式来编制数据通讯程序。
最后修改:2017/3/6 9:41:07
17-03-06 09:40

引用 机智小冉 在 2017/3/6 9:32:10 发言【内容省略】

还是PPI吧!MPI和PROFIBUS估计搞不定的!
17-03-06 09:45
毕业设计最好还是搞简单的协议,就做MODBUS协议吧。LABVIEW的MODBUS协议例子,估计还好找一些。
17-03-06 09:54
当然要根据协议来 要不都没法通讯
17-03-06 10:23
觉得还是要遵从PLC这边协议
17-03-06 11:04
modbus好弄一些
17-03-06 17:00
肯定要按PLC的来、不然就只有用自由通讯协义(自定义协义PLC需程序支持)
17-03-06 18:05

引用 机智小冉 在 2017/3/6 9:32:10 发言【内容省略】

PPI我搞过!
17-03-06 18:10
硬件都有支持的协议用于写通信程序
17-03-07 12:20

上一页下一页

工控新闻

更多新闻资讯