上海卓曙自动化设备有限公司
我司主营西门子PLC模块 , 西门子变频器 , 西门子触摸屏
临沧西门子PLC一级代理商S7-1200模块

临沧西门子PLC一级代理商S7-1200模块临沧西门子PLC代理,临沧西门子S7-1200代理,西门子PLC代理


PLC程序管理

  ①程序存盘及调出 为了尽可能避免掉电所造成程序丢失,应该养成随时存盘的习惯。选择“File/Save”即可保存当前编辑的程序;选择“File/Save As”,则调出一个对话框,要求指定程序的名称,这时表示将当前程序生成一个新的程序。

  选择“File/Open”,打开一个已经编辑的程序。

在PLC的存储器中,设置了一片区域用来存放输入信号和输出信号的状态,它们分别称为过程映像输入区和过程映像输出区。PLC梯形图中的其他编程元件也有对应的存储区。

  下面是循环处理的各个阶段的任务(见图1-4)

  1)操作系统启动循环时间监控。

  2)CPU将过程映像输出区的数据写到输出模块。

  3)CPU读取输入模块的输入状态,并存入过程映像输入区。

  4)CPU处理用户程序,执行用户程序中的指令。

  5)在循环结束时,操作系统执行其他任务,例如下载和删除块,接收和发送全局数据等。

  6)CPU返回第一阶段,重新启动循环时间监控。

  这两个红色指示灯表示扩展接口错误,故障排除方法与BUS1F/BUS2F类似。

  7.闯绿灯

  该绿色指示灯指示S7-400可编程控制器的中央处理器运行状态。如果绿灯一直亮着,说明CPU运行正常。如果绿灯闪烁,说明CPU正在启动过程中;如果绿灯一直闪烁,似乎不是一直亮着,说明系统的硬件或软件配置有错误,CPU无法正常运行。

  8.红灯停

  该红色指示灯指示S7-400可编程控制器的中央处理器停止状态。如果红灯慢闪,说明CPU需要复位内存;如果红灯快速闪烁,说明CPU正在进行内存复位。

  ②计算机与PLC之间的程序传送 在在线状态下,FPWIN GR允许将屏幕上的程序装入PLC(下载),或从PLC中将程序装入计算机并显示在屏幕上(上传)。

  固态继电器型输出模块只能用于交流负载,晶体管型、场效应晶体管型输出模块只能用

  于直流负载,它们的可靠性高,响应速度快,寿命长,但是过载能力稍差。

  在选择数字量输出模块时,应注意负载电压的种类和大小、工作频率和负载的类型(电阻性、电感性负载、机械负载或白炽灯)除了每一点的输出电流外,还应注意每一组的*大输出电流。

  2. 数字量输入/输出模块

  SM 323是S7-300的数字量输入/输出模块,它有两种型号可供选择。一种有8点输入和8点输出,输入点和输出点均只有一个公共端。另外一种有16点输入和16点输出(均为8点1组)。输入、输出的额定电压均为DC24V,输入电流为7mA,*大输出电流为0.5A,每组总输出电流为4A。输入电路和输出电路通过光耦合器与背板总线相连,输出电路为晶体管型,有电子保护功能。

  若将编辑好的程序下载到PLC,需把PLC的模式开头置于PROG状态,选择"File/Download to PLC",或按工具栏的按钮"图标",或按功能键栏的→PLC按钮后,出现"是否下载程序"对话框,进行确认即可。

  若将PLC中的程序上传到FPWIN GR,选择"File/Upload to PLC",或按工具栏的 按钮,或按功能键栏的<-PLC按钮后,出现“是否上传程序”对话框,进行确认即可。

  b.S7-300/400的移位只能通过累加器1进行,当存储器需要移位时,应首先将存储器的内容移动到累加器1中。

  cS7-300/400的移位操作只能对字、双字长的数据进行,不能用于字节。

  d.对于整数1、双字长整数DI,只能进行右移操作,数据被移出后的"空位"自动连续补入符号位的状态(正数为“0”、负数为“1”)。

  e.被移出的*后一位状态被保存在状态字的CC1位中。f.移位位数N可以采用如下两种方式指定。

s7-300移位指令的梯形图编程格式

  (a)在指令中直接指定位数;

  (b)如果在指令中未指定位数,以累加器2的低字节存储值作为移动位数。S7-300/400移位指令的梯形图编程格式如图3-75所示。


展开全文
优质商家推荐 拨打电话