恭喜,你发布的帖子
发布于 2017-10-26 21:03:56
20楼
楼主,你的程序接口部分能否详细说明一下。
谢谢。
压力好大 ,类容太多啊 ,挑重要的说吧
电机控制功能块整合了 单方向单速度,单方向双速度,双方向单速度,双方向双速度 以及变频控制等控制模式,以及KPI等统计信息,通过参数选定控制方式
St开头代表状态,Inp代表输入,Oup代表输出,Par代表参数,Cmd代表命令,Out内部程序内部一些输出信号;
StCode:电机状态码 分2部分(Byte),一部分为控制方面的信息,一部分为电机当前状态,此字有PLC进行汇总,由上位机进行解析,比如当StCode的X8=1(手段控制).X3=1(低速正转)
InEnableRev/Fwd:自动状态下允许电机反转/正传,当InEnable=1(恒定为1),CmdNext=1(脉冲信号),InLocal=0,InseqStop=0时,电机自动根据控制方式运行;
InSlow:速度模式1=低速;0=高速
InSaftyStop:安全停车控制,外部给信号;
InpRunSlow/Fast:低速/高速运行反馈信号
InpRunRev/Fwd:反转/正转返馈点
InpFaultDev:过载或者变频器等故障信号
CmdOff/on:手动状态下停止/启动电机
CmdNext:自动状态下启动电机
CmdFaultReset:故障复位
CmdNewJob:新任务命令
InLocal:没有任务状态,次状态下,电机不会报警,电机i也不会启动,即便有启动命令收到
InManual:1=手动
InReport:电机状态变化时需要像上位机报告
InSeqstop:自动状态下,空转时间走完后,开始顺序停机
InHwStop:急停等信号
InDpFault:DP/PN 通信故障
OutIdling;正在空转
OutPRunSlow/Fast:低速/高速 控制点
OutPRunRev/Fwd:正转/反转控制点
OutpFaultReset:故障复位输出点,比如某些安全回路,故障消失后,必须有复位信号
OutSpeedTar:目标速度
OutSpeed:实际速度
OutLoadAct:实际负载
StStopped等,当前电机状态
InForce:强制状态,=1时,电机不会根据实际信号来判断,控制命令是什么,电机就是什么状态(中国市场定制)
InpIsolated:电机主回路上的维修开关等信号
InpOverload:断路器上电等信号
InpService:维修模式
InFaultRemote:变频控制时使用,变频器控制等信号
OutStartRequestMan/Auto;手段/自动控制模式下,启动请求信号
OutFaultDev/Service :故障原因
OutTimeStarted/faulted:运行/故障时间 用于OEE分析
OutCntStartup/fault;启动次数/故障次数
OutPowerConsumption:消耗电能
ParPObjectNo:电机对象代码。每个设备都有唯一的对象代码
ParHornCode:电机报警对应的喇叭
ParLogOff:关闭汇报功能
ParManual:允许手段运行,=0时,手动状态下,开不起来电机
ParRestartDelay:=1时,电机在停止中 状态时,不允许再起启动,必须等到完全停止状态
Par2Speed:正反控制电机
ParHeavyStartup:重载启动
ParStartWarning:启动时需要预警
ParWithInpContactor:变频控制时使用,=1时,需要检测相关主回路信号
ParReverseNotAllowed:=1时,禁止电机反转
ParMonTime:电机故障监控时间
ParStartDelay:启动延迟时间
ParStartingTime:启动时间,当检测到电机运行信号后,并且运行时间大于次时间,设备切换到运行状态
ParStoppTime:同上
ParIdlingTime:电机空转时间
ParDelayFaultTime:故障延时报警
ParPowerNominal:额定功率
ParDNNode1/2:输入输出 等点的DP站号
请填写推广理由:
分享
只看
楼主