全国服务热线 15618722057

朔州西门子6GK工业交换机一级代理商

更新时间:2024-05-15 07:00:00
价格:¥99/件
西门子PLC代理商:西门子触摸屏代理商
西门子授权一级代理商:西门子CPU代理商
西门子模块:西门子PLC模块代理
联系电话:15618722057
联系手机: 15618722057
联系人:占亦
让卖家联系我
详细介绍

朔州西门子6GK工业交换机一级代理商


在同一程序中以上四种指令所使用的计时器号、计数器号000~127不能重复。

2、设定值可以是常数,也可以是通道号。当是常数时,必须是BCD码,前面要加#;是通道号时,该通道内的数字也须是BCD码。

3、当计数器、高速计时器、计时器工作(复位时)前,先将设定值送入相应的计数器/计时器内(由程序中的计时器号/计数器号)(可逆计数器例外,当可逆计数器复位时,其内

4、 

5、的当前值复位为0000),然后根据指令要求进行计数/计时,因而,在复位时,相应的计数器/计时器内有它的当前值,计数器/计时器可作为其它指令的操作数(如LD TIM000等)。

6、当设定值为*DM时,在该DM区域中存放的是设定值的DM地址而非设定值。

7、出错标志位25503, 当设定值不是BCD码时、*DM间接寻址的DM通道不存在时为ON。

各程序说明见讲义62、63、64之1、2、3、4。

FUN NO

指令

符号

助记符  操作数

功能/相关标志

操作数

10

移位寄存器


SFT(10) D1

         D2

移位脉冲(SP)ON时,从D1CH到D2CH的数据朝高位移一位,D2的*高位溢出。复位端ON时,D2~D1区域全部OFF。

15            00      15            00  IN(0或1)

     D2      D1           

开始D1,结束D2CH

000~019、200~252

HR00~19、AR00~15

LR00~15。D1、D2必须用同一个继电器区域D1CH必须≤D2CH

84

可逆移位寄存器

SFTR

 

·SFTR

SFTR/@SFTR(84)

           C

           D1

           D2

根据控制数据(C)bit12~15的内容把D1~D2通道的数据进行左右移位。C通道内控制数据的内容:I12——移位方向(DR),0右移,1左移;I13——数据输入端(IN);I14——移位脉冲端(SP);I15—复位端(R)。

        15       00   15        00

CYD2D1

                                 IN(0或1)

 15       00   15        00   

D2D1CY

 IN(0或1)

当移位信号输入继电器I14ON时D1~D2通道的数据进行左(右)移位,*高位(或位)移入进位位CY(25504);当复位输入继电器I15ON时,D1~D2通道的全部位和进位位CY(25504)全为“0"。D1、D2通道领域有故障时,D1>D2时,出错标志25503ON,此时程序不执行该指令

D1、D2

000~019、200~252

HR00~19、AR00~15

LR00~15

DM0000~1023

*DM0000~1023、

6144~6655

C:000~019、200~252

HR00~19、AR00~15

LR00~15

DM0000~1023、6144~6655

*DM0000~1023、

6144~6655

16

字移位


WSFT/@WSFT(16)

D1

             D2

当执行条件ON时,每执行一次D1至D2通道中的数据以字为单位移位一次,而0000移进D1,D2的原数据溢出

当D1与D2CH不在同一区域、或区域出错、间接寻址通道不存在(非BCD码)时,出错标志位25503ON,此时该指令不执行

                    0000

     D1     D2

D1、D2

000~019、200~252

HR00~19、AR00~15

LR00~15

DM0000~1023、

*DM0000~1023、

6144~6655

25

算术左移位

ASL

ASL/@ASL(25) D

          

把D通道的数据向左移一位,原*高位溢出至CY(25504),位补0。当间接寻址DM不存在(非BCD码)时,25503ON,此时该程序不执行;当DCH的内容为0000时,相等标志位25506为ON

   

CY       D               

 

D:000~019、200~252

   HR00~19、AR00~15

LR00~15

DM0000~1023、

*DM)0000~1023、

6144~6655

26

算术右移位

ASR

ASR/@ASR(26)

        D

把D通道的数据向右移一位,原位溢出至CY(25504),*高位补0。当间接寻址DM不存在(非BCD码)时,25503ON,此时该程序不执行;当DCH的内容为0000时,相等标志位25506为ON

        DCY

27

循环左移指令

ROL

ROL/@ROL(27)

           D

把D通道的数据包括进位位CY(25504)循环左移。当间接寻址DM不存在(非BCD码)时,25503ON,此时该程序不执行;当DCH的内容为0000时,相等标志位25506为ON

 

      DCY

28

循环右移指令

ROR

ROR/@ROR(28)

把D通道的数据包括进位位CY(25504)循环右移。当间接寻址DM不存在(非BCD码)时,25503ON,此时该程序不执行;当DCH的内容为0000时,相等标志位25506为ON

 

CY       D

D:000~019、200~252

   HR00~19、AR00~15

LR00~15

DM0000~1023、

*DM0000~1023、

6144~6655 

74

一位数字左移

SLD

SLD/@SLD(74)

         D1

以四位二进制码(桁)为单位将D1至D2CH的数据左移,D2的*高位溢出丢失,D1的位填0。当D1、D2通道出错(不在同一区域或D2<D1)或间接寻址DM不存在(非BCD码)时,出错标志位25503ON,此时,该指令不执行

 

   D2   D1。。。。

15 11      03 00    15 11      03 00

溢出                          填0

D1、D2:

000~019、200~252

   HR00~19、AR00~15

LR00~15

DM0000~1023、

*DM0000~1023、

6144~6655

75

一位数字右移

SRD

SLD/@SRD(75)

          D1

D2

以桁为单位将D1至D2CH的数据右移,D1的桁溢出丢失,D2的*高桁填0。当D1、D2通道出错(不在同一区域或D2<D1)或间接寻址DM不存在(其内不是BCD码)时,出错标志位25503ON,此时,该指令不执行

    D2     D1

 15 12     03 00     15 12    03 00

 填0                         溢出

17

 

异步移位寄存器

ASFT

ASFT/@ASFT(17)

根据控制数据(C) bit13~15的内容,在D1~D2通道之间,将通道数据为0000的数据(上移或下移)与前后通道的数据相互替代.

IC13----移位方向(为0时,下位CH   上位CH;为1时,上位CH   下位CH),

IC14----移位允许位(为0时,不移位;为1时,移位)

IC15—复位端(为1时复位)

 根据控制数据,将寄存器D1~D2CH

中为0000的字与紧邻的高上(低下)地址

通道之间交换数据,执行数次后,所有

0000字可集中到寄存器的上(下)半部。

25503出错标志与其它移位指令相同。

C:000~019、200~252

HR00~16、AR00~15

LR00~15

DM0000~1023、6144~6655

*DM0000~1023、6144~6655   #常数

D1、D2:

000~019、200~252

HR00~16、AR00~15

LR00~15

DM0000~1023

*DM0000~1023、6144~6655 


没有

联系方式

  • 地址:上海杨浦 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 电话:15618722057
  • 联系人:占亦
  • 手机:15618722057
  • 微信:AU77780
  • QQ:1716560245
  • Email:1716560245@qq.com