##全国名媛凤楼

Technical Articles 技能短文

当前位置:##全国名媛凤楼  >  技术文章  >  西门子PLC S7-1200 数成分析

西门子 S7-1200 数组分析

更新时间:2024-06-16      点击次数:1797

ARRAY形式是由条数固定的且的数据报告形式不同的风格組成的的数据报告架构。ARRAY形式的构成和采用需用特别留意下类几个点:


一. DB中加入,如1右图:


图片

图1 Array在DB中的加入


二. FC的InOut中创造,如图已知2如下图所示:


图片

图2 Array在FC形参中的开启


三. 数组做实参,图甲3一样:


图片

图3 Array是FC的实参


四. FC系统程序中用的数组因素,用的形参,下图4如下图所示:


图片

图4 FC应用程序中食用形参


五. FC系统中采用的数组要素,下标为变址寻址,采用的形参,事实现下面职能,将0-7这7个数,推入数组下标为0-7的7个要素,如图右图5-7右图:


(1)FC形参设置,如图5所示:


图片

图5 FC形参设立


(2)程序编制,如图6所示:


图片

图6 编译程序祥情


(3)SCL的型号,如图提示7提示:


图片

图7 SCL版本的的子程序


六. 在方式中同时运用数组化学元素,图甲8图示:


图片

图8 方式中随时应用数组金属元素


七. 在流程中同时用数组风格,下标为变址寻址,事实现如下职能,将0-7这九个数,打入数组下标为0-7的九个风格,下图9-11如下图所示:


(1)数据块定义,如图9所示:


图片

图9 DB1的名词解释


(2)程序编制,如图10所示:


图片

图10 系统祥情


(3)SCL的手机版本,右图11下图:


图片

图11 SCL安卓版本应用程序



Array【*】应用示例



实行接下来功能键:采用FC的Input名词解释数组Array[*] of Int,谋变长数组原子的乘积,可不可以可以依照接下来部骤来来完成。


一. 选用Array[*] ,就必须选用图示12图示的指令码,核算数组原子的两边限,才能获得原子数目:


图片

图12 消息地段


二. 设定变量类型,如下图所显示甲所显示13所显示。赋原始值,确定升降限,如下图所显示甲所显示14所显示:


图片

图13 定位形参


三、算起两边限软件程序,右图14图甲中:


(1)复制粘贴Array[*]类行的变量名;


(2)所愿前后限的维数;


(3)该维数下的累计/累计,DINT结构类型。


图片

图14 换算前后左右限


四. 求和系统软件,如15表达:


图片

图15 求和的编译程序


五. SCL的旧版本,如图是16下图:


图片

图16 SCL游戏版本应用程序


六. OB1中启用实参为各种数组稀土元素最大数的数组,如同17一样:


图片

图17 OB1传参系统程序



Array of FB的采用范例



构建下面功能性:FB3数次调节FB4,在FB3内部管理重复调节,才能减少程序流程图量。FB4的多个Input:Start,Stop,1个InOut:Run,形成Array[0..7] of FB4。一起形成因变量 Array[0..7] of Struct,是相关联FB4的插入和读取,如图甲如下18如下:


图片

图18 编译程序商品详情


15001764191
欢迎您的咨询
我们将竭尽全力为您用心服务
459323129
关注微信
版权所有 © 2026 上海茂硕机械设备有限公司  
技术支持:    sitemap.xml