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

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

 火... [复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:518
  • 最近打卡:2025-05-01 05:52:49
已绑定手机

46

主题

1694

回帖

2540

积分

金牌会员

积分
2540
发表于 2024-4-16 14:38:18 | 显示全部楼层
Easy*** 发表于 2024-4-16 14:04
除了P1口和P3口系统使用,其他的
P0.0-P0.7对应PLC的X00-X07和Y00-Y07,
P2.0-P2.7对应PLC的X20-X27和Y20 ...

那这样的话不是使用了X0就不能使用Y0了?
回复 支持 反对

使用道具 举报 送花

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

2

主题

80

回帖

736

积分

高级会员

积分
736
发表于 2024-4-16 21:15:35 | 显示全部楼层
jw*** 发表于 2024-4-16 14:38
那这样的话不是使用了X0就不能使用Y0了?

同一个IO端口要么作为输入使用,要么作为输出使用,不过如果是准双向口模式的话也即可使用X0又可使用Y0,和单片机操作IO口方式差不多,输入和输出数量不固定,自己灵活分配
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:518
  • 最近打卡:2025-05-01 05:52:49
已绑定手机

46

主题

1694

回帖

2540

积分

金牌会员

积分
2540
发表于 2024-4-16 22:11:40 | 显示全部楼层
Easy*** 发表于 2024-4-16 21:15
同一个IO端口要么作为输入使用,要么作为输出使用,不过如果是准双向口模式的话也即可使用X0又可使用Y0, ...

不是,我的意思是如果我把P0.0作为输入的X0的话,那Y0应该是对应那个口呢,肯定不应该是P0.0呢吧
回复 支持 反对

使用道具 举报 送花

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

2

主题

80

回帖

736

积分

高级会员

积分
736
发表于 2024-4-16 23:48:04 | 显示全部楼层
本帖最后由 EasyLad 于 2024-4-16 23:53 编辑
jw*** 发表于 2024-4-16 22:11
不是,我的意思是如果我把P0.0作为输入的X0的话,那Y0应该是对应那个口呢,肯定不应该是P0.0呢吧 ...

Y0对应的还是P0.0,不过如果P0.0为高阻输入模式的话,Y0的状态不能输出到P0.0管脚上,此时Y0相当于普通M继电器。如果P0.0为推挽输出模式的话,Y0的状态输出到P0.0管脚上,但X0读入的是P0.0管脚输出状态。每个IO管脚的端口模式都可以像单片机一样由梯形图设置为4种工作模式,每个用作高阻输入的管脚对应的Y继电器都可当M继电器使用
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:520
  • 最近打卡:2025-05-01 08:06:21

109

主题

1897

回帖

5204

积分

论坛元老

积分
5204
发表于 2024-4-17 06:54:26 | 显示全部楼层
先下载来用用,谢谢分享!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:518
  • 最近打卡:2025-05-01 05:52:49
已绑定手机

46

主题

1694

回帖

2540

积分

金牌会员

积分
2540
发表于 2024-4-17 06:55:25 | 显示全部楼层
Easy*** 发表于 2024-4-16 23:48
Y0对应的还是P0.0,不过如果P0.0为高阻输入模式的话,Y0的状态不能输出到P0.0管脚上,此时Y0相当于普通M继 ...

我是说请问这种的话怎么实现
截图202404170655493168.jpg
回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:392
  • 最近打卡:2025-05-01 07:58:56

1

主题

95

回帖

1421

积分

金牌会员

积分
1421
发表于 2024-4-17 09:10:36 | 显示全部楼层
WIN10专业版本,安装提示这2个,取消或确定后可以继续安装,不知最后有没影响。
无法更新DLL.JPG
注册控件失败.JPG
回复 支持 反对

使用道具 举报 送花

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

2

主题

80

回帖

736

积分

高级会员

积分
736
发表于 2024-4-17 12:38:53 | 显示全部楼层
本帖最后由 EasyLad 于 2024-4-17 13:40 编辑
jw*** 发表于 2024-4-17 06:55
我是说请问这种的话怎么实现

X0和Y0只能使用一个,因为两者都指向同一个管脚。如果只是在程序上使用Y0这个名字的话,EasyLad梯形图支持元件名重定义功能,可以在全局符号表中把Y0作为一个符号名定义为其他Y继电器比如Y23,这样在程序中操作Y0实际上对应的是P2.3管脚
回复 支持 反对

使用道具 举报 送花

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

2

主题

80

回帖

736

积分

高级会员

积分
736
发表于 2024-4-17 12:40:57 | 显示全部楼层
mo*** 发表于 2024-4-17 09:10
WIN10专业版本,安装提示这2个,取消或确定后可以继续安装,不知最后有没影响。
...

这个应该不影响使用,FM20.DLL文件不是梯形图软件使用
回复 支持 反对

使用道具 举报 送花

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

2

主题

80

回帖

736

积分

高级会员

积分
736
发表于 2024-4-17 12:50:28 | 显示全部楼层
三菱系PLC的数据运算指令效率太低,比如1000个单字寄存器做平方和运算,结果为32位,相当于做1000次乘加运算,程序用循环指令实现,用台达ES2系列PLC(CPU为72MHz的STM32F103)实测用时27.9ms,而用本程序在32MHz的STC32G12K128上实测用时10ms
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-1 19:59 , Processed in 0.128410 second(s), 114 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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