上海卓曙自动化设备有限公司
我司主营西门子PLC模块 , 西门子变频器 , 西门子触摸屏
吴忠西门子PLC代理经销商
观看吴忠西门子PLC代理经销商视频:

吴忠西门子PLC代理经销商   西门子PLC代理,西门子S7-1500代理,西门子PLC代理经销


西门子PLC数组的生成与使用教程

  (1)生成数组

  可以在数据块中定义数组,也可以在逻辑块的变量声明表中定义它。下面介绍在数据块中定义的方法。在SIMATIC管理器中用菜单命令“插入”→“S7块”→“数据块”生成数据块DB4。双击打开它,默认的显示方式为声明视图方式。声明视图用于定义、删除和修改共享数据块中的变量,指定它们的名称、数据类型和初始值。

  用CPU的模式选择开关不能删除下载到MMC的系统数据和程序。为了完成上述操作,首先建立好PLC与计算机之间的通信连接,点击SIMATIC管理器工具栏上的在线按钮照,打开在线视图,选中块文件夹中需要删除的块,按计算机的(Delete)键删除它们。

  (2)通过“可访问的节点”窗口建立在线连接

  点击SIMATIC管理器工具栏上的置按钮,打开“可访问的节点”窗口,用“可访问的节点”对象显示网络中所有可访问的可编程模块。如果编程设备中没有关于PLC的项目数据,可以选择这种方式。那些不能用STEP7编程的站(例如编程设备或操作面板)也能显示出来。

  在新生成的数据块的行和后一行标有STRUCT(结构)和END_STRUCT(结构结束)。在这两行中间有一个自动生成的临时占位符量。

 目前使用的大部分S7-300 PLC,已经可以采用自动分配型地址分配方式。但是,一般还只能按照大开关量输入/输出进行地址自动分配,当使用32点以下模块时,多余的地址仍然不可以使用(对于远程I/O单元,地址总是连续的)。

  【例3-3】 对于上例同样的配置与安装,当采用自动分配型地址时,其输入/输出地址的分配如下。

  第1输入模块:地址10.0~13.7,无空余地址;

  第2输入模块:地址14.0~15.7,I6.0~I7.7为空余地址;第1输出模块:地址Q0.0~Q1.7,Q2.0~Q3.7为空余地址;第2输出模块:地址Q4.0~Q5.7,Q6.0~Q7.7为空余地址;第3输出模块:地址Q8.0~Q9.7,Q10.0~Q11.7为空余地址。

展开全文