设备初始化程序
手动程序
暂停程序
状态灯程序
自动运行程序
输出线圈系统程序
报警程序
1、设备初始化
一切从零开始PLC启动就像起床,先整理好一切。开机初始化就是“整理”,复位PLC内部变量,清除之前状态,从干净的状态开始工作。
系统初始化或者,开机时都对所有气缸或者电机,气爪等进行区域复位(ZRST为区域复位指令)
并把所有的自行流程不都复位到第0步(FMOVP 把目标操作数0传送到D29-D49 31目标地址里面)
2、手动程序
像汽车的“手动挡”,允许手动控制系统。这在调试、维护或特殊生产情况下非常有用,手动要处于自动未确认状态,并且前进后退操作要互锁,然后处于手动信号状态
3、暂停程序
操作台上按下暂停、触摸屏上按下暂停、停机报警或者暂停报警都置位暂停信号,让设备处于暂停状态
启动、复位、且设备不处于停机 报警状态 都会复位设备暂停状态
4、设备三色灯
状态来区分设备此时处于什么状态 快速辨别设备状态的程序
设备手动 暂停 或者暂停状态中等 设备的三色灯处于黄色
设备异常报警或者门禁处于打开状态,设备三色灯处于红色
自动运行状态或者自动运行中 三色灯处于绿色,并且和红色灯和黄色灯互锁
5、自动化系统运行
自动是主要程序部分,自动程序是PLC编程的核心,实现自动化生产。建议用结构化编程,程序更清晰易维护
所有气缸 夹模都处于初始状态和后退状态、伺服电机也处于回零状态,且其他联机设备都处于准备好的状态信号,确认自动条件,自动条件确认后输出一个自动确认信号,后续所有自动步序都需要“自动已确认条件”
且自动运行流程 我们使用步序的方式进行第一步完成 我们就MOV一个常数到D地址,然后当D地址等于这个常数的时候再进行下一步动作(比如开始第一个动作MOV K110到D30里面,D30=K110的时候就进行下一个动作以此类推后续动作)
他们在自动步序的时候中间都要有“自动已确认信号”
6、系统线圈输出
最终的执行者,系统线圈输出部分把PLC指令转化为具体动作,控制执行机构(电机、阀门等),它是程序的“执行者”。不管自动或者手动都是这个Y点输出,不要写双线圈
7、报警程序
我们可以把所有伺服 急停 其他异常 报警包括D2(D2地址是所有故障报警,D2中K100以上都设置为报警信号) 都接通到一个报警汇总M45里面
验电笔新客价格0.01元
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!