品牌: SIEMENS/西门子
西门子(SIEMENS)的PLC产品包括LOGO、S7-200、S7-1200、S7-300、S7-400、S7-1500等。 西门子S7系列PLC体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性高。S7系列PLC产品可分为微型PLC(如S7-200),小规模性能要求的PLC(如S7-300)和中、高性能要求的PLC(如S7-400)等
表格指令的应用
1.创建表格,表格包含20个条目,从存储器位置4开始。(在第次扫描时,定义表格的大长度)
下图是创建的一个表格,其中VW0为表格大长度,VW2为当前条目数,VW4~VW42为存储在条目内的数据
2. 通过输入I0.0复位表格。在I0.0的上升沿,使用“+0”填充从VW2开始的存储单元。
使用该指令后,将表格当前条目数清零,同时将VW2~VW42原有条目数据清零。
3.通过输入I0.1将值写入表格。在I0.1的上升沿,将存储单元VW100的值复制到表格。
通过添加表格指令,将VW100中的数据添加到表格中,此时当前条目数变为1,同时一个条目VW4中数据赋值为1。
通过填表指令,依次填满表格中的20个条目。4.在I0.2的上升沿,将表中的后一个值移入VW102。
通过执行先入后出指令,将表内后一个数据条目VW42移入到VW102。移出后,当前条目数由20变为19。
5.在I0.3的上升沿,将表中的第个值移入VW104。
在执行FIFO先入先出指令之前VW2=19,将表内一个数据条目VW4移入到VW104,此时条目前移,同时当前条目数VW2由19变为18,操作执行完以后,结果如下图所示:
6.在表中搜索值为10的第个位置。在I0.4的上升沿,复原索引指针。查找等于10的表格条目。
通过查找指令,查找表格内数据为10的条目,执行该指令后,指向条目内第8个条目数据符合查找条件(数据条目搜索编号从0开始)。
表格指令例程
例程所需条件:
1、软件版本:STEP 7-Micro/WIN SMART V2.3
2、SMART CPU固件版本:V1.0及以上
3、通讯硬件:TP电缆(以太网电缆)