15.为何给高速计数器赋初始值和预置值时后不起作用或效果出乎意料,高速计数器可以在初始化或者运行中更改设置,如初始值,预置值,其操作步骤应当是∶1)设置控制字节的更新选项,需要更新哪个设置数据就把控制字节中相应的控制位置位(设置为“1”)不需要改变的设置 相应的控制位就不能设置。2)然后将所需的值送入初始值和预置值控制寄存器。3)执行HSC指令。
16.使用PTO/PWM发生器的功能应使用什么类型的CPU,应使用24VDC晶体管输出的CPU,继电器输出的**不行。
17.PTO或PWM输出的幅值是多少,PTO或PWM输出的幅值为24V(高电平有效共负端连接)若想实现输出其它电压的幅值需自己加转换器来实现。
18.在PTO脉冲串执行过程中你能否通过PLS指令改变其周期值,不行,必须终止PTO输出后才能改变周期值。
19.如何强制停止PTO或PWM输出可以通过编程将控制字节中的使能位SM 66.7或SM76.7清零,然后执行PLS指令便可立即停止PTO或PWM输出。
20.为何输出信号的指示灯已亮却没有良好的电压波形输出 或者有时丢脉冲PTO或PWM输出负载*小,不能低于额定负载的10% 即在输出为高电平的状态下负载电流不低于140mA。
S7-1200除了CPU之外,还有各种通信模块、信号模块、信号板及CPU电源等。这些CPU和模块都是有其规定的命名规则的,下面我们看一下吧。
西门子S7-1200系列的命名规则分为三部分,第一部分叫模块标识符,第二部分叫PLC系列,*后一部分的数值代表不同的模块。
模块类型包括有CPU中央处理器模块、PM电源模块、SM信号模块、SB信号板、CM通信模块。
PLC系列12表示1200系列,15表示1500系列,*后一部分数值的第一位代表不同的模块,1为CPU模块,2为数字量模块,3为模拟量模块,4为通信模块,第二位数字代表不同型号的产品。
比如CPU1214C,表示是1200系列的CPU模块,型号是为CPU1214C的产品。再比如SM1221,表示的是数字量信号模块。SB1222表示的是数字量信号板。