第一节:矩形LC编程入门:变量说明.ppt

第一节:矩形LC编程入门:变量说明.ppt

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一节:矩形LC编程入门:变量说明

变量说明 矩形PLC编程介绍 之 什么叫位变量和字变量 位变量 — 用于开关量,相当于一个开关,它的值不是0就是1,只存在这两种情况,因此,用1bit就能表示它了。 如:输入继电器、输出继电器、辅助继电器等。 字变量 — 用于模拟量,占16位(16bit),它可存放的值从0~65535,为了方便以后我们统一叫它寄存器。 如:定时器中的定时值50ms、反馈回来的压力值0.5Pa、温度值40℃等。 中间辅助变量:0和4开头 中间字变量(寄存器) — 4开头的变量,而且没有连线的模拟量输出AO端子,如40332、47000 范围:从实际使用的AO+1 ~ 最大48059,其中,44096~44137,共42个,为掉电保持寄存器 特殊用法:位变量当字变量使用 注意:0开头的变量,占一个位(1bit),比如常开触点、常闭触点、上升沿线圈、下降沿线圈、置位线圈、复位线圈等,一般不能用在不是开关量的地方。 如定时器的定时值,都是10、600、65535之类数值,一般用字变量(4开头),不能用0开头的变量来存储。 特殊的用法—0开头的位变量,需要为16的倍数 + 1 ,如00017、00033. 变量总结 常开触点:快捷键A 常闭触点:快捷键B 输出线圈:快捷键O 置位线圈:快捷键S 复位线圈:快捷键R 正跳变线圈:快捷键U 负跳变线圈:快捷键D 当输出接点的前级,有’ON’’?’OFF’的变化时,输出接点会产生维持一个 扫描周期 的’ON’信号。 功能块:快捷键F 各个功能块含义不同,请左键选定功能块后按F1,参考帮助手册 水平线:快捷键H 竖线:快捷键V 深圳市矩形科技有限公司 独立研发自成一派 军工品质稳如磐石 独立研发,自成一派! 军工品质,稳如磐石! 注:为非官方资料,若有错误,敬请以官方资料为准 矩形PLC——国产PLC的优秀代表! 矩形PLC变量说明 按标准的modbus协议编址 1开头:数字量输入,只能读不可写,占1bit 3开头:模拟量输入,只能读不可写,占一个字,16bit 0开头:数字量输出,可读可写,占1bit 4开头:模拟量输出,可读可写,占一个字,16bit 0和4开头变量,可读可写,可用做中间寄存器 位 变 量 字 变 量 变量组成结构: 开头的一位 + 四位偏移量(十进制) 指 示 类 型 指 示 大 小 如 0 0125、3 0001 位变量: 0开头的变量——数字量输出端子 0开头,是数字量输出——比如各种阀门、电机的控制开关、继电器等,因而,它的占位空间:只用1位(1bit)就能表示它了。 记忆小技巧:开头的0,跟输出 out 第一个字母类相似。 对应于三菱plc的 Y0、Y1、Y2.....西门子PLC的 Q0.0、Q0.1.... 对应关系、数量:比如,PLC有24个输出端子DO 01~ DO 24,则,分别对应的变量:00001~00024。 当然,如果用的点数多,带了扩展模块,变量会相应的增大,N80系列plc,从0 0001开始,最多可以到00255。 可读可写,适合当辅助中间位变量使用 位变量: 1开头的变量——数字量输入端子 1开头,是数字量输入——它的值不是为0就是为1,只存在这两种情况,比如各种阀门电机的控制按钮、原点开关信号、接近开关信号等等,因而,只用1位(1bit)就可以表示它了。 记忆小技巧:开头的1,跟输出 In 第一个字母类相似。 对应于三菱plc的 X0、X1、X2.....西门子PLC的 I0.0、I0.1.... 对应关系、数量:比如,PLC有16个数字量输入端子DI 01~DI 16,分别对应变量:10001~10016。当然,如果用的点数多,变量会相应的增大,最多可以到12048,即N80系列PLC,从10001开始,最多到1 2048。 只可读不可写:因为是输入端子,1开头的变量只能够读,而不能写,因此,一般不用来做中间寄存器使用。 00001~00005 40001 程序定义,串口引脚 10001~10008 00006~00008 30001 30003 30002 40002 以M21Mad为例,寄存器变量跟端子对应示意图 数字量输入输出,0开头和1开头的变量使用示例: 做数字量输出使用,存放脉冲的方向,不是正方向就是负方向 做数字量输出使用,

文档评论(0)

jyf123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档