三菱通讯协议

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
23
PLC网络设置
4. 运行设置 ? 通信数据代码的设置(按报文格式去设置) ? 初始时间设置 ? IP 地址设置(下面的允许RUN中写入一定要勾选) ? 发送帧设置 ? TCP生存确认设置
24
PLC网络设置
5. 打开参数的设置 ? 协议(TCP) ? 打开方式(unpassive) ? 固定缓冲通信步骤(有顺序) ? 本站端口号
主讲人:
目录
? 前言 ? MC协议的简介 ? 3E帧数据格式 ? PLC的网络设置 ? MC协议的实例模拟
2
前言
3
前言
三菱PLC的几种通讯方式
IO通讯 串口通讯 以太网通讯 CCLINK通讯 总线通讯
ASLINK通讯
(SSCNETⅢ)
4
前言
? IO通讯
简单说就是两个控制器的IO之间互相连接,一端的输入接
6
前言
? CCLINK通讯
CC-Link 是控制和通信链接的缩写。CC-Link 用专用电缆连 接象I/O 模块、智能功能模块和特殊功能模块这样的分布式 模块,连接后这些模块就可以由PLC CPU控制。
CCLINK远程I/O站通信
7
前言
? 三菱总线通讯
主要是用在控制器和伺服电机之间的通讯,由SSCNETⅢ线缆 连接三菱简易运控模块和三菱伺服马达。
示例报文 读取PLC位地址M1的0 状态
15
3E帧的数据格式
上页圈出来的那个是指令代码,下图中是网络指令从外部设备访问可编程控 制器CPU时的指令及功能。
16
3E帧的数据格式
17
3E帧的数据格式
② 外部设备对本站可编程控制器CPU的数据进行写入的情况下
示例报文 写入PLC位地址M1的0 状态为1
3. 数据格式
应用数据大致分为“副头部”及“文本”。副头部表示是指令报文还是响应报文。 文本是各功能中的请求数据( 指令) 、响应数据( 响应) 。对于来自于外部设备的指 令的响应,是由E71 创建并返送,因此无需由用户进行设置。
14
3E帧的数据格式
4. 控制步骤、应用数据部分的格式
以QnA兼容3E帧的ASCII代码进行通信时为例 ① 外部设备对本站可编程控制器CPU的数据进行读取的情况下
11
MC通讯协议的简介
? 数据通信用帧的类型及用途 从模块的不同可以分为◇C帧*和◇E帧,C指的是QJ71C2模4 块 所用的帧,E指的是QJ71E71模块所用的帧。
*备注 帧:数据通信报文,也就是通讯的数据格式 从使用的类型可分为:
1. QnA兼容3C帧、QnA兼容4C帧、QnA兼容3E帧、4E帧(Q/L系列PLC) 2. 4E帧(Q/L系列PLC,与PLC是三菱内部产品) 3. QnA兼容2C帧(Q/L系列PLC,与上述比报文格式数据少,传送速度快) 4. A兼容1C帧、A兼容1E帧(A系列,FX系列网络模块也可以使用)
8
前言
? Aslink
主要特点:主要就是把复杂的配线简单化
9
M通C 讯协议的简介
10
MC通讯协议的简介
? 定义 MC协议是MELSE通C 信协议缩写,是指用于外部设备经由C24或 E71对可编程控制器CPU的软元件数据、程序进行读取/ 写入等 的Q/L系列可编程控制器用的通信方式的名称。只要是可安装 应用程序且可通过MC协议的控制步骤进行数据发送接收的设 备,便可通过MC协议进行通信。 ? 特点 可以从外部设备( 个人计算机、显示器等) 对可编程控制器的 软元件数据及程序文件进行读取/ 写入,对可编程控制器CPU 的状态进行控制( 远程RUN/STO等P)。 ? 优点 PLC这边可以不用特定的指令去读取发送数据,PC可以直接读 取这边位地址或字地址。而且这种通讯方式相对于TCP协议会 稳定,不会出现网络断开等现象。
5
前言
? 以太网通讯
以太网通信,就是 通过网口,网线连接 的通信,相当于把PLC 当成PC一样,可连接 通信其余局域网内的 其他设备。在三菱PLC 网络通讯协议中主要 是SOCKE协T 议和MC协 议,SOCKE主T 要是通 过专有的指令接收和 发送PC发来的数据或 字符串。而今天主要 讲到的是MC协议。
12
3E帧的数据格式
13
3E帧的数据格式
1. 数据格式
用于E71与外部设备之间进行通信的数据格式是由“头部”及“应用数据”所构成
2. 头部
是TCP/IP、UDP/IP用的头部。对于外部设备侧→可编程控制器CPU侧( 指令报文) 的头部,应附加到外部设备侧进行发送。对于可编程控制器CPU侧→外部设备侧 ( 响应报文) 的头部,由于E71 会自动附加,因此无需由用户进行设置。
25
M协C 议的实例模拟
26
MC协议的实例模拟
这是一个用C#写的MC协议界面,可以使用实体模拟两者之间的通讯。
27
பைடு நூலகம்HANK YOU
18
3E帧的数据格式
19
PLC网络设置
20
PLC网络设置
1. 建立一个工程文件并且配置好硬件IO等。
21
PLC网络设置
2. 找到网络参数那一栏打开以太网设置,进入网络配置页面。
22
PLC网络设置
3. 网络配置界面的基本设置 ? 网络类型(设置以太网)。 ? 起始IO(这个设置需要与你在基板的位置相匹配)。 ? 网络号,组号,站号按实际情况设置。
入另一端的输出,反之亦是。
? 串口通讯
是指两个控制器,通过数据 信号线 、地线、控制线等, 按位进行传输数据的一种通讯 方式。这种通信方式使用的数 据线少,在远距离(RS485) 通信中可以节约通信成本,但 其传输速度比并行传输低。
在PLC中比较常见的是RS232 通讯或者RS485通讯。
三菱串口模块C24与PC的串口线
相关文档
最新文档