西门子 PLC 与步进电机駆动器控制步进电机o 在对步进电机进行控制时,常常会采用步进电机駅动器对其进行控制°步进电机丞动器采用超大规模的硬件集成电略,貝有高度的抗干扰性以及快速的响应性,不易出现死机或丢步现象。使用步进电机驱动器控制步进电机,可以不考虑各相的时序问题(由驱动器处理),只要考虑输出脉冲的频率〔控制驱动器 CP 进基纠及步进电机的方向〔控制驱动器的DIR 踹)oPLC 的控制程序也简单得名 o。但是,在使用步进电机驱动器时,往往需要较高频率的脉冲。因此 PLC 是否能产仝高频脉冲成为能否成功控制步进电机驱动器以及步进电机的关键。西门子CPU312C.CPU313C.CPU313-2DP 等型号,集成有用于高速计数以及高频脉冲输出的通道,可用于高速计数或高频脉冲输出。O 下而以 CPU313C 为例’说叨高频脉冲输出的控制过程。oCPU313C 集成有 3 个用于高速计数或高频脉冲输出的特殊通道,2 个通道位于 CPU313C 集成数了量输出点首位字节的绘低三位,这三位通常情况下可以作为普通的数字量输出点来使用。再需要高频脉冲输出时,可通过硬件设置定义这三位的属性,将其作为高频脉冲输出通道来使用円。作为普通数字最输出点使用时,其系统默认地址为 Q124OQ124.1.Q124.2(该地址用户可根据需要白行修改),作为高速脉冲输出时,对应的通道分别为 0 通道、1 通道、2 通道(通道号为固定值,用户不能自行修改)o 每一通道都可输出最高频率为 2.5KHZ(周期为 0;4ms)的咼频脉冲 Q。如图所贰 CPU313C 中,X2 前接线端子 22.23.24 号接线端子分别对应通道(K 通道「和通道 3。另外,每个通道都有自己的硬件控制门,0 通道的硕件门对应 X2 前接线端子的 4 号接线端子,对应的输入点默认地址为 F12421 通道硬件门 7 号接线端子,对应的输入点默认地址为 1124*5,而 2 号通道硬件门为 12 号接线端子,对应的输入点默认地址为 1125.0。O 控制通道产生高频脉冲分为以下两个步骤。硬件设置。O 调用系统功能块 SFB49.1.硬件设置。要想使这三个通道输出高频脉冲,首先必须进行硕件设置。换件设胃的过程如下:o(1)首先创建一个项目*CPU 型号选择为 CPU313C,如图所示o(2)双击 SIMATIC300StationK 的 hardware 进入陨件组态丄具软件进行陨件设置如图所示匚o 在硬件组态工具中可以看到 CPU313C 集成有 24 点数字量输入(DI24)>16 点数字量输出