请教plc功能指令的使用问题

我正在学PLC对功能指令有些不明白的地方,请哪位高手帮忙解答一下! 功能指令里有源操作数、目标操作数,源操作数又有位元件和字元件,我不明白源操作数的进行的各种操作,如进行传送加法比较等,源操作数中的位元件怎么进行传送四则运算比较?,像X M Y ,不都是开关量吗/是不是在进行编程前需要对这些源操作事进行参数设置?还是可以直接从外部接线到端子就可以的,或是这些点都要是模拟量输入的,?如果要对两个D进行比较也是先要进行参数设置再编吗?常数H又是怎么用的。因为我都是从书上学的,书上的程序也都只有一段,所以很多东西自己不能融会贯通,让大家见笑了!可能我也没说清楚,希望哪位帮我解答一下。
2026年09月25日 01:49
有2个网友回答
网友(1):

我公司于3月底到4月份在大连,青岛,厦门,合肥均有变频器跟PLC的技术培训提高班。国内知名专家讲课。有需求可以跟我留言。

网友(2):

X Y M是开关量,但是x0,x1....x7,在一起就不是开关量了,就是一组8位数据,位运算当然也可以,不过意义不大,一般的运算都是4位或者8位16位的运算,在运算之前不用进行参数设置,如果对D进行运算,更加不用了了,比方说,x0和x1有输入,x2....x7没有输入,整个数据就是00000011=H3,这样就可以对x0到x7进行整体运算了。如果取得是数据区的数据(D),要注意你取过来的量是10进制还是16进制,要统一。

H是16进制,一般的PLC都是16进制计算指令,有的PLC有专门的10进制计算指令,这个看哪种方便用哪种,有的PLC没有10进制计算指令,但是你取过来的数据是10进制,那么就要进行转换。