西门子伺服电机广州总代理
西门子系统PLC的应用编写
1.定义变量
为了能够开展结构化编程,尽可能编写应用。从搅拌设备操纵规定可以看出,泵A、泵B、搅拌电机控制规定相仿,全是接纳控制面板的启动键、启动按钮操纵,都要达到一定的控制条件,都要检验不正确,都是有一定工作方面、终止显示灯等。因而,能通过一个统一的FB块开展结构化编程。
应用FB所需要的自变量比较多,本例中,做为泵A、泵B、搅拌电机互通的键入,涵盖了启动信号( start)、停止信号(stop)、交流接触器辅助触点意见与建议(fbk)、记时器(T no)、样品采集(fbk time)等,界定的输入变量。
做为泵A、泵B、搅拌电机一同导出来,涵盖了疑难问题标志寄存器导出( err)、工作方面显示灯(start lt)、终止显示灯( stop_lt),界定的输出变量。
做为泵A、泵B、搅拌电机互通的键入/导出,有接触器的线圈导出( coil),界定的键入/输出变量。
做为泵A、泵B、搅拌电机互通的静态变量,有运行响应时间(timl BIN与timl BCD),界定的静态变量图。
编写应用西门子系统PLC的应用编写
定义变量
应用FB所需要的自变量比较多,本例中,做为泵A、泵B、搅拌电机互通的键入,涵盖了启动信号( start)、停止信号(stop)、交流接触器辅助触点意见与建议(fbk)、记时器(T no)、样品采集(fbk time)等,界定的输入变量如 。
做为泵A、泵B、搅拌电机一同导出来,涵盖了疑难问题标志寄存器导出( err)、工作方面显示灯(start lt)、终止显示灯( stop_lt),界定的输出变量表。
运用PLC的过程当中,大家经常遇到输入点不够难题,怎样解决这些问题呢?Z有效的办法莫过根据拓展输入模块来达到。可是控制器价钱但是丰厚的,无缘无故数千元,而且一扩便是8点、16点处32点,如果只是缺一个点,这难道不是太划不来了存不存在更社会发展处理办法呢。
依据结合实际探索,我整理了二种处理PLC输入点不够难题方法
其一是把好几个要输入数据信号,**行外界器件的思维能力组成,接着输送到PLC的一个输入点上;其二也不是为了提高一切电子元器件,通过利用PLC内部结构构思组成,把传至输入端电源开关变为双稳态电源开关,来达到大家节约输入点实际效果。
下边以电力监控日常清理看到的软启动终止操纵为例子,实际去分析以下几点防范措施圆满完成方式。有利于描写的省时省力,我便做这种假设:PLC系统选用西门子公司的S7-200明星产品;软启动按钮为SB1,界定号I0.0;启动按钮为SB2,界定号I0.1;控制信号交流接触器界定为KM1;操纵交流接触器KM1的PLC输入输出点界定为Q0.0。
计划方案1:运行、启动按钮SB1和SB2并不是独立收到PLC的输入端,反而是先将SB1与SB2开展相互连接再传至输入模块,这我节约了一个输入点。管理流程是这样子的:按照启动键SB2,I0.0键入匹配电阻,Q0.0有音频信号,推动交流接触器KM1吸合,运行电机转动,除此之外交流接触器的辅助触点吸合,保持I0.0的匹配电阻,进而电动机转动得到维持;按下停止功能按键SB1,I0.0变成低电频,Q0.0便由匹配电阻变成低电频,从而使得KM1跳停,电机终止转动。
另外一种处理输入点不够的办法是借助计算机来达到,这类战略布线比较简单,直接将一个功能按键传至PLC输入端,我把它界定为I0.0,但按照这一功能按键,能够运行电机转动;若再按照这一功能按键,也可使电机终止,即这一功能按键是双稳态的。
我们来看一下那也是如何做到的:按开关,I0.0为匹配电阻,因为*初状况下M0.0是思维能力0,仅有大数据技术1含有电流翻过,M0.1置位,进而在功能按键释放出来后,Q0.0点导出,Q0.0鼓励KM1,使电机转动;除此之外M0.0变成思维能力1,为M0.1校准前期准备工作。假如到时候再按开关,又只有使大数据技术2含有电流翻过,M0.1校准。它校准使Q0.0跳停,电机终止,从而让M0.0校准,也为M0.1置位前期准备工作。再按开关,又持续以上循环系统。通常在互联网3环城公路中串入I0.0,就是为了取一个一瞬间数据信号,确保按开关并等释放出之后,才使得情况发生改变。如果你不断按照功能按键不释放出来,PLC依旧保持原先的情况没变化。