西门子PLC应用技术,工控领域如鱼得水
随着计算机技术的不断发展,以PLC、变频器、工业通信和组态监控等技术为主体的现代化电气控制技术逐渐取代了传统的继电器电气控制技术,并且在各行各业中得到了广泛的应用。
由于西门子PLC具有良好的可靠性与运算速度,在工业控制领域占有非常大的市场,西门子1200/1500系列PLC是工业控制领域技术人员必须掌握的。
西门子PIC的分类较多,编程软件也多,相对于其他PLC来说,学习和入门难度较大。
S7-120系列PLC是一种紧凑型模块化的PLC系统,可简单快速地实现逻辑控制、逻辑控制HMI和网络通信等任务,功能强大、投资安全并且完全适合各种应用。
主要由CPU模块、号模块、信号板、通信模块和编程软件组成,可以根据需要进行各个模块的搭配,将这些块按照规范安装在标准DIN导轨上即可,其形式像搭积木一般,非常方便。
S7-1200的硬件系统组成灵活性高,用户可根据自身需求选择相应模块并且进行自由配置,且扩展方便。
逻辑运算
在数字量(或称开关量)控制系统中,变量仅有两种的工作状态,例如高电平和低电平、继电器线圈的通电和断电,可以分别用逻辑代数中的1和0来表示这些状态,在波形图中,用高电平表示1状态,用低电平表示0状态。
(1)写外设输出
在扫描循环的阶段,操作系统将过程映像输出中的值写到输出模块并锁存起来。梯形图中某输出位的线圈通电时,对应的过程映像输出位中的二进制数为1。
信号经输出模块隔离和功率放太后,继电器型输出模块中对应的硬件继电器的线圈通电,其常开触点闭合,使外部负载通电工作。若梯形图中某输出位的线圈断电,对应的过程映像输出位中的三进制数为0。
将它送到继电器型输出模块,对应的硬件继电器的线圈断电,其常开触点断开,外部负载断电,停止工作。
可以用指令立即改写外设输出点的值,将刷新过程映像输出。
(2)读外设输入
在扫描循环的第二阶段,读取输入模块的输入,并传送到过程映像输入区。处接的输人电路闭合时,对应的过程映像输入位中的二进制数为1,梯形图中对应的输入点的常开触点接通,常闭触点断开。
外接的输入电路断开时,对应的过程映像输入位中的二进制数为0,梯形图中应的输入点的常开触点断开,常闭触点接通。
(3)数据块
数据块(datablock)简称为DB,用来存储代码块使用的各种类型的数据,包括中间操作状态或FB的其他控制信息参数,以及某些指令(例如定时器、计数器指令)需要的数据结构。
数据块可以按位(例如DB1.DBX3.5)、字节(DBB)、字(DBW)和双字(DBD)来访问。在访问数据块中的数据时,应指明数据块的名称,例如DB1.DBW20。