C#与松下PLC串口通讯发送,接收数据
2023-04-18 13:17:23 时间
记录与学习
第一次跟PLC打交道,C#与松下plc交互读写功能,很多东西都是自己在网上找的,整理了下做个记录
引入“Panasonic.dll”文件
下载地址 百度盘百度网盘 请输入提取码 提取码:8vnm
public Panasonic.PLC Sp_PLC;
Sp_PLC.WCS("R", "1", true);//提示PLC软件初始化完成,可以正常工作
寄存器 写入:WD 读取:RD
触点写入:WCS,多个读取 :RCCCBool 单个读取:RCS
多个读取:X0-XF
bool[] bol = new bool[16];
bol = Sp_PLC.RCCbool("X", "0000");
单个读取: X0
bool bol=Sp_PLC.RCS("X","0");
注:子窗体需要操控PLC时,要把主窗体与plc交互关掉,不然会卡掉,我这边用的是Timer来做限制的
写入“R11” 右移动
写入"DT32450" 手动速度
相关文章
- 我从高级软件工程师身上学到的那些经验与教训
- 如何提升代码搜索效果?GitHub团队打造代码搜索领域的GLUE数据集
- 大牛总结的 Git 使用技巧,写得太好了
- GitHub万星NLP资源大升级:Pytorch和TF深度互操作,32个最新模型
- 写给前端的Docker实战教程
- 低代码虽好,但如何平衡开发质量和速度?
- 轻拢慢捻,谈微服务熔断大总管
- 作业帮一课研发负责人:业务大爆炸让我们有机会接受挑战
- 老大难的GC原理及调优,这全说清楚了
- 详解Docker容器监控之Cadvisor,值得收藏
- Github 上 10 个值得学习的 Springboot 开源项目
- 谷歌如何实现10亿行代码的测试覆盖率?
- 如何从请求、传输、渲染3个方面提升Web前端性能
- Git 代码防丢指南
- 写过25W行代码,3个操作系统:我如何做架构设计来降低代码复杂度?
- 为了帮开发者审查代码漏洞,微软 GitHub 又收购了一家公司
- 关爱码农:Github上线微软Cascadia Code新字体
- 一文读懂客户端请求是如何到达服务器的
- 思维 | 一个引发程序员们干架的问题
- Linux下如何实现不活动用户登录超时自动退出?