西门子南通(中国)总代理
左移和右移指令的功能是将输人数据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好用,对于伺服系统的支持会好很多。
S7--200的设计使其便于安装。可以利用安装孔把模块固定在控制柜的背板上,或者利用设备上的DIN夹子,把模块固定在一个标准(DIN)的导轨上。体积小巧的S7-200可以更为有效地安排空间。
按照惯例,在安装元器件时,总是把产生高电压和高电子噪声的设备与诸如S7--200这样的低压、逻辑型的设备分隔开。在控制柜背板上安排S7--200时,应区分发热装置并把电子器件安排在控制柜中温度较低的区域内。电子器件在高温环境下工作会缩短其时间。还要考虑面板中设备的布线。避免将低压信号线和通讯电缆与交流供电线和高能量、开关频率很高的直流线路布置在一个线槽中。S7-200设备的设计采用自然对流散热方式。在器件的上方和下方都必须留有至少25mm的空间,以便于正常的散热。前面板与背板的板间距离也应保持至少75 mm。
所有的S7--200CPU都有一个内部电源,为CPU自身、扩展模块和其它用电设备提供24V直流电源。S7-200为系统中的所有扩展模块提供5V直流逻辑电源。必须格外注意您的系统配置,要确保CPU所提供的5V电源,能够满足您所选择的所有扩展模块的需要。如果您的配置要求超出了CPU的供电能力,只有去掉一些模块或者选择一个供电能力更强的CPU。S7-200的所有CPU也提供24V直流传感器供电,此24VDC可以为输入点、扩展模块上的继电器线圈或者其它设备供电。如果设备用电量超过了传感器供电定额,必须为系统另配一个外部24VDC供电电源。对于特定的S7--200CPU,可以在附录A中查到其24 VDC传感器供电电源定额。如果使用了外部24 VDC供电电源,要确保该电源没有与S7--200CPU上的传感器电源并联使用。为了加强电子噪音保护,建议将不同电源的公共端(M)连在一起。
安装S7-200非常简单!只需执行下列步骤即可:面板安装:1.按照表3--1所示的尺寸进行定位、钻安装孔(用M4或美国标准8号螺钉)。2. 用合适的螺钉将模块固定在背板上。3.如果您使用了扩展模块,将扩展模块的扁平电缆连到盖板下面的扩展口。DIN导轨安装:1. 保持导轨固定点的间隔为75 mm。2.打开模块底部的DIN夹子,将模块背部卡在DIN导轨上。3. 如果您使用了扩展模块,将扩展模块的扁平电缆连到盖板下面的扩展口。4.旋转模块贴近DIN导轨,合上DIN夹子。仔细检查模块上DIN夹子与DIN导轨是否紧密固定好。为避免模块损坏,不要直接按压模块正面,而要按压安装孔的部分。