首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
slmp专题
康耐视Designer,通过VC5与三菱Q系列PLC-SLMP通讯说明
海康visionmaster-颜色区分任意选 测试使用软件版本 Designer Version: 2.7 GX Works2 Version: 1.77F 测试使用硬件 Cognex Vision Controller VC5 CIC-5000R Mitsubishi PLC: Q06UDEHCPU PLC端设置(内置以太网口型号) 1.新建一个工程,选择对应的
阅读更多...
三菱PLC以太网通讯程序上位机源码 通过3E帧SLMP MC协议与三菱FX5U/Q系列PLC通讯
C#与三菱PLC以太网通讯程序上位机源码 通过3E帧SLMP /MC协议与三菱FX5U/Q系列PLC通讯 1.该程序可以与FX5U/Q系列PLC以太网通讯,根据3E帧报文写了一个类库,可以读写各种类型和区域变量。 2.支持单个变量读写和数组类型批量读写。 3.可以实时检测网络通断,断线重连功能。 4.并有实时曲线采集等功能 YID:69100640813882383 自由苏风
阅读更多...
python实现MC协议(SLMP 3E帧)的TCP服务端(篇二)
python实现MC协议(SLMP 3E帧)的TCP服务端是一件稍微麻烦点的事情。它不像modbusTCP那样,可以使用现成的pymodbus模块去实现。但是,我们可以根据协议帧进行组包,自己去实现帧的格式,而这一切可以基于socket模块。本文为第二篇。 二、读写保持寄存器的完整交互包 # 客户端发送(读) -》50 00 00 FF FF 03 00 0C 00 10 00 01 04
阅读更多...
C#与三菱FX5U、Q系列PLC通讯程序基于3E帧SLMP/MC协议
C#与三菱FX5U、Q系列PLC通讯程序基于3E帧SLMP/MC协议 1.最近项目需要用到C#与FX5U的PLC以太网通讯,通过研究三菱FX5U和Q系列PLC的SLMP/MC协议,使用C#语言发送报文与PLC通讯,用了一个星期时间,做了一个测试程序,封装了一个类库可以实现PLC不同变量和类型的读写,并且支持数组类型批量读写操作。 2.程序可以实时监控网络状态,具有断网重连功能。并举例采集实时曲
阅读更多...
python实现MC协议(SLMP 3E帧)的TCP服务端(篇一)
python实现MC协议(SLMP 3E帧)的TCP服务端是一件稍微麻烦点的事情。它不像modbusTCP那样,可以使用现成的pymodbus模块去实现。但是,我们可以根据协议帧进行组包,自己去实现帧的格式,而这一切可以基于socket模块。本文为第一篇。 一、了解MC协议 参考文档:三菱PLC之SLMP协议报文说明 - 知乎 (zhihu.com) 1、MC协议与SLMP协议 查阅三
阅读更多...