欧姆龙SCU协议宏控制变频器技术.pdf

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

SCU协议宏设置

1、系统概述,硬件搭建和接线

①CJ1W-SCU41-V1的管脚定义

串口1的RS422/485,使用485方式接线,模块上TERM拨至ON;WIRE拨到2线

处,管脚定义如下图:

在SCU的SDA,SDB(1,2)或者RDA,RDB(6,8)中任选一组

串口2的RS232,管脚定义如下图:

①在线后创建IO表,右键IO表中的SCU41模块,选择继承设定启动,打开

CX-protocol软件。

②在IO表中对SCU41的422/485口进行设置,在协议中选择Protocolmarco,表示

使用协议宏的方式。数据格式和波特率与第三方设备一致。设置如下图:

2、编程说明

①在PLC中编辑PMCR指令

1509.15是协议宏执行标志位

协议宏执行标志位

串口1=n+9的15位

串口2=n+19的15位

n=1500+单元号*25

A202.03是内部逻辑端口3的网络通信命令可执行标志位,逻辑端口0~7可以任意

指定。

PMCR指令参数如下图:

第一个控制字12~15位是内部逻辑端口,跟指令前的执行条件有关,例如如果设置

为0,执行条件就变为A202.00;8~11位是物理端口,1代表使用串口1通信;0~7

位是单元地址,10代表单元号为0(单元号+10)

第二个控制字是发送的起始序列。起始序列为SCU里面的NEWSequence

第三个控制字和第四个控制字分别是发送和接收源通道。仅当Protocol中Data

Address是Operand时控制字设置有效;如果指定Channel那么这里都设为0。

②CX-protocol的设置

a.通过IO表继承启动显示如下图,右键NewProtocolList选择新建Protocol,在弹

出的窗口中选择CS/CJ

弹出协议选择对话框,左边的为“SYSMAC-Alpha”的欧姆龙a类型的PLC协议;

右边的为CS/CJ系列PLC串行通信模块SCU或通信板SCB协议

b.创建序列-步,新建-发送和接收报文:

右键NewProtocol新建一个Sequence

右键NewProtocol下拉菜单的SendMessageList

点击Data后面的回车箭头,弹出下面的窗口

点相应区域的“Edit”可以编辑,编辑完成后“Insert”插入到报文中

地址在报文中代号的含义

a表示地址

h表示起始码

t表示结束码

l表示自动计算后面数据的长度

c表示校验码

[]表示数据

c.点击MessageData后面的Edit,在弹出的窗口中输入完整的一帧modbus命令

例如写入变频器频率命令和运行命令的报文,如下图所示:

发送报文1.2编写:

代码含义:01(从站号)06(写数据)0001(变频器频率地址)1388(=5000=50HZ)

+校验。

代码含义:01(站点号)05(写位状态)0000(变频器启停位地址)FF00(ON)

+校验。

详细设置如下:

然后点击Insert,将命令插入,同时点击CheckCode后面的Edit,如下图设置好校

验然后插入

在编写modbus校验时Default需要设置为65535,需要勾选反转ReverseOrder

d.右键NewProtocol下拉菜单的ReceiveMessageList

接收报文1编写:

代码含义:01(站点号)06(写数据)(W(DM00000),4)(反馈的4字节数据写入

PLC的D0开始地址)+校验。

(W(DM00000),4)具体写入设置:

Type选择writeW(),address选择operand,表示使用PMCR指令中设置的通道接

收,下面的yN+x,y是倍数,x是偏移。

如果不清楚需要接收多少个字节可以选择*

e.设置完后右键NewSequence新建两步Step

f.点击NewProtocol设置延时

g.点击NewProtocolList在Target中选择SCU模块。

文档评论(0)

百分卷 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档