微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 电源设计 > 一种基于PC总线的工业电脑可靠运行的工控机应用案例

一种基于PC总线的工业电脑可靠运行的工控机应用案例

时间:07-31 来源:互联网 点击:

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在每次扫描期间,除了读入各输入点的状态,用户逻辑输出控制信号外,还进行故障自诊断和处理与编程器、计算机等的通讯要求。

以上就是小编为您介绍的一种工控机的应用案例,相信通过小编的介绍,大家对工控机的应用都有所了解了吧。目前在很多场合中都会使用工控机,但是真正把工控机用的很好的却不是很多。为了能够更好的使用它,让其始终保持良好的工作性能,在日常使用中,我们必须对其进行必要的、合理的维护。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top