1 / 10
文档名称:

plc设计规范说明.doc

格式:doc   大小:22KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

plc设计规范说明.doc

上传人:wz_198614 2017/6/3 文件大小:22 KB

下载得到文件列表

plc设计规范说明.doc

文档介绍

文档介绍:------------------------------------------------------------------------------------------------ —————————————————————————————————————— PLC 设计规范说明/*1 、变量名称: 以字母开头的字母、数字串,长度不超过 15 个字符最好用大写字母开头,以免和编译程序冲突在一个单独的文件 中进行集中定义,直接分配按 ANSIC 格式进行读写、调用,表达式须符合 ARM 规范 xxx=000---999( 没限制), y=0---7 , *= 数字、字母串 16 位的移位寄存器用 Mxxx8 表示,不能写成 Mxxx0 , 在复位时清零 Mxxx ( Mxxx0 不变)和 Mxx(x+1) 二个字节 Xx xxy : 输入单元, 按位读写, 母变量为 Xxxx Yxxxy : 输出单元, 按位读写, 母变量为 Yxxx Mxxxy : 辅助单元, 按位读写, 母变量为 Mxxx 当在 PLC 程序中用C 语言调用时候, 也可以按字节, 字双字读写,这根你定义时候的母变量有关系; 在程序中由 TranslatePlc. h 文件中的 VARIABLE_BI G宏确定 Txxx : 定时器, 按位读,按字写 Cxxx : 计数器, 按位读,按字写 BXxxxy :带上升/下降自动备份处理的输入单元,一般不用! BYxxxy :带上升/下降自动备份处理的输出单元,一般不用! ------------------------------------------------------------------------------------------------ —————————————————————————————————————— BMxxxy: 带上升/下降自动备份处理的辅助单元, 由系统自动处理! BTxxx : 定时器变化单元 BCxxx : 计数器变化单元 Bxxx: 计数器专用辅助位变量, 由系统自动处理 K*: 工作数据单元,占 1 个或 2或4 个字节 D*: 工作数据单元,占1 个或 2或4 个字节,( 或特别定义的浮点数处理) * 变量名: 对后续的地址变量/表达式进行间址处理,单/ 双字节& 变量名: 返回变量的地址,双字节变量名: 返回变量的值, 单/双字节为抗干扰和防止执行顺序的影响, 可在主控循环开始前执行带缓冲的输入扫描, 结束后执行带缓冲的输出控制, 中断里的输入、输出一般不进行缓冲 2 、指令格式: 类似于标准 PLC 程序一个程序由若干段小程序按编辑顺序组成, 从上往下、从左往右执行一程序段由若干行程序组成一行程序由多个逻辑单元( 或单个) 、一个动作单元组成,在动作单元之前可加挂多行程序------------------------------------------------------------------------------------------------ ——————————————————————————————————————一个逻辑单元可跟另一个逻辑单元相并或相串组成一个新的逻辑单元;: 该行为注释行/其后为注释,不予处理动