| 注册| 产品展厅| 收藏该商铺

行业产品

当前位置:
上海卓曙自动化设备有限公司>>西门子PLC模块>>西门子S7-1200PLC>> 湖北西门子S7-1200PLC模块代理经销商

湖北西门子S7-1200PLC模块代理经销商

返回列表页
  • 湖北西门子S7-1200PLC模块代理经销商
  • 湖北西门子S7-1200PLC模块代理经销商
  • 湖北西门子S7-1200PLC模块代理经销商
  • 湖北西门子S7-1200PLC模块代理经销商
  • 湖北西门子S7-1200PLC模块代理经销商
收藏
举报
参考价 211
订货量 1
具体成交价以合同协议为准
  • 型号
  • 品牌 Siemens/西门子
  • 厂商性质 经销商
  • 所在地 上海市
在线询价 收藏产品

更新时间:2019-07-26 10:27:58浏览次数:206

联系我们时请说明是化工仪器网上看到的信息,谢谢!

同类优质产品

更多产品

产品简介

电动机功率 4kW 外形尺寸 3mm
应用领域 环保,食品/农产品,地矿,包装/造纸/印刷,纺织/印染 重量 2kg
湖北西门子S7-1200PLC模块代理经销商
西门子S7-1200PLC系统有五种不同模块,分别为 CPU 1211C、CPU 1212C 、 CPU 1214C、CPU1215C和CPU1217C。其中的每一种模块都可以进行扩展,以*您的系统需要。可在任何 CPU 的前方加入一个信号板,轻松扩展数字或模拟量 I/O,同时不影响控制器的实际大小。

详细介绍

湖北西门子S7-1200PLC模块代理经销商

PLC整数与BCD码之间的转换指令

    整数与BCD码之间的转换指令包括BCD码转为整数指令(BCDI)和整数转为BCD码指令(IBCD)

    (1)格式:BCD码转为整数指令和整数转为BCD码指令的梯形图如图6-37所示。
BCD码转为整数指令和整数转为BCD码指令的梯形图

    6-37    BCD码转为整数指令和整数转为BCD码指令的梯形图

    (2)功能:BCDI指令将输入的BCD码转换成整数,结果存入OUT中,输入IN的范围是09999IBCD指令将输入的整数转换成BCD码,结果存入OUT中,输入IN的范围是09999。若IN的源数据格式不正确,则SM1.61
   表查找指令是从数据表中找出符合条件数据在表中的地址编号,编号范围为099。它包括FIND=指令、FIND<>指令、FIND<指令和FIND>指令4种。

    (1)格式:表查找指令的梯形图如图6-35所示。在梯形图中有4个数据输入端,TBL为表格首地址,用以指明被访问的表格;PTN是用来描述查表条件时进行比较的数据;CMD是比较运算的编码,它是一个14的数值,分别代表运算符=<><>INDX用来表中符合查找条件的数据所在的位置。

    (2)功能:表查找指令执行前,应先对INDX的内容清零。当使能输入有效时,从数据表的第o个数据开始查找符合条件的数据,若没有发现符合条件的数据,则INDX的值等于EC;若找到一个符合条件的数据,则将该数据在表中的地址装入INDX中,并停止查表;在找到一个符合条件的数据后,若还想继续向下查找,则必须先对INDX1,再激活查表指令,从表中符合条件的数据的下一个数据开始查找。由于一张表多只能存储100个数据,因此表查找指令的搜索范围是099

    【例6-6】表查找指令使用例子的梯形图如图6-36所示。该程序的功能是:从VW102开始查找小于1269H的数据,找到*个符合条件的数据后,停止查找;如果要继续查找,则必须先将AC01。假设表中的数据如表6-1所示,表中有4个数据,在*次查表结束时AC0=2,说明表中的第三个数据符合条件。注意:在PLC内存中,数据是以二进制方式存储的。

    6-1    表查找指令执行结果

    单元地址

    执行前内容

    执行后内容

    注释

    VW100

    0005

    0005

 TL=5大填表数

    VW102

    0004

    0004

 EC=4实际填表数

    VW104

    3345

    3345

 D0*个数据

    VW106

    5200

    5200

 D1第二个数据

    VW108

    1260

    1260

 D2第三个数据

    VW110

    2450

    2450

 D3第四个数据

    VW112

   ****

    ****

无效数据

 

    6-36对应的STL程序如下:

    LD    I0.1    //取常开触头

    FIND< VW10016#1269ACO    //查找表格中小于1269H的数据

    从表中移出一个数据有*先出(FIFO)和后进先出(LIFO)两种指令。

    (1)格式:表取数指令( FIFO/LIFO)的梯形图如图6-32所示。
表取数指令(FIFO/LIFO)的梯形图

    6-32    表取数指令(FIFO/LIFO)的梯形图

    (2)功能:当使能输入有效时,*先出指令(FIFO)TBL指明的表中移出*个字型数据并将其输出到DATA所的字单元。每次从表中移出一个数据,剩余数据依次上移一个字单元位置,同时实际填表数EC会自动减1

    当使能输入有效时,后进先出指令( LIFO)TBL指明的表中移出后一个字型数据并将其输出到DATA所的字单元。每次从表中取出一个数据,剩余数据位置保持不变,实际填表数EC会自动减1

    【例6-5】表取数指令使用举例,梯形图如图6-33所示。当I1.2OFF变为ON状态时,FITO指令执行一次,执行前后的变化如图6-34所示。

    6-33对应的STI.程序如下:

    LD    I1.2    //取常开触头

    FIFO    VW100AC1    //从表中取一个数据
表取数指令的梯形图

    6-33    表取数指令的梯形图
表存数指令用于把的字型数据添加到表格中。

    (1)格式:表存数指令(ATT)的梯形图如图6-29所示。该指令有2个数据输入端:DATA为数值输入,指出将被存储的字型数据或者地址;TBL为表格首地址,用以指明被访问的表格。
表存数指令的梯形图

    6-29    表存数指令的梯形图

    (2)功能:当使能输入(EN)有效时,将输入字型数据添加到表格中后一个数据的后面。表格中第1个数是大填表数TL,第2个数是实际填表数EC,新填入的数据添加在表格中的上一个数据的后面,每向表中添加一个新的数据,EC会自动加1。一张表多能存储100个填表数据。如果表溢出,则SM1.41

    DATA的数据类型是INT,范围是VWIWQWMWSWSMWLWTCAIWAC、常数、*VD*AC*LD; TBL的数据类型是WORD、范围是VWIWQWMWSWSMWLWTC*VD*AC*LD

    【例6-4】表存数指令应用举例,梯形图如图6-30所示。假没VW50单元的数据是1122,当I0.0OFF变为ON状态时,ATT指令执行一次.执行前后的变化情况如图6-31所示。
ATT指令的梯形图

    6-30    ATT指令的梯形图

    6-30对应的STL程序如下:

    LD    I0.0    //取常开触头

    ATT VW50VW0    //向表中存放一个数据
  (1)格式:双字与指令(ANDD)、双字或指令(ORD)和双字异或指令(XORD)的梯形图如图6-27所示。
双字与、双字或、双字异或指令的梯形图

    6-27    双字与、双字或、双字异或指令的梯形图

    (2)功能:当使能输入(EN)有效时,双字与指令(ANDD)、双字或指令(ORD)和双字异或指令(XORD)分别对两个双字按位进行与、或、异或运算,得到一个双字结果并存放在OUT中。

湖北西门子S7-1200PLC模块代理经销商

收藏该商铺

登录 后再收藏

提示

您的留言已提交成功!我们将在第一时间回复您~
二维码 意见反馈
在线留言