西门子CPU314C-2PTP可编程控制器6ES7314-6BG03-0AB0
我公司致力于推广西门子高性能自动化系统和驱动产品,所经营产品范围包括:LOGO!通用模块;SIMATICS7-200、S7-300、S7-400系列可编程控制器; SIMATICHMI面板,工控机,编程器;工业PROFIBUS、以太网及无线通讯等相关产品;正版PCS7 软件、WINCC组态软件、STEP7编程软件;SITOP工业开关电源;通用型、工程型变频器,直流调速装置等。随着技术的发展和产品的更替,产品的出现层出不穷,我公司也紧随西门子脚步争取为广大客户提供新的自动化产品:SIMATICS7-1200系列PLC;SIMATIC BASICHMI面板;G120、G130、G150、S120等全新SINAMICS家族驱动产品;PCS7 V7.1和新的STEP7Basic平台软件等。公司各类产品齐全,货量充足,能够满足客户紧急大量现货需求,保证工期进度。
价格波动,请来电咨询
该指令可以对刀库、回转工作台等实现选择短途径的旋转方向;计算现在位置和目标位置之间的步数;计算目标前一个位置的位置数或达到目标前一个位置的步距数。
ROT功能指令的格式如图1所示,其编码表如表1所示。西门子CPU314C-2PTP可编程控制器6ES7314-6BG03-0AB0
该指令有六项控制条件。
1)起始位置数 RNO=0,转子起始位置数为0;RNO=1,转子起始位置数为1。
2)处理数据(位置数据)的位数 BYT=0两位BCD码;BYT=14位BCD码。
3)选择短路径的旋转方向或不选择 DIR=0,不选择,按正向旋转;DIR=l,选择。
4)计算条件 POS=0,计算现在位置与目标位置之间的步距数;POS=1,计算目标前一个位置数或计算到达目标前一个位置的步距数。
5)位置数或步距数 INC=0,计算位置数;INC=1,计算步距数。
6)执行命令 ACT=0,不执行ROT指令,R1不变化;ACT=1,执行ROT指令。旋转方向输出:当选择较短路径时有方向控制信号,该信号输出到R1,当R1=0时旋转方向为正,当Rl=1时旋转方向为负(反转)。若转子的位置数是递增的则为正转,若转子的位置数是递减的则为反转。R1地址可以任意选择。
译码信号地址是指NC至PMC的二字节BCD码的信号地址。译码规格数据由译码值和译码位数两部分组成,其中译码值只能两位数。例如M03的译码值为03,M44为44。译码位数的设定有三种情况:
01:译码地址中的两位BCD码,高位不译码,只译低位码
10:高位译码,低位不译码
11:两位BCD码均被译码
DEC指令的工作原理是,当控制条件ACT=0时,不译码,译码结果继电器Rl断开。当控制条件ACT=1时执行译码,当译码信号地址中的代码与译码规格数据相输出R1=1,否则Rl=0。译码输出Rl的地址由设计人员确定。
下面举一个使用DEC指令的例子,这是M30的译码程序,M功能的两位BCD码信号地址是0067,图2是M30的译码梯形图,表1是图2的编码表。
西门子CPU314C-2PTP可编程控制器6ES7314-6BG03-0AB0