您现在的位置是:首页 > PLC技术 > PLC技术
PLC高速脉冲串输出PTO的使用技术方法
来源:艾特贸易2017-06-05
简介使用高速脉冲串输出时,要按以下步骤进行: ■ 确定脉冲发生器及工作模式 包括两方面工作:根据控制要求,一是选用高速脉冲串输出端(发生器);二是选择工作模式为 PTO ,并且
使用高速脉冲串输出时,要按以下步骤进行: ■ 确定脉冲发生器及工作模式 包括两方面工作:根据控制要求,一是选用高速脉冲串输出端(发生器);二是选择工作模式为PTO,并且确定多段或单段工作模式。如果要求有多个脉冲串连续输出,通常采用多段管线。 ■ 设置控制字节 按控制要求将控制字节写入SMB67或SMB77特殊寄存器。 ■ 写入周期值、周期增量值和脉冲数 如果是单段脉冲,对以上各值分别设置;如果是多段脉冲,则需要建立多段脉冲的包络表,对各段参数分别设置。 ■ 装入包络的首地址 本步为可选,只在多段脉冲输出中需要。 ■ 设置中断事件并全局开中断 高速脉冲串输出PTO可利用中断方式对高速事件进行精确控制。 中断事件是高速脉冲输出完成,中断事件号为19或20。用中断调用ATCH指令将中断事件号19或20与中断子程序(假设中断子程序编号为INT0)连接起来,并全局开中断。 指令例如:ATCH INT0, 19 FNI 艾特贸易网特别提示:必须编写中断程序INT0与之相对应 ■ 执行PLS指令 以上设置完成并用指令实现之后,即可用HSC指令启动高速脉冲串由Q0.0或Q0.1输出。 指令例如:PLS 0 如果用单段管线输出多个脉冲串,还要将下一个脉冲串的有关控制参数装入控制字节,以实现自动切换。以上5步是对高速计数器的初始化,可以用主程序中的程序段来实现,也可以用子程序来实现,称为高速脉冲串初始化子程序,高速脉冲串在运行之前,必须要执行一次初始化程序段或初始化子程序。 初始化脉冲可以用外加脉冲信号,也可以使用系统特殊标志存储器位中的SM0.1位(初次扫描位)。
点击排行
