大同S7-1200PLC西门子代理商原装现货 大同S7-1200PLC,西门子S7-1200plc,西门子PLC代理
西门子S7-400PLC扩展接口模块
①模块参数 如前所述,S7-400PLC 扩展必须使用IM系列扩展接口模块,以连接中央控制单元与扩展单元。
S7-400PLC使用的各种接口模块的使用范围与主要参数如表2-55所示。
安装与外形扩展接口单元在机架上的安装位置固定,在扩展单元上,它始终处在扩展机架的*右侧;在中央控制单元上,它依次由*右侧向左布置。
接口模块的外形可以有如图2-110所示的4种。
图2-110(a)为发送接口IM460-0、IM460-1、IM460-3、IM460-4的外形图;图2-110(b)为发送接口IM463-2的外形图。
发送接口上部安装有EXTF、Cl、C2指示灯。EXTF灯亮表示接口电线连接中断或连接故障。指示灯Cl、C2分别代表接口连接线路1、2的工作状态,灯亮表明对应的线路工作正常;灯闪烁表明扩展单元工作尚未准备好(如扩展单元未通电或模块初始化未完成)。
模块下部的连接器X1、X2用于连接两路扩展单元。
对于S5系列扩展接口,还安装有接口选择开关与连接距离选择开关。接口选择开关可以选择C1/C2OFF、C1-ON、C2-ON与C1/C2ON四种工作方式;距离选择开关可以选择1~100m、100~250m、250~450m、450~600m四种连接距离。使用时可以根据实际情况设定。
图2-110(c)、图2-110(d)分别为接收接口IM461-0、IM461-1、IM461-3、IM461-4的两种不同生产系列的模块外形,图2-109(c)的订货号为6ES7 461-**A00-0AA0、图2-110(d)的订货号为6ES7461-* *A01-0AA0。
接收接口的上部安装有INTF与EXTF两只指示灯。INTF为扩展单元号设定错误指示灯,当设定的扩展单元号小于1或大于21时指示灯亮;EXIF为故障指示灯,灯亮表示接口连接中断或连接故障。
大同S7-1200PLC西门子代理商原装现货 大同S7-1200PLC,西门子S7-1200plc,西门子PLC代理
模块下部的连接器X1为输入连接端,用于连接来自发送模块或上一级串联扩展单元的连接总线;X2为输出连接端,用于连接下一级串联扩展单元或安装终端连接器。
模块中部的RACK设定开关用于设定扩展单元地址,两种模块的布置方法略有不同。扩展单元地址设定应在1~21内。
6ES7 461-** A00-0AA0的中部还安装有外部后备电源插孔,当更换机架时,可以在插孔中连接DC5~15V外部电源,以保证系统不间断更换扩展单元。
西门子S7-300/400的数据形式转换指令I DI、DIR用于16位整数与32位整数、32位整数与浮点数之间的转换;ROUND和TRUNC的作用与意义与S7-200相同,用于对浮点数的小数部位处理;CEIL、FLOOR是当浮点与整数相差很大时的两种不同处理方式。
I_DI指令可以将16位整数转换为32位整数,其实质只是将符号位从原16位整数的bit15移到32位整数的bit31上,其余数据不变或增补0而已。
ROUND指令是将浮点数的小数部分四舍五人转换成双整数;TRUNC指令是将浮点数的小数部分舍去转换成双整数。
由于浮点数的数据表示范围要远远大于双字长整数。当浮点数的值大于整数时,通过CEIL指令,可以将浮点数转换为大于等于该浮点数的*小整数;通过FLOOR指令,可以将浮点数转换为小于等于该浮点数的*大整数。
S7-300/400的数据形式转换指令BCD_I、I_BCD、BCD_DI、DI_BCD用于十六进制数与BCD之间的转换。
编程需要注意以下几点。
a.S7-300/400的BCD数据只能对字、双字长的数据进行,不能用于字节。
b.指令 BCD 1、IBCD用于16位整数与BCD间的转换,由于数据带符号,只能转换3位BCD码,BCD数据的范围为-999~999。指令BCD_DI、DI_BCD用于32位整数与BCD间的转换,同样带符号,只能转换7位BCD码,BCD数据的范围为-9999999~ 9999999。
16位整数的BCD存储格式
32位整数的BCD存储格式
d.当16位、32位整数转换为BCD时,如果出现大于9的十进制数值(如1100等),或者转换后的数值超过了BCD格式允许存储的范围,将出现转换错误,并导致PLC的停止。