问:Q系列CPU模块是如何访问智能功能模块的?
答:CPU模块可通过以下方法与智能功能模块进行通讯。 (1)利用GX Configurator进行初始设置设定、自动刷新设置设定。 (2)利用软元件初始值进行初始设置设定。 (3)FROM/TO指令。 (4)智能功能模块软元件,Un﹨Gn。 (5)智能功能模块**指令,如串行通信模块的OUTPUT指令等。
问:A2ASCPU上的ERR灯闪烁,但PLC诊断时没有错误,这是什么原因?如何解决?
答:ERR灯闪烁可能是因为某个信号报警器被置位了。监视D9124~D9132里的数据,可以确定信号报警器的数量及报警器号,通过顺控程序复位相应的报警器,plc编程软件,消除ERR灯。
问:基本型的QCPU如何在PID程序运行时,修改PID运行参数?
答:可以使用PID参数修改指令PIDPRMW(完全微分)或S.PIDPRMW来修改PID参数。需要注意的是在使用此指令时,所修改的环路号应在可使用的范围内(基本型1~8,高性能1~32),同时确保在执行PIDPRMW或S.PIDPRMW指令之前执行过PIDINIT或S.PIDINIT指令。
问:在离线状态,使用GX Developer编写完程序后进行编译时,弹出对话框提示“无法与PLC”通讯,什么原因?应如何解决?
答:“运行中写入设置”中的设置不正确。可以通过以下方法解决:[工具]-[选项]-[运行中写入设置],无锡plc,选择“变换后,不写入PLC”。
问:*1次使用Q02HCPU,使用USB连接计算机时,提示无法识别新硬件,如何处理?
答:在计算机硬件设备管理器中安装USB驱动,USB驱动文件的具体路径为:GX Developer安装目录MELSEC文件夹下,Easysocket文件夹->USBDrivers文件夹中。
问:CC-Link网络模块QJ61BT11N使用备用主站功能时,在参数设置的“类型”选项中选择“主站”和“主站(对应于冗余功能)”有何区别?
答:主站类型无论是选择“主站”还是“主站(对应于冗余功能)”都能实现备用主站功能,两者区别在于:选择“主站”时,当宕机的主站恢复正常时不能再恢复到系统中;而选择“主站(对应于冗余功能)”时,当宕机的主站恢复正常时可以作为备用主站,重新恢复到系统中。
PLC程序调试步骤
人的脑力是有限的,并且记事情也有时间性。过了N天就会忘记每次修改的原因,为什么要加这条指令,plc编程入门怎么学,为什么要删除这个网络,让自己以后看自己以前编写的程序时都会很困惑。做到以下步骤,对所有程序理解与修改会有很大帮助的。
1、 把原有程序另存一个, 在另存的程序上作修改。文件命名一个主要的程序名称,标注*几次修改,并加上修改的日期,好一点就是在文件名外加上简要的修改标题。例如: 《 捆扎程序5(06.10.23翻板步进电机加条件) 》
2、 用.doc文件记录修改的年月日。
3、 在日期下面记录修改程序的步骤,增加或是删除了哪些指令等。并在程序的编辑条注释中做记录,以备下次修改。
4、 在.doc文件中详细记录修改程序的原因,所出现的故障现象是什么,故障是如何排除的。
5、 在.doc文件中标注修改后所现用的程序全名,包括日期与简要的修改标题。
6、 把过时与现用的程序用,过时文件夹与现用文件夹分开整理,按日期排列。
这样每次所作的修改就有了详细的档案,便于以后的程序修改。现用的程序是标有较近日期的程序。
这样的工作步骤同时也适用于电气图纸的修改。
引起西门子PLC输入错误的条件包括:
· 指z定错误内存区(V是唯1允许使用的内存区)
· 当数据值实际要求较大的尺寸时(例如,数据值256过大,无法在西门子PLC的VB地址中存储—要求使用VW地址),在地址赋值
· 在一行中使用错误序列:在数据值之后(而不是在数据值之前)键入内存地址
· 使用非F法语法或无效数值
· 尝试使用符号,而不是使用绝J对V内存地址(数据块中不允许使用符号)
· 未能适当地指z定注解(双正斜线必须位于注解之前://注解样本)如果数据块是现用窗口,您可以使用菜单命令PLC》 编译(Compile)编译数据块。如果数据块不是现用窗口,您依然可以编译数据块:使用菜单命令 PLC 》
全部编译(Compile All)。
编译数据块时,如果编译程序发现错误,会在“输出窗口”显示错误。将光标置于“输出窗口”中的错误讯息上,西门子plc,双击该讯息
仅在编译后显示的错误包括:
编译数据块时,如果编译程序发现错误,会在“输出窗口”显示错误。将光标置于“输出窗口”中的错误讯息上,双击该讯息,在数据块窗口中显示出错行。
仅在编译后显示的错误包括:
· 重复地址赋值(例如,如果您输入“VB1 249,250”之类的行,则是对西门子PLC的VB2进行250隐含赋值—您不得在别处对地址VB2进行其他不同的数据值赋值)
· 地址重叠(例如,如果您为VD0指z定一个类似65536的双字数值,则不得再对V1、V2或V3指z定其他赋值,因为这些数值已被使用,是以VD0开始的双字的一部分)