全国服务热线 15021292620

亳州西门子S7-1200模块

更新时间:2023-11-04 06:00:00
价格:¥1100/台
品牌:西门子
货期:现货
产地:德国
联系电话:15021292620
联系手机:15021292620
联系人:颜娟
让卖家联系我
详细介绍

亳州西门子S7-1200模块亳州西门子S7-1200模块亳州西门子S7-1200模块

西门子S7-1500 6ES7515-2AN03-0AB0

西门子S7-1500 6ES7516-3AP03-0AB0

西门子S7-1500 6ES7510-1DK03-0AB0

西门子S7-1500 6ES7512-1DM03-0AB0

西门子S7-1500 6ES7510-1SK03-0AB0

西门子S7-1500 6ES7512-1SM03-0AB0

电源,CPU供应,通讯电缆,DP电缆,低压断路器。西门子PLC,供应商,西门子,模块。西门子,供应商,模块,CPU,PLC模块360截图20221211182043539.png

表指令。我们的表指令有后进先出LIFO指令、先进先出FIFO指令、填表指令AD_T_TBL、存储区填充指令FILL_N和查表指令TBL_FIND。


    那么什么是表呢,表它其实就是一段存储区域。一个表多只能有100条数据,每个数据都是16位的。如果表溢出了,SM1.4会被置为1。我们要注意的是一个表中,首地址表示的是这个表的大数据条数,第二个地址表示的是当前数据条数,从第三个地址往下,才是实际数据。微信截图_20221028110617.png

    我们要注意的是要建立表格,首先要为表的大条目数建立一个条目。如果没有这样做,那么是无法在表格中建立任何条目的。

    下面我们先看一下后进先出LIFO指令的使用。

.jpg

    所以,LIFO指令是将表格中的后一个条目移至输出内存地址,每次执行指令时,表格中的条目数减1。

    下面我们再看一下先进先出FIFO指令的使用。

.jpg

    所以,FIFO指令是将表格中的个条目移至输出内存地址,表格中的所有其他条目均向上移动一个位置。每次执行指令时,表格中的条目数减1。

    下面我们再看一下填表指令AD_T_TBL的使用。

.jpg

    所以,填表指令AD_T_TBL指令是向表格(TBL)中加入字值(DATA),新数据被增加至表格中的后一个条目,每次向表格中增加新数据后,条目计数加1。我们要注意的是表格多只可以有100个条目,不包括指定大条目数和实际条目数这两个条目。如果过度填充表格的话,SM1.4会被置为1。

    下面我们再看一下存储区填充指令FILL_N的使用。FILL指令是把包含在地址IN中的数据写入到从地址OUT开始N个连续字地址中。要注意的是数据类型是为字的,且N的范围是1至255。微信截图_20230218165624.png


    那么以上的程序其实就是把VW0、VW2、VW4……VW20清零。


    下面我们再看一下查表指令TBL_FIND的使用。TBL_FIND指令是在表格(TBL)中搜索符合一定规则的数据。从INDX开始搜索表,寻找符合PTN和CMD的数据。CMD被指定一个1至4的数值,分别代表 =、<>、<、>。如果找到符合条件的数据,那么INDX指向表格中该数的位置。

       

    以上程序就是当I0.0接通时,在表格中搜索等于3130的十六进制数。微信截图_20230218170208.png

亳州西门子,S7-1200模块,PLC模块,电源模块供应,交换机,亳州西门子,S7-1200模块,PLC模块,电源模块供应,交换机,亳州西门子,S7-1200模块,PLC模块,电源模块供应,交换机,亳州西门子,S7-1200模块,PLC模块,电源模块供应,交换机

亳州西门子,S7-1200模块,PLC模块,电源模块供应,交换机

亳州西门子,S7-1200模块,PLC模块,电源模块供应,交换机

联系方式

  • 地址:上海 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201600
  • 电话:15021292620
  • 销售:颜娟
  • 手机:15021292620
  • 传真:021-33556143
  • 微信:X15021292620
  • QQ:2799536152
  • Email:2799536152@qq.com
产品分类