S7-1200 的最大的轴个数为4,该值不能扩展,如果用户需要控制的轴数量超过了4个,在轴与轴之间的运动配合不高的情况下可以使用多个S7-1200PLC,PLC之间可以通过以太网的方式进行通讯。下面以CPU1215C为例输出类型为“脉冲+方向”来说明。
CPU1215C(DC/DC/DC)的高速脉冲输出口为;Q0.0, Q0.1, Q0.2, Q0.3(均为最大100KHZ的脉冲)
:Q0.4,Q0.5, Q0.6, Q0.7(均为最大30KHZ的脉冲)
如果按照西门子手册的组态配置的话则配置如下:PTO 脉冲信号 方向信号
PTO1 Q0.0(100KHZ) Q0.1(100KHZ)
PTO2 Q0.2(100KHZ) Q0.3(100KHZ)
PTO3 Q0.4(30 KHZ) Q0.5(30KHZ )
PTO4 Q0.6(30 KHZ) Q0.7(30KH )
这样配置下来的话能达到100KHZ的只有两个轴,其他的两个轴最大的只能达到30KHZ,这在一些场合不能达到运行速度的要求。按照日系的PLC比如三菱的来说,“方向信号”不一定紧连着“脉冲信号”,可以如下进行配置:PTO 脉冲信号 方向信号
PTO1 Q0.0(100KHZ) Q0.4(30KHZ)
PTO2 Q0.1(100KHZ) Q0.5(30KHZ)
PTO3 Q0.2(100KHZ) Q0.6(30KHZ)
PTO4 Q0.3(100KHZ) Q0.7(30KH )
这样配置下来的话4个轴都可以最大脉冲输出为100KHZ了。这种配置按照西门子手册上的来说的话,CPU的版本必须是V4.0/V4.1的,低于这个版本就不能这样配置了。
但本人认为应该都可以这样配置,如果不能的话,西门子的PLC在这方面就有些局限性了。
附几张从西门子S7-1200手册截的图。
