PLC编程(禾川,汇川)
文章平均质量分 57
以运动控制为主的PLC:哭的晒死
cfqq1989
误引雷$藏
展开
-
hcq0-1100-d【禾川PLC】
【代码】hcq0-1100-d。原创 2023-06-07 22:35:33 · 2268 阅读 · 2 评论 -
codesys【轴组】SM3_Robotics
附加轴: 获取附加轴坐标: SMC_POSINFO (STRUCT)enable不必再调用Power,但可以利用单一轴上电去激活轴组使能。暂停: MC_GroupInterrupt。a:轴坐标,c:笛卡尔坐标,v:坐标数组。点动: SMC_GroupJog2。移动,回零,错停,待命,停止,关闭。(轴上电)是批量调用。原创 2023-06-12 05:44:52 · 5577 阅读 · 8 评论 -
codesys【CNC】SM3_CNC,数控,G代码解析
中型PLC,且带库(3.5.6支持离线仿真)原创 2023-05-23 22:33:59 · 9666 阅读 · 12 评论 -
ST语言入门【维修电工Demo】
输出2 at %qd0 : dint := 16#0f;//32bit类型,Q输出区00001111。其它功能块也是如此。原创 2022-10-23 23:41:02 · 13765 阅读 · 13 评论 -
汇川PLC型号比较
AC801太贵。原创 2022-10-16 01:11:55 · 18549 阅读 · 15 评论 -
codesys【modbusRTU】从站
QX46.1 控制 【从站输入10002点位】上位机控制【从站rtu】输出线圈。实际是从站输入点%ix104.0。不需要时,可以选中后,删除。这样地址是自动排序的地址偏移。由%QX46.0 控制 【从站输入10001点位】这样plc再处理一下,再输出到plc的DO点位上。带【M】篮圈标,是偏移锁。离散输入,对应从站的输入【1区】主要是方便记忆规划。原创 2024-08-12 22:52:11 · 324 阅读 · 0 评论 -
rs485【io模块】
模块支持 Modbus 的 0x03(读保持寄存器)、0x06(写单个寄存器)、0x10(写 多个寄存器)功能码。向 1121 地址写入 0xA5A5 时启动恢复出厂配置功能,并自动软件重启。1207:写1置位 【只读,写1有效】1208:写1复位 【只读,写1有效】原创 2024-08-06 15:50:33 · 340 阅读 · 0 评论 -
2CL3-EC507
编码器。原创 2024-07-15 22:34:23 · 287 阅读 · 0 评论 -
剃齿机【YN4232C】【YP4250】
570-986818410 或者998-598638072。原创 2023-10-06 23:30:27 · 317 阅读 · 4 评论 -
EM32DX-E4 IO 扩展模块
—01H IN0_SetCountMode S32 r/w 初始值默认为 0 设置 IN0 的计数方式:0 电平下 降沿,1 电平上升沿, 2 电平任意沿。——02H IN0_SetCountVal U32 r/w 设置 IN0 的计数值,初始值默 认为 0。——03H IN0_ReadCountVal Unsigned32 ro 读取 IN0 的计数值。6020H——00H IN0 计数【0~7】// 输入 0-15。原创 2024-07-14 21:39:00 · 211 阅读 · 0 评论 -
codesys【ECAT总线】维修电工Demo
才是伺服本体品牌的参数【品牌不同,参数定义也不同,要看手册】P0,P1,P2,P3,PA,PB,PC,PD。Light是光轴,我用的是旋转电机,所以用第1个402轴。【每4ms刷新一次寄存器】当然,齿轮比肯定是不对的。改轴名字 【axis1】【axis2】0x2000-00=1000mA;我用的雷赛一拖2电机,有2套参数,偏移量0x800。这样再去调试,移动5.00mm,电机正好转1圈。【应用程序移动单元】伺服其他参数,根据自己需要添加。原创 2024-06-20 11:30:50 · 928 阅读 · 0 评论 -
codesys【CAN总线】
步运行使用库也可以,参考0x6040的赋值操作 0x00》0x06》0x07》0x0F 动作0x1F。这个雷赛0x6041的默认值有故障,需要程序修改0x6041的值0x250。FB块:Power实际操作的是0x6040和0x6041的值。根据实际设备【品牌】去官网搜索下载。跟ECAT总线有区别,伺服下面不需要再挂载402轴。2添加【CAN主站】:设置站号【默认127】。1添加【CAN总线】:设置通讯速率 1Mbps。这里我使用了【禾川CAN库】用轴组批量控制轴。参考【0x2000】段寄存器。原创 2024-06-10 16:46:30 · 1461 阅读 · 0 评论 -
200smart【编程入门】
i0.0~i127.7 八进制。q0.0~q127.7 八进制。v0.0~v999.7 八进制。m0.0~m31.7 八进制。——|P|—— 上升沿。——|N|—— 下降沿。——|NOT|—— 取反输出。跟三菱有区别,需要串联在【开关量】后面。上例表示:从q0.0~q0.7都置位。(S) 置位。(R) 复位。编程时,遇到困难就按【原创 2024-05-24 22:07:20 · 2873 阅读 · 2 评论 -
三菱【PLC】
D128~D7999 保持 D128~D255【EEPROM】 D256~D7999【电容保持】C016~C199 保持用 C16~C31【EEPROM保持】 C32~C199【电容保持】i00~i50 【6点,输入中断指针】T246~T249 1ms 累计【电容保持】T250~T255 100ms累计【电容保持】原创 2024-05-24 01:00:56 · 3352 阅读 · 2 评论 -
西门子1200脉冲轴【PTO】
q0.00~q0.03 适合做脉冲输出 【100kHz】原创 2024-05-05 21:21:32 · 753 阅读 · 0 评论 -
博途安装【PLC】
CPU的ip地址,子网掩码,网关设定好后 Start 后,CPU是黄色状态灯(cpu现在没程序)先安装我——WinPcap_4_1_3.exe这个文件需要兼容模式win8,管理员权限。在组态里,双击CPU,在》常规》防护与安全》连接机制》打勾。下面新建DB块》程序块》添加新块》命名为:维修电工。继续安装,如果还死循环重启,继续删除注册表这个文件。这样,在下载里,就会出现西门子这张网卡》开始搜索。在维修电工DB1》右键》属性》去掉优化。在博图里,新建一个1500的PLC。在项目》右键属性》保护》把勾挑上。原创 2024-04-28 20:56:09 · 6040 阅读 · 0 评论 -
码垛【FB块】
当前2层数 := 当前数/(TO INT (X行数)*TO IT(Y列数));层内数 :=当前数 MOD(TO INT (X行数)* TO INT (Y列数));IF 2层数>1 AND Z差值0 THEN2间隔:=2差值/(2层数-1);点数量:= TO INT (X行数)*TO INT(Y列数)*TO INT(Z层数);当前X行数:=层内数 MOD TO INT(X行数);偏移X:= X间隔TO REAL(当前X行数);X间隔:=X差值/(X行数-1);Y间隔:=Y差值/(Y列数-1);原创 2024-03-09 07:55:56 · 271 阅读 · 0 评论 -
codesys【程序】
FB。原创 2024-01-16 21:26:21 · 1910 阅读 · 0 评论 -
codesys【看门狗】
看门狗。原创 2024-01-16 20:20:51 · 1059 阅读 · 0 评论 -
分布式io【ECAT】
微秒公司的产品。价格100多包邮。原创 2024-01-05 17:44:34 · 741 阅读 · 1 评论 -
西门子【PLC】
【代码】西门子【PLC】原创 2024-01-03 11:30:27 · 1552 阅读 · 5 评论 -
台达PLC
型号。原创 2023-12-27 02:21:38 · 267 阅读 · 0 评论 -
ECAT【对象字典】
【代码】ECAT【对象字典】原创 2023-12-12 16:25:29 · 809 阅读 · 0 评论 -
各品牌PLC元件在modbus内区域
D寄存器4区,4000001是 4区,0x0000~0x752F 【D0~D29999】M寄存器0区,0000001是 0区,0x000~0x1FFF 【M0~M8191】输入在1区,124577是在 1区 0x6000~0x60FF 【X0~X377】输出在0区, 040961是在 0区 0xA000~0xA0FF 【Y0~Y377】原创 2023-11-18 00:08:22 · 412 阅读 · 0 评论 -
codesys【HMI】
【代码】触摸屏【威纶通】原创 2023-11-12 23:35:10 · 498 阅读 · 0 评论 -
st语言【关键字】
在ST语言中,所有的关键字如下:ANDARRAYATBEGINBOOLBYREFBYTECASECONSTCONTINUECTUCTUDDERIVEDINTDIVDODWORDELSEELSIFENDENDDERIVEENDFOREND_FUNCTION_BLOCKENDIFEND_REPEATEND_STRUCTEND_TYPEENUMEXITEXPORTFALSEFORFUNCTIONGOTOIFIMPLEMENTATIONIM原创 2023-10-14 11:13:54 · 548 阅读 · 0 评论 -
codesys【导出设备描述】
用来解决设备使用问题。原创 2023-10-12 11:56:56 · 455 阅读 · 0 评论 -
codesys【手轮】
计数器不能【-1000】【1000】因为一循环会多一个计数要【-1000】【999】或者【-999】【1000】原创 2023-10-12 08:47:05 · 744 阅读 · 0 评论 -
codesys【软PLC】
装好软件后,这个电脑就是软PLC了,但是有些功能被限制了。软plc需要安装在工控机里。或者笔记本等小型电脑内。需要购买证书才能使用一些功能。原创 2023-10-11 19:54:55 · 947 阅读 · 0 评论 -
codesys【读写轴参数】
或者获取6041h的状态值。作用:读写实轴寄存器参数。【一般用于修改2000h段的值】在SM3_Basic库内。原创 2023-10-11 04:19:07 · 701 阅读 · 0 评论 -
codesys【凸轮,挺杆】
先建凸轮表:原创 2023-10-11 03:09:49 · 453 阅读 · 0 评论 -
HCQ1-1300-D【高速输入】
用于记录电机轴位置【编码器信号采集】跟体育教练的秒表一样,用于记录。原创 2023-09-27 03:16:14 · 521 阅读 · 0 评论 -
codesys【网桥】
【代码】网桥。原创 2023-09-26 22:24:35 · 1202 阅读 · 1 评论 -
HCQ1-1300-D【PLC】
网口4:IPV4:192.168.8.100 子网掩码:255.255.255.0。USB3.0 :(U 盘文件系统需为 FAT32)。【1A,5.0Gbps 】电池,型号为 HCQ1-BAT(电池CR2032,3V,上针0v,下3v)SD 卡功能键: 长按是卸载usb和sd卡。原创 2023-07-30 00:36:51 · 2938 阅读 · 5 评论 -
codesys【错误】
删除 Web。原创 2023-09-20 17:45:30 · 793 阅读 · 0 评论 -
codesys【按钮】
运行后,按钮就能控制这个bool变量了。用于控制bool信号。原创 2023-10-11 02:24:07 · 256 阅读 · 0 评论 -
HCQ1-1300-D【脉冲轴】
把输出io用导线接到高速输入,调试脉冲输出的数量。原创 2023-09-26 03:52:13 · 305 阅读 · 0 评论 -
codesys【虚轴】
编码器,虚轴,实轴。原创 2023-09-21 12:15:24 · 4084 阅读 · 4 评论 -
codesys【modbusTCP】
【代码】modbusTCP【codesys】原创 2023-09-24 20:24:48 · 2291 阅读 · 1 评论 -
codesys【modbusRTU】主站
【代码】modbusRTU【codesys】原创 2023-09-24 01:00:58 · 1925 阅读 · 0 评论