PLC
PLC学习
编程随笔20210331
管好自己就行了,管那么多干什么?不累吗?每个人都有每个人的命运,莫强求,随遇而安就好了
展开
-
漏型和源型区分,NPN和PNP区别
三菱FX系列PLC2N系列(没有s/s公共端??)个人理解:s/s公共端是和所有输入点接在一起的一个点,如果把s/s端和24V端接在一起,则输入点内部是高电平输出,通过输入点外部接的开关量回到com端或者0V端形成回路,接NPN型外部开关元件,外部开关闭合时PLC上边的输入信号灯点亮。如果把s/s端和0V端接在一起,则输入点内部是低电平输出,通过输入点x0、x1等外部接的开关量回到24V端形成回路,接PNP型外部开关元件...原创 2021-11-12 20:49:56 · 7791 阅读 · 0 评论 -
绝对定位指令DRVA和相对定位指令DRVI
DRVA S1 S2 D1 D2:S1目标位置,S2频率,D1脉冲输出点(Y0,Y1,Y2),D2方向输出点。绝地定位是相对于原点来说的。脉冲输出点对应的位置记录寄存器,加减速时间设置寄存器见下表,其中Y3需要添加扩展模块才可以使用。DRVI S1 S2 D1D2:S1目标位置,S2频率,D1脉冲输出点(Y0,Y1,Y2),D2方向输出点。相对定位是相对于上一点的位置而言的。正反转极限中间继电器如下表...原创 2021-12-06 23:56:42 · 8782 阅读 · 0 评论 -
原点回归指令
原点回归指令ZRN S1 S2 S3 D:S1原点回归速度,S2爬行速度,S3 DOG(零点)信号,此信号为输入信号X,D0脉冲输出端子(只能是Y0、Y1、Y2)例子:ZRN K1600 K400 X011 Y0原点回归过程解析原点回归过程:电机以原点回归速度启动运行,碰到DOG信号瞬间,电机由原点回归速度减小到爬行速度,离开DOG信号瞬间,脉冲当前值寄存器(Y0当前值寄存器是D8340,Y1是D8350,Y2是D8360,以上三个寄存器都是32为寄存器)清零,完成原点回归,用M8029脉冲输.原创 2021-12-05 23:23:43 · 3790 阅读 · 0 评论 -
步进电机硬件接线
硬件接线PUL脉冲信号,接在PLC的y0 y1或者y2三个中的一个高速端子上边,24V+>PUL+>PUL->Y0>COMDIR方向信号,接在PLC低速输出端子上边,24V+>DIR+>DIR->Y3>COMENA使能信号,步进电机上电后是锁定状态转不动的,输入使能信号可以改变步进电机位置,一般可不接断电来改变位置。24V+>ENA+>ENA->Y4>COM以上信号接24V电源需要串联2千欧的电阻GND 和+V接步进驱动器的电原创 2021-12-04 23:01:35 · 1889 阅读 · 0 评论 -
通讯参数设置及硬件配置
三大通讯方式:1、RS422 8个针脚,圆型和长型 ,Rx读取,Tx发送,发送和读取接一起。9针接5条线(4+1地)系统参数设置:常用-参数设置-新增设备/服务器-触摸屏参数修改为com2,设备类型三菱,接口类型RS-4854W,com2才能进行485通讯,com1进行232通讯2、RS232 选择com1口 9针接3条线??(2+1地)GX设置:参数-plc参数-系统设置2-ch1通道-进行通讯设置-专用协议通讯-9681偶-rs232通讯-和校验勾选-01站号,在线选择程序、参数写入,原创 2021-12-02 23:09:00 · 1702 阅读 · 0 评论 -
三菱PLC自加1和自减1指令,整数浮点数加减乘除运算
INC D0 :自加1指令,DEC D0:自减1指令自加指令是根据扫描周期增加或者减少的,必须配合上升沿或者下降沿来使用。16位数据自加1和自减1指令INCP D0 或者LDP X1 INC D0:上升沿自加1指令,后者比较明了,建议使用DECP D0 或者LDP X2 DECP D0上升沿自减1指令。32位数据自加1和自减1指令DINC D0自加1、DDEC D0自减1。单字双字加减法指令ADD D0 D1 D2表示D0+D1=D2ADD K10 K20 D3表示十原创 2021-12-01 22:20:02 · 18083 阅读 · 0 评论 -
三菱PLC数据寄存器D
数据类型基本概念位bit最小存储单元 0和1 ,Y Y M只有开和关,都是属于位元件字节byte由8个二进制位组成,存储个数是256个十进制数,即2的8次方。b7 b6 b5 b4 b3 b2 b1 b0字word由16个二进制位组成的数据,共2的16次方个,范围-32768-32768,FX3U基本存储单元D就是一个16位字。 b15 b14 …b0双字Dword由32个二进制位组成的数据,总共2的32次方个,范围是-2147483648-2147483648,共4294967296个。高1原创 2021-12-01 20:59:32 · 11716 阅读 · 0 评论 -
三菱PLC计数器
PLC计数器计数器用来执行某个动作被执行的次数,计数器有常开常闭触点当计数器达到设定次数时常开点接通常闭点断开,计数器需要RST指令清零,不会自动清零。FX3U提供了C0-C234共235个通用计数器,C235-C255共21个高速计数器。通用型计数器分16位增计数器和32位增减计数器(可以和相应M8***继电器配合切换方向实现减计数,M8***接通实现减计数,***和计数器号相同。减计数触发条件:1、特殊中间继电器置ON。 2、计数触发。),16位增计数器设定值范围0-32767,32位增减计数原创 2021-11-30 22:56:08 · 4177 阅读 · 0 评论 -
三菱PLC功能指令
三菱PLC功能指令:操作码(指令助记符,表示指令的功能)+操作数(参与操作的对象,源S,目标D,其他m,n操作数,其他操作数是补充注释的常数,用十进制K和十六进制H表示)MOV连续执行MOVP脉冲执行数据寄存器(D):fx2n系列plc每一个数据寄存器都是16位的,最高位为正负符号位,也可以用两个数据寄存器合并起来存储32位数据。1、通用数据寄存器(D0-D199 断电数据清零)2、断电保持数据寄存器 (D200-D999 )其中D200-D511有断电保持功能,可以利用外部设备的参数设定改变通原创 2021-11-30 21:19:57 · 15558 阅读 · 0 评论 -
三菱PLC定时器
定时器T作用:延时接通或断开程序段。常规定时器断电复位,累加型定时器断电有保持功能需要用RST复位指令复位。定时器从T0-T511共512个定时器,基本单位1ms、10ms、100ms,常数K的取值范围为0-32767,定时器时间是基本单位乘以常数K。常规定时器100ms的定时器共200个(0-199其中192-199供子程序使用,子程序定时器在子程序不执行时会继续计时),定时范围为0.1-3276.7s,10ms的定时器共46个(200-245),定时范围为0.01-327.67s246-24原创 2021-11-30 21:18:50 · 9188 阅读 · 0 评论