保山SIEMENS西门子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这侧为判断依据)
保山SIEMENS西门子PLC模块代理
一个S7-300站多可以有4个机架,0号机架是主机架,1~3号机架是扩展机架。(1)只有一个扩展机架的组态
如果只有一个扩展机架,可以使用价格便宜的IM365接口模块对,它由两个接口模块和连接它们的1m长的电缆组成。
组态时将两个IM365模块分别插到主机架和扩展机架的第3槽(见图2-26),机架之间的连线是自动生成的。由于IM365不能给扩展机架提供通信总线,扩展机架上只能安装信号模块,不能安装通信处理器模块(CP)和功能模块(FM)。
保山SIEMENS西门子PLC模块代理
当输出端子的电流方向是PLC向外部输出的(自PLC向外输出电流的),西门子判断为源型输出模式,当输出端子的电流方向是向PLC内部输入的,西门子判断为漏型输出模式,这个与其它第三方PLC的输出类型解释有所区别。
S7-200转换指令中的I_S、DI_S、R_S以及S_I、S_DI、S_R是将16位整数、32位整数以及浮点数转换为ASCII字符串与将ASCII字符串转换为16位整数、32位整数以及浮点数的指令。梯形图编程相似,如将16位整数1234转换为ASCII字符串的程序格式如图3-79所示。
16位整数1234转换为ASCII字符串的程序格式
保山SIEMENS西门子PLC模块代理
程序中的FMT定义以及处理过程与上述的ASCII字符转换基本相同。但在转换为字符串时,输出(OUT)存储器所指定的第1字节用于存储字符串的长度。对于整数与双整数,字节对应的值分别为8与12;对于浮点数,此值与FMT参数的bit7~bit4相同。
因为中断事件产生的速率远远低于高速计数器计数脉冲的速率,用高速计数器可实现高速运动的**控制,并且与可编程序控制器的扫描周期的关系不大。
高速计数器的工作模式
保山SIEMENS西门子PLC模块代理
高速计数器的工作模式分为下面的4大类:
(1)无方向输人信号的单相加/减计数器(模式0~2),可用高速计数器的控制字节的第3位来控制加计数或减计数。该位为1时为加计数,为0时为减计数。
(2)有方向输人信号的单相加/减计数器(模式3-5),方向输人信号为1时为加计数,为0时为减计数。
保山SIEMENS西门子PLC模块代理