编码器+高速计数器PPT演示课件
- 格式:ppt
- 大小:1.21 MB
- 文档页数:15
编码器相关资料需要事先掌握的几个概念1、编码器是一个发出信号的装置,发出脉冲。
2、高速计数器是PLC内置的高速计数装置,(普通的计数器的技术跟扫描周期很大关系,无法计数快速的脉冲信息)。
3、高速计数器有很多个,很多个模式,不看手册,图是不可能记住的。
4、编码器的计数只是高速计数器的一种模式而已。
5、所谓的A B相,就是在A为1时B有上升沿,或者在B为1时A有上升沿。
右边正反转你掌握的就是正反转的时候,AB相的不同。
人家plc如何计数?那是西门子的事。
你所要知道的是,这个正反转加减技术就是根据这个不同plc自己来识别的。
不要乱操心。
6、编码器可以输出三路脉冲,你完全可以根据自己的需要只用其中的任何一路。
比如你只用Z技术圈数,或者只用AB计数螺杆位置,或者只用A或者B来技术一个单方向的脉冲。
根据自己需要,你也可以全部都用,来计数角度。
还可以只用一路单纯用作脉冲发生器来做实验。
它就是那么一个随着转动发脉冲的反馈装置。
7、中断程序:本质跟子程序是一样的,子程序只要一个纯点就可以来调用,中断程序需要“事件来调用”,为什么会这样的,因为就是有一些“事”要处理,比如上升下降就是要立即处理的情况,这都是根据需要搞出来的概念,不是凭空出来的。
8、事》》》有很多种事,很多件事,不能搞混,这根现实生活中的事情是一样的。
本就是一个概念。
那么多就要编号,这就是“事件号”。
9、中断程序可以有很多,int0123456,如果不指定哪个事件发生,我要处理哪个事件,这样的话,那岂不是乱套,对吧?事件1发生,我要调用可以调用任何一个int中断程序,要确定,就得在程序里预先“连接”上,这样的话当发生事件1了,那么相关子程序(中断子程序中断子程序也是子程序的一种嘛只不过调用是被“事件”来调用的)就会被调用。
10、所以整个过程是查看下表》》》》》确定高速计数器》》》》根据控制需要确定计数模式》》》查找高速计数器的输入通道I,接上线》》》》用高速计数器向导编程或者狂做实验(我第一次用,做了2小时试验,全会了)。