m24h作者
3年8个月前IP:上海
916875
5楼
引用warmonkey发表于4楼的内容
网络层用PPP,跑标准的ip协议就行。RPC可以考虑下simplerpc,这个够简单了。AD/DA可以考虑买成品的Modbus模块,可选的产品很多,标准化的。

我看了一下 simple RPC还不够simple 有些包在micropython没有 而且使用线程来服务client 我觉是在micropython最好用异步IO减少开支

如果用现成的Modbus模块 我还需要做啥事 PC直接访问不就行了么 而且模块又不便宜 也不能做到速度比较快的动作 比如我可能需要输出kHZ的自定义波形

这个。。。PPP 。。。并不是网络层 也不容易的 涉及的概念一般是专线和专门的网络设备 

可能你是做工控系统习惯了自己采用现有模块 但是这并不是一个需要实现的系统需求 只是个爱好者用的便宜廉价的底层方案 。。。话说就算我以前工作上做过一个数千点的Modbus/IP系统 也是自己把Modbus模块设计了的

评论
文号 / 916875

千古风流
名片专栏发私信
学术分 1
总主题 68 帖总回复 1007 楼拥有证书:进士 学者 机友
注册于 2020/01/22 18:44:43最后登录 2026/10/31 00:16:32
主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:上海

个人简介

个人开源项目: m24h.github.io

笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的