欧姆龙PLC与三菱Q系列PLC协议宏通信(6)

来源:网络收集 时间:2025-07-26 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xuecool-com或QQ:370150219 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

2.5 协议宏程序编写

1、新建协议,选择CS/CJ模式,命名为三菱Q系列MC格式3

25 / 32

2、为新建协议设置目标单元,(本例SCU单元号为2)

3、编写发送命令及接收命令。

根据三菱Q系列MC协议格式3的命令格式,编写数据帧。 以读取三菱Q系列PLC软元件D2100~D2119共20个通道,存放在欧姆龙D2100开始的20个通道为例。 添加发送命令,命名为READ_D

发送命令:STX F9 00 00 FF 00 0401 0000 D* 002100 0014 ETX 和校验码

26 / 32

在欧姆龙协议宏编程时,一些特殊的ASCII字符不能直接输入,如STX、ETX等,需要以CODE的形式进行定义,起始码、结束码可以CODE格式进行定义。

欧姆龙协议宏软件内置了LRC、CRC、SUM等十多种校验工具,用户可根据实际情况进行选择使用。

三菱Q系列PLC MC协议和校验应选择SUM(1 Byte)ASCII类型,校验范围为第2次字节开始。

27 / 32

添加接收命令,命名为READ_D’

接收命令:STX F9 00 00 FF 00 QACK 响应内容 ETX 校验码

其中QACK是正常响应的结束代码。

响应内容这里以变量来表示,即定义接收内容的保存区。需对变量类型、变量区域及接收长度进行定义。

由于读取的三菱Q系列PLC内容,反馈回来时先接收后面通道的数据再接收前面通道的数据,例如读取D1~D5的值,反馈回来的内容为D5 D4 D3 D2 D1,且接收的数据即是实际十六进制的数据,因此变量类型选择Variable HEX Reverse。(同样,执行写命令1401时,对于变量类型也应设置此项)

28 / 32

设置变量区域,对变量的读写属性、变量数据区等参数进行设置。

读写类型是指CPU与SCU的关系来定义的,Read,CPU?SCU(CPU的值写入到SCU);Write,SCU?CPU(SCU的值写入到CPU)。

设置接收长度,由于接收过来的数据是ASCII格式的,1个字符占用1个字节,1个通道的值用4个字符表示,接收长度为20*4=80字节。

4、新建序列,同时在序列中添加步,然后在步中添加发送命令及接收命令。

29 / 32

百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库欧姆龙PLC与三菱Q系列PLC协议宏通信(6)在线全文阅读。

欧姆龙PLC与三菱Q系列PLC协议宏通信(6).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.70edu.com/wenku/296307.html(转载请注明文章来源)
Copyright © 2020-2025 70教育网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:370150219 邮箱:370150219@qq.com
苏ICP备16052595号-17
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:7 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219