- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
设计考虑
设计考虑
各处理器统一的项目结构
按一个设计思想建立task, program和routine
没有特定时间要求的放于连续任务的程序中, 特定时间要求的作为周期任务的程序
task名, program名和routine名清晰. 程序名用易记控制功能名; 任务名中含时间.例,Task10为10ms的周任务;Tank3LPID为3号罐液位的PID调节
必须建处理器故障例程.按需求建程序故障例程
数据结构
每种类型都占32位.同类型的不一定放一起.一个接一个.因此Bool, Sint, Int的数据放在用户定义的数组中可以节约内存;例如:定时器要放一起,可用定时器数组; 一维数组记录班记录
用户定义的结构可由不同的数据类型组成.例如:定义有关罐的结构数据,是液面(十进数),温度(十进数),阀门开/关(BOOL)组成.而10个罐即这样结构数据的一维数组(Tank_data).寻址可 标签名.成员名 上例为Tank_data.Level
数组只能一个数据类型,最大三维(结构类型数据只能一维),下标0开始
用数组或(IO)结构数据时,别名表示元素,易记忆.例 motor1指向local:1:o:DATA.0。
如要程序多致力于控制任务,做最少的应用开发,可以在AI/O模板上做数据格式的转换,SCALE,定4种报警限.有多个CONSERMER时更为节约时间
设计前文档:
为组态作系统各组件属性表,内容:
项目名称
控制器名称,槽位,
模板名称,槽位,通讯格式,
PROJECT:YUANLIAO
组件 名称 槽位 通讯格式 RPI/RTS 控制器 CPU1 1 CNET卡 LOCAL_CNET1 0 IB32 LDI2 2 INPUT DATA IF16 LDI5 5 FLOATING CNET卡 REMOTE1_CNET 0
Produced Tag/Consumer Tag
Tag Name 类型 Produced
CPU Name Consumed
CPU Name array DINT[30] CPU1 CPU2,CPU4
RS232口只能编程,夸网络模板与其它设备通讯
1756-DHRIO:32rack/RIO, 不同RIO上不同rack号
CONTROLNET子网间不能用SCHEDULED MESSAGING
多点广播时, 非owner的控制器是 Listen-only方式.它不发组态数据到Producer模板,当owner与该模板的连接断时,’听’不到了(广播不到了).如果控制器全组态为该模板的owner时,只要连接在,就能收到.注意,所有owner对该模板组态一样,包括RPI. IO组态时,用copy/paste功能
以多点广播二个处理器同时接收同一个输入,一个处理器控制输出.省交通量,速度快.二个处理器仍可同时接收输出反馈信息.节约系统开销
COS与RPI异步于程序扫描,所以输入异步于程序扫描,编程时将输入数据拷贝到另一结构,防止程序中数据变化.(输出也是异步于程序扫瞄).主子程序:拷贝输入tag到输入缓冲区――执行逻辑――拷贝输出缓冲区到输出tag
CST支持时间粘贴(+/-200微秒间).例如:利用输入数据变化时数据的数据粘贴,达到分辨事件顺序的目的.
任何DI点变化,CST时间都给处理器,所以用时间粘贴数据辨别事件顺序时,最好一个模板取一点.该点通讯格式为’CST数据粘贴’.其他点禁止COS.事件分辨=500微秒
高速输入利用1MS的周期任务来查输入
预定输出使同框架中不同模板上输出同步.建议1点/DI模板,COS,时间粘贴,以此组态预定输出(最大到16S)
开线检测:将一个漏电电阻(该值在用户手册中)夸极限开关接点.输入三种状态:ON,OFF,OPEN.确保不是进断线信号
事件中断:模板任何一点组态COS,多点广播即知.在周期任务(1MS--)查.
1
您可能关注的文档
- 育苗基地新建项目-高标准智能连栋温室工程.doc
- 药讯通讯息.doc
- 莆田市2016年度秋季事业单位公开考试.doc
- 莆田市水利工程施工.doc
- 蚌埠医学院2017年博士招聘计划.doc
- 行政事业单位资产管理信息系统.doc
- 衢州学院.doc
- 西南大学教案.doc
- 西城卫生.doc
- 西安交通大学.doc
- 10《那一年,面包飘香》教案.docx
- 13 花钟 教学设计-2023-2024学年三年级下册语文统编版.docx
- 2024-2025学年中职学校心理健康教育与霸凌预防的设计.docx
- 2024-2025学年中职生反思与行动的反霸凌教学设计.docx
- 2023-2024学年人教版小学数学一年级上册5.docx
- 4.1.1 线段、射线、直线 教学设计 2024-2025学年北师大版七年级数学上册.docx
- 川教版(2024)三年级上册 2.2在线导航选路线 教案.docx
- Unit 8 Dolls (教学设计)-2024-2025学年译林版(三起)英语四年级上册.docx
- 高一上学期体育与健康人教版 “贪吃蛇”耐久跑 教案.docx
- 第1课时 亿以内数的认识(教学设计)-2024-2025学年四年级上册数学人教版.docx
文档评论(0)