硬件设计和软件设计各包含哪些主要工作?

发布网友 发布时间:2022-02-28 23:46

我来回答

1个回答

热心网友 时间:2022-03-01 01:16

硬件设计和软件设计的主要工作如下:

1、硬件设计:

硬件设计的主要内容就是电气控制系统的原理图的设计,电气控制元器件的选择和控制柜的设计。电气控制系统的原理图包括主电路和控制电路。

控制电路中包括PLC的I/O接线和自动、手动部分的详细连接等。电器元件的选择主要是根据控制要求选择按钮、开关、传感器、保护电器、接触器、指示灯、电磁阀等。

2、软件设计:

软件设计包括系统初始化程序、主程序、子程序、中断程序、故障应急措施和辅助程序的设计,小型开关量控制一般只有主程序。

首先应根据总体要求和控制系统的具体情况,确定程序的基本结构,画出控制流程图或功能流程图,简单的可以用经验法设计,复杂的系统一般用顺序控制设计法设计。

注意事项:

1、使用顺序、选择、循环等有限的基本结构表示程序逻辑;

2、选用的控制结构只准许有一个入口和一个出口;

3、程序语句组成容易识别的块,每块只有一个入口和一个出口;

4、复杂结构应该用基本控制结构进行组合或嵌套来实现;

5、程序设计语言中没有的控制结构,可用一段等价的程序段模拟,但要求改程序段在整个系统中应前后一致;

6、严格控制GOTO语句。

以上内容参考:百度百科-程序设计

以上内容参考:百度百科-硬件电路设计

以上内容参考:百度百科-软件设计

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com