EtherCAT通信状态的获取,
NO
SMC_CommunicationState
Axis.wCommunicationState
0
SMC_COMSTATE_NOT_STARTED
0
1
SMC_COMSTATE_VARIABLE_INITIALI...
π³朱子文
5年前 (2019-05-25) 16671℃ 0评论
16喜欢
AM600 符合PLCopen 规范,在运动控制系统中,将轴的运行状态分成若干个逻辑状态,而每个逻辑状态直接的转移,需要特定的条件、或指定的MC 运控指令。这样划分处理的好处是便于轴按运动模式分类控制,轴在一个时候只能处于一种逻辑状态,而逻辑状态的转移需要按规则进行,不会因不同M...
π³朱子文
5年前 (2019-05-25) 13618℃ 0评论
13喜欢
3.1.1什么是变量
我们的PLC(可编程逻辑控制器)其实可以把PLC理解成广义上的计算机,计算机可以做很多的事情,前提是人们得用计算机熟悉的语言告诉计算该做什么该怎么做。计算机熟悉的语言就是编程语言了,在真正的计算机上什么C语言啊,C++啊,Java啊,Python啊,C#啊等...
π³朱子文
6年前 (2019-05-04) 12074℃ 4评论
7喜欢
关键字是什么玩意呢?其实关键字可以理解成ST语言的固定词汇。它们对于ST语言来说,是特殊的。这些特殊的“关键字”不能作为标识符(如:变量名,函数名)。许多关键字用于指定不同的数据类型,如INT,REAL等。也有一些关键字表明程序的逻辑控制顺序。ST语言具体有哪些关键字呢,且听我慢...
π³朱子文
6年前 (2019-04-21) 10131℃ 0评论
12喜欢
Codesys平台自带仿真功能,我们带大家熟悉一下流程,方便我们后续的调试。
1. 点击菜单栏“在线”按钮,勾选仿真
2. 数字2部分会显示红色仿真二字
3. 点击工具栏编译按钮
4. 点击登录按钮,即可进入登录界面
5. 然后点击运行按钮,就能运行仿真了
...
π³朱子文
6年前 (2019-04-20) 8370℃ 0评论
3喜欢
新建项目图1
点击选择新建项目,选择标准项目工程,输入项目名称以及项目存储地址点击确定即可。
新建项目图2
点击确定,然后就如下面一样。
第一部分是工程管理栏,第二部分是局部变量区,第三部分是程序编码区,第四部分为Codesys工具栏。这里不做多余...
π³朱子文
6年前 (2019-04-20) 5138℃ 0评论
3喜欢
CoDeSys 是一种功能强大的PLC软件编程工具,它支持IEC61131-3标准IL 、ST、 FBD 、LD、 CFC、 SFC 六种PLC编程语言,用户可以在同一项目中选择不同的语言编辑子程序,功能模块等。
CoDeSys是德国 3S 智能软件系统方案有...
π³朱子文
6年前 (2019-03-16) 9796℃ 0评论
9喜欢
AM600 符合PLCopen 规范,在运动控制系统中,将轴的运行状态分成若干个逻辑状态,而每个逻辑状态直接的转移,需要特定的条件、或指定的MC 运控指令。这样划分处理的好处是便于轴按运动模式分类控制,轴在一个时候只能处于一种逻辑状态,而逻辑状态的转移需要按规则进行,不会因不同...
π³朱子文
6年前 (2019-01-04) 15022℃ 0评论
14喜欢
fFactorVel一开始查了一圈,不知道fFactorVel这个到底是什么玩意,找到codesys手册帮助说明看了看,反正是看糊涂了,不知所云:
但是我仿真监控的时候鼠标放到 fFactorVel 上面,发现是一个熟悉的数值1048576.这是20位编码...
π³朱子文
6年前 (2018-12-28) 8592℃ 0评论
4喜欢
3.4.1.1 系统设置
系统设置如下图所示。
错误时的运行模式
组态错误时停机:组态不一致时CPU是否停止运行,如CPU后的组态IO和实际硬件连接IO不匹配是否停机。
系统错误时停机:出现系统错误时CPU是否停止运行,如中断错误、堆栈溢...
π³朱子文
6年前 (2018-09-14) 18846℃ 0评论
5喜欢
3.1 设备树结构
AM600 CPU 的设备树结构如下图,图中的虚线分支是可选的。
具体的AM600设备树如下图。
AM600 CPU设备树包含诊断、网络组态和硬件组态、编程模块、高速IO、普通IO、Ethercat总线、Modbus总线(支持两个Modbus串...
π³朱子文
6年前 (2018-09-14) 16014℃ 0评论
6喜欢
# 1 软件安装
软件使用平台是InoProshop,这个软件是汇川技术自己基于codesys平台二次开发的。
## 1.1 InoPro简介
InoPro是用于对AM600全系列PLC产品进行配置和编程的标准软件。InoPro基于CoDeSys V3(简称CoDeSys...
π³朱子文
6年前 (2018-09-12) 25482℃ 0评论
5喜欢
边沿检测指令用来检测BOOL 信号的上升沿(信号由0—->1)和下降沿(信号由1—->0)的
变化,如图6.x 所示。在每个扫描周期中把信号状态和它在前一个扫描周期的状态进行比较,若
同则表明有一个跳变沿。因此,前一个周期里的信号状态必须被存储...
π³朱子文
6年前 (2018-09-08) 19562℃ 0评论
7喜欢
从CoDeSys V3.3.0.1 起,PERSISTENT 和PERSISTENT RETAIN/RETAIN PERSISTENT 实现的功能已相同。
持久变量必须为全局变量。
Persistent 变量只能在special global variables list...
π³朱子文
6年前 (2018-08-12) 18555℃ 0评论
2喜欢