- 发布
- 西门子6GK交换机代理商
- 品牌
- 西门子
- 起订
- 1台
- 供应
- 999台
- 发货
- 1天内
- 电话
- 15821971992
- 手机
- 15821971992
- 发布时间
- 2022-11-09 17:17:55
PLC的控制方式属于存储程序控制,其控制功能是通过存放在存储器内的程序来实现的,若要对控制功能作必要修改,只需改变控制程序即可,这就实现了控制的软件化。可编程控制器的优点在于"可"字,从软件来讲,其控制程序可编辑、可修改;从硬件上讲,其外部设备配置可变。构建一个PLC控制系统的重心就在于控制程序的编制,但外部设备的选用也将对程序的编制产生影响。因此在进行程序设计时应结合实际需要,硬、软件综合考虑。本文就硬、软两方面,选取梯形图为编程语言,以松下电工FPO-C32型PLC为例,对PLC使用过程中易出现的几个问题及解决方法进行了分析。
一、外部输入设备的选用与PLC输入继电器的使用
1. 外部输入信号的采集
PLC的外部设备主要是指控制系统中的输入输出设备,其中输人设备是对系统发出各种控制信号的主令电器,在编写控制程序时必须注意外部输入设备使用的是常开还是常闭触点,并以此为基础进行程序编制。否则易出现控制错误。
在PLC内部存储器中有专用于输入状态存储的输入继电器区,各输入设备(开关、按钮、行程开关或传感器信号)的状态经由输入接口电路存储在该区域内,每个输入继电器可存储一个输入设备状态。PLC中使用的"继电器"并非实体继电器,而是"软继电器",可提供无数个常开、常闭触点用于编程。每个"软继电器"仅对应PLC存储单元中的一位(bit),该位状态为"1",表示该"软继电器线圈"通电,则程序中所有该继电器的触点都动作。输入继电器作为PLC接收外部主令信号的器件,通过接线与外部输入设备相联系,其"线圈"状态只能由外部输入信号驱动。输入信号的采集工作示意图如图1。
输入继电器线圈其状态取决于外部设备状态
图1 PLC输入信号采集示意图
图1中,输入设备选用的是按钮SB0的常闭触点,输入继电器X0的线圈状态取决于SB0的状态。该按钮未按下时,输入继电器X0线圈状态为"1"通电状态,程序中所有X0触点均动作,即常开触点接通,常闭触点断开;若按下该按钮,则输入继电器X0线圈状态为"0"断电状态,程序中所有X0触点均恢复常态。如果输入继电器连接的输入设备是按钮SB0的常开触点,则情况恰好相反:在该按钮未按下时,输入继电器X0线圈状态为"0"断电状态,程序中所有X0触点均不动作;若按下该按钮,输入继电器X0线圈状态为"1"通电状态,程序中所有X0触点均动作。
1. 建立项目文件及程序
建立新项目文件
选择Program/S7 Program.建立程序
选择Insert/S7 Block/Function 建立“功能”
选择编程语言LAD/FBD/STL
STEP7软件的编程元素
输入/显示方式的转换
建立数据块
数据格式及示例
2. 程序测试及诊断
信号状态监视(FBD)
信号状态监视(LAD)
状态变量监控与修改
建立PLC的符号地址表
3. 硬件组态
SIMATIC S7的硬件组态
S7-300 PLC的可组态选件
选择CPU模板及信号模板等
确定MPI站地址
确定时钟存储器字节地址
建立PLC系统的MPI/DP/IE网络
插入PROFIBUS子站
1 大限度的满足被控对象的控制要求。
2 在满足控制要求的前提下,力求使控制系统简单、经济、使用和维护方便。
3 保证控制系统安全可靠。
4 考虑到生产的发展和工艺的改进在选择PLC容量时应适当留有余量。