① AB的PLC编程软件Logix5000中,如何实现计时器功能
计时器可分两类:
1、一般型:计时不可累计(即不可“计时……暂停……计时……”)
此类定时器的线圈被驱动时定时器以增计数方式对PLC内的时钟脉冲进行累计计时,若当前寄存器内的累计值和设置值寄存器中设置的值相等,则定时器触点动作;
定定时器线圈失电时,其触点断开 .
2、累计型:计时可累计(即可“计时……暂停……计时……”)
此类定时器的特点是当执行条件满足的时间达不到定时器设置值是断开,当前定时器可保留,下次执行条件满足时,又在原有基础上进行计时,知道定时时间到。
累计型定时器要通过其他触点执行定时器的复位操作进行复位。
② 碰到AB PLC RSLOGIX5000程序,请教高手
首先要弄清几个问题:
你原来的CPU固件版本是多少?
你更新之后的CPU固件版本是多少?
你说的存储卡,是不是插在原先的CPU的卡槽中的?是不是存储卡中包含了CPU的程序?
③ AB 5000系列 PLC模拟量转换指令是什么
Input 填写要整定的值Input Min填写输入值的下限Input Max 填写要输入值的上限Scaled Min填写整定后的值的下限Scaled Max 填写整定后值的上限Scaled Output填写输出值比如:要将0-100之间的值整定为模拟量输出值那么:Input N7:21 Input Min 0 Input Max 100 Scaled Min 6242(模拟量输出4mA对应6242) Scaled Max 31208(模拟量输出20mA对应31208) Scaled Output O:1.0(模拟量输出通道)或者要将0-100的整数整定到0-10000,那么填写 Input N7:21 Input Min 0 Input Max 100 Scaled Min 0 Scaled Max 10000 Scaled Output O:N7:22此时,输入如果是100,那么输出为10000,输入50,那么输出5000.SCP仅可以应用于线性关系。
④ P请问AB PLC LOGIX5000怎样才能实现与西门子s7-200modbus或者流量计算机通信
几个要点:
1、LOGIX5000 CPU模块上有RS232口,s7-200的自由口是RS485口,两口连接需要一个RS232-RS485转换器。
2、LOGIX5000有串口指令,用户可以自由编程通信。s7-200的自由口也可以由用户编程通信,如果要求相对简单,你可以自己定义通信协议。又或者使用s7-200的modbus库指令,LOGIX5000的例程也有modbus例程,自己先理解该modbus例程,稍做修改就能实现两者modbus通信。
3、LOGIX5000的波特率、校验位等参数在处理器属性中设置。在程序的数据区(Tag)设定地址,modbus例程的地址区有注释说明。
4、串口通信数据包由一个个字节组成,浮点数也要转换为字节数据进行传送,接收到后再处理还原成浮点数。
希望对你有帮助。
⑤ AB PLC ,RSLogix 5000 基本指令
一个Tag的类型有:基本、别名、生产、消费。
生产者和消费者标签用于PLC间通信,初学不用掌握。
新建的标签类型若为“基本”,在指定它的数据类型和范围(全局变量、局部变量)。
若新建标签类型为“别名”,则只需确定别名指向的标签(可以是基本标签也可以是别名标签),数据类型取决于基本标签。
需要说的是创建的全局变量只能别名指向全局变量(如上图,Program就是灰色的),局部变量可以别名指向局部变量和全局变量。
别名的使用可以是项目的程序和图纸设计同时进行,也便于输入输出通道损坏的替换。如外部的输入输出分别为I0.0、I0.1,Q0.0、Q0.2。在程序里这就是全局的基本变量(添加模块后会自动生成),我们可以新建一个标签为Input0数据类型为别名并指向I0.0,标签为Output0数据类型为别名并指向Q0.0。这两个属于I0.0点在程序中多次使用,若I0.0损坏。用I0.1替换,以为的方法是将程序里的所有I0.0更换为I0.1,若有上位机显示什么的也许修改。工作量大,容易出错。
现在的做法就可以直接右键修改Input0的属性,将I0.0改为I0.1即可。
⑥ AB LOGIX5000怎样在线监控PLC初学,求详细的基本操作
1,找个电脑,下好编程软件。
2,设置好通讯协议,然后点上载。
3,点击在线监控,就OK了。
⑦ 基恩士plc两个程序如何对比
进行代码对比。
对于PLC来说,有在线和离线两种程序,对应的程序比较也有两种:离线-在线、离线-离线。
⑧ 如何用AB5000的PLC来控制4个伺服电机,其中伺服电机有位置控制模式和速度控制模式,
只要伺服的电子齿轮比设置好,
脉冲算法根本不需考虑,
比如我需要PLC发一个脉冲,电机移动1毫米,
上位机只需要发一个脉冲给伺服驱动器,
电机移动(1×电子齿轮比)个脉冲=1毫米
电子齿轮比是跟个人需要的运动,机械轮子相关的,也就是电机转一圈,载物台实际运动多少距离,中间可能有减速机构,也可能是圆周运动
可以看看电子齿轮比设置方法。
实现方法,使用PLC位置控制指令,PLC厂家不一样,功能相同指令不一样,
主要控制2个参数,1,发脉冲的频率,也就是速度,
2,发的脉冲总数,也就是移动距离,
⑨ 电脑中的2个或多个PLC程序怎么对比不同
没得简单的办法。只能按个对比了。。把程序上载上来一行一行对比。。。三菱和西门子的都只有这个办法,。。。。
⑩ PLC高人快来啊!小弟初学AB的PLC,在RSLogix 5000中如何获取两个事件之间的时间
首先你设置标签tag的时候,添加一个变量不如T_water_inlet,datatype设置为TIMER.人机界面标签为HMI_water_inlet,数据类型为REAL实数,表现形式为十进制decimal。
T_waterinlet.pre为你的预置值。
开始注水时计时,那就认为T_water_inlet.EN使能,T_water_inlet.acc为你注水的时间,此时间你可以通过MOV传送指令传送给你想要的标签,比如人机界面。
看图你就很明白了。