cl语言培训教程

cl语言培训教程

ID:32366060

大小:101.00 KB

页数:13页

时间:2019-02-03

cl语言培训教程_第1页
cl语言培训教程_第2页
cl语言培训教程_第3页
cl语言培训教程_第4页
cl语言培训教程_第5页
资源描述:

《cl语言培训教程》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、CL语言培训教程一、概述554LCNUCN432221库库&Enn目录DATAHIWAYCGAMGUSHMHGNIMMCAMCHPMAPMPMCL源文件(*.cl)CL目标文件(*.no)图1CL语言编辑、保存、编译流程示意图1.用文本编辑器(TextEditor)编辑CL源文件。2.带-UL选项编译CL源文件,形成目标代码,同时将程序名、信息、段名等存入HG/NIM库,以便LCN侧的设备使用。3.拷贝CL/MC,CL/PM,CL/APM,CL/HPM目标代码文件到系统缺省的HM卷/目录(&Ennnn—UCN号或DATAHIWAY号)中。4.将CL/MC、

2、CL/PM、CL/APM、CL/HPM目标文件从HM系统缺省卷/目录下装(LOAD)到MC、PM、APM、HPM控制器中。5.若有需要,可将CL/MC、CL/PM、CL/APM、CL/HPM程序从MC、PM、APM、HPM控制器保存(SAVE)到HM卷/目录(或外部存贮器)中。二、CL语言相关文件类型nCL源文件(.CL)用文本编辑器通过录入、编辑相应的CL语言(如:CL/AM,CL/HPM,CL/MC等)而生成。nCL错误列表文件(.LE)在对CL源文件进行编译时,如果源文件有错误,编译器检测到错误后会生成错误列表文件(与源文件同名,扩展名为LE),以便

3、查看CL源文件错在哪里。nCL列表文件(.LS)在对CL源文件进行编译时,如果源文件没有错误,会生成列表文件(与源文件同名,扩展名为LS),若以前有错误列表文件,则在生成列表文件的同时会把源错误列表文件删除。n备份文件(.BU)在对CL源文件进行编辑时,若此程序以前已经存贮过,内容改变后则会形成备份文件(与源文件同名,扩展名为BU),以便后悔时恢复。nCL/MC目标文件(hhbbsiii.MO)在对CL/MC源文件进行编译时,如果源文件没有错误,编辑后会生成目标代码文件(扩展名为MO,形式为:hhbbsiii.MO其中,hh:Hiwaynumber;bb:

4、Boxnumber;s:Sequenceslotnumber;iii:程序文件HG库索引号iii(HG库索引号)HGlibraryindexnumber64-127129-192128-191513-576192-255193-256nCL/PM目标文件(uppssiii.PO)在对CL/PM源文件进行编译时,如果源文件没有错误,编辑后会生成目标代码文件(扩展名为PO,形式为:uppssiii.PO其中,u:UCNnumber;pp:PMnodenumber;ss:Sequenceslotnumber;iii:程序文件NIM库索引号nCL/APM目标文件(

5、uppssiii.NO)在对CL/APM源文件进行编译时,如果源文件没有错误,编辑后会生成目标代码文件(扩展名为NO,形式为:hhbbsiii.NO其中,hh:UCNnumber;bb:APMnodenumber;s:Sequenceslotnumber;iii:程序文件NIM库索引号nCL/HPM目标文件(uppssiii.NO)在对CL/HPM源文件进行编译时,如果源文件没有错误,编辑后会生成目标代码文件(扩展名为NO,形式为:hhbbsiii.NO其中,hh:UCNnumber;bb:HPMnodenumber;s:Sequenceslotnumbe

6、r;iii:程序文件NIM库索引号nCL/AM目标文件(.AO)在对CL/HPM源文件进行编译时,如果源文件没有错误,编辑后会生成目标代码文件(与源文件同名,扩展名为AO)一、CL语言程序结构⑧⑩⑨⑦⑥⑤④②①SEQUENCE程序名(POINT过程模件点名)LOCAL变量名:变量类型AT内部变量名EXTERNAL相关点名(外部变量)PHASE段名(ALARMtime;异常处理类型异常处理名)STEP步名语句.....语句END程序名异常处理类型HANDLER异常处理名(WHEN条件)STEP步名语句...语句RESTARTSTEP步名语句.RESUMEPH

7、ASE段名..语句END异常处理名(abnormalhandlername)SUBROUTINE子程序名(变量:存取方式类型;变量:存取方式类型…)STEP步名语句...语句END子程序名(subroutinename)③图2CL/MC程序结构说明:①顺控程序头(Sequenceheader)②变量声明部分(Variabledeclarationpart)③主顺控程序执行部分(Normalsequenceexecutionpart)④主顺控程序结束(EndofNormalsequence)⑤异常处理程序头(Abnormalsequenceheader)⑥异

8、常处理程序执行部分(Abnormalsequenceexecuti

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。