欢迎来到天天文库
浏览记录
ID:42183702
大小:804.51 KB
页数:31页
时间:2019-09-09
《矩形PLC编程入门:变量说明》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、独立研发,自成一派!军工品质,稳如磐石!注:为非官方资料,若有错误,敬请以官方资料为准矩形PLC——国产PLC的优秀代表!变量说明矩形PLC编程介绍之什么叫位变量和字变量位变量—用于开关量,相当于一个开关,它的值不是0就是1,只存在这两种情况,因此,用1bit就能表示它了。如:输入继电器、输出继电器、辅助继电器等。字变量—用于模拟量,占16位(16bit),它可存放的值从0~65535,为了方便以后我们统一叫它寄存器。如:定时器中的定时值50ms、反馈回来的压力值0.5Pa、温度值40℃等。矩形PLC变量说明按标准的modbus协议编址1开头:数字量输入,只能读不可写,占1bit3开头:
2、模拟量输入,只能读不可写,占一个字,16bit0开头:数字量输出,可读可写,占1bit4开头:模拟量输出,可读可写,占一个字,16bit0和4开头变量,可读可写,可用做中间寄存器位变量字变量变量组成结构:开头的一位+四位偏移量(十进制)指示类型指示大小如00125、30001位变量:0开头的变量——数字量输出端子0开头,是数字量输出——比如各种阀门、电机的控制开关、继电器等,因而,它的占位空间:只用1位(1bit)就能表示它了。记忆小技巧:开头的0,跟输出out第一个字母类相似。对应于三菱plc的Y0、Y1、Y2.....西门子PLC的Q0.0、Q0.1....对应关系、数量:比如,P
3、LC有24个输出端子DO01~DO24,则,分别对应的变量:00001~00024。当然,如果用的点数多,带了扩展模块,变量会相应的增大,N80系列plc,从00001开始,最多可以到00255。可读可写,适合当辅助中间位变量使用位变量:1开头的变量——数字量输入端子1开头,是数字量输入——它的值不是为0就是为1,只存在这两种情况,比如各种阀门电机的控制按钮、原点开关信号、接近开关信号等等,因而,只用1位(1bit)就可以表示它了。记忆小技巧:开头的1,跟输出In第一个字母类相似。对应于三菱plc的X0、X1、X2.....西门子PLC的I0.0、I0.1....对应关系、数量:比如,
4、PLC有16个数字量输入端子DI01~DI16,分别对应变量:10001~10016。当然,如果用的点数多,变量会相应的增大,最多可以到12048,即N80系列PLC,从10001开始,最多到12048。只可读不可写:因为是输入端子,1开头的变量只能够读,而不能写,因此,一般不用来做中间寄存器使用。00001~0000540001程序定义,串口引脚10001~1000800006~0000830001300033000240002以M21Mad为例,寄存器变量跟端子对应示意图数字量输入输出,0开头和1开头的变量使用示例:做数字量输出使用,存放脉冲的方向,不是正方向就是负方向做数字量输出使
5、用,存放方向,不是正方向就是负方向做数字量输出使用,存放脉冲的方向,不是正方向就是负方向做中间寄存器使用,存放一个上升沿线圈1开头,是数字量输入,这儿是拉线传感器送过来的0、1信号0开头,做中间寄存器使用,存放一个常开触点0开头,做中间寄存器使用,存放一个常闭触点字变量:3开头的变量——模拟量输入端子3开头,是模拟量输入——它的值是连续变化的,如0~10V,4-20mA,对应于各种温度、湿度、压力、流量等模拟量,矩形PLC的AD转换器都是16位的,对应的值从0~65535,因而,它的占位空间,也要用16位(16bit)寄存器来存放。模拟量输入端子:比如,从端子AI01~AI16,分别对
6、应程序中的寄存器变量:30001~30016。当然,如果用的点数比较多,带了扩展模块,变量会相应的增大。最多可以到30064,即N80系列PLC,从30001开始,最多到30064,64路模拟量输入。只能读不能写:其他3开头的变量,如30400、30855,一般也不当中间寄存器使用,因为它是只能读不能写。在程序中,3开头的变量,使用频率也是比较少的。字变量:4开头的变量——模拟量输出端子4开头的变量,是模拟量输出——比如,0-10V控制变频器的电压输出端子,如4-20mA控制电动阀的端子等。模拟量输出端子:如,PLC有模拟量输出端子AO01~AO24,则,对应程序中的变量是:40001
7、~40024。当然,如果用的点数多带扩展模块,变量会相应的增大,最多可以到40099,即N80系列PLC,从40001开始,最多到40099,99路模拟量输出。4开头的剩余没有使用的变量:当辅助中间变量使用。4开头的变量,可读可写,适合当中间寄存器:如用来运算、赋值move、比较、脉冲控制等功能块的参数,是平常使用最多的变量。中间辅助变量:0和4开头中间字变量(寄存器)—4开头的变量,而且没有连线的模拟量输出AO端子,如40332、
此文档下载收益归作者所有