三菱PLC ACPU中主程序/子程序替换到QCPU中时的设置方法
三菱PLC ACPU中主程序/子程序替换到QCPU中时的设置方法
时间:2015-08-27 来源:未知 作者:admin 点击:3510次
将ACPU中被创建为主程序·子程序的程序替换到QCPU中时,或者将包含有SFC 的主程序替换到QCPU 中时将被分别转换为其它的程序。
在QCPU中有多个程序的情况下,需要进行参数的程序设置。
以下对程序设置等替换后的注意事项进行说明。
1、关于替换时的程序文件的处理
1)、在CPU 中将主/子程序作为1个程序进行了运算时
应在GX Developer 的可编程控制器参数的程序设置中,按照MAIN、SUB1、SUB2 的顺序进行登录,将执行类型全部设置为"扫描"。
登录时的默认将变为"扫描"。
2)、ACPU中包含有中断程序时
在ACPU中,在主子程序存在有相同的中断程序。
在QCPU中,同一中断指针只有1个,因此只应剩余1个中断程序,将其它的删除。
如果存在有同一中断指针的程序,发生中断条件时CPU 将出错。
应在GX Developer 的可编程控制器参数的程序设置中,按照MAIN、SUB1的顺序进行登录,将执行类型全部设置为"扫描"。
3)、主程序中包含有SFC程序时
在ACPU中,SFC 程序作为主程序的微机程序执行动作。
在QCPU 中将SFC 程序作为1个程序处理,因此进行替换时梯形图变为"MAIN",SFC 程序变为"MAINSFC"变为2个不同的程序。
应在GX Developer 的可编程控制器参数的程序设置中,按照MAIN、MAIN-SFC 的顺序进行登录,将执行类型全部设置为"扫描"。
2、通过GX Developer进行程序设置的方法
以下对执行多个程序时必要的程序设置进行说明。
程序的执行类型是在GX Developer 的可编程控制器参数内的程序设置中进行。
CPU模块按照设置顺序执行所设置的执行类型程序。
(a) 程序名
对在CPU 模块中执行的程序的程序名(文件名)进行设置。
(b) 执行类型
对程序名中设置的文件的执行类型进行选择。
1) 初始执行型( 初始)
是电源OFF→ON或者从STOP状态切换为RUN状态时仅执行1次的程序。
2) 扫描执行型(扫描)
是从执行初始执行型程序后的下一个扫描开始,每个扫描执行1次的程序。
3) 低速执行型(低速)
是仅在恒定扫描设置时或者低速型程序执行时间设置时执行的程序。
4) 待机型(待机)
是仅在有执行请求时执行的程序。
5) 恒定周期执行型(恒定周期)
是在"恒定周期间隔"及"单位"中设置的时间内执行的程序。
. 恒定周期间隔
对恒定周期执行型程序的执行间隔进行设置。
根据恒定周期间隔中设置的单位,设置范围有所不同。
. 单位为"ms"时: 0.5~999.5ms(0.5ms单位)
. 单位为"s"时: 1~60s(1s单位)
. 单位
对恒定周期间隔的单位(ms或者s) 进行选择。
在QCPU中有多个程序的情况下,需要进行参数的程序设置。
以下对程序设置等替换后的注意事项进行说明。
1、关于替换时的程序文件的处理
1)、在CPU 中将主/子程序作为1个程序进行了运算时
应在GX Developer 的可编程控制器参数的程序设置中,按照MAIN、SUB1、SUB2 的顺序进行登录,将执行类型全部设置为"扫描"。
登录时的默认将变为"扫描"。
2)、ACPU中包含有中断程序时
在ACPU中,在主子程序存在有相同的中断程序。
在QCPU中,同一中断指针只有1个,因此只应剩余1个中断程序,将其它的删除。
如果存在有同一中断指针的程序,发生中断条件时CPU 将出错。
应在GX Developer 的可编程控制器参数的程序设置中,按照MAIN、SUB1的顺序进行登录,将执行类型全部设置为"扫描"。
3)、主程序中包含有SFC程序时
在ACPU中,SFC 程序作为主程序的微机程序执行动作。
在QCPU 中将SFC 程序作为1个程序处理,因此进行替换时梯形图变为"MAIN",SFC 程序变为"MAINSFC"变为2个不同的程序。
应在GX Developer 的可编程控制器参数的程序设置中,按照MAIN、MAIN-SFC 的顺序进行登录,将执行类型全部设置为"扫描"。
2、通过GX Developer进行程序设置的方法
以下对执行多个程序时必要的程序设置进行说明。
程序的执行类型是在GX Developer 的可编程控制器参数内的程序设置中进行。
CPU模块按照设置顺序执行所设置的执行类型程序。
(a) 程序名
对在CPU 模块中执行的程序的程序名(文件名)进行设置。
(b) 执行类型
对程序名中设置的文件的执行类型进行选择。
1) 初始执行型( 初始)
是电源OFF→ON或者从STOP状态切换为RUN状态时仅执行1次的程序。
2) 扫描执行型(扫描)
是从执行初始执行型程序后的下一个扫描开始,每个扫描执行1次的程序。
3) 低速执行型(低速)
是仅在恒定扫描设置时或者低速型程序执行时间设置时执行的程序。
4) 待机型(待机)
是仅在有执行请求时执行的程序。
5) 恒定周期执行型(恒定周期)
是在"恒定周期间隔"及"单位"中设置的时间内执行的程序。
. 恒定周期间隔
对恒定周期执行型程序的执行间隔进行设置。
根据恒定周期间隔中设置的单位,设置范围有所不同。
. 单位为"ms"时: 0.5~999.5ms(0.5ms单位)
. 单位为"s"时: 1~60s(1s单位)
. 单位
对恒定周期间隔的单位(ms或者s) 进行选择。
本页关键词:ACPU替换成QCPU程序