1. 硬件选型
1.1 控制系统设计的基本原则
任何一种电气控制系统都是为了实现被控制对象(生产设备或生产过程)的工艺要求,以提高生产效率和产品质量。因此,在设计PLC控制系统时,应遵循以下基本原则:
(1) PLC的选择除了应满足技术指标的要求外,还应重点考虑该公司产品的技术支持与售后服务的情况。一般在国内应选择在所设计系统本地有着较方便的技术服务机构或较有实力的代理机构的公司产品,同时应尽量选择主流机型。
(2) 最大限度的满足被控对象的控制要求。设计前,应深入现场进行调查研究,搜索资料,并与机械部分的设计人员和实际操作人员密切配合,共同拟订电气控制方案,协同解决设计中出现的各种问题。 (3) 在满足控制要求的前提下,力求使控制系统简单、经济,使用及维修方便。
(4) 保证控制系统的安全、可靠。
(5) 考虑到生产的发展和工艺的改进,在选择PLC容量时,应适当留有俗量。
当然对于不同的用户要求的侧重点有所不同,设计的原则应有所区别。如果以提高产品产量和安全为目标,则应该将系统可靠性放在设计的重点,甚至考虑采用冗余控制系统;如果要求系统改善信息管理,则应将系统通信能力与总线网络设计加以强化。
1.2 PLC的优点 1).维护性好
PLC有成熟的技术和完善的质量保障体系,因此PLC出故障的可能性很小,其硬件部分在其寿命期内基本不需要维护。PLC是一种长线产品,备品备件都有保障,可维护性好。 2). 宽输入电源范围
AC220V规格在50V能正常工作更拥有500V输入电源技术(非必须技术,选配)能适应AC110V,AC120V,AC220V,AC240V,AC380V,AC440V等各种照明/动力输入电源规格 ,DC输入规格更能做到15V-60V正常工作.适应24V,36V,48V电池供电.超低电源规格 甚至能在DC8-30V电压下工作.适应12V电池供电 3).高速率
PLC能够提供高速的传输。目前,其传输速率依设备厂家的不同而在1M-200Mbps之间。远远高于拨号上网和ISDN,比ADSL更快!足以支持现有网络上的各种应用。 4).PLC的体积小
PLC的几何尺寸都不大。体积小的PLC可以装入机器设备内部,使机器结构紧凑。便于实现机电一体化。 5).低功率消耗
针对电池移动场所的直流输入规格,整机消耗仅为24V/6MA 交流工作型的功率消耗低到0.1W--0.3W 1.3 输入输出点数目的确定
输入有SB0、SB1、SB2、SB3、SB4、SB5五个开关。输出有Q0.0、Q0.1、Q0.2、Q0.3、Q0.4、Q0.5、Q0.6 七个电磁阀。输入共五个点,输出共七个点。
2. I/O地址分配
输入 输出 输出 SB1 I0.0 SQ1 Q0.0 左行 Q0.6 SB2 I0.1 SQ2 Q0.1 右行 Q0.5 SB3 I0.2 SQ3 Q0.2 SB4 I0.3 SQ4 Q0.3 SB5 I0.4 SQ5 Q0.4 表1.I/O地址分配
3. PLC软件设计
3.1程序结构方案的选择
由控制要求可知,要采用比较的方法来控制小车的行进方向,可以在每一个控制点设置行程开关按钮,用行程开关的输出指示灯来指
示小车的目前所在位置,当小车到达该行程开关位置时,该行程开关对应的指示灯接通发光,而原先位置的行程开关指示灯熄灭。 3.2 程序
3.2.1 完整子程序
3.2.2 指令表
LD I0.0………………. 呼叫按钮1 O Q0.6………………左行 AN I0.5………………. 行程开关1 AN Q0.0………………指示灯1 = Q0.6………………左行 LD I0.1………………. 呼叫按钮2 O Q0.6………………左行 AB> QB0, IB0…………比较
AN I0.6……………….. 行程开关2 AN Q0.1………………. 指示灯2 = Q0.6…………………左行 LD I0.1…………………. 呼叫按钮2 O Q0.5…………………. 右行 AB> IB0, QB0
AN I0.6……………………. 行程开关2 AN Q0.1……………….. 指示灯2 = Q0.5………………….右行
LD I0.2…………………... 呼叫按钮3 O Q0.6………………….. 左行 AB> QB0, IB0
AN I0.7………………….. 行程开关3 AN Q0.2…………………. 指示灯3
= Q0.6……………………左行
LD I0.2…………………….. 呼叫按钮3 O Q0.5…………………….. 右行 AB> IB0, QB0
AN I0.7……………………….. 行程开关3 AN Q0.2………………………. 指示灯3 = Q0.5…………………………右行 LD I0.3…………………………. 呼叫按钮4 O Q0.6………………………….. 左行 AB> QB0, IB0
AN I1.0…………………………行程开关4 AN Q0.3…………………….. 指示灯4 = Q0.6………………………. 左行 LD I0.3…………………………呼叫按钮4 O Q0.5………………………. 右行 AB> IB0, QB0
AN I1.0…………………….. 行程开关4 AN Q0.3…………………….. 指示灯4 = Q0.5………………………右行 LD I0.4………………………. 呼叫按钮5 O Q0.5………………………. 右行 AN I1.1…………………………. 行程开关5
AN Q0.4指示灯5
= Q0.5…………………….. 右行 LD SM0.0 LPS
A I0.5………………………. 行程开关1 = Q0.0………………………. 指示灯1 LRD
A I0.6…………………………行程开关2 = Q0.1……………………….. 指示灯2: LRD
A I0.7………………………….. 行程开关3 = Q0.2…………………………. 指示灯3 LRD
A I1.0……………………………. 行程开关4 = Q0.3…………………………….. 指示灯4 LPP
4. 调试说明及注意事项
4.1 调试说明
程序启动时,由于设备的局限性,用手动开关代替行程开关,小车在哪个位置则该位置的指示灯亮。假如此时Q0.4亮也就说明小车正在5号位,拨动I0.2也就是3号位呼叫则小车,通过比较程序判断,
小车需要左行则Q0.6指示灯亮,相反需要右行则Q0.5指示灯亮,通过比较发现小车要左行Q0.6指示灯亮,当运行到3号位时5号位的指示灯Q0.4自动熄灭,三号位Q0.2的指示灯灯自动亮起来。
4.2注意事项
在实验的过程中在老师的耐心指导说明下发现程序中的比较语句有缺陷。比如说小车现在在二号位也就是Q0.1亮,如果在3号位呼叫的同时有个误操作,也拨下了I0.3,小车会停在3号位置,经过修改得到了上面的程序。
参考文献
[1]王也仿主编;可编程控制器应用技术;北京;机械工业出版社;2001.9
[2]夏辛明 黄鸿 高岩编著;可编程控制器技术及应用;北京;北京理工大学出版社;2005年10月
[3]王庭有等编著;可编程控制器原理及应用;北京;国防工业出版社;2005.1 [4]张万忠 孙晋 编著;可编程控制器入门与应用实例;北京;中国电力出版社;2005
因篇幅问题不能全部显示,请点此查看更多更全内容