找回密码
 立即注册
楼主: EasyLad

可用于 32G12K128 开发的梯形图编程语言,免费使用,比FX3U功能强大

 火... [复制链接]

2

主题

185

回帖

1048

积分

金牌会员

积分
1048
发表于 2024-5-12 18:11:04 | 显示全部楼层
zhang*** 发表于 2024-5-11 09:00
有朋友试试成功了没有,我对它的通讯工能有兴趣。有爱好者一起打个学习板试下! ...

我自己做板试成功了,对梯形图指令、ModBus通讯、脉冲定位等功能做了详细测试,测试了1周左右没发现BUG,PLC作为ModBus主站读国内有些仪表时要注意把通讯间隔时间设长些,因为有些仪表通讯反应很慢,通讯间隔太快了仪表反应不过来,我手头一块称重仪表通讯间隔要设为50ms通讯才正常,设为2ms仪表直接反应不过来死机了,但2ms的通讯间隔和其他PLC通讯都没问题
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:88
  • 最近打卡:2025-03-24 14:51:54

0

主题

15

回帖

883

积分

高级会员

积分
883
发表于 2024-5-13 09:31:32 | 显示全部楼层
请问有对应的开发板可以购买吗
回复 支持 1 反对 0

使用道具 举报 送花

2

主题

185

回帖

1048

积分

金牌会员

积分
1048
发表于 2024-5-13 11:37:30 | 显示全部楼层
本帖最后由 zxcv1973 于 2024-5-13 11:56 编辑
zhang*** 发表于 2024-5-11 09:00
有朋友试试成功了没有,我对它的通讯工能有兴趣。有爱好者一起打个学习板试下! ...

这是我做的PLC测试板PCB文件,板上设计有1个以太网口,两个RS485口,两轴脉冲定位


STC32_PLC.PCB (1.01 MB, 下载次数: 308)





回复 支持 2 反对 0

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:147
  • 最近打卡:2025-04-28 10:37:12
已绑定手机

5

主题

108

回帖

361

积分

中级会员

积分
361
发表于 2024-5-13 19:37:22 来自手机 | 显示全部楼层
zxcv1973 发表于 2024-5-13 11:37
这是我做的PLC测试板PCB文件,板上设计有1个以太网口,两个RS485口,两轴脉冲定位



谢谢回复!
{:5_272:}
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:147
  • 最近打卡:2025-04-28 10:37:12
已绑定手机

5

主题

108

回帖

361

积分

中级会员

积分
361
发表于 2024-5-13 19:38:48 来自手机 | 显示全部楼层
单片机爱好者 发表于 2024-5-13 09:31
请问有对应的开发板可以购买吗

自己画一个!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-04-29 12:00:04

2

主题

80

回帖

736

积分

高级会员

积分
736
发表于 2024-5-14 14:34:13 | 显示全部楼层
EasyLad梯形图软件使用演示视频放顶层了
回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:147
  • 最近打卡:2025-04-28 10:37:12
已绑定手机

5

主题

108

回帖

361

积分

中级会员

积分
361
发表于 2024-5-15 16:27:10 来自手机 | 显示全部楼层
怎么定义输入输出,有视频讲解吗?楼主可以讲解一下吗?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-04-29 12:00:04

2

主题

80

回帖

736

积分

高级会员

积分
736
发表于 2024-5-15 23:36:55 | 显示全部楼层
本帖最后由 EasyLad 于 2024-5-15 23:40 编辑
zhang*** 发表于 2024-5-15 16:27
怎么定义输入输出,有视频讲解吗?楼主可以讲解一下吗?

除了P1口和P3口外,每个IO口都即可作为输入、也可作为输出,把IO口工作模式设置为推挽输出模式的话就定义为输出、设置为高阻模式的话就定义为输入,复位后默认都是高阻输入,所以用作输入的IO口不用设置、直接用X继电器即可,用作输出的口要用SFRWR指令设置为推挽输出模式,然后再使用Y继电器。比如若把Px.0-Px.7用作输出,则用运行脉冲触点执行SFRWR 0x00FF,PxM指令后这8个口即为8个输出,梯形图例子如下:
截图202405152322184411.jpg

Px.0-Px.7口和PLC的输入X继电器、输出Y继电器对应关系如下:

截图202405152325139553.jpg


梯形图中IO端口工作模式寄存器名称如下:
截图202405152328364585.jpg

注意要把资料中提供的STC32G.dfn文件复制到自己的梯形图程序文件夹中
回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:419
  • 最近打卡:2025-05-01 07:24:50

4

主题

511

回帖

1991

积分

金牌会员

积分
1991
发表于 2024-5-16 08:01:01 | 显示全部楼层
Easy*** 发表于 2024-5-15 23:36
除了P1口和P3口外,每个IO口都即可作为输入、也可作为输出,把IO口工作模式设置为推挽输出模式的话就定义 ...

学习成本增加,快乐开始
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:147
  • 最近打卡:2025-04-28 10:37:12
已绑定手机

5

主题

108

回帖

361

积分

中级会员

积分
361
发表于 2024-5-17 18:31:38 来自手机 | 显示全部楼层
EasyLad 发表于 2024-5-15 23:36
除了P1口和P3口外,每个IO口都即可作为输入、也可作为输出,把IO口工作模式设置为推挽输出模式的话就定义 ...

谢谢楼主回复,现在明白了。{:5_275:}
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-1 20:16 , Processed in 0.141052 second(s), 114 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表