漯河S7-1200PLC西门子代理商原装现货 漯河S7-1200PLC,西门子PLC代理,西门子S7-1200PLC代理
扫描计数控制和6位数计数控制
1.扫描计数控制
在某些应用场合下需要计算扫描次数,一般可采用扫描计数控制程序来实现。
扫描计数控制的梯形图、时序图及其语句表如图6-53所示。输入I0.0接通后,内部标志位存储器M0.0每隔一个扫描周期接通一次,扫描周期用T表示。计数器C100对扫描次数进行计数,达到设定值时计数器C100有输出,其动合触点C100接听,输出映像寄存器Q0.0启动。
图6-53 扫描计数控制的梯形图、时序图及其语句表
(a)梯形图;(b)时序图;(c)语句表
使用内部标志位存储器M0.0和计数器CI00计数PLC内部扫描次数,程序简单适用,能很好地满足工程应用的需要。
2.6位数计数控制
S7-200 PLC计数器的计数值范围为-32767~32767,计数位数不超过5位数,如果要进行6位数计数,需要将计数器串联构成6位加法计数器。
某6位数计数控制的梯形图及其语句表如图6-54所示,其构成的6位数是456123。计数器输入脉冲10.1,复位输入脉冲10.0,当计数脉冲10.1满123次后,C50计数器的动合触点C50接通,C48计数器在脉冲10.1到来时计数,当C48计数满1000次后,C51计数器计数一次,而后C48再计满1000次后,C51计数一次,直到C51计数满456次,即共计数满456×(9991) 123=456123次后,输出Q0.0接通。
漯河S7-1200PLC西门子代理商原装现货 漯河S7-1200PLC,西门子PLC代理,西门子S7-1200PLC代理西门子S7-200PLC的特殊功能包括CPU模块集成功能与特殊功能模块两大部分。CPU集成功能主要包括中断控制、高速计数、脉冲输出、变频器控制、PID调节等,特殊功能模块包括模拟量输入/输出、定位控制、通信网络连接等。
1. CPU集成功能
(1) 中断控制功能。利用中断控制功能,CPU可以停止正常的PLC用户程序循环,转入由CPU操作系统进行控制的直接处理。由于中断程序的执行不像PLC用户程序那样需要经过输入采样、指令执行、输出刷新3个基本过程,可以大大提高对I/O信号的处理速度。
(2)高速计数功能。S7-200系列PLC的CPU模块均集成有一定数量的输入点,部分输入既可以用来作为普通的开关量输入点,也可以作为高速计数的输入端。当作为高速计数输入时,可以连接单相或两相20~200kHz计数脉冲输入,用于转速、速度、位置等的计数。PLC的集成输入还具有高速脉冲输入捕捉功能,能够进行脉冲边沿的捕捉。
(3)高速脉冲输出功能。S7-200系列PLC的CPU模块均集成有一定数量的开关量输出点,部分输出点既可以用来作为普通的开关量输出点,也可以作为高速脉冲的输出。当作为高速脉冲输出时,可以输出20~100kHz的定位脉冲信号,并通过通用的步进电机驱动器或带位置控制功能的伺服驱动器(运动控制器),进行简单的单轴定位控制。
(4)PID调节功能。S7-200系列PLC集成有模拟量控制系统的PID调节功能,可以对模拟量控制系统进行闭环调节与控制(需要配套选用模拟量输入/输出模块)。
在PLC中,通过S7系列PLC专用的PID指令,可以对模拟量进行数字化处理,实现对闭环系统PID调节器的参数调节与自整定功能,并获得**的输出响应。
(5)变频器、运动控制功能。S7-200系列PLC的CPU模块集成有1~2个串行通信接口,用于连接外部设备或组成PLC网络系统。利用这一标准接口,在Siemens专用的传动系统数据传输协议(USS协议)的支持下,可与Siemens公司生产的MicroMaster系列通用型变频器、SIMOVERT MASTERDRINES VC矢量控制变频器、SIMOVERTMASTERDRIVESMC运动控制器进行连接,并实现对变频器与运动控制器的控制。