- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
designer软件基础 controlwave培训资料.ppt
Starting ControlWave Designer Example:Creat a sample programme * DESIGNER Bristol Babcock 软 件 培 训 Physical Hardware RTU_CFG is the type of code generation required for the controller – for ControlWave this is always IPC_30, RTU_RESOURCE defines the type of run-time system used Tasks are the actual mechanism by which programs are executed. System_Variables define certain variables which maintain statistics about the project. IO_Configuration defines the inputs and outputs of the process I/O boards in the ControlWave controller and optionally the ControlWave Ethernet I/O. Tasks Tasks determine the time scheduling of the programs associated with them. This means that programs have to be associated to tasks. The settings of the task determine the time scheduling. IEC 61131-3 describes different time scheduling which lead to three different task types: Cyclic tasks are activated in a certain time interval and the program is executed periodically. Event or interrupt tasks are activated if a certain event has happened. System tasks will be activated if an error occurs when executing the PLC program. System tasks are associated with system programs. Each task has a certain priority. In so called preemptive scheduling systems, an active task with low priority is interrupted immediately, when a task with higher priority becomes active due to a certain event. In systems with non-preemptive scheduling, task interruptions by tasks with higher priority are not possible. ?Global variables 10000 Local Variables 15000 Resources in the project tree 100 Tasks per resource 15 Program instances per task 500 Embedded libraries 15 Programs per library
文档评论(0)