汉中SIEMENS西门子PLC模块代理
ROUND指令是将浮点数的小数部分四舍五人转换成双整数;TRUNC指令是将浮点数的小数部分舍去转换成双整数。
由于浮点数的数据表示范围要远远大于双字长整数。当浮点数的值大于整数时,通过CEIL指令,可以将浮点数转换为大于等于该浮点数的*小整数;通过FLOOR指令,可以将浮点数转换为小于等于该浮点数的*大整数。
S7-300/400的数据形式转换指令BCD_I、I_BCD、BCD_DI、DI_BCD用于十六进制数与BCD之间的转换。
编程需要注意以下几点。
汉中SIEMENS西门子PLC模块代理
块的局部变量名必须以字母开始,只能由英语字母、数字和下划线组成,不能使用汉字,在符号表中定义的共享数据的符号名可以使用其他字符(包括汉字)。
PLC的性能除了与自身硬件有关外,还与内部的固件(firmware)有关,通常固件版本越高,PLC性能越强。如果PLC的固件版本低,可以用更高版本的固件来替换旧版本固件(刷新固件)。
MicroSD卡对S7-200 SMART CPU模块刷新固件的操作过程如下∶
汉中SIEMENS西门子PLC模块代理
①查看CPU模块当前的固件版本。在STEP7-Micro/WINSMART软件中新建一个空白项目,执行上传操作,在上传操作成功(表明计算机与CPU模块通信正常)后
在变量声明表中赋值时,不需要指定存储器地址根据各变量的数据类型,程序编辑器自动地为所有的局部变量指定存储器地址。
块的输入参数、输出参数的数据类型可以是基本数据类型、复杂数据类型、Timer(定时器)、Counter(计数器)、块(FB、FC、DB)、Pointer(指针)和ANY等。
汉中SIEMENS西门子PLC模块代理
CPU模块上有集成的MPI/DP接口,有的有PROFIBUS-DP和PEOFINET接口。MPI可以连接计算机、操作员面板和其他S7-300/400控制器。也可以将MPI接口组态为PROFI-BUS-DP主站接口,*多可以连接32个DP从站。PROFIBUS-DP接口可以连接分布式I/O、PG/OP(编程器/操作员面板)和其他DP 主站。
可以将H-SYNC模块插入CPU414-3H和CPU417-4H的接口模块插槽中。
汉中SIEMENS西门子PLC模块代理
内部处理阶段在内部处理阶段,PLC复位监控定时器,运行自诊断程序(进行硬件检查、用户内存检查等)。检查正常后,方可进行下面的操作。如果有异常情况,则根据错误的严重程度报警或停止PLC运行。
②通信服务阶段通信服务阶段又叫通信处理阶段、通信操作阶段或外设通信阶段。在此阶段,PLC与带微处理器的外部智能装置进行通信,响应编程工具键入的命令,更新编程工具的显示内容。
当PLC处于停止状态时,只执行以上两个阶段的操作;当PLC处于运行状态时,还要完成以下三个阶段的操作。
汉中SIEMENS西门子PLC模块代理