JENASI PLC是由娄底市简思工控有限公司研发的新一代可编程控制器,不同于传统PLC基于继电器炼蓄晦擀电路的梯形图编程方法, JENASI PLC是基于控制流程采用电脑中文指令进行编程,具有编程简易,维护方便的特点,为工程师节省大量的编程时间解决设备核心技术。
工具/原料
简思工控PLC
电脑中文指令编程
前言
1、对于断电需要保持变量的设置,也可直接在触摸屏上实现。SamDraw系统保留一些特殊的寄存器,这些寄存器包括:LB(本地内存位);LW(本地内存寄存器);RWI(配方索引像粜杵泳)。在触摸屏上新建一个计数界面,设置好各触摸屏参数,在软件菜单处点击“帮助”,打开用户手册,进入“进阶篇”,可以查看系统保留寄存器:LB:LB0~LB4095,LB3000-LB3999属于断电保持区域;LW:LW0~LW4095,LW3000-LW3999属于断电保持区域;RWI:RWI0~RWI4095;
程序设置:对M0的通断进行计数
1、在PLC编程软件中,编辑程序,触发M0通,延时1s,在检测M0断(触发M0断的这个动作可以在触摸屏上用宏指令设置)。
2、设置“宏指令”,在“设定”中点击“宏指令编辑器”,编辑宏指令。
3、宏指令名称可自定义编辑,在程序编乩态祗嚆辑栏中,采用C语言编辑指令,当M0为0值时(通状态,PLC为负逻辑),置位M0的值为1(断状态),触摸屏本地内寄存器LW_A进行+1计算,LW_A=LW_A+1(用于储存M0的计数值)。设置完成之后,点击编译,程序编译成功,说明宏指令已经写入。
4、宏代码变量设定:设置两个变量M0和LW_A,变量名是自定义设置的。①M0的设置,数据类别为bit,为读/写状态,地址写入M0的Modbus地址值:0x1000。②LW_A的设置,数据类别为32位整数,为读/写状态,地址写入M0的Modbus地址值:LW3001。
触摸屏物件设置
1、添加“数值显示”,在功能控件处双击数值显示,监控地址为内部寄存器LW3001。
2、添加一个定时器,在功能控件中,双击定时器,编辑属性,执行方式为始终执行,频率可设置为0.01s(1*100ms),执行次数为0时,为无限循环,功能类型分为宏指令。
3、也可添加一个位按钮,作为清零按键,监控的地址为触摸屏本地内存位寄存器lb0的地址值:LB0。在触摸屏宏指令counter中再添加一组清零程序。当本地内存器lb0为1时(通状态,触摸屏为正逻辑),置位lb0的值为0(断状态),清零LW_A寄存器中的值。
4、添加一个宏代码变量设定,lb0的设置,数据类别为bit,为读/写状态,地址写入M0的Modbus地址值:LB0。
5、触摸屏设置界面:PLC和触摸屏均设置完成之后,下载程序,可在触摸屏上观测到计数的变化,断电后,再上电,计数值保持。
简思PLC相关资料