西门子PLC模块阳泉授权代理商SIEMENS原装 西门子PLC阳泉授权代理商,阳泉西门子PLC代理,西门子PLC代理
西门子PLC高速输出端子与第三方伺服驱动器连接
本文基于部分具备集成功能的高速输出以西门子200 plc驱动第三方伺服为例
西门子plc晶体管型高速输出大多属于“源型”类型,除少量的PLC,如224xp si(6ES7214-2AS23-0XB0)的输出具备是漏型输出外,224xp(6ES7214-2BD23-0XB0)输出还支持5V或24V的电源电压使用(Q.0/Q0.1/Q0.2/Q0.3/Q0.4)。
对应源型输出类型的解释:(以PLC这侧为判断依据)
务必保证通信地址是有效地址
西门子PLC模块阳泉授权代理商SIEMENS原装 西门子PLC阳泉授权代理商,阳泉西门子PLC代理,西门子PLC代理
因为PLC大多数是基于存储区的,每个地址肯定是隶属于某个存储区,大家都知道西门子PLC自带的存储区有I区、Q区、M区、T区、C区,对于常用的DB存储区是没有的,需要自己去创建,也就意味着,如果你要读取DB地址,必须要提前创建好DB存储区,除此以外,DB存储区创建之后,默认是没有字节的,需要自己一个个添加变量,才能形成有效存储区,一个DB存储区的范围是有限并且可见的(可以通过偏移量看出来)。
S7协议之布尔操作
对于布尔操作,很多协议都有,这里的布尔操作是指寄存器布尔,比如DB100.DBX0.0,很多时候,我们都是通过先读取DB100.DBB0的值,再通过位运算结果,写入到DB100.DBB0中,实现DB100.DBX0.0的操作,这种方式有弊端
第一:每次操作一个布尔值都需要与PLC进行两次数据交互。
但在梯形图中,一个常开触点符号如果外接常开开关,则它是常开的,如果外接的是常闭开关,则它又看作闭合,如图 5.1-5所示。从这一点来看,梯形图设计远比继电控制设计灵活。在 PLC输入端,既可接入常开开关信号完成控制任务,也可接入常闭开关信号完成控制任务,而在继电控制线路中,常开就是常开,常闭就是常闭。
西门子PLC模块阳泉授权代理商SIEMENS原装 西门子PLC阳泉授权代理商,阳泉西门子PLC代理,西门子PLC代理
现以启保停电路为例说明外接不同形式的开关时,梯形图触点形式处理的不同。图 5.1-6 为外接两个常开开关信号的梯形图程序,其中X0 为启动信号,X1为停止信号。停止信号为常开接入,这一点已经和继电控制线路的常闭接入不一样了,而梯形图形式则和继电控制线路一致。如果把启动和停止信号均换成常闭接入,如图5.1-7所示,其相应的梯形图程序发生了变化。启动信号X0的常开触点变成了常闭,停止信号 X1 的常闭触点变成了常开,梯形图程序同样可以控制输出Y0的启停。
以上分析说明,梯形图设计对输入端口开关信号的接入方式没有要求。接入怎样的开关信号,就设计相对应的梯形图程序。
①应遵守梯形图语言中的语法规定由于工作原理不同,梯形图不能照搬“继电器-接触器"电路中的某些处理方法。例如在继电器电路中,触点可以放在线圈的两侧,在梯形图中,线圈必须放在电路的*右边。
②适当的分离“继电器-接触器”电路图中的某些电路设计“继电器-接触器”电路图时的一个基本原则是尽量减少图中使用的触点的个数,因为这意味着成本的节约,这往往会使某些线圈的控制电路交织在一起。在设计梯形图时首要的问题是设计的思路要清楚,设计出的梯形图容易阅读和理解,并不是特别在意是否多用了几个触点,因为这不会增加硬件的成本,只是在输入程序时需要多花费一点时间。
③尽量减少PLC的输入和输出端子PLC的价格与1/O端子数有关,减少输入、输出信号的点数是降低硬件费用的主要措施。在PLC的外部输入电路中,各输入端可以接常开触点或常闭触点,也可以接触点组成的串、并联电路。PLC不能识别外部电路的结构和触点类型,只能识别外部电路的通断。
当输出端子的电流方向是PLC向外部输出的(自PLC向外输出电流的),西门子判断为源型输出模式,当输出端子的电流方向是向PLC内部输入的,西门子判断为漏型输出模式,这个与其它第三方PLC的输出类型解释有所区别。
3. 梯形图中的传送指令
梯形图的传送指令只有一条 MOVE指令(见图3-38),它直接将源数据IN传送到目的地址0UT,不需经过累加器中转。输入变量和输出变量可以是8位、16位或32位的基本数据类型。同一条指令的输入变量和输出变量的数据类型可以不相同。如果将MW10的数据传送到MB6,且MW10中的数据超过255,只是将MW10的低位字节(MB11)中的数据传送到MB6,应避免出现这种情况。
4. 梯形图程序状态的显示
梯形图(LAD)和功能块图(FBD)用较粗较浅的连续线来表示状态满足,即有“能流”流过,见图3-38中较粗较浅的连续线用蓝色点状细线表示状态不满足,没有能流流过用黑色连续线表示状态未知。
进入程序状态之前,梯形图中的线和元件因为状态未知,全部为黑色。启动程序状态监控后,从梯形图左侧垂直的“电源”线开始的连线均为绿色,表示有能流从“电源”线流出。有能流流过的方框指令、线圈、连接线和处于闭合状态的触点均用绿色表示。
论坛上经常看到有类似问题的提问,因之前是学电子设计的,总感觉这些不是什么问题,应该可以通过增加转换板,改变接线的方式(变更硬件连接)可以解决。(考虑的思路方向是否能够构成回路的依据,仅仅是考虑PLC与第三方伺服驱动器的回路问题)。当然这个转换板西门子也没有相应的配件提供,给用户的使用会带来一些不便(目前市场上的转换板由于是第三方或者用户自制的,品质无法确保),但类似的问题也有驳于西门子选型的理论,西门子的选型理论应该是提前统筹好各外部输入、输出;和特殊器件的连接及数量。但实际应用中仍然有部分用户由于没有做足前期的准备工作,当进入到安装、调试时就面临了连接的问题。