上QQ阅读APP看书,第一时间看更新
第3章 NJ的编程基础
NJ编程包括以下内容。
1.确认I/O和处理过程
(1)外部I/O设备和单元配置
(2)外部设备的刷新周期
(3)处理内容
2.设计任务
(1)任务配置
(2)任务和程序之间的关系
(3)任务周期
(4)从站和单元的刷新时间
(5)任务之间变量的排他控制方法
3.设计程序
(1)设计POU
确定算法编程语言;设计程序、功能块和功能。
(2)设计变量
1)定义在多个POU中使用的变量和在指定POU中使用的变量。
2)定义用来访问从站和单元的设备变量名称。
3)定义变量的属性,例如名称和保持属性等。
4)定义变量的数据类型。
4.编程操作
(1)登记变量
1)用Sysmac Studio将在多个POU中使用的变量定义为全局变量。
2)为每一个程序登记本地变量。
3)为每一个功能块和功能登记本地变量。
(2)编写POU
在Sysmac Studio的程序编辑器中,用选定的编程语言编写POU(程序、功能块和功能)。
(3)任务设置
在Sysmac Studio的配置与设置下,对任务进行设置。