阜新西门子CPU代理商
发布:2023-06-20 16:51,更新:2023-11-04 06:00
阜新西门子CPU代理商阜新西门子CPU代理商阜新西门子CPU代理商
前面介绍了读取和写入数组中元素值的指令Field Read和Field Write两条指令,同时给大家简单的分析了程序的设计思路。接下来就使用Field Read来实现本功能,在程序的设计过程中可能还需要用到循环跳转指令。
例子说明:
假设需要从一组数据中找出一个大值,并记录这个大值是这组数据中的第几个数据。
步:
添加一个全局DB块,并在DB块中建立一个变量名为data_1#,数据类型为数组的变量,用于存储需要找出大的数据,同时建立一些相应的变量,如下图所示。
第二步:
初始化相应的存储器并把存储大值的存储器的值设置为小值。程序如下所示:
第三步:
编写判断数据的挨个比较是否完成,当执行的次数与设定的次数相等时,则表示完成,可以跳出大值查找的程序,让程序跳转到后执行。程序如下所示:
第四步:
编写读取数组中元素的值,然后与存储大值的存储器中的值做比较,用于判断数据存储器存储的值是否是大值,若不是大值进行数据交换,同时记录位置,然后INDEX的值加1,同时记录执行次数并与设定次数做比较,如未达到设定次数,则跳转换前面继续通过Field Read指令读取数据出来继续做比较。
程序仅供参考,希望对大家在以后使用此功能上时有所帮助。
Siemens | 软件 | 6AV2101-0AA05-0AA5 |
Siemens | 软件 | 6AV6371-1DV07-5AX0 |
SIEMENS | 模块 | 6ES7138-6AA01-0BA0 |
Siemens | 变频器 | 6SE6440-2UD15-5AA1 |
SIEMENS | 变频器 | 6SE6420-2AB12-5AA1 |
SIEMENS | 多功能表 | 7KM3220-0BA01-1DA0 |
SIEMENS | 模块 | 6ES7288-1CR60-0AA1 |
SIEMENS | 模块 | 6ES7288-1ST40-0AA1 |
SIEMENS | 模块 | 6ES7288-1SR30-0AA1 |
SIEMENS | 模块 | 6ES7288-1SR60-0AA1 |
SIEMENS | 模块 | 6ES7288-1SR20-0AA1 |
Siemens | 模块 | 6ES7288-1ST30-0AA1 |
SIEMENS | 交换机 | 6GK5216-0BA00-2AB2 |
SIEMENS | 模块 | 6ES7288-1SR40-0AA1 |
SIEMENS | 软件 | 6AV2101-0AA04-0AA5 |
SIEMENS | 软件 | 6AV2101-0AA03-0AA5 |
SIEMENS | 模块 | 6ES7288-1ST20-0AA1 |
SIEMENS | 模块 | 6ES7288-1ST60-0AA1 |
SIEMENS | 面板 | 6FC5203-0AF10-2AA1 |
SIEMENS | 变频器 | 6SL3224-0BE15-5UA0 |
Siemens | 电源 | 6EP4136-3AB00-0AY0 |
SIEMENS | 电机 | 1FL6024-2AF21-1MB1 |
其他新闻
- 廊坊西门子S7-1200代理商 2023-11-04
- 西门子代理|营口PLC模块总代理 2023-11-04
- 沧州西门子S7-1200代理商 2023-11-04
- 营口西门子CPU代理商 2023-11-04
- 承德西西门子S7-1200代理商 2023-11-04
- 西门子代理|锦州PLC模块总代理 2023-11-04
- 张家口西门子S7-1200代理商 2023-11-04
- 锦州西门子CPU代理商 2023-11-04
- 庆阳西门子一级代理商 2023-11-04
- 保定西门子S7-1200代理商 2023-11-04
- 邢台西门子S7-1200代理商 2023-11-04
- 丹东西门子CPU代理商 2023-11-04
- 酒泉西门子电源一级代理商 2023-11-04
- 平凉西门子一级代理商 2023-11-04
- 本溪西门子CPU代理商 2023-11-04
联系方式
- 地址:上海 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
- 邮编:201600
- 电话:15021292620
- 销售:颜娟
- 手机:15021292620
- 传真:021-33556143
- 微信:X15021292620
- QQ:2799536152
- Email:2799536152@qq.com
产品分类
站内搜索