西安西门子S7-1500PLC模块代理商SIEMENS经销 西门子PLC代理,西门子S7-1500代理,西门子PLC代理经销
西门子PLC数组的生成与使用教程
(1)生成数组
可以在数据块中定义数组,也可以在逻辑块的变量声明表中定义它。下面介绍在数据块中定义的方法。在SIMATIC管理器中用菜单命令“插入”→“S7块”→“数据块”生成数据块DB4。双击打开它,默认的显示方式为声明视图方式。声明视图用于定义、删除和修改共享数据块中的变量,指定它们的名称、数据类型和初始值。
如果没有通过项目结构,而是直接打开连接的CPU中的块,显示的程序没有符号和注释,因为在下载时没有下载符号和注释。
2.访问PLC的口令保护
使用口令可以保护CPU的用户程序和数据,未经授权不能改变它们(即有写保护),还可以用“读保护”来保护用户程序的编程专利,对在线功能的保护可以防止可能对控制过程的人为干扰。保护级别和口令可以在CPU属性对话框的“保护”选项卡中设置,需要将它们下载到CPU模块。
在新生成的数据块的行和后一行标有STRUCT(结构)和END_STRUCT(结构结束)。在这两行中间有一个自动生成的临时占位符量。
将该行的名称改为数组的名称“PRESS”(见图4-7),变量的名称只能使用字母、数字和下划线,不能使用中文。用鼠标右键点击该行的“类型”列,执行弹出的快捷菜单中的“复杂类型”→“ARRAY”
1)控制对象的部分要求不明确,存在要求改变的可能。
2)I/O点数统计不完整,设计阶段或者现场调试时可能会增加I/O点。3)PLC扩展较困难,但控制系统存在着变动的可能性。4)使用环境条件相对较差,PLC工作负荷较重。5)维修服务不方便,配件供应周期较长。
I/O点(包括程序存储器容量)的余量选择无规定的要求,更没有固定的计算公式,一切都必须根据实际情况进行,避免教条主义,这样才能做到科学与合理。
(3)功能模块的配套。选择PLC时应考虑到功能模块配套的可能性。选用功能模块涉及硬件与软件两个方面。在硬件上,首先应保证功能模块可以方便地与PLC进行连接,PLC应有连接、安装位置与相关接口、连接电缆等附件。在软件上,PLC应具有对应的控制功能,可以方便地对功能模块进行编程。