在线编程方式:CPU和编程器有各自的CPU,主机CPU负责现场控制,并在一个扫描周期内与编程器进行数据交换,编程器把在线编制的程序或数据发送到主机,下一扫描周期,主机就根据新收到的程序运行。这种方式成本较高,但系统调试和操作方便,在大中型可编程逻辑控制器中常采用。
五种标准化编程语言:顺序功能图(SFC)、梯形图(LD)、功能模块图(FBD)三种图形化语言和语句表(IL)、结构文本(ST)两种文本语言。选用的编程语言应遵守其标准(IEC6113123),同时,还应支持多种语言编程形式,如C,Basic等,以满足特殊控制场合的控制要求。
5、诊断功能
可编程逻辑控制器的诊断功能包括硬件和软件的诊断。硬件诊断通过硬件的逻辑判断确定硬件的故障位置,软件诊断分内诊断和外诊断。通过软件对PLC内部的性能和功能进行诊断是内诊断,通过软件对可编程逻辑控制器的CPU与外部输入输出等部件信息交换功能进行诊断是外诊断。可编程逻辑控制器的诊断功能的强弱,直接影响对操作和文护人员技术能力的要求,并影响平均文修时间。
6、处理速度
可编程逻辑控制器采用扫描方式工作。从实时性要求来看,处理速度应越快越好,如果信号持续时间小于扫描时间,则可编程逻辑控制器将扫描不到该信号,造成信号数据的丢失。处理速度与用户程序的长度、CPU处理速度、软件质量等有关。目前,可编程逻辑控制器接点的响应快、速度高,因此能适应控制要求高、相应要求快的应用需要。扫描周期应满足:小型可编程逻辑控制器的扫描时间不大于0.5ms/K;大中型可编程逻辑控制器的扫描时间不大于0.2ms/K。
综上所述,再结合实际情况,为便于今后系统的改造或者升级,需要留出一定的I/O点以做扩展使用。我们选用西门子S7-200PLC作为主控制器,其中主机型号:CPU226。
4.3 模拟量I/O模块的种类
在工业控制中,一些输入(如压力,温度,流量,速度等)是模拟的,一些执行机构(如电动调节阀,变频器等)要求PLC输出模拟信号,PLC CPU的唯一的数字处理。模拟传感器和变送器首先被转换为电流或电压的标准范围,PLC与A / D转换器转换成模拟到数字的转换,一个有符号的电流,电压在A / D转换的二进制补码。的D / A转换器将数字输出转换为模拟电压或电流,来控制致动器。模拟I / O模块的主要任务是,实现A / D转换器和D/ A转换。
A/ D转换器和D/ A转换器的二进制位,反映他们的决议,位数越多,分辨率越高。转换时间是模拟I / O模块的一个重要指标。
S7-200PLC主要有3种模拟量扩展模块:
1.模拟量输入模块(EM231,4路)
2.模拟量输出模块(EM232,2路)
3.模拟量输入输出模块(EM235,4路输入,1路输出)
S7-200PLC模拟量扩展模块中的A/D、D/A转换器位数均为12位。
4.4 本章小结
本章介绍了中央空调的一些硬件配置,对PLC751个功能做了简单的介绍以及讨论了模拟量的输入输出模块。为后续的实例的硬件选择做了一些基础铺垫。
第5章 控制系统软件设计
5.1PLC编程软件
西门子PLC控制程序提供STEP7-micro/win32 V4.0编程。
我们使用的梯形图,完成了系统软件的发展。由于梯形图(LAD)语言最接近继电器接触器控制系统,电气控制原理图,是最广泛使用的编程语言,和计算机语言,PLC梯形图可以看到,作为高层次的语言,几乎没有考虑系统的内部结构原理和硬件逻辑,因此,它很容易被一般的电气工程设计与运行和文护人员接受。
STEP7软件是一个非常强大的调试功能,不仅能够读取在线数据,并且可以在线修改过程数据,调试大型,复杂的控制程序是非常有效的。 STEP7软件还附带了一些控制程序模块,如PID控制模块,它可以直接从主控制程序调用,实现不同的功能。
- 上一篇:三联连续梁桥跨线箱梁桥设计论文计算书+CAD图纸
- 下一篇:建设工程施工中合同管理研究
-
-
-
-
-
-
-
java+mysql车辆管理系统的设计+源代码
十二层带中心支撑钢结构...
乳业同业并购式全产业链...
当代大学生慈善意识研究+文献综述
杂拟谷盗体内共生菌沃尔...
河岸冲刷和泥沙淤积的监测国内外研究现状
中考体育项目与体育教学合理结合的研究
酸性水汽提装置总汽提塔设计+CAD图纸
大众媒体对公共政策制定的影响
电站锅炉暖风器设计任务书