基于PLC的电梯控制系统
(3) 控制电梯下行梯形图程序
网络46中,M172是二层楼内指示灯,M171是二层下行指示灯,M182是三层楼内指示灯,M181是三层下行指示灯,M160是一层上行指示灯,M161是一层楼内指示灯,M180是三层上行指示灯, M170是二层上行指示灯,M186是三层下行请求,M176是二层下行请求,M232是电梯上下行间隔保持,M133是下行辅助,M131是保证电梯门已经关好,I11是四层行程开关,M152是电梯下行(互锁)。从梯形图很容易看出来电梯在那些情况下会响应下行,当乘客按下二层楼内按钮或按下二层下行按钮,并且通过判断后响应下行请求,电梯门已经保证关好的情况下,电梯会下行达到目标层,其它情况逻辑相同。
4、通过GPRS发送抢修信息的PLC梯形图程序。
本系统采用MC39i模块,其工作方式有很多种,显示数据的形式也有很多种,在使用前要通过超级终端对其进行设置,设置步骤如图3-10至图3-13所示。
29
基于PLC的电梯控制系统
图3-10 新建超级终端连接
输入名称点击“确定”。
图3-11 选择串口号
选择与PC连接的COM1口,点击“确定”。
30
基于PLC的电梯控制系统
图3-12 设置端口参数
按照图3-12设置COM1的属性,点击“确定”。
图3-13 通过AT指令设置参数
AT+CSMP=17.167.0.25设置文本模式的参数,这样是发出的信息以中
31
基于PLC的电梯控制系统
文形式显示。AT+CSCS=GSM选择TE特征设定,这个命令报告TE用的是哪个状态设定上的ME,ME于是可以转换每一个输入的或显示的字母。
GPRS发送抢修信息的PLC梯形图程序如下。
在网络2中主要通过软件设置串口通信的波特率为9600,采用传送指令,将16#09存于SMB30中,SMB30是自由端口控制寄存器,控制自由端口0的通信方式,用于设置通信地波特率和奇偶校验等。
在网络91中,电梯出现故障按下抢修按钮(I2.4),需要有一个简
短的延时。
在网络92中,简短的延时后调用子程序SBR_0,子程序主要完成发
送电话号码的任务。
32
基于PLC的电梯控制系统
子程序SBR_0梯形图程序如下。
在网络2中,用STR_CPY字符串指令将电话号码存入以VB0为首地
址的存储空间中;用发送指令XMT启动自由端口模式下数据缓冲区(TBL)的数据发送。
在网络94中,是发送抢修信息梯形图程序,应用的功能指令同子程序的网络2,“753568AF51FA73B06545969CFF0C8BF762A24FEEFF01”是“电
33