- 发布
- 浔之漫智控技术(上海)有限公司
- 品牌
- 西门子
- 型号
- 模块
- 产地
- 德国
- 电话
- 15821971992
- 手机
- 15821971992
- 发布时间
- 2023-07-19 17:06:40
西门子PLC控制系统设计的几个步骤(一)决定系统所需的动作及次序。
当使用可编程控制器时,重要的一环是决定系统所需的输入及输出。输入及输出要求:
(1) 步是设定系统输入及输出数目。
(2) 第二步是决定控制先后、各器件相应关系以及作出何种反应。
(二)对输入及输出器件编号
每一输入和输出,包括定时器、计数器、内置寄存器等都有一个唯一的对应编号,不能混用。
(三)画出梯形图。
根据控制系统的动作要求,画出梯形图。
(四)将梯形图转化为程序
把继电器梯形图转变为可编程控制器的编码,当完成梯形图以后,下一步是把它的编码编译成可编程控制器能识别的程序。
这种程序语言是由序号(即地址)、指令(控制语句)、器件号(即数据)组成。地址是控制语句及数据所存储或摆放的位置,指令告诉可编程控制器怎样利用器件作出相应的动作。
(五)在编程方式下用键盘输入程序。
(六)编程及设计控制程序。
(七)测试控制程序的错误并修改。
(八)保存完整的控制程序。
首先做一块“复位为出厂默认存储卡”,将一块4G~16G的micro SDHC卡(手机的存储卡)插入读卡器(卡上可以有其他文件),生成一个名为“S7_JOB.S7S”的文件,保存到存储卡的根目录,该文件仅包含字符RESET_TO_FACTORY。网上可买micro SDHC卡的读卡器,只要几元钱。
如果忘记了PLC的密码,将上述的“复位为出厂默认存储卡”插入CPU,断电又上电时,CPU的内容(包括密码)被清除。复位完成后STOP LED闪烁。拔出存储卡,LED停止闪烁。
我已用实验验证了这个复位的方法。
插入冗余站点 在 SIMATIC 管理器中提供各种独立站点类型的冗余站点。操作步骤如 下。 步骤一:在项目窗口左侧选择项目。 步骤二:选择菜单命令「插入 → 站点 →SIMATIC H 站点」。 这样就可以插入一个具有默认名称的冗余站点(例如,SIMATIC 冗余 站点(1)),可以和所有其他站点一样重命名该站点。 6.2.7.4 将参数分配给容错站点中的模块 将参数分配给容错站点中的模块的步骤与 S7-400 标准站点的步骤相 同。 除 MPI 和通信地址外,必须将冗余组件的所有参数设为完全相同的数 值。 组态 CPU 的特殊情况:只能为 CPU0(机架 0 中的 CPU)设置 CPU 参数。自动将为该 CPU 指定的数值传递到 CPU1(机架 1 中的 CPU)。除 以下参数外,不得更改 CPU1 的任何设置:(1)CPU 的 MPI 地址;(2)站 点和集成的 PROFIBUS DP 接口的诊断地址。 注意:在 I/O 地址区中寻址的模块必须完全位于过程映像内或完全位于 过程映像外。否则将无法确保一致性,数据可能被损坏。③ 使用通信总线的模块只能在机架 0-6 中工作。 ④ 使用通信总线的模块不允许在双向 I/O 中使用。 ⑤ 为了能在具有通信总线功能的扩展机架中操作用于冗余通信的通信处 理器,应注意以下与安装机架号相关的事项。 编号必须连续,且必须从偶数开始;例如,安装机架 2 和安装机架 3, 而不是安装机架 3 和安装机架 4。 ⑥ 当在中央机架中插入 DP 主站模块时,分配一个从 DP 主站 9 开始 的安装机架号,从顶部为安装机架 21 开始依次类推。通过该方式,可以减 少可能的扩展设备的数目。
西门子PLC的网络是适合不同的控制需要制定的,也为各个网络层次之间提供了互连模块或装置,利用它们可以设计出满足各种应用需求的控制管理网络。西门子S7系列PLC网络采用3级总线复合型结构,底一级为远程I/O链路,负责与现场设备通信,在远程I/O链路中配置周期I/O通信机制。中间一级为Profibus现场总线或主从式多点链路。前者是一种新型现场总线,可承担现场、控制、监控三级的通信,采用令牌方式与主从轮询相结合的存取控制方式;后者为一种主从式总线,采月主从轮询式通信。高一层为工业以太网,它负责传送生产管理信息。在工业以太网通信协议的下层中配置以802.3为核心的以太网协议,在上层向用户提供TF接口,实现AP协议与MMS协议。
PLC要提供金字塔功能或者说要实现NBS或ISO模型要求的功能,采用单层子网显然是不行的。因为不同层所实现的功能不同,所承担的任务的性质不同,导致它们对通信的要求也就不一样。在上层所传送的主要是些生产管理信息,通信报文长,每次传输的信息量大,要求通信的范围也比较广,但对通信实时性的要求却不高。而在底层传送的主要是些过程数据及控制命令,报文不长,每次通信量不大,通信距离也比较近,但对实时性及可靠性的要求却比较高。中间层对通信的要求正好居于两者之间。
PLC网络的分级与生产金字塔的分层不是—一对应的关系,相邻几层的功能,若对通信要求相近,则可合并,由一级子网去实现。采用多级复合结构不仅使通信具有适应性,而且具有良好的可扩展性,用户可以根据投资情况及生产的发展,从单台PLC到网络、从底层向高层逐步扩展。
CPU 参数的设置 打开项目的硬件组态窗口,双击机架中的 CPU 模块,即可打开如图 6.11 所示的 CPU 属性窗口。单击某一选项卡,可以对 CPU 设置相应参数。 下面以 CPU 314 为例介绍 CPU 常用参数的设置。(1)General(常规)选项卡。该选项卡可以设置 CPU 的基本信息和 MPI 接口(单击 Properties 按钮会弹出 MPI 通信属性设置界面)。 (2)Startup(启动)选项卡。该选项卡用于设置启动属性。大多数 S7-300 只能执行热启动(Warm restart)。CPU 318-2DP 和 S7-400CPU 还可以执行热启动(Hot restart)和冷启动(Cold restart)。 (3)Cycle/Clock Memory(循环/时钟存储器)选项卡。该选项卡用 于设置循环扫描监视事件、通信处理占扫描周期的百分比和时钟存储器。 一个扫描循环周期如果超过了所设置的循环扫描监视事件,CPU 就会进 入停机状态。通信处理占扫描周期的百分比参数用来限制通信在一个循环周 期中所占比例,若循环扫描监视事件设置为 150ms,通信处理占扫描周期 的百分比是 20%,则每个扫描周期中分配给通信的时间是 150ms×20%=30ms。时钟存储器有一个字节,其中每一位对应一个时钟 脉冲。
(4)Retentive Memory(保持存储器)选项卡。该选项卡可以设置从 MB0、T0 和 C0 开始需要保持的存储区字节数、定时器和计数器的数目, 以及需要保持的数据块中的某些区域。CPU 多可以保持的存储区字节 数、定时器的数目与 CPU 的型号有关。 (5)Interrupts(中断)选项卡。该选项卡用于设置硬件中断 (Hardware Interrupts)、延时中断(Time-Delay Interrupts)、异步错误 中断(Asynchronous Error Interrupts)及 DPIV 中断(Interrupts for DPIV)。 (6)Time-of-day Interrupts(日期时间中断)选项卡。该选项卡用于 设置在特定的时间或特定的时间间隔执行日期时间中断组织块 OB10。特定 时间的设置可通过在下拉列表框中选择「Once」,并设置日期时间完成;特 定时间间隔的设置可通过在下拉列表框中选择每分钟「Every minute」、每 小时「Every hour」、每天「Every day」、每周「Every week」或每年 「Every year」来完成。 (7)Cyclic Interrupt(循环中断)选项卡。该选项卡用于设置循环中 断参数。循环中断是在一个股东的时间间隔执行循环中断组织块 OB35,默 认的时间间隔为 100ms,用户可以根据需要修改此时间。