高分求助!!!如何用C#和松下plc通讯!!!

qq_42556305 2019-02-19 10:28:01
之前没有过编程经验,但能写出一点保存文件之类的代码,有一点点基础。现在公司让用c#和松下plc通讯,我不知道通讯协议怎么写,也不知道该如何开始。我就想了解通讯协议是具体如何写出来的,有模板更好!!!
...全文
1009 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wjj0308 2020-11-18
  • 打赏
  • 举报
回复
看了这篇文章,你就啥都清楚了,授人以鱼不如授人以渔:https://blog.csdn.net/weixin_44455060/article/details/108472532
我不懂电脑 2019-02-19
  • 打赏
  • 举报
回复
找老板要文档
xian_wwq 2019-02-19
  • 打赏
  • 举报
回复
这些都是有工业标准的,
找硬件厂家要sdk文档和demo
如果硬件基于串口,那就是串口通信;
如果基于网口,那就是tcp
  • 打赏
  • 举报
回复
先看PLC支持哪些协议,然后再根据对应的协议编程了,PLC手册里应该有编程的例子
wanghui0380 2019-02-19
  • 打赏
  • 举报
回复
先找个串口调试工具,然后串口链接上plc板子。

剩下的就是百度“松下plc 串口协议”

你摆弄一个星期的,串口命令行,就可以开始写C#这块的代码了。

ps:松下plc的协议其实比较简单,命令都是拼接文本字符串,接收都是对应的地址的字节数组。

当然松下plc其实也支持modbus,如果你的底层人员原因吧modbus开放给你,你做起来更容易,因为modubs是标准协议,这个更通用点
圣殿骑士18 2019-02-19
  • 打赏
  • 举报
回复
建议使用modbus4类库。好用。

https://www.nuget.org/packages/NModbus4/

==========
欢迎关注微信公众号 “产品技术知与行” ,打造全面的结构化知识库,包括原创文章、免费课程(C#,Java,Js)、技术专题、视野知识、源码下载等内容。
最新文章:多种Timer的场景应用 https://mp.weixin.qq.com/s/TJKi7PBj3nznf9FClirXUA

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧