内容发布更新时间 : 2024/12/23 9:31:01星期一 下面是文章的全部内容请认真阅读。
OMRON工控产常见问题集
1.Q:对于CS/CJ的PLC,TIML指令不 占定时器号,这个指令怎么使用? 问题分类 PLC CS/CJ 喻秋明 A: TIML是长定时器,最大可以设置到115天,指令不使用定时器号,也就是说只要地址够随便有多少个长定时器. TIML指令有三个操作数,第一个操作数D1的00位作为完成标志,定时时间到00位变ON,第二个操作数D2放PV值,第三个操作数放SV值。在CS/CJ的PLC中,TIMLX/MTIM/MTIMX和TIML类似,也不占用定时器号。 相比CPM2A的TIML是占用定时器号的,用的个数就受限制了. 2.Q: CJ1M-CPU11/12/13-ETN的模块在CX-P软件中选什么型号?内置的ETN功能在哪里设置IP地址、子网掩码等参数? 问题分类 PLC CJ1M 徐欢 A: 需要使用CX-P4.0以上的软件,选CJ1M-CPU11/12/13就可以,在线编程模式把PLC的I/O表上载上来以后就可以在I/O表中找到内置ETN模块,再进行IP地址、子网掩码等设置。 3.Q: C200HW-SRM21的模块用在C200HX-CPU44的PLC上,拨单元号有什么限制? 问题分类 PLC C200Ha 喻秋明 A: C200HW-SRM模块的单元号根据PLC及CPU型号不同,所能拨的单元号也不一样。 1 对于CS1的机型,DIP#2开关为OFF(128点模式),可设的单元号为0-F;DIP#2开关为ON(256点模式),可设的单元号为0-E 2 对于C200HX-CPU3*-(Z)E/ CPU4*-(Z)E及所有的C200HE/S的机型,DIP#2开关为OFF(128点模式),可设的单元号为0-9;DIP#2开关为ON(256点模式),可设的单元号为0-8 3 对于C200HX-CPU5*-(Z)E/ CPU6*-(Z)E / CPU8*-(Z)E的机型,可设的单元号为0-F;DIP#2开关为ON(256点模式),可设的单元号为0-8及A-E . 4.Q: CQM1H的除了CPU的 内置脉冲输出内插板以外,是否有其他模块可以有脉冲输出? 问题分类 PLC CQM1H 喻秋明 A: CQM1H的除了CPU的内置脉冲输出外,可另有一路脉冲输出 ,20HZ-1KHZ。这路脉冲输出可以由CQM1H所带的任意一块晶体管输出模块的任意一位来实现。所以字地址是IR100-1R115的16个字中任意一个字。字地址的设定是在DM6615的00-07位进行设定。位地址是在指令中来指定。例如,需要在CQM1H带的四块输出模块的第05位来实现脉冲输出,则DM6615的00-07位应该设置为03,表示IR103;同时在SPED指令的第一个操作数P(端口指定),P有三个位,最低位一直设为0,在本例中05位输出脉冲则P应该设为050。 OMRON技术中心
OMRON工控产常见问题集
5.Q: C200H的程序中无法用MOV指令对特殊单元的DM区进行设置? 问题分类 PLC C200H 陆一峰 A: C200H的DM通道范围0000~1999,但程序中仅DM0~DM999可用于写操作(即MOV指令中目标字的DM区范围为DM0~DM999),对特殊单元DM1000+100×单元号~DM1099+100×单元号须在编程模式下,通过PLC内存表设置。 6.Q: 运用PULS和SPED指令,编好程序实现脉冲输出时却没有反应? PLC 问题分类 CPM2A 乔军杰 A:两个地方要注意: 1.用SPED指令时所设的频率超出了范围,最大只能写#1000,即10kHz; 2.这两条指令前面的条件和本身都没有用微分,这样的话当程序执行时PLC会认为一直有条件触发它开始执行脉冲输出,反而使程序执行不了,所以要在指令中使用微分指令或前面的条件是上升沿的。 7.Q:。CPM1A在做高速计数器功能的CTBL指令时,不能执行子程序 ? PLC 问题分类 CPM1A 乔军杰 A: 两个可能: 1.用的是范围比较,但没有把8个比较范围全写满,所以出错,必需将8个范围的数值写满。空的比较范围其子程序号写FFFF,数值上下限全写0000。 2. 范围比较设置中下限的内容超过了上限,也会不执行,但不会保存. 8.Q: C200H-B7A02它是继电器输出还是晶体管输出? PLC 问题分类 C200H 唐洁 A: 不能直接判断是继电器输出还是晶体管输出,它是一个B7A形式的 32点输出单元,安装在底板上,通过接线连到外部的B7A输出端子台上,连接的端子台是继电器输出它就是继电器输出,连接的是晶体管输出它就是晶体管输出
OMRON技术中心
OMRON工控产常见问题集
9.Q:CPM2A的PID指令执行时看不到效果,是否能够提供一套比较理想的完整参数? A: 问题分类 PLC CPM* 阮江 DM100 100HEX PV值 DM120 1000HEX SV值 DM121 1200BCD 比例带宽,120% DM122 1200BCD 积分时间/采样周期 DM123 1200BCD 微分时间/采样周期 DM124 1200BCD 采样周期,120S DM125 1200BCD 反向操作,滤波系数120 DM126 0808BCD 输出范围16位,输入范围16位 客户可以监视DM160的变化 *注意:①任何机型的PID指令都需要实际连接PLC才能看到现象,不能通过在线仿真 ②如果比例参数P设置得太大,现象会不明显 10.Q:CPM*的PLC能使用CX-Programmer1.2吗? PLC CPM* 问题分类 阮江 A:可以的。 但是因为CX-Programmer1.2版本推出的时候CPM*系列的PLC还未生产,所以在CX-Programmer1.2中的设备类型中选不到CPM*。解决的方法是在设备类型中选择CQM1,并且CPU一定要选CPU43,这样就可以了。 11.Q: CQM1H-CPU51通信板CQM1H-SCB41 用协议宏控制变频器,在CX-Protocol选不到CQM1H的PLC型号 A:在CX-PROTOCOL的里面选择C200HG CPU43这个型号。 并且CQM1H-CPU51的DIP8要拨到on. OMRON技术中心
问题分类 软件 CX-PROTOCOL 徐良 OMRON工控产常见问题集
12.Q:CS1堆栈指令中需要注意哪些情况? PLC A: CS1 问题分类 阮江 ①堆栈前先要用SSET指令定义一个栈 ②栈的前4个通道已被系统占用,分别作为指针以及下次覆盖的地址 ③PUSH以及FIFO指令都应该使用上升沿有效 ④FIFO读出堆栈中数的同时也做了一个POP出栈的动作 ⑤ 如图:初始状态D104为栈底,D106为栈顶 每经过一次FIFO后,栈顶下降一个通道,原栈顶的通道中数值不变
OMRON技术中心
OMRON工控产常见问题集
13.Q: 若要CPM2A在程序执行时停止脉冲输出如何操作? PLC 问题分类 CPM2A 乔军杰 A: 方法一般有二种: 1.若用了SPED指令的话,则可以将SPED指令中的频率在监控状态下设成#0即可; 2.可以通过INI指令来实现停止脉冲输出功能; 注意:不能在发脉冲时通过改变PULS指令中的脉冲数来实现该功能。 14.Q:CPM2A中为什么改变AR17~AR21中的数据后系统时钟不改变? 问题分类 PLC CPM* 阮江 A:不能直接通过改变AR17~AR21中的数据来改变系统时钟。 正确的方法是: ①先将时钟停止位AR2114置ON,允许改变时钟 ②按照客户要求改变AR17~AR21中的数据 ③将时钟设置位AR2115置ON,使设置生效,AR2115置ON后,连同AR2114会自动恢复到OFF 15.Q: CQM1H报F1错误? PLC 问题分类 CQM1H 祝骏钦 A: 查一下AR1611到AR1615的状态,经确认,AR1614位为ON,这是通电状态下安装或取下存储盒造成的错误,消除错误方法:断开电源,安装存储盒再上电. 16.Q: CJ1/CS1模拟量模块选型注意事项? PLC 问题分类 CJ1/CS1 唐洁 A: CJ1/CS1系列的模拟量输入模块输入可以是电流输入也可以是电压输入,但是输出的8点输出它是有区别的,它有8点电压输出模块型号是CJ1W/CS1W-DA08V,8点电流输出模块型号是CJ1W/CS1W-DA08C,CS1W-MAD44输入信号电压,电流信号都有,输出只有电压信号。如果客户需要输出有电压输出和电流输出,那只能选择CJ1W/CS1W-DA041,CJ1W -DA021或CJ1W-MAD42模块。
OMRON技术中心