联 系 人:颜工
联系电话:15216668077(微信同号)
1、基本概况
PLC控制系统程序结构设计
一、线性化编程
线性化编程就是将用户程序连续放置在一个指令块内,即一个简单的程序块内包含系统的所有指令。线性化编程不带分支,通常是OB1程序按顺序执行每一条指令,软件管理的功能相对简单。
二、分部编程
分部式编程是把一项控制任务分成若干个*立的块,每个块用于控制一套设备或一系列工作的逻辑指令,而这些块的运行靠组织块OB内指令来调用。
三、结构化编程
结构化程序把过程要求的类似或相关的功能进行分类,并试图提供可以用于几个任务的通用解决方案。向指令块提供有关信息(以参数形式),结构化程序能够重复利用这些通用模块。
控制软件分为五个功能块:
FC10 功能块用于控制成分A的供料泵;
FC20 功能块用于控制成分B的供料泵;
FC30 功能块用于控制搅拌马;
FC40 功能块用于控制排料电磁阀;
FC50 功能块用于控制操作站上的指示灯。
西门子PLC代理 FM350-2允许多四个计数值或测量值直接显示在模块I/O上。可通过使用“通道”功能来定义哪个单个测量值要显示在I/O区。根据计数值或测量值的大小,必须在“用户类型”中将数据格式参数化为“Word”或“Dword”。如果参数化为“Dword”,每个“用户类型”只能有一个计数值或测量值。如果参数化为“Word”,可以读进两个值。在用户程序中,命令LPIW用于Word访问,LPID用于Dword访问。FM357-2用编码器时应注意什么?FM357-2的固件版本为V3.2/V3.3在下列情况下编码器的采样值可能会不正确,FM357-2固件版本为V3.4时这些问题将被解决。1)FM357-2启动失败。例如,在启动窗口中定义的时间内掉。
额定输出电流有2A、**和10A3种,过载时模块上的LED闪烁。(3)信号模块(SM)信号模块是数字量输入/输出模块和模拟量输入/输出模块的总称,它们使不同的过程信号电压或电流与PLC内部的信号电平匹配:信号模块主要有数字量输入模块SM321和数字量输出模块SM322。模拟量输入模块SM331和模拟量输出模块SM332。模拟量输入模块可以输入热电阻、热电偶、DC4-20mA和DC0-1OV等多种不同类型和不同量程的模拟信号。每个模块上有一个背板总线连接器,现场的过程信号连接到前连接器的端子上。(4)功能模块(FM)功能模块主要用于对实时性和存储容量要求高的控制任务,如计数器模块、快速/慢速进给驱动位置控制模块、电子凸轮控制器模块、步进电动机定位模块、伺服电动机定位模块、未定和连续路径控制模块、闭环控制模块、工业标识系统的接口模块、称重模块、位置输入模块、超声波位置。
可以举一反三,希望达到抛砖引玉的效果),例如:(6)有一台变频器(MM3-30KW),在使用的过程中经常[无故"停机,再次开机可能又是正常的,机器拿到我这儿来以后,开始我也没有发现问题所在,经过较长时间的观察。 黄灯快闪],这种现象说明整流和开关电源工作基本正常,问题出在开关电源的某一路不正常(整流二较管击穿或开路,可以用万用表测量开关电源的几路整流二较管,很容易发现问题,换一个相应的整流二较管问题就解决了,这种问题一般是二较管的耐压偏低。