标题/封页
目录(自动生成)
现场总线高层代号总览
位置代号总览
驱动装置总览
主电源
控制电源
强电控制
弱电控制1
弱电控制2
PLC卡总览
控制器件排列总览
安装视图
钻孔视图
立体视图
箱柜设备清单
电缆总览
电缆连接图
端子总览
端子图表
PLC总览
PLC图表
部件汇总表
设备列表
机械部分
流程中一般原则下只允许出现执行+跳转条件(类似于SFC和Graph)
能自动复位的基础设备,尽量不去在流程中复位,设备工艺流程最简化
单线程(流程)原则,单个流程之间确定主流程,辅助流程按照对象处理,做基本块(类似于喂料流程和上下反吹流程)。
设备初始化过程需全自动实现,不要在触摸屏设置过多需人工操作的流程按钮,尽量简化现场操作人员的流程,同第2点。
非面向对象编程,目前市场上大多PLC只支持封装,不支持继承和多态,所以对基础设备控制(气缸、电机、伺服...)进行封装,做到基于对象编程
两种
三种
三种以上
一般用于将各个工位的子程序串接起来,实际程序量很少,类似于程序大纲
输入输出IO
状态Status
手动Manual
自动Auto
位置Posi
报警Alarm
配方
非配方
监控数据
流程
功能
内建数据
接口数据
接口
程序
接口
程序
......
手自动切换
报警处理
三色灯报警逻辑
数据处理
串口Modbus
网络协议
在原点基础上定位,确定位置结果
在首次切换自动模式后启动状态下开始,结束后自动拓展到一般工作流程
继承自初始化流程和流程的结束(自循环)
画面结构设计分三大块:页眉、页脚、主体
设计一致性原则,画面设计尽量和实际设备功能外观类似,以便于后期的设备培训,降低客户学习成本
针对于大型项目,工位中间需要分版块来划分操作,画面结构部分的按照独立工位版块来设计,相互之间做页面跳转,即可拆分为独立版块,又可合并为整体项目
对于大型项目,多个触摸屏可以使用相同的编程文件,不同的屏幕根据IP地址来划分不同的权限和功能
对于需要镜像制作的设备,在PLC端一般不加以区别,在触摸屏画面上对方向进行区分即可,画面的制作相对于PLC的互锁逻辑来讲更简单高效
公司logo
登录按钮
Logo
工位操作按钮
画面主题
系统时间
画面跳转按钮
操作监控画面
参数页面
IO页面
报警记录
生产记录
调试页面
登录等级窗口
提示性窗口