EP、EC系列PLC脉冲输出说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

前言
感谢您使用黄石市科威自控有限公司的EC/EP系列PLC的高速脉冲输出单元。

在使用EC/EP系列PLC的高速脉冲输出之前,请务必仔细阅读该手册,以便正确使用。

本手册为随机发送的附件,请妥善保管。

第一章概述
PLC高速脉冲输出可以实现多段脉冲链输出,通过设定各段脉冲输出频率和脉冲个数以及脉冲段数,实现多种形式的脉冲包络曲线(如图1-1)。

EC/EP系列PLC共有2路脉冲输出:对应输出端口为Y2-Y3,输出频率范围为200Hz~5000Hz,晶体管输出。

当接到驱动器上时,Y2(或Y3)对应(+)端,(-)端接地(可接到X的COM端)。

注:在梯形图中不可用Y2~Y3输出(注:Y0-Y3为晶体管输出)。

多段脉冲输出时需要设定每段脉冲的起始频率f(占用2个字节)、频率改变量△f(有符号数,为负表示频率依次减小,占用2个字节)、以及脉冲数(占用四字节),脉冲数的范围为0~232 –1,参数的设定详见第三章。

高速脉冲输出可以有两种控制模式:所有段脉冲数均确定模式和外部事件触发控制模式。

所有段脉冲数均确定模式是以脉冲数为状态切换依据,即该段脉冲输出完,自动进入下一段输出。

外部事件触发控制模式则加入外部事件对脉冲输出状态的控制,外部事件触发进入下一段输出。

如图1-1所示,图(1)、(3)、(5)为脉冲控制模式时,所有段的脉冲数均要已知。

(2)、(4)、(6)采用外部事件触发模式时,可将图(2)、(4)、(6)的第2,4,6段的任何一段或几段脉冲数设为#FFFFFFFFH,
如图(2)的第2段,则只有外部事件触发时才结束第2段进入第3段输出。

高速脉冲输出使用的基本操作过程是:根据具体应用需要设置好脉冲输出的段参数,存放在为D5863~D5999之间的一篇连续区域中,然后将段参数的起始地址分别存放在D5860(Y2端口输出时)或D5861(对应Y3端口)。

参数设置好后,高速脉冲输出是由继电器M的上升沿启动,Y2输出由M1006启动, Y3输出由M1009启动。

每一通道还分别有两个控制脉冲输出急停和状态切换的辅助继电器,以及一个输出完成标志,具体的定义和应用见第二章及第五章。

注:EP08M04R04T和EC08M04R04T的Y3输出对应第一路,Y2输出对应第二路。

第二章各种软控制的辅助继电器的定义及说明
M1009: Y3输出的启动辅助继电器----------------------------①
M1008: Y3输出急停辅助继电器-------------------------------②
M1007: Y3输出状态切换辅助继电器-------------------------③
M1002: Y3输出完成标志继电器
M1006: Y2输出启动辅助继电器-------------------------------④
M1005: Y2输出急停辅助继电器------ ------------------------⑤
M1004: Y2输出状态切换辅助继电器-------------------------⑥
M1003: Y2输出完成标志继电器
M1001: X3控制第2路脉冲输出急停
M1000: X2控制第1路脉冲输出急停
注:Y2 Y3输出完成后对应输出完成标志在下一个扫描周期为1 ,用户可在梯形图中用此标志判断脉冲输出是否完成。

例如可以利用M1002 M1003上升沿启动后续的工序。

D5865~D5866: 第一路脉冲输出计数值
第二路脉冲输出计数值
1、①②③④⑤⑥均为上升沿有效。

2、对上述各辅助继电器说明如下:
①④,启动对应通道高速脉冲输出;
②⑤,为高速脉冲输出的急停,能立即结束高速脉冲输出;
③⑥,用于外部事件对高速脉冲输出的流程控制,应用限于输出频率恒定﹑脉冲数未知的情况,如图1-1中图(2)、(4)、(6)中的水平段,何时进入下一段取决于外部事件的发生,外部事件可以是停止信号或限位等。

当用这种控制模式必须设定频率增量设为0,脉冲数设为最大值#FFFFFFFFH (监控两个D寄存器十进制显示时为-1)。

第三章段参数设定说明
多段脉冲输出需要将总段数以及各段段参数(脉冲的起始频率f、频率改变量△f、脉冲数(占用2个D,高位在后))按照段的顺序存放在连续的D寄存器区(假设范围为D5863~D5999),如表1-2所示,同时将始地址存放在D5860(Y2输出)或D5861(Y3输出)中,如下表中则应将5864存放在
D5860(Y2输出)或D5861(对应Y3输出,另外Y3输出时请详细阅读3.1段参数设定注意事项中的第3点)。

1、段起始地址由D5860或D5861指定(如给D5860赋5864,表示段参数在D5864开始, 指定段起
始地址后段参数必须存放在从该指定地址开始的连续D寄存器区),段起始地址只能指定在D5863- D5999之间;
2、频率改变量△f为有符号数,表示频率依次改变量;△f的范围为要根据电机类型合理选择(其
中控制步进电机时,△f不要超过20,否则输出频率变化太快,导致电机失步乃至堵转);
3、Y2输出时△f不为0的段脉冲数之和不能大于1100;如果超过了1100个,那么超出的部分则占
用从D0开始的单元。

Y3输出时除了指定段起始地址(由D5860或D5861指定),还需由D5862指定中间参数首地址(Y2输出中间参数在内部,无须用户指定)。

指定好中间参数首地址后则中间参数占用从指定D 寄存器开始的连续单元,占用区域的长度取决于△f不为0的段脉冲数总和(如有△f为0段,按每一△f为0段占4个D寄存器单元累加)。

用户在梯形图中不可使用该中间参数区。

示例:如给如给D5862赋1000,△f不为0的段脉冲数总和为2000,△f为0段有一段时,则占用从D1000开始的连续2000+4个D寄存器,即用户在梯形图中不可使用D1000- D3004。

4、脉冲的频率均应大于0,在设定时应满足以下公式:
fi+Ni*△fi>=0
i为段号,fi为第i段起始频率,Ni为第i段脉冲数,△fi为第i段频率改变量。

5、脉冲数占用两个字,可用双字的数据传送指令DMOV传送数据。

6、多段脉冲输出时脉冲周期参数应连续变化,避免相邻段过渡时(前一段最后一个脉冲频率和下
一段第一个脉冲频率)大的突变。

第四章对脉冲输出的控制
以下以5段脉冲输出为例,图示各软控制辅助继电器对脉冲输出的影响。

脉冲数确定模式下各继电器
对脉冲输出的控制
对脉冲输出的控制
注:(1)该脉冲输出以5段输出为例
(2)急停的优先级最高
(3)时间触发模式图中第2段没有设为可切换模式,第4段为可切换模式(脉冲数为#FFFFFFFFH,△f为0),第2段和第4段对比意在说明只有在可切换模式段中事件才能触发进入下一输出状态。

第五章高速脉冲输出使用注意事项及示例
1.使能信号和脉冲信号接到驱动器上时应按照驱动器说明串上相应的电阻(Y0-Y3为晶体管输出)。

如Y2或Y3控制步进电机时,可串入5.1K电阻后再接到驱动器的脉冲输入端。

2.设定段参数时注意脉冲输出频率范围:200Hz~5000Hz。

3.控制伺服时,当驱动器的使能信号不是由PLC给出(由其他电源提供时),断电的时候切记先断使能再切断PLC电源,上电时先上PLC电源
4.高速计数不用时不能把高速信号接在端子上。

5.脉冲输出晶体管接线方式:(以Y2为例)
注:可用PLC本身自带的24V电源,那么COM0串电阻接PLC上的COM1端子,Y2接PLC上的24V端子(RL串入到回路上)。

与电机的接线图如下所示:
输出最常见的控制电机起停的三段脉冲曲线。

假设起始频率为1000Hz,加速到5000 Hz后恒速运行,输出指定的脉冲数后减速至停止。

加速阶段的频率变化为+5,到达5000 Hz后输出100000个脉冲后减速, 减速阶段的频率变化为-5,至1000Hz停止。

第一步:计算段参数。

(假设段参数存于D5870开始的连续区域)
段数为3;
第一段起始频率为1000Hz,频率变化量△f为+5,脉冲数为(5000-1000)/5=800
第二段起始频率为5000Hz,频率变化量△f为0,脉冲数100000,用双字的数据传送指令DMOV 传送数据
第三段起始频率为5000Hz,频率变化量△f为-5,脉冲数(5000-1000)/5=800
所以参数表如下:D5870=3
D5871=1000 D5872=+5 D5873~D5874=800(脉冲数用双字数据传送指令DMOV)
D5875=5000 D5876=0 D5877~D5878=100000
D5879=5000 D5880=-5 D5881~D5882=800
第二步:段参数首地址和中间参数区的指定
若Y2端口输出:D5860=5870,中间参数区在内部,不需指定。

但本例中△f不为0的脉冲总数800+800=1600超过1100,故会占用D0开始的500多个单元(504个D),故Y2端口
输出时建议△f不为0的脉冲总数不要超过1100。

若Y3端口输出:D5861=5870,D5862=1000(D5862指定中间参数首地址,在本例中表示从D1000开始的800+800+4个D寄存器作为中间参数区,即用户在梯形图中不可使用
D1000~ D2604)
第三步:通过辅助继电器M1006(对应Y2输出)或M1009(对应Y3输出)启动脉冲输出附:示例一梯形图(假设X0吸合就启动Y2输出)这里超过了1100,故会占用D0以后的单元。

注:如果设置的是Y3输出,那么需要做2点改动:
1.把K5870送到D5861;
2.添加MOV KXXXX D5862,,这里的XXXX是Y3晶体管输出的中间地址存放首地址。

控制电机起停的三段脉冲曲线。

假设起始频率为1000Hz,加速到5000Hz后恒速运行,某外部事件发生后减速至1000Hz停机。

与示例一不同之处在于何时停机由外部控制,及应用外部触发模式。

和示例一相比唯一要改变的是第二段的脉冲数设为最大值#FFFFFFFFH,并在梯形图中加入状态切换继电器控制。

以上两个最简单的应用实例,目的在于示范怎样使用该脉冲输出单元,用户使用时可结合具体需要设置更合理的多段脉冲输出参数。

在应用时段参数表的设置至关重要,结合具体的控
制要求,灵活设定段参数表以实现最佳的控制效果。

相关文档
最新文档