西门子梧州(中国)总代理
左移和右移指令的功能是将输人数据IN左移或右移N位,其结果送到OUT中。
使用移位指令时应注意以下问题。
1)左移和右移指令中,字节操作是无符号的;对于字和双字操作,当使用有符号数据类型时,符号位也将被移动。
2)在移位时,存放被移位数据的编程元件的移出端与特殊继电器人SM1.1相连,移出位送入SM1.1,另一端补0。
3)移位次数N为字节型数据.它与移位数据的长度有关。如果N小于实际的数据长度,则执行N次移位;如果N大于数据长度,则执行移位的次数等于实际数据长度的位数。
4)左、右移位指令对特殊继电器的影响是,结果为零时置位SM1.0、结果溢出时置位SM1.1。
5)运行时出现不正常状态量位SM4.3.ENO=0。
移位指令包括字节、字、双字移位指令,其指令格式类似。这里仅介绍字节移位指令。字节移位指令包括字节左移指令SLB和字节右移指令SPB
德国西门子公司生产的PLC在我国的应用相当广泛,在冶金、化工、耐火生产线等诸多域都有应用。西门子(SIEMENS)公司的PLC产品包括LOGO、S7-200、S7-1200、S7-300、S7-400、S7-1500等。西门子S7系列PLC体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性高。
那么这么多的PLC你知道它们有什么区别吗?都可以适应到什么样的设备吗?如果选型选错了会发生什么?
其实这些PLC在详细的功能上有一些细微的差别,比如说200smart不支持称重模块,S7-400有冗余系统等等,如果在生产工艺上有要求的话需要区分不同PLC的区别,否则无法实现功能。
如果使用小型PLC驱动大型设备,则可能出现输入输出点不够,或者输入输出点足够但运行速度慢导致PLC运行出现问题。而使用大型PLC驱动小型设备,则会出现资源浪费的情况,毕竟西门子的大型PLC的模块的价格都是很高的。
我们先了解一下S7-200;西门子S7-200(CPU 224)
S7-200是西门子公司推出的一种小型PLC,它的优点是
(1)结构紧凑,占用空间小,系统稳定。
(2)拓展型良好,可以接称重模块,数字量、模拟量输入输出模块等等,使用起来非常方便。
(3)价格低廉,200系列PLC的价格可能是西门子里面的了,当然性能的话也会差一点。
比如它有这些缺点:
(1)*大的问题就是该款PLC已经停产,后续的备件会成为问题。
(2)没有以太网接口,只可以使用西门子配套电缆进行调试编程,不方便,如果想使用以太网的话也能拓展CP模块。
(3)对于运动控制的支持不好。(S7-200的大多数PLC脉冲输出*大频率是20KHZ,S7-200smart的*大频率是100Khz,也就是对伺服电机的驱动不是很好。)西门子的新型PLC,包括200smart,1200等等都有向导功能,使用起来很方便。
西门子S7-200smart(CPU ST60)
S7-200smart是西门子公司针对中国市场研发的一款产品,只在中国销售。其原因可能是西门子的S7-200已经停产,西门子公司又不想放弃中国庞大的低端PLC市场,而作为S7-200的升级版,与S7-200相比,它有以下的特点:
(1)同是小型PLC,结构紧凑,价格低廉。
(2)拓展能力不如S7-200,它不支持称重模块,你不能使用**的称重功能,可以选择用称重仪表模拟量输入代替,但**度不如称重模块。
(3)Smart拥有以太网接口,调试编程拓展都非常方便。
(4)运动控制的支持比S7-200强大。无论是*大脉冲输出,还是运动控制向导,都比S7-200好用,对于伺服系统的支持会好很多。