关键词 |
模块 |
面向地区 |
全国 |
材质 |
其它 |
品牌 |
ABB |
结构类型 |
其它 |
额定功率 |
1KW |
额定电压 |
110V |
加工定制 |
否 |
产品认证 |
CCC |
明有多少个上级功能模块直接调用它,扇入越大则共享该模块的上级模块数目越多,这是有好处的。
4.要使模块的作用范围保持在该模块的控制范围内
功能模块的作用范围是指受该功能模块内一个判定影响的所有功能模块的集合。功能模块的控制范围是指这个功能模块本身以及所有直接或间接从属于它的功能模块的集合。在一个设计得很好的系统中,所有受判定影响的功能模块应该都从属于作出判定的那个功能模块,好局限于做出判定的那个功能模块本身及它的直接下级模块。对于那些不满足这一条件的软件结构修改的办法是:将判上移或者将那些在作用范围内但是不在控制范围内的功能模块移植到控制范围内。
5.应减少功能模块的接口的复杂性和冗余度,并改善一致性
功能模块接口复杂是软件发生错误的一个主要原因。应该仔细设计模块接口,使得信息传递简单并且和模块的功能一致。
6.设计成单入口、单出口的功能模块,避免病态连接
要防止内容耦合性,如果功能模块都是从顶部入口、从底部出口的话,这样的软件也更易于理解和易于维护。病态连接关系是指从中部进入或访问一个模块。
7.模块的功能可预测
如果一个功能模块可以当做一个黑箱,即只要输入的数据相同就产生同样的输出,这个模块的功能就是可以预测的。而那些具有内部记忆的功能模块则可能是不可预知的,因为它可能记载了某个内部标志并且利用这个标志去选择处理方案。由于这个标志对上级功能模块来说是看不见的,因而可能引起混乱。
8.组装软件根据设计的约束和移植的需要
组装是指用来把软件组合起来,以便把软件放入特定的处理环境或送往其他的地方。有时,设计约束要求一个程序要在内存中覆盖自己。如果有这种要求的话,原设计结构就可能重新组织以便按照重复的次数、存取的频率以及各次调用之间的间隔来把功
ABB 086329-004 控制卡
西门子 6AU1445-0AA00-0AA0 控制器
Siemens 6FC5373-0AA01-0AA2
西门子 6ES7417-5HT06-0AB0
西门子 6RA7085-6DV62-0
西门子 6RA7085-6DV62-0
ABB PM866
西门子 6RA7081-6DV62-0
AB 1756-L85E
ABB ACS800-04-0400-3+P901
西门子 6DD1683-0CD5
西门子 6RA7081-6DV62-0
FUJI FRN160G1S-4C
ABB CPU AC800M PM864AK01
MITSUBISHI FR-A740-160K-CHT
ABB 3HAC029818-001
PERCEPTRON 916-4104
Perceptron 916-4128
西门子 6RA7078-6DV62-0
发那科 A06B-6141-H045#H580
SIEMENS 6SE7031-0EE60
SIEMENS 6ES7 416-3XR05-0AB0
西门子 1P6RA7078-6DS22-0
SIEMENS 6AV7893-0AB00-1AB0
AB 1756-L73
SIEMENS 6ES7414-3EM06-0AB0
FANUC A06B-6400-H102/6
主营行业:PLC/CPU模块 |
公司主营:DCS集散式控制系统,PLC可编程控制器,机器人备件,CPU处理器模块--> |
主营地区:国内外 |
企业类型:个体经营 |
公司成立时间:2019-03-18 |
经营模式:贸易型 |
公司邮编:361000 |
公司电话:0592-3575220 |