内容发布更新时间 : 2024/12/23 5:56:59星期一 下面是文章的全部内容请认真阅读。
PCS7 MOTOR块使用总结
MOTOR块的关键I/O及默认值如下表: I/O名称 AUT_L AUT_ON_OP AUTO_ON LIOP_SEL MAN_ON MONITOR MANOP_EN AUTOP_EN OFFOP_EN ON_OP_EN 默认情况下:
LIOP_SEL=0,AUT_ON_OP=0,激活面板控制,MAN_ON=1电机启动,MAN_ON=0电机停止。若只想从面板手动控制电机启停,再将AUTOP_EN设置为0(可禁用面板自动模式的操作);若想既能手动从面板启停电机(调试、维护期间),生产期间又能从面板切换到自动工作模式(AUT_ON_OP=1),使电机能随液位高低自动启停。块参数AUTOP_EN必须保持
默认值 0 0 0 0 0 1 1 1 1 1 含义 MANUAL/AUTO模式的互连输入(自动/手动切换), 0=MANUAL、1=AUTO; 操作员控制输入(自动/手动切换), 0=MANUAL、1=AUTO; AUTOMATIC值,1=启、0=停 MANUAL/AUTO模式的互连激活,1=互连激活、0=操作员控制激活 操作启停控制,1=启、0=停 1=监视控制激活、0=监视控制关闭 1 = 手动模式的操作员控制使能信号 1 = 自动模式的操作员控制使能信号 1 = 电机关闭的操作员控制使能信号 1 = 启动的操作员控制使能信号
为1,且将液位高启(停)电机、液位低停(启)电机的逻辑程序连接于电机的AUTO_ON端。图标中的电机应修改成泵,手动、自动状态显示不用修改;若想电机既能在面板手动控制,也能在现场控制箱上启停控制,且由现场控制箱上的开头决定那儿启停有效。将LIOP_SEL参数设置为1,将AUT_L连接于C/L选择开头,将AUTO_ON连接于现场的启停信号。此种结构需要将块图标中的A/M模式显示改为LOCAL/CENTRE,且在块实例属性事将AUTO_ON_OP 0、1对应的文本改为集控/就地。(若是简单电机手动控制启停,可直接使用这些参数);若AUT_ON_OP=1则激活从AUTO_ON启停电机(使用CFC、SFC启停、逻辑程序启动电机)。一般将电机保护断路器的常1信号接于MSS端,低信号时电机保护停车。温度、振动、油压、冷却水联锁停车的投入/解除信号连接于LOCK端。
电机运行时QSTART=1、QRUN=1;电机停止时QSTOP=1。在电机运行期间若LOCK由0变为1时,电机自动停止(QSTOP=1),LOCK由1变为0后,电机自动从启;在LOCK=0的情况下,LOCK_ON由0变为1,电机会自动启动。以上功能是没有开启电机监视和保护功能的情况,如果开启监视功能,发生LOCK由0变1,再由1变0(即故障恢复)后,必须执行一次复位(即从L_Reset加一复位脉冲)操作,方能重新启动;
如果是小型电机可关闭电机监视。:监视逻辑会监视控制命令 QSTART 与过程值反馈 FB_ON 之间的一致性,并通过 QRUN 和 QSTOP 输出实际的状态。 如果经过 TIME_MON 时间段之后未设置与 QSTART 相应的反馈,或是如果监视逻辑在未经 QSTART 请求的情况下意外地发生变化,则它会设置监视错误 (QMON_ERR = 1)。如果无反馈,可将 QSTART 与 FB_ON 互连,也可通过设置 MONITOR = 0 来禁用监视功能。FAULT_OFF 参数决定着监视错误的重要性。 如果 FAULT_OFF = 1,则在发生故障时电机会关闭。 当 FAULT_OFF = 0 时,此错误状态不会影响控制输出。
PCS7 PID块关键I/O的默认值 I/O名称 默认值 LIOP_INT_SEL SPEXON_L SPEXTSEL_OP SP_EXT SP_OP PV_IN MAN_OP 0 0 0 0 0 0 1 = 互连激活,0 = 操作员控制激活 内部/外部模式的可互连选择: 0 = 内部?,1 = 外部 内部/外部模式的操作员选择: 0 = 内部?,1 = 外部 自动模式下外部设定值 自动模式下的操作设定值 过程值 调节变量的操作员输入 1 = 互连激活,0 = 操作员控制激活 MANUAL/AUTO模式的可互连输入选择: (0 = 手动/1 = 自动) 操作员输入: 0 = 手动;1 = 自动 含义 LIOP_MAN_SEL 0 AUT_L AUT_ON_OP 默认情况下:
0 0 1. LIOP_MAN_SEL=0、AUT_ON_OP=0(AUT_ON_OP决定自动、手动工作模式切换,0=
手动,1=自动),PID工作在手动状态,LMN输出由MAN_OP给出;LIOP_INT_SEL=0、SPEXTSEL_OP=0(SPEXTSEL_OP决定PID接受外部/内部设定值,0接受SP_OP,1为接受SP_EXT),自动工作模式下设定值由操作员从SP_OP设定。在单回路调节的情况直接使用这些参数即可;
2. LIOP_MAN_SEL=1、AUT_L=1(AUT_L决定自动/手动工作模式,0=手动,1=自动);PID
工作模式为自动连接状态;LIOP_INT_SEL=1、SPEXON_L=1(SPEXON_L决定PID接受外部/内部设定值,0时接受SP_OP,1时接受SP_EXT),PID调节器的设定值接受外部设定值,当整个过程自动化进行时应按第二条进行调整参数。例如应用SFC在过程中进行自动/手动切换,修改设定值;
3. PID正反作用的判断:测量值增加,要求PID输出增加,PID应为正作用(系数为负),
测量值增加,要求PID输出减小,PID应为负作用(系数为正);偏差为负,要求PID输出增加,PID应为正作用(系数为负),偏差为负,要求PID输出减小,PID应为负作用(系数为正);为使闭环调节系统处于负反馈状态,回路中各对象的系数之积必须为正,这也是判断系统PID正反作用设置是否正确的依据。如果在实际自动调节回路投运时,将PID的正反(或系数的正符号整定反了,系统的调节作用结果与欲期的结果正好相反,且系统不稳定。
4. 按被控制变量的实际量程设置标准化过程上限、下限及闭环调节时设置上下限。 在主数据库中的块文件下打开功能块,在其声明表中打开具有“OCM”属性的I/O属性对话框,给其添加“s7_edit”属性,且赋值“para”,此后此块在CFC中产生的块实例,在POV视图中可以修改此I/O的工程单位、I/O值以及决定是否对其进行归档;在将过程标签类型复制到过程层级文件夹前,在过程对象视图中右击具体的过程标签类型》过程标签》选择I/O,激活I/O的“参数”或“信号”属性后,再将此过程标签类型复制到所需层级文件下,产生的多个过程标签类型实例可以在过程对象视图中进行集中修改编辑参数;在过程对象视图中右击顶层层级文件》过程对象》选择I/O,也可激活I/O的“参数”或“信号”属性。