• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
zhou1211
级别: 略有小成
精华主题: 1 篇
发帖数量: 203 个
工控威望: 359 点
下载积分: 1165 分
在线时间: 64(小时)
注册时间: 2013-11-04
最后登录: 2024-04-12
查看zhou1211的 主题 / 回贴
楼主  发表于: 2021-04-02 14:12
图片:
这个变量定义里有一个指针类型,但找遍了资料,却没有半点介绍,有没人明白人能介绍一下这玩意怎么用,
都知道指针在主流PLC里三菱最弱,要是这个用处开发好了,前途无量
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6737 个
工控威望: 37092 点
下载积分: 8258 分
在线时间: 9379(小时)
注册时间: 2006-09-13
最后登录: 2024-04-25
查看cvlsam的 主题 / 回贴
1楼  发表于: 2021-04-02 14:45
引用
引用楼主zhou1211于2021-04-02 14:12发表的 三菱数据定义里一直有个不明之处 :
这个变量定义里有一个指针类型,但找遍了资料,却没有半点介绍,有没人明白人能介绍一下这玩意怎么用,
都知道指针在主流PLC里三菱最弱,要是这个用处开发好了,前途无量


你没有认真翻资料啊。



不用类似于其他主流PLC的指针,三菱一样可以解决问题,并非需要和别人支持的功能一样。

Good Luck~
东方花猪
级别: 网络英雄
精华主题: 0
发帖数量: 836 个
工控威望: 6565 点
下载积分: 6555 分
在线时间: 702(小时)
注册时间: 2009-12-17
最后登录: 2024-04-25
查看东方花猪的 主题 / 回贴
2楼  发表于: 2021-04-02 14:54
三菱PLC有两种指针P、I。
分支用指针(P)用来表示调转指令(CJ)的跳转目标和子程序调用指令(CALL)调用的子程序入口地址。
中断用指针(I)用来说明某一中断源的中断程序入口编号。
在梯形图中,指针放在左侧母线的左边。
拆二代
东方花猪
级别: 网络英雄
精华主题: 0
发帖数量: 836 个
工控威望: 6565 点
下载积分: 6555 分
在线时间: 702(小时)
注册时间: 2009-12-17
最后登录: 2024-04-25
查看东方花猪的 主题 / 回贴
3楼  发表于: 2021-04-02 14:59
还有推荐看下C语言基础。三菱编程软件很大概率是C或者VC开发的,所以为了最快速度跟踪数据流,他的类型也直接调用C语言相关数据类型。如果精力富裕,可以再学学汇编语言。会对你理解计算机语言大有益处。
个人理解,PLC编程最难的是工艺要求,怎么满足机械设备安全稳定运行。他的语法及指令只是方便于工艺需求。
拆二代
zhou1211
级别: 略有小成
精华主题: 1 篇
发帖数量: 203 个
工控威望: 359 点
下载积分: 1165 分
在线时间: 64(小时)
注册时间: 2013-11-04
最后登录: 2024-04-12
查看zhou1211的 主题 / 回贴
4楼  发表于: 2021-04-02 15:46
引用
引用第3楼东方花猪于2021-04-02 14:59发表的  :
还有推荐看下C语言基础。三菱编程软件很大概率是C或者VC开发的,所以为了最快速度跟踪数据流,他的类型也直接调用C语言相关数据类型。如果精力富裕,可以再学学汇编语言。会对你理解计算机语言大有益处。
个人理解,PLC编程最难的是工艺要求,怎么满足机械设备安全稳定运行。他的语法及指令只是方便于工艺需求。

C我会,编程也用st,但三菱的指针还是不行,你不用洗白
zhou1211
级别: 略有小成
精华主题: 1 篇
发帖数量: 203 个
工控威望: 359 点
下载积分: 1165 分
在线时间: 64(小时)
注册时间: 2013-11-04
最后登录: 2024-04-12
查看zhou1211的 主题 / 回贴
5楼  发表于: 2021-04-02 15:49
引用
引用第1楼cvlsam于2021-04-02 14:45发表的  :


你没有认真翻资料啊。
[attachment=254047]

.......

资料那么多,不可能每个PLC的都认真翻一遍,用codesys编程,基本主流都通用,为啥要那么费劲去翻基础资料,
只有编程遇到不一样的情况才会去翻资料
zhou1211
级别: 略有小成
精华主题: 1 篇
发帖数量: 203 个
工控威望: 359 点
下载积分: 1165 分
在线时间: 64(小时)
注册时间: 2013-11-04
最后登录: 2024-04-12
查看zhou1211的 主题 / 回贴
6楼  发表于: 2021-04-02 15:52
引用
引用第2楼东方花猪于2021-04-02 14:54发表的  :
三菱PLC有两种指针P、I。
分支用指针(P)用来表示调转指令(CJ)的跳转目标和子程序调用指令(CALL)调用的子程序入口地址。
中断用指针(I)用来说明某一中断源的中断程序入口编号。
在梯形图中,指针放在左侧母线的左边。

我也发现了,只适用梯形图,好了,不纠结,完全没用,我不用梯形图,所以它这指针等于没有
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6737 个
工控威望: 37092 点
下载积分: 8258 分
在线时间: 9379(小时)
注册时间: 2006-09-13
最后登录: 2024-04-25
查看cvlsam的 主题 / 回贴
7楼  发表于: 2021-04-02 16:10
引用
引用第5楼zhou1211于2021-04-02 15:49发表的  :

资料那么多,不可能每个PLC的都认真翻一遍,用codesys编程,基本主流都通用,为啥要那么费劲去翻基础资料,
只有编程遇到不一样的情况才会去翻资料


我2004年就接触Codesys了,不过我不管用啥PLC,都会认真看一遍手册。
zhou1211
级别: 略有小成
精华主题: 1 篇
发帖数量: 203 个
工控威望: 359 点
下载积分: 1165 分
在线时间: 64(小时)
注册时间: 2013-11-04
最后登录: 2024-04-12
查看zhou1211的 主题 / 回贴
8楼  发表于: 2021-04-02 16:16
引用
引用第7楼cvlsam于2021-04-02 16:10发表的  :


我2004年就接触Codesys了,不过我不管用啥PLC,都会认真看一遍手册。

你时间有多,用codesys本身就是提高效率的,都忙得提高效率了,那文档肯定只看重点,不会的时候才去看
hefq
级别: 家园常客
精华主题: 0
发帖数量: 607 个
工控威望: 801 点
下载积分: 1916 分
在线时间: 1474(小时)
注册时间: 2008-07-03
最后登录: 2024-04-25
查看hefq的 主题 / 回贴
9楼  发表于: 2021-04-02 18:54
三菱FX只有程序指针,没有数据指针,数据指针的功能用ZV来将就
三菱Q是有数据指针,但在ST里不支持,梯形图里可以用
tingfenghu
级别: 工控侠客

精华主题: 0
发帖数量: 2792 个
工控威望: 3564 点
下载积分: 3407 分
在线时间: 3713(小时)
注册时间: 2007-11-04
最后登录: 2024-04-24
查看tingfenghu的 主题 / 回贴
10楼  发表于: 2021-04-02 20:02
三菱FX梯形图指针,类似标签的作用,类似于C语言的一个函数。
跳转或者调用指针指向的程序。
二手PLC,触摸屏,伺服驱动,各类气动设备
http://shop58129605.taobao.com/
dabanshuan
级别: 家园常客
精华主题: 0
发帖数量: 75 个
工控威望: 506 点
下载积分: 40 分
在线时间: 197(小时)
注册时间: 2013-06-22
最后登录: 2024-04-25
查看dabanshuan的 主题 / 回贴
11楼  发表于: 2021-04-03 07:01
手册都懒得看的人 也没有多高成就 现在工控圈懒人真多 没事就知道打电话 上网站求救
VX:13628473043       QQ:445431500
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go