西门子模块6ES7223-1HF22-0XA8现货包邮
西门子模块6ES7223-1HF22-0XA8现货包邮
主要检查以下两部分:
① 温控器侧:
a. 通讯接线是否正确,通讯线建议使用屏蔽双绞线;
具体接线参考下图
RS232接线:
b.检查调整菜单中通讯写是否有设置为On;
c.终端电阻是不是使用,一般建议使用120欧姆;
d.波特率、数据位、停止位、通讯协议、单元号是否设置正确(其中MODBUS-RTU数据位和停止位固定为8、1)。
② PLC侧:
a.PLC或者适配器的DIP开关是否设置正确;
b. 串口通讯格式(波特率、数据位、停止位)设置是否和温控器一样;
c.程序是否编辑正确(主要是指令和通讯格式);
d. PLC的终端电阻是否设置成ON(SCB、SCU、通讯适配);
e.发送协议之后是否有响应代码
有响应代码,对照温控器响应代码表格检查错误
无响应代码,检查如上所有设置和接线。
我们在实际工作中,会遇到控制的某一变量作为输出结果时,如:运行的物体、转速、**、压力等,由于受到机械结构、材料等物理参数的限制,往往需要减缓启动或停止时的冲击,即建立启动加速度或停止减速度,以减缓对物理结构的冲击。
运动物体启动时,如果该物体为重载荷,如:起重机,重型车辆,其物理惯性太大,如果起动加速度太大,会造成动力源冲击但,甚至机械结构遭到破坏;
**控制系统,如:大的电动阀门,当开启阀门时,如果开启阀门过快,势必会对管道、泵等造成冲击,引起管道振动,泵停转(电动机过流保护造成)等等。
压力控制系统,如液压管道、拉力、张力等,过高的启动加速度会造成管道振动、被拉物体物理变形等。
笔者经过实践,使用了一种既简单又准确的解决方案:首先根据受控对象的物理参数,确定机械加速的允许值,如加速度、单位时间**变化率、单位时间压力(拉力、张力)变化率,然后算出加速时间(减速时间)或变化时间,假设该时间为T,运动物体的高速度V,系统大压力为P,大**为Q,所对应的模拟量输出为0~10V电压,PLC为15位,对应的PLC内部值为0~32767,即输出0V时,PLC内部值为0,输出10V时PLC内部值为32767,我们只要把输出值0~32767的变化上下限时间控制到等于T,就可实现匀加速控制,思路如下:
一. 选用PLC内部2个计时控制功能功能块TON,并使他们交替周期性工作,同时选用一个加法器;
二. 采用近似折线的取值方式,当2个计时器交替周期性工作时,加法器将一个常数C依次累加并送给PLC的输出。见下图:
三. 假设计时器1计时时间为t1;计时器2计时时间为t2,使得t1=t2,计时器1工作时,加法器加上1个常数C,计时器1时间到后,计时器2工作,计时器1停止,加法器停止,计时器2时间到后,计时器1工作,加法器工作再加上常数C=2C,计时器2停止。 后面3C、4C……依次类推,直到大于等于输入指令后,此项程序结束。
从大往小变化时,只要把加法器改成减法器即可。
在这里,只要将输出上限值时所对应的计时器t1的总数加到一起,就得到了加速时间T。
应用举例;
·龙门吊走行,载重量450吨,大车走行速度0~5米/分,天车走行速度0~4米/分,变频调速,西门子PLC控制,RS485通讯,走行高度9米,载荷高度约5~6米。
如果不控制走行启停加速度,一旦将载荷吊到5~6米高度,走起来后,一旦停止行走,载荷将在半空中晃来晃去,如果在斜坡上甚至会造成溜坡,后果十分严重。
·大排量水泵抽水,为重载荷启动。按照常规使用,电动机的功率远远大于运行时的实际功率,启动时对电网冲击很大。如果将水泵出口加上一支电动阀,排量控制信号0~10V,按照1.2倍实际消耗功率选择电动机,启动时,将电动阀控制的出口关闭,此时启动电机,待电机启动后,缓慢将电动阀打开,此时电机不会过载保护,对电网冲击也相对减小,同时可以根据实际需要调节水泵排量。
·另外,链传动的频繁启停,易造成机械机构变形,使链条变长,键磨损。
,通过控制高速或大压力、频繁启停的传动系统,会减少很多机械故障,同时也给节能带来了不少效益。
EV1000变频器Y2是开路集电极输出,可定义为32种功能输出(0—19是输出开关量;20—31是输出脉冲频率)[1]。由于Y2是开路集电极光藕隔离输出,应用电路比其他输出稍为复杂,再加上EV1000的模拟量功能设计十分完善,因此,一般用户很少应用这个端口。但在某些小型PLC的应用中,如果使用得法,将会收到事半功倍的效果。
例如:为了测量变频器输出频率,常用方法是使用一个模拟量输入端口。但小型PLC本机模拟量I/O口十分有限,却具有几个高速计数器(表1)。这时,如果将Y2定义为输出频率,使用高速计数测量频率,就节约了宝贵的模拟量口,有时将大大降低了成本,**产品竞争力。
本文以AB公司1762-L24BWA 为例介绍应用方法。接线见图1:Y2通过4.7K电阻接到外部24VDC电源,脉冲信号从IN0-COM输入到PLC,幅值为24V。
EV1000-4T0037变频器参数设置如下:
图1 接线图
1762-L24BWA有一个高速计数器,因此,有一个功能文件,设置如下[2]:
特别需要注意,正确设置PLC高速计数端口的滤波时间,否则计数将会失败。
图2是计数程序,图3是计数波形。
图2 梯形图程序
图3 波形图
频率计算的方法是:计数器HSC:0在1秒时间内累计进入IN0的脉冲数目,除200后所得结果F8:0即为变频器输出频率。在正常计数时,PLC 端口IN0的 LED灯会快速闪动。测量误差取决于EV1000参数F7.32和计时器T4:1的时基。本例,大误差为±0.5Hz.
小结:不同品牌的PLC应用程序大同小异,但基本思路是一样的,本方法在小型PLC应用中具有实际意义,当模拟量端口紧缺的时候,尤为实用。注意EV2000变频器的Y2只能选择0-19,可用D0代之。