泸州西门子(中国)模块授权总代理商
每个模块的特性详细如下:
(1)电源芯片(PS)
电源芯片用以将SIMATIC S7-300 连接到120/230V AC开关电源。
(2)CPU控制模块
各种各样CPU 有各种不同的特性,比如,有些CPU 上集成化有键入/导出点,有些CPU上集成化有PROFI- BUS-DP通讯接口等。
之上仅仅列出了一部分指标值,设计方案时还要参考相应的指南。
(3)接口模块
接口模块用以多声卡机架配备时联接主机架(CR)和拓展声卡机架 (ER)。S7-300根据分布式系统的主机架(CR)和3个拓展声卡机架(ER),能够实际操作高达32个控制模块。运行中不用风机。
(4)数据信号控制模块
数据信号控制模块用以数字量和模拟量输入/导出,又分DI/DO(数字量输入/导出)和AI/AO(模拟量输入/导出)控制模块。
①数字量输入控制模块:
②数字量plc模块:
③数字输入/plc模块:
④继电器输出控制模块:
⑤模拟量输入控制模块
⑥模拟量输出控制模块:
⑦模拟量输入/plc模块:
(3)接口模块(IM)
接口模块将每个声卡机架连接在一起。不一样型号的接口模块可支持声卡机架拓展或PROFIBUS DP联接。放置3号声卡机架,并没有接口模块时,声卡机架部位为空。
(4)数据信号控制模块(SM)
一般称之为I/O(键入/导出)控制模块。测量输入信号并操纵外部设备。数据信号控制模块适合于模拟信号和数字信号,还可以用以开展联接,如控制器和驱动器的连接。
(5)程序模块(FM)
用以开展复杂的、重要的但独立于CPU的过程,如:测算、位置控制和闭环控制系统。
(6)通信Cpu(CP)
模块化设计的通信Cpu根据联接每个SIMATIC网站,如:电力线通信,PROFIBUS或串行通信的点到点联接等。
后三个控制模块在声卡机架上可以任意置放,系统软件可以自动分派模块的详细地址。
需要说明的是,每一个声卡机架多只有组装8个数据信号控制模块、程序模块或通讯模块。假如系统任务超过8个,则可以拓展声卡机架(每一个带CPU的中间声卡机架能够拓展3个声卡机架)。
泸州西门子(中国)模块授权总代理商
图解法程序编写有利于程序调试和维修程序流程。有时候对一个复杂的程序流程,全用语句表和用子程序程序编写可能觉得无法着手,则可以直接绘制逻辑性流程表,再替逻辑性流程表的各个一部分用语句表和子程序编写 PLC 应用软件。
(3) 时钟频率流程表法:时钟频率流程表法使先绘制自动控制系统的状态图(即到某一个时长应当开展哪种控制的操纵状态图),再根据时钟频率关联绘制对应的操纵任务的程序流程图,后把程序流程图写出 PLC 程序流程。时钟频率流程表法非常适合于以时长为基准的自动控制系统的编程方法。
(4) 步进电机顺控法:步进电机顺控法有在顺控命令的配合下设计方案复杂的管理程序。一般比较复杂的程序流程,都能够分为多个功能比较简单的代码段,一个代码段能够当做全部操纵过程中的一步。从全部角度去看,一个复杂系统的控制过程是由那样多个步组成的。控制系统的任务事实上能够认为在不一样时时刻刻或者在不一样进程中去完成对各个步的控制。因此,许多 PLC 生产商在自己的 PLC 中增强了步进电机顺控命令。在画完每个步进电机的状态流程表以后,可以利用步进电机顺控命令方便地撰写管理程序。
2. 经验法程序编写
经验法是运用自己的或别人的经验进行设计。多数是设计方案前先选择与自身工艺标准相近的程序流程,把这些程序流程当做是自己的“实验程序流程”。结合自己工程的状况,对这些“实验程序流程”逐一改动,使其合适的工程项目规定。这里所说的工作经验,有些是来源于自己的经验汇总,有的可能是别人的设计经验,就需要日积月累,善于总结。
3. 辅助设计设计编程
辅助设计设计方案是由 PLC 数控编程软件在计算机上进行编程设计、线下或可视化编程、线下模拟仿真和在线调节这些。应用数控编程软件能够十分方便地在计算机上线下或可视化编程、线上调节,应用数控编程软件能够十分方便地在计算机上开展程序的存储、数据加密及其产生 EXE 运行文件。
7.3.2 PLC 系统软件设计的步骤
在了解了软件结构和编程方法的基础上,就需要具体地撰写 PLC 程序流程了。撰写 PLC 程序和撰写别的计算机语言一样,都要历经如下所示全过程。
1. 系统对每日任务分层
分层的目的就是把一个复杂的工程项目,转化成好几个比较简单的日常任务。那样还把一个繁杂的大问题化作好几个简单的小难题。这样可有利于程序编制。
2. 编写自动控制系统的逻辑顺序图
从逻辑顺序图上,能够反应出某一逻辑顺序的结果是什么,这一结果又美国导出来什么姿势。这一逻辑顺序能是以每个控制活动次序为基准,也可能是以全部主题活动的时间节奏为基准。逻辑顺序图体现了控制流程中操纵功效与被控对象的活动,也反应了输入与输出的关系。