甘肃西门子PLC一级代理商S7-1200模块甘肃西门子PLC代理,甘肃西门子S7-1200代理,西门子PLC代理
S7-200SMART CPU模块上有一个Micro SD卡槽,可以安插Micro SD卡(大多数手机使用的TF卡)。使用MicroSD卡主要可以:①将一台CPU模块的程序复制到另一台CPU模块②给CPU模块刷新固件③将CPU模块恢复到出厂设置。
1.用Micro SD卡备份和复制程序
(1)备份程序
对于图3-77的程序,定义FMT为2,小数点后的数据为2位,小数点以“.”表示。转换后的数据应为12.34对应的ASCII码“0031 322E 333 34”(参见表3-5)。
SIWAREXM称重模块有一个测量输入通道,并带有3点开关量输入、4点开关量输出与1通道模拟量输出与RS-232、TTY串行通信接口。
SIWAREXM开关量I/O用于选择称重功能。模拟量输出范围为0~20mA,可以用于连接显示仪表,转换精度为16位,刷新速度为350ms。RS-232接口用于连接PC或打印机。TTY串行通信接口用于连接远程显示器。
模块负载单元特性为4mV/V,允许的测量信号范围为-42.5~42.5mV,测量分辨率为19位,测量精度为0.01%。
S7200转换指令中的ATH、HTA是十六进制数与ASCII码间的转换指令,梯形图编程相似,ATH指令的程序格式如图3-78所示。
ASCII指令的程序格式
用Micro SD卡备份程序时的操作过程如下:
①在STEP7-Micro/WINSMART软件中将程序下载到CPU模块。
将一张空白的MicroSD卡插入CPU模块的卡槽,如图3-29(a)所示。
西门子PLC局部变量表与子程序使用技巧有哪些
局部变量表
1.局部变量与全局变量
程序中的每个POU(Program OrganizationalUnit,程序组织单元)均有白己的由64字节L存储器组成的局部变量表。它们用来定义有范围限制的变量,局部变量只在它被创建的POU中有效。与之全局符号在各POU中均有效,只能在符号表/全局变量表中定义。全局符号与局部变量名称相在定义局部变量的POU中,该局部变量的定义优先,该全局定义则在儿它POU中使用。
局部变量适用于以下两种情况:
ASCII指令的程序格式
③单击“PLC”菜单下的“设定”,弹出“程序存储卡”对话框,如图3-29(b)所示。选择CPU模块要传送给MicroSD卡的块,单击“设定”按钮,系统会将CPU模块中相应的块传送给MicroSD卡。传送完成后,“程序存储卡”对话框中显示“编程已成功完成”,如图3-29(c)所示,这样CPU模块中的程序就被备份到MicroSD卡了,从卡槽中拔出Micro SD卡(不拔出Micro SD卡,CPU模块会始终处于STOP模式)。
改造后的PLC控制系统外部的实际接线图如图5-7所示。主电路、照明电路和信号指示电路同原电路不变,其控制电路的功能由PLC实现。
某卧式镗床“继电器-接触器”控制系统的电路图
卧式镗床PLC控制系统外部的实际接线图
(3)卧式镗床PLC控制的梯形图和语句表程序
根据原PLC的实际接线图,再加上原"继电器-接触器"控制电路中KA1、KA2和KT分别与PLC内部的M300、M301和T37相对应,可设计出PLC控制的梯形图和语句表程序如图5-8所示。
卧式镗床PLC控制的梯形图和语句表程序