当前位置: 首页 > 工业控制产品 > 自动化控制 > PLC可编程控制器

类型分类:
科普知识
数据分类:
PLC可编程控制器

欧姆龙PLC的技能疑问及处理办法

发布日期:2022-04-26 点击率:235 品牌:欧姆龙_Omron

一、 常断象征是啥意思?啥情况下能够用常断象征,常断象征位在啥时分接通呢?
1.P_OFF位(常开)在啥情况下都不会导体的,一般用于处理不容许置ON的情况
例如,CNT指令,假定客户不容许在任何情况复位,那么在RESET端传常开的P_OFF
2.别的,实习常闭的P_OFF就等于常开的P_ON
二、请问CP1H的PID运算能不能操控同一个电机的正回转(开关量操控),或许用其它指令能够结束?
PID运算后的输出量是个接连的量,哪怕是开关量输出的PID操控,输出的也是占空比,这么是无法直接结束正回转的,您需求再用比照功用来结束正回转,例如,芇ID输出量大于50%时,让电机正传,反之则回转
三、我思考的是用PID指令接纳4-20mA信号,可是因为PID需求设定政策值,而我仅需求设定一个政策方案,4-20mA对应当设定政策方案,PID指令将运算效果输出给对应的继电器,可是不知道PID指令的输出是怎么改动的,所以觉得很头疼;我看了关于PTO指令,但它只能输出给一个继电器,而我需求几个继电器一同接纳脉冲信号。
你能够把这个政策方案通过处理后成为一个点给设定值。PID输出当然是依据份额积分微分运算后给出的,进行的是一个主动的操控,所以没有固定值,假定你需求固定的输入对应固定的输入的话,直接用定标做就能够,没有必要用PID。TPO指令给一个输出,而一个输出只需功率够能够连多个继电器,但疑问便是你说的同一个信号操控的多个继电器,怎么或许有些是高电平有些是低电平,他们的电平必定是一同的。假定要纷歧起,就再用别的的plc输出点串到各自回路里别离操控,但要害是啥时分需求哪个继电器ON,啥时分需求哪个继电器OFF,这个逻辑必定要事前自个了解并写到PLC程序里。
四、请问PID运算的输出是不是能够正回转操控?假定能够用啥指令?
一条PID指令只能是正转操控或许回转操控,不能正回转一同操控,像你这种情况用两条PID指令就能够了
五、该操控办法用于工业热处理炉窑,其首要作业原理为:输入4-20mA信号,4-11mA为一个处理区间(冷却动作),11-13mA为死区(不需求动作),13-20mA为另一个处理区间(加热动作)。当处于加热区间时,13-20mA对应0-100%输出,但此0-100%输出需改换为周期10s的脉冲输出,假定需求4个继电器输出点,跟着输入信号的巨细,4个继电器需求纷歧样办法作业,信号大时4个都作业,信号比照小时,恳求每个继电器间歇式轮换作业;关于冷却区间,则输入信号与输出成反比。不知道运用CP1H该怎么编程,谢谢
信号大时4个都作业,信号小时每个继电器间歇式轮换作业,啥时分算信号大,啥时分算信号小?间歇轮换作业详细是以多少时刻为距离轮换的?冷却区间的反比详细是怎么比的?加热用正比,冷却用反比,那么便是说不需求用PID操控?冷却的时分是不是用的别的操控设备,输出需求改换成脉冲吗
六、小数和浮点的贮存 在OMRON的PLC中小数怎么贮存在DM区中,如十进至的17.625存入DM区中,它是怎么存的,小数是怎么化为2进制的。
2 浮点数和小数是一个概念吗?
3 我假定用小数进行运算,是不是有必要用浮点运算指令,仍是把小数转为浮点数在进行运算,怎么转化呢?
1.是依照浮点数的格局存在接连的两个通道里,也便是用32位的2进制标明一个浮点数,两个通道总共32位(0-31),最高位标明符号,23-30位标明指数,0-22位是尾数。
2.在OMRON的PLC里依照以上格局运用的数据便是浮点数,因为浮点数包含小数有些,所以假定要用到比照杂乱的精确的小数核算的,根柢都用浮点数
3.杂乱的都用浮点数,假定简略的只需求一位或两位小数的,能够思考把整数拓宽10倍或100倍核算,效果也能保存小数,但数据自身仍是16进制或BCD码的,仅仅你自个知道终究的一位或两位是小数。这种办法的条件是数据核算时位数要够。
七、程序基地有一条TXD指令,假定发送数据时刻为50ms,PLC施行TXD指令应当是小于50ms的吧,请问是等我的数据发送结束往后再施行TXD往后的的指令吗?也便是说50ms往后
TXD的施行是外设效力时刻去向理的
实习在程序施行中,TXD的指令施行时刻256个字节,例如CP1H只需1.2ms
施行结束后,立刻施行下个指令
终究,一个扫描周期的程序施行结束,抵达外设效力时刻后才发送数据
这个时刻就比前面指令施行时刻要长,详细要看字节数,一般十几或是几十ms,假定一个扫描周期的外设发送不完,那么下个扫描周期的外设效力时刻持续发送
八、1、在CP1H中设定模仿量的量程有6000和12000之分,这个是怎么断定的?
2、在PID运算中,我假定做了一个PIDA的指令,是每次在主张PID时要调整一下,仍是榜初度调整后(把调整后的参数批改后写入正本的PID里),往后主张时就不要再调整了,往后的动作是相同的
1.6000和12000是分辩率,也便是把输入信号例如4-20ma分红6000份或许12000份。详细设置便是在软件的设置里的内建ADDA这一栏的最上面挑选6000或12000,然后下载下去断电上电就能够了
2.假定体系不常常发作改动,就不需求每次都整定了,直接主张PID操控就能够了
九、脉冲设定用4位8421码来设定,输出用PLS2,PLC读入的是16进制的,
怎么改换成10进制,即假定设定是1234个脉冲,则PLS2输出也是
1234个脉冲,而不是4660个脉冲。
PLS2脉冲输出指令,设定的脉冲数、加减速率、政策频率等都是16进制的。
是把PLC读取到的16进制数做为PLS2指令设定的脉冲数吗?
假定输入的“1234”是16进制数,直接把该16进制数做为PLS2

下一篇: PLC、DCS、FCS三大控

上一篇: MATLAB和Simulink在航

推荐产品

更多