牡丹江西门子PLC模块经销总代理商牡丹江西门子PLC代理,牡丹江西门子S7-1500代理,西门子PLC代理
西门子S7-1200作为IO设备与另一台作为控制器的1200在不同项目下的通信
一、要完成的功能任务
1.S7-1200 CPU (控制器) 将通讯数据区 QB100至QB109 中的 10个字节的数据发送到 S7-1200 CPU(IO设备) 的接收数据区 IB100至IB109中;
2.S7-1200 CPU (IO设备) 将发送数据区 QB200至QB209 中的 10 个字节的数据发送到 S7-1200 CPU(控制器) 的接收数据区 IB100至IB109 中。
PLC信号传输电路组成和回路分析法
1.信号传输电路组成
在数字电路中,信号传输电路由信号传输电源、信号发生电路和信号接收电路组成,如图1.4-9所示。
信号发生电路是指能产生开关量信号或脉冲序列信号的电路,如电子开关。信号发生电路本身也需要电源供给。信号接收电路是指能对传输的开关量信号和脉冲序列信号产生相对应信号的电路,一般为电子开关电路,其本身也需要电源供给。
(2)它们的输出和输入之间都是开关量逻辑控制关系,梯形图的分析方法基本上和继电控制电路图类似。
(3)继电控制线路和梯形图的对应关系如表5.4-1所示。
由表5.4-1可以看出,通过一一对应关系,根据原有的继电控制电路图来设计梯形图显然是一个适合电气技术人员特别是电工的捷径。这是因为原有的继电控制电路经过长期的使用和考验,已被证明是一个能完成控制要求的控制电路,而梯形图与继电控制电路图有很多相似之处。可以将继电控制电路图经过适当变换,设计出具有相同控制功能的梯形图。一般把这种方法称为“移植法”或“转换法”。
在中国,大多数工程师都愿意使用WINCC,INTOUCH或者组态王等等,但其实除了这些软件,还有一种更加高大上的编写方式,那就是利用VB自己写程序,而对于软件与PLC的接口,大家可以选择LIBNODAVE或者其他库等,这种方式写出来的人机界面有着很多好处,没有版权问题,因为VB软件是免费的,对于WINDOW系统的升级来说只需要简单的添加几个文件即可实现,不像WINCC那样,如果window升级了,需要大量修改文件。一般人都无法修改,更别提仿制了;没有很好的计算机编程功底的话就不敢轻易修改,而仅仅有计算机功底又没有PLC或者工艺基础的话也是无法更改的。作者曾经利用S7-300做过这么一套系统,但我的目的不是保密,而是甲方要求,做出来的系统完全按照自己的风格,很是舒服。
图1.4-9中电源是指信号传输回路的电源供给,在实际电路中,上述三种电路电源可以是各自独立的,也可以共用一个电源,视具体电路结构与连接而定。
目前,PLC的输入端口均采用光电耦合电路作为信号接收电路。输入到PLC内部的开关量输入信号和脉冲序列信号是由光敏三极管以后的电路完成的,这个电路有独立的电源和控制电路,与发光二极管电路是隔离的,可以不去讨论它。实际的接收电路是发光二极管电路。
将"继电器-接触器"电路图转换成为功能相同的PLC的外部接线图和梯形图的步骤如下。
①了解和熟悉被控设备的机械结构组成、生产工艺过程和机械各部件的运动,根据"继电器-接触器"电路图分析和掌握控制系统的工作原理。
②确定PLC的输入信号和输出负载。“继电器-接触器”电路图中的交流接触器和电磁阀等执行机构如果用PLC的输出位来控制,它们的线圈接在PLC的输出端;按钮、操作开关和行程开关、接近开关等提供PLC的数字量输入信号;"继电器-接触器"电路图中的中间继电器和时间继电器的功能用PLC内部的辅助继电器和定时器来完成,它们与PLC的输入位、输出位均无关。