安阳西门子PLC代理经销商 西门子PLC代理,西门子S7-1500代理,西门子PLC代理经销
双击SIMATIC管理器中FC1的图标,打开程序编辑器(见图4-16)。
第1输入模块:地址10.0~13.7,无空余地址;
第2输入模块:地址14.0~15.7,I6.0~I7.7为空余地址;第1输出模块:地址Q0.0~Q1.7,Q2.0~Q3.7为空余地址;第2输出模块:地址Q4.0~Q5.7,Q6.0~Q7.7为空余地址;第3输出模块:地址Q8.0~Q9.7,Q10.0~Q11.7为空余地址。
3)使用计算机或PLC的通信处理器(例如CP5611和CP342-5)的诊断功能。
4)使用STEP7的快速视图、诊断视图和诊断缓冲区。
5)使用FB125或FC125。
4使用OB86和OB82的局部变量进行诊断
在OB块中编写简单的程序(见6.4节),用变量表可以监控是否产生中断和产生中断的次数。调用SFC20保存OB的20B局部变量后,可以获取产生中断的故障信息,查阅OB的在线帮助,可以分析局部变量的意义。这些信息不一定具体和准确。
对于S7-300PLC的CPU新产品(如CPU315-2DP、CPU317等),可以采用用户定义型地址分配方式。在这种情况下,只要地址不重复,每一安装模块的地址均可以由用户定义,一般不存在多余的地址。
【例3-4】对于与上例同样的配置与安装,当采用用户定义型地址分配时,按照正常的情况,输入/输出地址的分配如下。
与功能块的变量声明表(见图4-13)相比,功能没有静态变量(STAT),退出FC后不能保存它的临时局部变量。功能多了一个返回值RET_VAL,它实际上是一个输出参数。返回值的设置与IEC6113-3标准有关,该标准的功能没有输出参数,只有一个返回值。
功能FC1用来控制发动机的风扇,要求在发动机运行信号Engine_On变为1时起动风扇,发动机停车后,用输出的BOOL变量Fan_On控制的风扇继续运行30s后停机。
打印参数设置完成后,按"Printer【E】"按钮,或按"OK"按钮后,选择"File/PrinterSetup",打开如图4-29所示"打印机设置"对话框,设置打印机型号、纸张大小等参数,按"确定"按钮,选择"File/Print",打印上述设置的打印内容
“打印参数设置”对话框
(5)程序监控
监控是将与计算机通信的PLC的寄存器的数值及继电器的通断状态显示在屏幕上。FPWINGR可监控PLC程序中所使用的参数如下: