一种基于PC总线的工业电脑可靠运行的工控机应用案例
counter[TC31].TC)‖Ro[1])
R17[4]=1;
else
R17[4]=0;
if (R16[7]##!R0[3])
Start_counter(TC31);
else
End_counter(TC31);
Counter是一个如下的数据结构,它对应计时器:
Struct counter
{ int TC; /*表示其触点*/
int use; /*表示counter当前是否启动标志*/
unsigned long counter_max; /*定时时间*/
unsigned count; /*记数值*/
} counter;
延时断开则为:counter.use=1时,counter.TC=1,counter.count每隔一定时间加1,与count_max相等时,counter.TC=0,停止计数;
延时闭合则为counter.use=1时,counter.TC=0,当计时时间到后,令counter.TC=1,停止计数。 压铸机具有调整、联动两种工作机制,每种工作制都有一定的动作顺序。因而有两种设计方案:
1)按PLC控制机理进行设计方案:这种工作方式下,只需要将PLC梯形图转换成相应的程序语言,然后模拟按PLC的工作机理进行驱动程序设计。
2)步进制设计方案:在这种设计方案下,首先要研究控制压铸机动作的PLC流程图,进而推导出每一种动作的可执行条件。在程序设计时,基于当前的工作状态的基础上,进行相应下一步动作的控制。
第一种工作方案采用的PLC流程图在现场运行很长时间,容易保证控制的正确性,并且易于被现场技术工人理解和掌握。因而采用第二种设计方案。
PLC的基本工作方式是在系统软件的控制下,采用周期工作方式,也即扫描工作方式。它的操作系统是一个小型的实时系统软件,具有自身的结构和特点,PLC在每次扫描期间,除了读入各输入点的状态,用户逻辑输出控制信号外,还进行故障自诊断和处理与编程器、计算机等的通讯要求。
以上就是小编为您介绍的一种工控机的应用案例,相信通过小编的介绍,大家对工控机的应用都有所了解了吧。目前在很多场合中都会使用工控机,但是真正把工控机用的很好的却不是很多。为了能够更好的使用它,让其始终保持良好的工作性能,在日常使用中,我们必须对其进行必要的、合理的维护。
- 控制系统中常见的几种地线详解(10-13)
- 嵌入式碟式太阳能热发电控制器研制与应用(06-28)
- 基于金升阳电源的智能窗帘控制器的设计(03-20)
- 控制电源开关技术是影响电源稳定的一大因素(12-09)
- 基于ATmega16 的电液伺服阀反馈控制器设计方案(12-09)
- 基于单片机的电梯控制系统的应用设计(12-09)