pto ptoa ptfWord文件下载.docx
- 文档编号:19371710
- 上传时间:2023-01-05
- 格式:DOCX
- 页数:22
- 大小:322.59KB
pto ptoa ptfWord文件下载.docx
《pto ptoa ptfWord文件下载.docx》由会员分享,可在线阅读,更多相关《pto ptoa ptfWord文件下载.docx(22页珍藏版)》请在冰豆网上搜索。
S2
指定外部中断输入端口的编号
位
D1
指定脉冲输出端口的编号
D2
指定脉冲输出方向端口的编号
3、适用软元件
系统
常数
模块
D
FD
ED
TD
CD
DX
DY
DM
DS
K/H
ID
QD
●
字软元件
X
Y
M
S
T
C
Dn.m
位软元件
PTO指令具备两种控制模式,以下将一一作出介绍。
模式1:
不带外部中断的PTO
功能和动作
《32位指令形式》
《不带方向》
《带方向》
参数地址功能分配如下所示(各参数均为32位,占用两个字节):
●S1:
总段数N,范围1~255
●S1+2:
内部保留
●S1+4:
脉冲无限段(即脉冲个数为0的段)的方向,0为正向;
1为反向
一条指令中只允许配置1段脉冲个数为0的段。
●S1+6:
脉冲下降斜率,即每秒递减频率或单位时间内脉冲频率变化值,0表示急停
●S1+8:
第1段脉冲的起始频率
●S1+10:
第1段脉冲的终止频率
●S1+12:
第1段脉冲的脉冲个数
●S1+14:
第2段脉冲的起始频率
●S1+16:
第2段脉冲的终止频率
●S1+18:
第2段脉冲的脉冲个数
●S1+20:
第3段脉冲的起始频率
●S1+22:
第3段脉冲的终止频率
●S1+24:
第3段脉冲的脉冲个数
……
●
依此类推第N段脉冲的参数地址
●参数地址是以Dn或FDn为起始地址的一段区域。
上例:
(D1,D0)设定脉冲总段数、(D5,D4)设定无脉冲段的方向,(D7,D6)设定脉冲的下降频率;
(D9,D8)设定第1段脉冲的起始频率,(D11,D10)设定第1段脉冲的终止频率,(D13,D12)设定第1段脉冲的脉冲个数……,最多可设定255段。
●脉冲输出:
一般为Y0、Y1;
不同型号PLC,脉冲输出点不同,请根据使用型号设定。
●用户可设置第m段的脉冲个数为0,表示脉冲个数无限。
●如果设置第m段脉冲个数为0(脉冲个数无限段),必须第m段的起始频率和终止频率相等(平稳段),否则不执行发脉冲操作。
●脉冲个数不为零的段,脉冲的方向由脉冲个数的正负来决定;
脉冲个数为零的段,脉冲的方向由S1+4参数设置来决定。
●S1+6参数,决定了在执行PSTOP指令(详细请参见PSTOP指令)时的缓停斜率。
●脉冲数据块占用寄存器空间大小为[(N*3+4)+(N*3+4)+(N*4+5)]*2。
●此脉冲执行的触发条件是上升沿,若为常闭信号的话将会循环执行。
如下图,连续9段脉冲构成的一条曲线,脉冲输出端子为Y0,方向端子为Y2;
每段的起始频率、终止频率与脉冲个数如表格所示:
例
名称
起始频率(Hz)
终止频率(Hz)
每段相对脉冲数
第1段
1000
1500
3000
第2段
3200
第3段
6000
2000
第4段
8000
10000
第5段
18000
第6段
第7段
第8段
第9段
梯形图如下所示:
参数设置方式一:
直接通过PLC编辑软件上的自由监控
来进行参数设定,如下图:
注意:
由于此脉冲指令占用的寄存器地址范围为D4000~D5205,所以此范围内的寄存器切勿用作他用!
参数设置方式二:
直接通过PTO脉冲配置表进行快速配置(推荐客户使用此方式),方便、直观、不易出错:
(1)由于此脉冲指令占用的寄存器地址范围为D4000~D4205,所以此范围内的寄存器切勿用作他用!
(2)当您配置完点击“写入PLC”,再点击“停止”、“运行”即可。
模式2:
带外部中断的PTO
脉冲下降斜率,即每秒递减频率,0表示急停
●依此类推第N段脉冲的参数地址
如果用户没有设置脉冲个数为零的段(脉冲个数无限段),则当前指令不执行。
●如果外部信号产生在脉冲个数为零的段(脉冲个数无限段),则切换到下一段发送脉冲(如果无下一段,则停止发送脉冲)。
●如果外部信号产生在脉冲个数不为零的段,则根据用户设定的S1+6参数,按设定斜率走完剩余脉冲个数;
如果剩余脉冲个数大于脉冲频率下降段所需的脉冲个数,则先按照当前时刻的频率先走一个平稳段,然后再走脉冲频率下降段。
●S1+6参数,决定了在执行PSTOP指令时的缓停斜率。
●不支持绝对位置指令,不支持带方向的指令。
下面分情况说明指令的执行方式:
●外部中断信号产生在脉冲个数无限段(脉冲个数为0)。
当遇到外部中断信号的时候,直接切换到下一段发送脉冲,Ss=S3+S4+S5。
S3为第3段脉冲个数;
S4为第4段脉冲个数;
S5为第5段脉冲个数。
●外部中断信号产生在脉冲个数不为零的段,并且剩余脉冲个数Ss大于脉冲频率下降部分所需的脉冲数Sn。
当遇到外部中断信号的时候,先按当前频率走平稳段Sm=Ss-Sn,再走脉冲频率下降段Sn。
Ss为剩余段的脉冲总个数。
Sn为遇到外部中断信号后,脉冲频率下降部分所需的脉冲数。
Sm为遇到外部中断信号后,脉冲平稳部分所需的脉冲数。
S6为第6段脉冲个数。
S7为第7段脉冲个数。
S8为第8段脉冲个数。
●外部中断信号产生在脉冲个数不为零的段,,并且剩余脉冲个数Ss小于脉冲频率下降部分所需的脉冲数Sn。
当遇到外部中断信号的时候,按用户设定斜率直接走斜坡信号,当Ss=S6+S7的时候,停止脉冲发送。
当S1+6=0即下降频率为0的时候,走完平稳段,脉冲停止。
Sm=S6+S7+S8
S6第6段脉冲个数。
S7第7段脉冲个数。
6-2-12.绝对位置多段脉冲控制[PTOA]
以指定的参数分段产生绝对位置脉冲的指令。
绝对位置多段脉冲控制[PTOA]
PTOA
模式:
脉冲总个数固定的PTOA
脉冲无限段(即脉冲个数为0的段)的方向(0为正向,1为反向)
第1段脉冲的绝对位置
第2段脉冲的绝对位置
第3段脉冲的绝对位置
第一段脉冲的方向由当前段的脉冲个数和累计脉冲个数决定,其它段的脉冲方向由当前段的脉冲个数和上一段的脉冲个数来决定;
●占用寄存器地空间:
[(N*3+4)+(N*3+4)+(N*4+5)]*2;
每段的起始频率、终止频率与脉冲绝对位置如表格所示:
每段绝对脉冲数
6200
8200
18200
36200
46200
48200
51400
54400
6-2-13.脉冲停止[PSTOP]
脉冲停止指令,针对PTO功能执行。
脉冲停止[PSTOP]
PSTOP
常开/闭线圈触发
指定脉冲停止输出的端口编号
指定脉冲停止模式的数值
十进制,K
●该指令用于停止PTO脉冲指令。
●S2:
停止模式(急停;
缓停)。
当S2为K1时,且M0导通,脉冲急停。
当S2为K0时,且M0导通,脉冲缓停,按照PTO指令对应的S1+6参数中用户设定的斜率来停止脉冲(当S1+6参数为0时,即为急停模式)。
6-2-14.可变频率单段脉冲输出[PTF]
以指定的参数分段产生频率可变的脉冲指令。
可变频率单段脉冲输出[PTF]
PTF
参数地址功能分配如下所示(字地址参数均为32位,占用两个字节):
脉冲频率
脉冲的上升下降频率,即单位时间(秒)递增/递减频率
●当前段发送的脉冲个数和累计脉冲个数都不刷新
●每个扫描周期都以当前设定的脉冲频率作为目标
(A)单位时间递增脉冲数等于零(S1+2参数为0)
脉冲频率直接按照用户设定频率跳变,如下图所示:
(B)单位时间递增脉冲数不等于零(S1+2参数不为0)
1)用户设定新频率的时刻脉冲处于平稳段,则按照设定斜率走斜坡信号切换到设定频率,如下图所示:
2)用户设定新频率的时刻脉冲处于非平稳段,则按照设定斜率走斜坡信号切换到设定频率(当前设定频率>
前一次的设定频率,则以当前设定频率为目标),如下图所示:
达到设定频率V0之前,用户新设定了目标频率V1(V1>
V0),此时,按照既定斜率一直走到新设定频率V1。
3)用户设定新频率的时刻脉冲处于非平稳段,则按照设定斜率走斜坡信号切换到设定频率(当前设定频率<
前一设定频率,并且当前设定频率<
当前频率)
达到设定频率V0之前,用户新设定了目标频率V1(V1<
V0,V1<
当前频率),此时走下降斜坡,斜率同上升段,直到达到V1。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- pto ptoa ptf