新会高空车出租, 肇庆高空车租赁, 增城高空车出租 高空车控制系统用PLC控制程序的设计方法? 在STEP7编程环境下进行,STEP7软件专用于组态和编程SIMATICPLC38。STEP7标准软件包STEP7标准软件包的组成结构,它为用户提供了多种工具,从而支持自动化项目创建过程中的各个阶段。STEP7具有参数设置、硬件配置、通信组态、启动、维护、编程、文件建档、运行、测试和诊断等功能,且这些功能均有在线帮助。符号编程器硬件组态SIMATIC管理器编程语言(LAD、FBD、STL)通信组态硬件诊断.
(1)符号编辑器符号编辑器具有分类功能,可以管理所有的共享符号,能为块、I/O过程信号和位存储设定符号名和注释,能够从/向其他Windows程序系统进行导入/导出41。所有的应用程序都能使用符号编辑器生成的符号表,任意一个符号特性的变化均能自动的被其他应用程序所识别。
(2)SIMATIC管理器:SIMATIC管理器能够管理一个自动化项目中的所有数据,并能自动启动编辑数据所使用的工具。SIMATIC管理器最主要的功能是进行基本的组态和编程,另外,它还具有建立Project、硬件组态、参数设定、组态硬件网络、编辑和调试程序等功能,能够在离线和在线两种方式下工作:离线工作方式下,无需与PLC可编程控制器连接;在线工作方式下,需要与PLC可编程控制器连接。
(3)通信组态: 通过MPI网络,使用通信组态工具(英文为NetPro)能够实现事件驱动的数据传送和时间驱动的循环数据传送。通信组态包括:①连接方式的组态和显示。 ②通过MPI或PROFIBUS—DP连接设备,设置周期性数据的传送参数,当确定网络通信的参与对象后,将数据源和数据目的地地址输入表中,即可实现通信过程中数据的全自动生成和传送。③通过设置MPI、工业以太网或PROFIBUS实现事件驱动的数据传输,包括通信链路的定义。然后从集成块的库中选择CFB通信块,利用梯形图、功能块图或语句表等通用编程语言设置通信块的参数。
新会高空车出租, 肇庆高空车租赁, 增城高空车出租
(4)硬件组态:硬件组态应用程序用于配置和对自动化项目中使用的硬件进行参数设置。①系统组态首先在目录中选择硬件机架,然后将选取的PLC模块一一分配到机架上对应的插槽中。在此过程中,集中式I/O设备与分布式I/O设备的配置方式相同。②CPU参数设置用户能够定义CPU模块的启动特性和扫描监视时间等多种属性,输入的数据储存在CPU的系统数据块中。③模块参数设置用户可以不通过DIP开关便在屏幕上设置FM功能块、CP通信处理器等硬件模块的可调整参数,在定义参数时,系统可能会为用户提供多个选项进行参数设置,也有可能仅允许在一定范围内进行参数设置,这样就能尽量避免错误数据的输入。
(5)编程语言:西门子S7-300系列PLC的编程语言是STEP7标准软件包的一个重要组成部分,包括LAD梯形逻辑图、STL语句表和FBD功能块图。①LAD梯形逻辑图的指令语法与继电器的梯形逻辑图类似,是STEP7编程语言的图形表达方式。梯形逻辑图能够在电信号通过各个触点、复合元件和输出线圈时,追踪到电信号在电源示意线间的流动。②STL语句表的指令语法与机器码类似,是STEP7编程语言的文本表达方式,可编程控制器的CPU按照程序代码顺序执行。另外,语句表扩展了结构数据的访问和块参数等一些高层的语言结构,使程序的编程更加简便。③FBD功能块图的逻辑框与布尔代数类似,是STEP7编程语言的图形表达方式,直接将逻辑框相连即可表达数学关系等复合功能。
(6)硬件诊断:硬件诊断用于实时监控PLC的状态,通过以下两种方式将其状态信息反馈给用户:①通过迅速浏览CPU模块的内部数据和编辑完成的程序,分析在运行过程中出现故障的原因;②模块的一般信息和状态等硬件配置、DP子站与集中式I/O模块的通道故障及诊断缓冲区的信息等以图形的方式进行显示。另外,在CPU的菜单中能够显示I/O点数、块的数量、位存储器、定时器和计数器等性能数据,以及未用和已占用的存储区、循环周期、MPI通信的利用率和容量等附加信息。
新会高空车出租, 肇庆高空车租赁, 增城高空车出租