网络连接 EM239模块通过RS485接口与S7-200CPU连接,每个CPU可以连接32个EM239模块,EM239为从机。网络如图1所示。EM239模块为从机设备。 与S7-200CPU连接 EM239模块支持S7-200的MODBUS协议库的相关命令。CPU编成时只涉及MBUS_CTRL和MBUS_MSG两条指令。 MBUS_CTRL用来初始化CPU的串行口,mode=1将串行口分配给MODBUS接口,mode=0将串行口分配给PPI接口;parity=0,设置无校验;baud=19200,设置串行口的波特率为19200bps;timeout=1000,设置通讯等待时间多为1秒。 MBUS_MSG用来输出MODBUS请求命令(发出数据采集命令),EN和First均接通时启动MBUS_MSG命令;slave用来指明EM239模块的地址;RW=0,指明该命令是读数据命令;addr=30001指明读取数据从EM239模块的1通道开始;count=16代表连续读取16个通道数据(对EM239模块可以是1~16间的任何数);Dataptr指明读取数据存放地址的指针。 S7-1200 系统中的一些 24 V DC 电源输入端口是互连的,并且通过一个公共逻辑电路连接多个 M 端子。例如,在数据表中为“非隔离”时,以下电路是互连的:CPU 的 24 V DC 电源、SM 的继电器线圈的电源输入或非隔离模拟量输入的电源。所有非隔离的 M 端子必须连接到同一个外部参考电位。 安装和拆卸 S7-1200 设备 CPU 可以很方便地安装到标准 DIN 导轨或面板上。 可使用 DIN 导轨卡夹将设备固定到 DIN 导轨上。这些卡夹还能掰到一个伸出位置以提供设备面板安装时所用的螺钉安装位置。 在安装或拆卸任何电气设备之前,请确保已关闭相应设备的电源。 同时,还要确保已关闭 所有相关设备的电源。 S7-1200 扩展电缆可用来更灵活地组态 S7-1200 系统的布局。每个 CPU 系统只允许使用一条扩展电缆。可以将扩展电缆安装在 CPU 和个 SM 之间,或者安装在任意两个 SM 之间。 在您规划 S7-1200 系统的接地和接线时,务虑安全问题。 电子控制设备(如 S7-1200)可能会失灵和导致正在控制或监视的设备出现意外操作。 因此,应采取一些立于 S7-1200 的安全措施以防止可能的人员受伤或设备损坏。 安装已上电的 S7-1200 或相关设备或者为这些设备接线可能会导致电击或意外设备操作。 如果在安装或拆卸过程中没有断开 S7-1200 或相关设备的所有电源,则可能会由于电击或意外设备操作而导致、人员重伤和/或财产损失。 西门子PLC系统在油田的生产过程中应用的日益增多,对其时间不能准确同步问题的研究也显得更加重要,对该问题的研究也急需深入。以油田生产中应用较为普遍的西门子S7—300系列为例,从PLC系统应用中日期与时钟编程的性入手,通过对PLC时钟功能指令进行分析,实现可随时对西门子PLC系统进行时间同步,先找出其中存在的问题并分析原因,再给出一系列可行的改进措施。 西门子可编程序控制器(文中简称PLC)是由西门子公司设计并生产的,目前在我国的冶金、化工、印刷生产线等领域应用也十分广泛。该技术诞生于1958年,经历了C3,S3,S5,S7系列,已经成为应用非常广泛的可编程控制器。西门子公司的PLC包括S7—200,S7—300,S7—400,HMI人机界面等。 西门子S7系列PLC有着运行过程标准化、体积小、运算速度快的优点,同时也具有一定的网络通信能力,比原先普遍使用的系统相比功能更强,可靠性更高,目前受大家欢迎。