2020-01-10 19:40发布
文艺小青年 发表于 2018-6-11 09:03 1.modbus只是一种协议,而freemodbus是基于这种协议做的一个协议栈 2.你使用modubs协议,并不一定非得使用f ...
最多设置5个标签!
2.你使用modubs协议,并不一定非得使用freemodbus协议栈,你可以自己编写逻辑,毕竟只是“串口”通信
3.canopen他是一个是基于can总线的,而modbus是485,或者说串口,他们应该没有多大的关系吧
如有错误,请指正
modubs可以在很多介质上跑,485,tcp/ip,can等
实现方法可以用FREEMODBUS,也可以自己写代码。
可以参考安富莱的MODBUS教程和代码来学习原理,
新手直接啃FREEMODBUS可能有点费力,里面的各种指针调用估计就会搞的头大。
原理搞清楚了,无论移植FREEMODBUS还是自己写代码都比较会得心应手。
1、也就是说freemodbus是基于Modbus这种协议编写的一个比较规范的协议栈,我看网上说freemodbus只能用作从机,是这样的吗?
2、Canopen的思想是不是也是这样的,也是有个公司写的这个协议栈,或者自己也可以根据canopen的协议自己写一个出来
一周热门 更多>