您当前的位置:五五电子网电子知识plc技术PLC入门老化测试台PLC控制创建协议宏 正文
老化测试台PLC控制创建协议宏

老化测试台PLC控制创建协议宏

点击数:7960 次   录入时间:03-04 12:01:16   整理:http://www.55dianzi.com   PLC入门

  本项目使用的欧姆龙协议宏编辑软件CX-Protocol是根据带有RS-232CRS-422/485串行通信接口的第三方设备的通信命令格式,编写串行通信协议的软件,它可以设定收、发顺序并被下载、存储到串行通信单元SCU或串行通信板SCB(二者统称为PMSU,即ProtocolMacro Support Unit)中,实现PLC与第三方设备间的数据交换。本项目利用CX-Protocol软件创建一个协议项目( Project),而一个协议项目中可以创建最多20个不同设备的协议( Procotol)。每个协议下又可以创建最多60个序列(Sequence),而序列可以是不同操作的组合。每个序列最多可以由16( Step)组成,每一步由发送帧、接收帧或收发帧组成。下面以读取巡检仪上6路测量值为例,说明创建协议宏的步骤与方法。

    (1)承接4.2.2节的串行通信单元设置内容,进入如图4-36所示的CX-Protocol软件的开发界面,图中PLC的机型与CPU型号已经配置完毕。当然,也可以直接打开CX-Protocol软件,选择菜单中的新建协议项目,弹出“变更PLC”对话框,如图5-32所示,配置PLC机型及CPU型号后,单击“确定”按钮,得到如图4-36所示界面。

    图5-32 配置PLC机型及CPU型号

    (2)创建一个新协议Protocol。用鼠标右键单击“New Protocol List”创建一个“NewProtocol”,如图5-33 (a)所示。在弹出窗口中选择协议宏类型为“CS/CJ”,如图5-33 (b)所示。对于C200Hα或CQMIH系列PLC,则只能选择“α”协议宏类型。

    图5-33 创建新协议(Procotol)

    (3)由于本项目的PLC控制系统中选取了CJIW-SCU41型串行通信单元,其单元号设为2,因此需在新创建的协议中选取存储协议宏的单元及单元号,如图5-34所示。

5-34 协议宏存储单元设置

    (4)双击图5-34中“New Protocolst”,用鼠标右键单击“New Protocol”创建一个新序列( Sequence),如图5-35所示。

5-35 创建新序列(Sequence)

    (5)继续单击“New Sequence”,设置序列的各项参数,如图5-36所示。其中主要设定“Timer Tr”(Receive wait time,从开始接收步至收到第一个字节的时间)、“Timer Tfr”(Receive finish time,从接收第一个字节开始至收到最后一个字节的时间)和“Timer Tfs”(Send finish time,从发送第一个字节开始至发送完最后—个字节的时间)项,时间设置范围是0099,单位可选10 ms100 ms1s1min。设置示例如图5-36所示。

[1] [2] [3] [4] [5] [6]  下一页


本文关键字:暂无联系方式PLC入门plc技术 - PLC入门