编程器使用操作过程流程 |
1. 清除用户程序存储器内容 在写入新程序之前,执行下列步骤,清除程序存储器的内容,当全部程序被消除后,编程器上显示变为空(NOP)。其操作步序流程如右图所示: 不同型号的 PC 最终步地址 |
2. 程序写入 将用户程序写到基本单元里去的键操作步序流程下图所示。 |
举例 试将下面程序键入PC。 |
程序写入的键入过程和显示: |
3. 用步序号读出程序 用步序号读出程序操作流程如下: |
|
举例 读出步序号102~106这段梯形图程序。 |
程序读出的键入过程和显示 |
4. 程序查找 程序查找功能可使用户很快地确定程序中的指定器件,在不给出步序号时要找出给定的某一条指令。这个流程图不能用于寻找常数,若要寻找常数,可先找对应的OUT指令,然后再用键即可找到。 |
举例 查找下列梯形图中第二个M100触点的步序号,及其下一条指令。 |
程序查询的键入过程和显示 |
5. 修改程序 要修改某一条指令,应先程序查询功能确定并读出要修改的指令,然后写入新的指令,并按下该步序即变为新的指令,旧的指令自然被去掉。 |
举例 用编程器修改程序,将下面梯形图中X402的常闭触点改为T451的常开触点。 |
程序修改的键入过程和显示 |
6. 删除和插入程序 |
要在程序中删除一条指令,先利用程序查找功能确定并读出要删除的指令,然后按下键,紧随删除指令之后步序号将自动减一。 |
想要在程序中插入一条指令,先用程序查找功能确定并读出紧接在要插入指令后的那条指令,然后键入要插入的指令并按 键,指令步序号随着新的指令送入之后自动加1。 |
举例 用编程器修改程序,在梯形图中插入M113的常开触点。 |
程序插入的键入过程和显示 |
7. 检查程序 一段程序写好后要进行检查,看是否写得对,如果有错就要修改。程序检查操作分为语法检查、线路检查、求和校验检查、双线圈检查等。 此时,PC的基本单元应处于“STOP”状态 ,而编程器处于“PROGRAM”状态 。 1) 语法检查 语法检查键操作流程图如下: |
语法错误代码说明: 代码1-1: 说明器件号不对或器件号不匹配, (如OUT X405) 代码1-2: 说明指令OUT C或 T 后漏掉设定值K。 代码1-3:设定值K不正确。 2) 线路检查 线路检查键操作流程图如下: |
线路错误代码说明 代码2-1: 对同一逻辑行中,LD/LDI使用次数超过8次。 代码2-2: LD/LDI ANB/ORB使用不正确; MC MCR EJP 或END没有连在母线上。 代码2-3: 步进顺控指令不符合规定: STL没有从母线上开始; -STL在子程序中; -MC/MCR 在STL之中; -缺少RET指令; -STL连续使用超过8次。 代码2-4:子程序启动(F670 K06)指令用了两次以上。 代码2-5:子程序不匹配,可能存在以下错误: -调用指令(F670 K07)误用在子程序中; -缺少子程序返回指令(F670 K09); -子程序返回指令(F670 K09)在子程序外面; -子程序调用指令(F670 K09)在STL内部; 3) 求和校验检查 求和校验用的是监视警戒线路,用于检查数据是否出错,这里主要是指程序存储器中的数据求和,并检查这个和是否为一个常数。 求和过程是在以下情况进行的:①编程器选择开关从编程(PROGRAM)拨至监控(MONITOR)。②编程器从可编程控制器上取下来。③插入、修改等编辑工作完成以后。④当可编程控制器在运行时,“在线”修改常数以后。 求和检查是在下面情况下进行的:①接通电源。②编程器选择开关从编程(PROGRAM)至监控(MONITOR)。编程器从可编程控制器上取下。 求和检查键操作流程图 |
4) 双线圈检查 在许多情况下,编程时常常要两次或更多次对同一个器件使用OUT指令,这就是所谓的双线圈操作。这种双线圈操作在跳步指令程序段和步进顺序控制指令程序段里很有用,另外许多功能指令线圈也可以两次或多次地使用。这里需特别指出的是,双线圈输出使用不当,可能发生同一线圈同时要接通、又要断开的问题。为了避免出错,可用双线圈检查流程对程序中的双线圈输出情况作检查。 双线圈检查键操作流程图 |
重复上述操作,可检查下一个双线圈。 8. 监控操作 用户程序键入主机并且进行语法检查后,即可将 PC 置于监控状态,运行程序和调试程序。本操作可以监视 I/O 继电器、内部辅助继电器的状态;也可以监视定时器、计数器的状态及数据内容。监控操作对用户调试程序很有用处。 执行监控操作时,基本单元模式选择开关设置在运行(RUN)的位置,而编程器的选择开关则应设置在监控(MONITOR)位置。程序监控具体包含以下几种操作: 1) 器件监控 器件监控键操作流程图如下: |
执行这一功能时,在编程器上显示的是指定据件器件的状态。 在监控定时器或计数器时,可显示剩余的时间或计数值。当定时时间到或计数完成时,编程器上的“ON/OFF”发光二极管亮,作指示用。当PC处于停机状态时,则显示设定的常数. 该状态下也可以对跳步回路里的元件进行监控。 举例 要求:对下面程序段中T450的延时及动作进行监视。 |
键入操作: |
此时,X402要是断开,则数据显示数码管显示设定值;若X402有输入,则可看到数据显示数码管K值不断减小,当延时时间到, “ON/OFF”发光二极管亮。 2) 指令监控 指令监控键操作流程图如下: |
指令监控应用注意事项: (1)不能监视有跳步指令的程序段. (2)在下列情况显示接通状态: -常开触点动作,常闭触点不动作. -输出线圈接通、定时器/计数器线圈接通. (3)当定时器或计数器的定时/计数末完成时,定时器/计数器触点不指示接通状态. (4)对定时器或计数器的监视时,对剩余时间或末计的数不能监视. 3) 改变定时器或计数器的设定值 键操作流程图如下: |
这种操作不能监控跳步程序中的器件;如果要改变的设定值所对应的计数器或定时器正在工作,则待计数或定时完成后,设定的常数值才会改变。 4) 强迫接通、断开操作 键操作流程图如下: |
可强迫接通、断开的器件主要是指辅助继电器和定时器、计数器等,由于这一操作只能持续程序执行的一个扫描周期,所以这一功能的主要作用仅仅是使定时器、计数器强迫定时加快、计数加快、强迫复位,使有关器件置位、复位、电路锁存等。 需要指出的是在停(STOP)模式下,定时器不能强迫接通。但在停(STOP)模式下,可强迫输出接通(记忆接通状态)。要得到复位状态,可强迫断开。 如果一个线圈正在跳步,不能其进行强迫接通、断开的操作。 应用举例 要求:在输入X400没有接通时,对下面程序段中辅助继电器M300 强迫其接通。 |
键入操作: |
|
电工学习网 ( )
GMT+8, 2023-3-28 11:40