Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
P
proview
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Esteban Blanc
proview
Commits
4587029c
Commit
4587029c
authored
May 20, 2003
by
claes
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Documentation changes
parent
9c4c1fd8
Changes
151
Show whitespace changes
Inline
Side-by-side
Showing
151 changed files
with
543 additions
and
404 deletions
+543
-404
src/wbl/pwrb/src/pwrb_c_aarithm.wb_load
src/wbl/pwrb/src/pwrb_c_aarithm.wb_load
+10
-13
src/wbl/pwrb/src/pwrb_c_adelay.wb_load
src/wbl/pwrb/src/pwrb_c_adelay.wb_load
+10
-7
src/wbl/pwrb/src/pwrb_c_ai.wb_load
src/wbl/pwrb/src/pwrb_c_ai.wb_load
+2
-2
src/wbl/pwrb/src/pwrb_c_and.wb_load
src/wbl/pwrb/src/pwrb_c_and.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_ao.wb_load
src/wbl/pwrb/src/pwrb_c_ao.wb_load
+2
-2
src/wbl/pwrb/src/pwrb_c_apcollect.wb_load
src/wbl/pwrb/src/pwrb_c_apcollect.wb_load
+8
-8
src/wbl/pwrb/src/pwrb_c_apdistribute.wb_load
src/wbl/pwrb/src/pwrb_c_apdistribute.wb_load
+8
-7
src/wbl/pwrb/src/pwrb_c_appldistribute.wb_load
src/wbl/pwrb/src/pwrb_c_appldistribute.wb_load
+1
-1
src/wbl/pwrb/src/pwrb_c_asup.wb_load
src/wbl/pwrb/src/pwrb_c_asup.wb_load
+4
-5
src/wbl/pwrb/src/pwrb_c_atostr.wb_load
src/wbl/pwrb/src/pwrb_c_atostr.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_av.wb_load
src/wbl/pwrb/src/pwrb_c_av.wb_load
+2
-2
src/wbl/pwrb/src/pwrb_c_backup.wb_load
src/wbl/pwrb/src/pwrb_c_backup.wb_load
+9
-9
src/wbl/pwrb/src/pwrb_c_backup_conf.wb_load
src/wbl/pwrb/src/pwrb_c_backup_conf.wb_load
+3
-3
src/wbl/pwrb/src/pwrb_c_bcddo.wb_load
src/wbl/pwrb/src/pwrb_c_bcddo.wb_load
+4
-5
src/wbl/pwrb/src/pwrb_c_bodytext.wb_load
src/wbl/pwrb/src/pwrb_c_bodytext.wb_load
+2
-1
src/wbl/pwrb/src/pwrb_c_carithm.wb_load
src/wbl/pwrb/src/pwrb_c_carithm.wb_load
+8
-7
src/wbl/pwrb/src/pwrb_c_chanai.wb_load
src/wbl/pwrb/src/pwrb_c_chanai.wb_load
+5
-7
src/wbl/pwrb/src/pwrb_c_chanait.wb_load
src/wbl/pwrb/src/pwrb_c_chanait.wb_load
+10
-8
src/wbl/pwrb/src/pwrb_c_chanao.wb_load
src/wbl/pwrb/src/pwrb_c_chanao.wb_load
+2
-2
src/wbl/pwrb/src/pwrb_c_chanco.wb_load
src/wbl/pwrb/src/pwrb_c_chanco.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_chandi.wb_load
src/wbl/pwrb/src/pwrb_c_chandi.wb_load
+2
-2
src/wbl/pwrb/src/pwrb_c_chando.wb_load
src/wbl/pwrb/src/pwrb_c_chando.wb_load
+2
-2
src/wbl/pwrb/src/pwrb_c_classvolumeload.wb_load
src/wbl/pwrb/src/pwrb_c_classvolumeload.wb_load
+1
-1
src/wbl/pwrb/src/pwrb_c_co.wb_load
src/wbl/pwrb/src/pwrb_c_co.wb_load
+2
-2
src/wbl/pwrb/src/pwrb_c_comph.wb_load
src/wbl/pwrb/src/pwrb_c_comph.wb_load
+3
-3
src/wbl/pwrb/src/pwrb_c_compl.wb_load
src/wbl/pwrb/src/pwrb_c_compl.wb_load
+3
-3
src/wbl/pwrb/src/pwrb_c_count.wb_load
src/wbl/pwrb/src/pwrb_c_count.wb_load
+2
-2
src/wbl/pwrb/src/pwrb_c_cstoai.wb_load
src/wbl/pwrb/src/pwrb_c_cstoai.wb_load
+8
-5
src/wbl/pwrb/src/pwrb_c_cstoao.wb_load
src/wbl/pwrb/src/pwrb_c_cstoao.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_cstoap.wb_load
src/wbl/pwrb/src/pwrb_c_cstoap.wb_load
+2
-1
src/wbl/pwrb/src/pwrb_c_cstoip.wb_load
src/wbl/pwrb/src/pwrb_c_cstoip.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_cstosp.wb_load
src/wbl/pwrb/src/pwrb_c_cstosp.wb_load
+4
-2
src/wbl/pwrb/src/pwrb_c_cstosv.wb_load
src/wbl/pwrb/src/pwrb_c_cstosv.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_csub.wb_load
src/wbl/pwrb/src/pwrb_c_csub.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_curve.wb_load
src/wbl/pwrb/src/pwrb_c_curve.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_darithm.wb_load
src/wbl/pwrb/src/pwrb_c_darithm.wb_load
+5
-3
src/wbl/pwrb/src/pwrb_c_dataarithm.wb_load
src/wbl/pwrb/src/pwrb_c_dataarithm.wb_load
+1
-1
src/wbl/pwrb/src/pwrb_c_datacollect.wb_load
src/wbl/pwrb/src/pwrb_c_datacollect.wb_load
+7
-7
src/wbl/pwrb/src/pwrb_c_di.wb_load
src/wbl/pwrb/src/pwrb_c_di.wb_load
+2
-2
src/wbl/pwrb/src/pwrb_c_dibcd.wb_load
src/wbl/pwrb/src/pwrb_c_dibcd.wb_load
+5
-4
src/wbl/pwrb/src/pwrb_c_do.wb_load
src/wbl/pwrb/src/pwrb_c_do.wb_load
+2
-2
src/wbl/pwrb/src/pwrb_c_document.wb_load
src/wbl/pwrb/src/pwrb_c_document.wb_load
+1
-16
src/wbl/pwrb/src/pwrb_c_dpcollect.wb_load
src/wbl/pwrb/src/pwrb_c_dpcollect.wb_load
+8
-8
src/wbl/pwrb/src/pwrb_c_dpdistribute.wb_load
src/wbl/pwrb/src/pwrb_c_dpdistribute.wb_load
+11
-12
src/wbl/pwrb/src/pwrb_c_drive.wb_load
src/wbl/pwrb/src/pwrb_c_drive.wb_load
+20
-18
src/wbl/pwrb/src/pwrb_c_dsfast.wb_load
src/wbl/pwrb/src/pwrb_c_dsfast.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_dsfastconf.wb_load
src/wbl/pwrb/src/pwrb_c_dsfastconf.wb_load
+4
-4
src/wbl/pwrb/src/pwrb_c_dstrend.wb_load
src/wbl/pwrb/src/pwrb_c_dstrend.wb_load
+2
-2
src/wbl/pwrb/src/pwrb_c_dstrendconf.wb_load
src/wbl/pwrb/src/pwrb_c_dstrendconf.wb_load
+4
-4
src/wbl/pwrb/src/pwrb_c_dsup.wb_load
src/wbl/pwrb/src/pwrb_c_dsup.wb_load
+10
-8
src/wbl/pwrb/src/pwrb_c_dtostr.wb_load
src/wbl/pwrb/src/pwrb_c_dtostr.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_dv.wb_load
src/wbl/pwrb/src/pwrb_c_dv.wb_load
+2
-1
src/wbl/pwrb/src/pwrb_c_edge.wb_load
src/wbl/pwrb/src/pwrb_c_edge.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_filter.wb_load
src/wbl/pwrb/src/pwrb_c_filter.wb_load
+10
-7
src/wbl/pwrb/src/pwrb_c_frame.wb_load
src/wbl/pwrb/src/pwrb_c_frame.wb_load
+7
-6
src/wbl/pwrb/src/pwrb_c_friendnodeconfig.wb_load
src/wbl/pwrb/src/pwrb_c_friendnodeconfig.wb_load
+1
-1
src/wbl/pwrb/src/pwrb_c_getai.wb_load
src/wbl/pwrb/src/pwrb_c_getai.wb_load
+5
-3
src/wbl/pwrb/src/pwrb_c_getao.wb_load
src/wbl/pwrb/src/pwrb_c_getao.wb_load
+4
-3
src/wbl/pwrb/src/pwrb_c_getap.wb_load
src/wbl/pwrb/src/pwrb_c_getap.wb_load
+7
-7
src/wbl/pwrb/src/pwrb_c_getav.wb_load
src/wbl/pwrb/src/pwrb_c_getav.wb_load
+4
-4
src/wbl/pwrb/src/pwrb_c_getdata.wb_load
src/wbl/pwrb/src/pwrb_c_getdata.wb_load
+1
-1
src/wbl/pwrb/src/pwrb_c_getdi.wb_load
src/wbl/pwrb/src/pwrb_c_getdi.wb_load
+4
-3
src/wbl/pwrb/src/pwrb_c_getdo.wb_load
src/wbl/pwrb/src/pwrb_c_getdo.wb_load
+4
-3
src/wbl/pwrb/src/pwrb_c_getdp.wb_load
src/wbl/pwrb/src/pwrb_c_getdp.wb_load
+5
-5
src/wbl/pwrb/src/pwrb_c_getdv.wb_load
src/wbl/pwrb/src/pwrb_c_getdv.wb_load
+6
-3
src/wbl/pwrb/src/pwrb_c_getip.wb_load
src/wbl/pwrb/src/pwrb_c_getip.wb_load
+7
-7
src/wbl/pwrb/src/pwrb_c_getpi.wb_load
src/wbl/pwrb/src/pwrb_c_getpi.wb_load
+5
-3
src/wbl/pwrb/src/pwrb_c_getsp.wb_load
src/wbl/pwrb/src/pwrb_c_getsp.wb_load
+4
-3
src/wbl/pwrb/src/pwrb_c_getsv.wb_load
src/wbl/pwrb/src/pwrb_c_getsv.wb_load
+4
-2
src/wbl/pwrb/src/pwrb_c_graph.wb_load
src/wbl/pwrb/src/pwrb_c_graph.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_graphdistribute.wb_load
src/wbl/pwrb/src/pwrb_c_graphdistribute.wb_load
+1
-1
src/wbl/pwrb/src/pwrb_c_gray.wb_load
src/wbl/pwrb/src/pwrb_c_gray.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_head.wb_load
src/wbl/pwrb/src/pwrb_c_head.wb_load
+8
-7
src/wbl/pwrb/src/pwrb_c_inc3p.wb_load
src/wbl/pwrb/src/pwrb_c_inc3p.wb_load
+4
-2
src/wbl/pwrb/src/pwrb_c_initstep.wb_load
src/wbl/pwrb/src/pwrb_c_initstep.wb_load
+4
-3
src/wbl/pwrb/src/pwrb_c_inv.wb_load
src/wbl/pwrb/src/pwrb_c_inv.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_iohandler.wb_load
src/wbl/pwrb/src/pwrb_c_iohandler.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_itostr.wb_load
src/wbl/pwrb/src/pwrb_c_itostr.wb_load
+2
-1
src/wbl/pwrb/src/pwrb_c_limit.wb_load
src/wbl/pwrb/src/pwrb_c_limit.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_listdescriptor.wb_load
src/wbl/pwrb/src/pwrb_c_listdescriptor.wb_load
+16
-0
src/wbl/pwrb/src/pwrb_c_maxmin.wb_load
src/wbl/pwrb/src/pwrb_c_maxmin.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_messagehandler.wb_load
src/wbl/pwrb/src/pwrb_c_messagehandler.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_mode.wb_load
src/wbl/pwrb/src/pwrb_c_mode.wb_load
+8
-3
src/wbl/pwrb/src/pwrb_c_mvalve.wb_load
src/wbl/pwrb/src/pwrb_c_mvalve.wb_load
+4
-3
src/wbl/pwrb/src/pwrb_c_nodeconfig.wb_load
src/wbl/pwrb/src/pwrb_c_nodeconfig.wb_load
+1
-2
src/wbl/pwrb/src/pwrb_c_opplace.wb_load
src/wbl/pwrb/src/pwrb_c_opplace.wb_load
+19
-18
src/wbl/pwrb/src/pwrb_c_or.wb_load
src/wbl/pwrb/src/pwrb_c_or.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_order.wb_load
src/wbl/pwrb/src/pwrb_c_order.wb_load
+10
-10
src/wbl/pwrb/src/pwrb_c_orderact.wb_load
src/wbl/pwrb/src/pwrb_c_orderact.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_out2p.wb_load
src/wbl/pwrb/src/pwrb_c_out2p.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_pid.wb_load
src/wbl/pwrb/src/pwrb_c_pid.wb_load
+18
-9
src/wbl/pwrb/src/pwrb_c_pipos.wb_load
src/wbl/pwrb/src/pwrb_c_pipos.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_pispeed.wb_load
src/wbl/pwrb/src/pwrb_c_pispeed.wb_load
+2
-1
src/wbl/pwrb/src/pwrb_c_plcpgm.wb_load
src/wbl/pwrb/src/pwrb_c_plcpgm.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_plotgroup.wb_load
src/wbl/pwrb/src/pwrb_c_plotgroup.wb_load
+2
-2
src/wbl/pwrb/src/pwrb_c_po.wb_load
src/wbl/pwrb/src/pwrb_c_po.wb_load
+2
-1
src/wbl/pwrb/src/pwrb_c_pos3p.wb_load
src/wbl/pwrb/src/pwrb_c_pos3p.wb_load
+3
-2
src/wbl/pwrb/src/pwrb_c_posit.wb_load
src/wbl/pwrb/src/pwrb_c_posit.wb_load
+6
-4
src/wbl/pwrb/src/pwrb_c_pulse.wb_load
src/wbl/pwrb/src/pwrb_c_pulse.wb_load
+2
-2
src/wbl/pwrb/src/pwrb_c_ramp.wb_load
src/wbl/pwrb/src/pwrb_c_ramp.wb_load
+2
-2
src/wbl/pwrb/src/pwrb_c_resdi.wb_load
src/wbl/pwrb/src/pwrb_c_resdi.wb_load
+6
-3
src/wbl/pwrb/src/pwrb_c_resdo.wb_load
src/wbl/pwrb/src/pwrb_c_resdo.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_resdp.wb_load
src/wbl/pwrb/src/pwrb_c_resdp.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_resdv.wb_load
src/wbl/pwrb/src/pwrb_c_resdv.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_reset_so.wb_load
src/wbl/pwrb/src/pwrb_c_reset_so.wb_load
+2
-2
src/wbl/pwrb/src/pwrb_c_scantime.wb_load
src/wbl/pwrb/src/pwrb_c_scantime.wb_load
+2
-1
src/wbl/pwrb/src/pwrb_c_select.wb_load
src/wbl/pwrb/src/pwrb_c_select.wb_load
+2
-0
src/wbl/pwrb/src/pwrb_c_setcond.wb_load
src/wbl/pwrb/src/pwrb_c_setcond.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_setdi.wb_load
src/wbl/pwrb/src/pwrb_c_setdi.wb_load
+3
-1
src/wbl/pwrb/src/pwrb_c_setdo.wb_load
src/wbl/pwrb/src/pwrb_c_setdo.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_setdp.wb_load
src/wbl/pwrb/src/pwrb_c_setdp.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_setdv.wb_load
src/wbl/pwrb/src/pwrb_c_setdv.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_showplcattr.wb_load
src/wbl/pwrb/src/pwrb_c_showplcattr.wb_load
+2
-1
src/wbl/pwrb/src/pwrb_c_speed.wb_load
src/wbl/pwrb/src/pwrb_c_speed.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_sr_r.wb_load
src/wbl/pwrb/src/pwrb_c_sr_r.wb_load
+4
-1
src/wbl/pwrb/src/pwrb_c_sr_s.wb_load
src/wbl/pwrb/src/pwrb_c_sr_s.wb_load
+4
-1
src/wbl/pwrb/src/pwrb_c_ssbegin.wb_load
src/wbl/pwrb/src/pwrb_c_ssbegin.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_ssend.wb_load
src/wbl/pwrb/src/pwrb_c_ssend.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_step.wb_load
src/wbl/pwrb/src/pwrb_c_step.wb_load
+2
-1
src/wbl/pwrb/src/pwrb_c_stoai.wb_load
src/wbl/pwrb/src/pwrb_c_stoai.wb_load
+5
-3
src/wbl/pwrb/src/pwrb_c_stoao.wb_load
src/wbl/pwrb/src/pwrb_c_stoao.wb_load
+2
-2
src/wbl/pwrb/src/pwrb_c_stoap.wb_load
src/wbl/pwrb/src/pwrb_c_stoap.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_stoav.wb_load
src/wbl/pwrb/src/pwrb_c_stoav.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_stodi.wb_load
src/wbl/pwrb/src/pwrb_c_stodi.wb_load
+5
-3
src/wbl/pwrb/src/pwrb_c_stodo.wb_load
src/wbl/pwrb/src/pwrb_c_stodo.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_stodp.wb_load
src/wbl/pwrb/src/pwrb_c_stodp.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_stodv.wb_load
src/wbl/pwrb/src/pwrb_c_stodv.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_stoip.wb_load
src/wbl/pwrb/src/pwrb_c_stoip.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_stopi.wb_load
src/wbl/pwrb/src/pwrb_c_stopi.wb_load
+5
-3
src/wbl/pwrb/src/pwrb_c_stosp.wb_load
src/wbl/pwrb/src/pwrb_c_stosp.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_stosv.wb_load
src/wbl/pwrb/src/pwrb_c_stosv.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_substep.wb_load
src/wbl/pwrb/src/pwrb_c_substep.wb_load
+4
-2
src/wbl/pwrb/src/pwrb_c_sum.wb_load
src/wbl/pwrb/src/pwrb_c_sum.wb_load
+2
-1
src/wbl/pwrb/src/pwrb_c_sv.wb_load
src/wbl/pwrb/src/pwrb_c_sv.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_systemdistribute.wb_load
src/wbl/pwrb/src/pwrb_c_systemdistribute.wb_load
+1
-1
src/wbl/pwrb/src/pwrb_c_table.wb_load
src/wbl/pwrb/src/pwrb_c_table.wb_load
+5
-6
src/wbl/pwrb/src/pwrb_c_text.wb_load
src/wbl/pwrb/src/pwrb_c_text.wb_load
+11
-10
src/wbl/pwrb/src/pwrb_c_timer.wb_load
src/wbl/pwrb/src/pwrb_c_timer.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_timint.wb_load
src/wbl/pwrb/src/pwrb_c_timint.wb_load
+2
-1
src/wbl/pwrb/src/pwrb_c_title.wb_load
src/wbl/pwrb/src/pwrb_c_title.wb_load
+9
-8
src/wbl/pwrb/src/pwrb_c_trans.wb_load
src/wbl/pwrb/src/pwrb_c_trans.wb_load
+2
-1
src/wbl/pwrb/src/pwrb_c_user.wb_load
src/wbl/pwrb/src/pwrb_c_user.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_valve.wb_load
src/wbl/pwrb/src/pwrb_c_valve.wb_load
+5
-6
src/wbl/pwrb/src/pwrb_c_wait.wb_load
src/wbl/pwrb/src/pwrb_c_wait.wb_load
+4
-1
src/wbl/pwrb/src/pwrb_c_waith.wb_load
src/wbl/pwrb/src/pwrb_c_waith.wb_load
+5
-2
src/wbl/pwrb/src/pwrb_c_webbrowserconfig.wb_load
src/wbl/pwrb/src/pwrb_c_webbrowserconfig.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_webgraph.wb_load
src/wbl/pwrb/src/pwrb_c_webgraph.wb_load
+2
-1
src/wbl/pwrb/src/pwrb_c_webhandler.wb_load
src/wbl/pwrb/src/pwrb_c_webhandler.wb_load
+2
-1
src/wbl/pwrb/src/pwrb_c_weblink.wb_load
src/wbl/pwrb/src/pwrb_c_weblink.wb_load
+2
-2
src/wbl/pwrb/src/pwrb_c_xor.wb_load
src/wbl/pwrb/src/pwrb_c_xor.wb_load
+1
-0
src/wbl/pwrb/src/pwrb_c_xttgraph.wb_load
src/wbl/pwrb/src/pwrb_c_xttgraph.wb_load
+2
-1
No files found.
src/wbl/pwrb/src/pwrb_c_aarithm.wb_load
View file @
4587029c
...
...
@@ -8,7 +8,11 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_logic.h
! @Summary Arithmetical expression in the C programming language
! Arithmetical expression in the C programming language.
!
! @image orm_aarithm_fo.gif
!
! Optional programmable arithmetical expression in the C
! programming language. The expression is edited by means
! of the Attribute Editor at the object's Expression
...
...
@@ -51,17 +55,17 @@
! (d1 && d2) ? A1 + A2 : A3, means that VAL = A1+ A2,
! if d1 and d2 are TRUE , otherwise VAL = A3
!
! Example
!
@b
Example
!
! This example shows how digital signals can be counted. Some signals
! are counted if they are TRUE others if they are FALSE and then the
! sum is stored. No
de thad Di1 and Di2
are included in the sum if
! sum is stored. No
te that Di2 and Di3
are included in the sum if
! they are FALSE.
! @image orm_
en1-17
.gif
! @image orm_
aarithm_1
.gif
! See Also
!
DArithm, which calculates the value of logica
l
!
expressions.
!
@b
See Also
!
@classlink DArithm pwrb_darithm.htm
l
!
@classlink CArithm pwrb_carithm.html
!*/
SObject pwrb:Class
Object AArithm $ClassDef 2
...
...
@@ -316,13 +320,6 @@ SObject pwrb:Class
! Arithmetic expression in the C programming language.
! The expression is edited by means of the Attribute
! Editor and cannot be changed in the target environment.
!
! Example
!
! This example shows how digital signals can be counted.
! Some signals are counted if they are TRUE others if
! they are FALSE and then the sum is stored. Note that
! Di1 and Di2 are included in the sum if they are FALSE.
!*/
Object Expression $Intern 1
Body SysBody
...
...
src/wbl/pwrb/src/pwrb_c_adelay.wb_load
View file @
4587029c
...
...
@@ -8,19 +8,22 @@
!/**
! @Version 1.0
! @Code rt_plc_arithm.c
! @Summary Time delay of an analog signal
! Time delay of an analog signal.
! @image orm_adelay_fo.gif
!
! The time delay Tim can vary within the interval:
! { 0 - 100 x MaxCount x ScanTime }
!
! { 0 - 100 * MaxCount * ScanTime }
!
! The delay is implemented in a 100-step shift register.
! The time resolution per step is MaxCount
ScanTime and
! maximum time delay is 100
MaxCount
ScanTime.
! The time resolution per step is MaxCount
*
ScanTime and
! maximum time delay is 100
* MaxCount *
ScanTime.
!
! Several Adelay objects can be connected in series when
! a higher resolution is needed.
! If the time resolution per step is worse than the
! program cycle time (i.e. MaxCount >1) a mean value is
! program cycle time (i.e. MaxCount >
1) a mean value is
! formed and stored in shift register 1.
!
! The very first sample is stored in every shift
...
...
@@ -36,10 +39,10 @@
! The output signal is fetched from the register
! representing the actual delay.
!
! Example
!
@b
Example
!
! 1. With MaxCount = 1 an
a
d ScanTime = 20 ms the maximum delay time
! is 100
1
1 / 50 seconds.
! 1. With MaxCount = 1 and ScanTime = 20 ms the maximum delay time
! is 100
* 1 *
1 / 50 seconds.
! if the delay Tim = 1, ActVal(t) will be = In(t-50), i.e. the input
! signal is delayed by 50 execution cycles.
!
...
...
src/wbl/pwrb/src/pwrb_c_ai.wb_load
View file @
4587029c
...
...
@@ -9,13 +9,13 @@
!
!/**
! @Version 1.0
! @Summary Analog input signal
! Analog input.
!
! Configures an analog input signal in the Plant
! Configuration.
!
! Hints
!
! @b Hints
! Put the object below a $PlantHier object in the
! development environment in such a way that it belongs
! to the same target node as its associated channel
...
...
src/wbl/pwrb/src/pwrb_c_and.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_logic.h
! @Summary And gate
! AND-gate for up to 8 inputs. Used inputs do not have to
! be chosen consecutively.
! @image orm_and_fo.gif
...
...
src/wbl/pwrb/src/pwrb_c_ao.wb_load
View file @
4587029c
...
...
@@ -9,13 +9,13 @@
!
!/**
! @Version 1.0
! @Summary Analog ouput signal
! Analog output.
!
! Configures an analog output signal in the Plant
! Configuration.
!
! Hints
!
! @b Hints
! Put the object below a $PlantHier object in the
! development environment in such a way that it belongs
! to the same target node as its associated channel
...
...
src/wbl/pwrb/src/pwrb_c_apcollect.wb_load
View file @
4587029c
...
...
@@ -29,7 +29,7 @@
! object. An input doesn't has to be connected, the value can be set at
! runtime or in the configurator.
!
! Example
!
@b
Example
!
! This is the code in a DataArithm which has a ApCollect object connected
! to the Da1 input.
...
...
@@ -42,7 +42,7 @@
! if ( Da1->Ap[i])
! OA1++;
!
!
S
e also
!
@b Se
e also
! @classlink DataArithm pwrb_dataarithm.html
! @classlink DpCollect pwrb_dpcollect.html
! @classlink ApDistribute pwrb_apdistribute.html
...
...
src/wbl/pwrb/src/pwrb_c_apdistribute.wb_load
View file @
4587029c
...
...
@@ -12,6 +12,7 @@
! The ApDistribute expands the number of analog outputs that can be
! handled in a DataArithm object.
! @image orm_apdistribute_fo.gif
!
! The DpDistribute has 24 analog outputs, which values can be set from
! an array of Float32 declared in the code of a DataArithm. By connecting
! the data input of the ApDistribute to an data output of a DataArithm,
...
...
@@ -32,7 +33,7 @@
! greater or equal to the value in MaxIndex. Use the type pwr_sApDistribute
! defined in $pwr_inc/rt_plc_data.h.
!
! Example
!
@b
Example
!
! This is the code in a DataArithm witch has a ApDistribute object connected
! to the ODa1 output.
...
...
@@ -44,7 +45,7 @@
! for ( i = 0; i < 24; i++)
! vect[i] = 0.1 * i;
!
!
S
e also
!
@b Se
e also
! @classlink DataArithm pwrb_dataarithm.html
! @classlink ApCollect pwrb_apcollect.html
! @classlink DpDistribute pwrb_dpdistribute.html
...
...
src/wbl/pwrb/src/pwrb_c_appldistribute.wb_load
View file @
4587029c
...
...
@@ -22,7 +22,7 @@
! The distribution is carried out by the distribution window in the
! navigator, or by pwr_cmd with the command 'copy appl' or 'copy all'.
!
!
S
e also
!
@b Se
e also
! @classlink NodeConfig pwrb_nodeconfig.html
! @classlink GraphDistribute pwrb_graphdistribute.html
!*/
...
...
src/wbl/pwrb/src/pwrb_c_asup.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_sup.h
! @Summary Analog supervisory
! Analog Supervisory.
! @image orm_asup_fo.gif
!
...
...
@@ -73,8 +74,7 @@
! specifies the hierarchies from which messages are to be
! received.
!
! Hints
!
! @b Hints
! The supervised quantity may belongs to an arbitrary
! object. This means not only signal objects but also
! other objects may supervised; e.g. attributes in a
...
...
@@ -88,9 +88,8 @@
! @image orm_en1-23.gif
! The Supervisory Objects may also be used Outside PLC Programs
!
! See Also
!
! DSup, which handles digital supervisions.
! @b See Also
! @classlink DSup pwrb_dsup.html
!*/
SObject pwrb:Class
Object ASup $ClassDef 18
...
...
src/wbl/pwrb/src/pwrb_c_atostr.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_string.h
! @Summary Convert analog value to string
! Convert analog value to string.
! @image orm_atostr_fo.gif
!
...
...
src/wbl/pwrb/src/pwrb_c_av.wb_load
View file @
4587029c
...
...
@@ -9,13 +9,13 @@
!
!/**
! @Version 1.0
! @Summary Analog value
! Analog value.
!
! Configures a calculated analog value ( floating point
! number) in the Plant Configuration.
!
! Hints
!
! @b Hints
! Put the object below a $PlantHier object in the
! development environment.
! The object is assigned an initial value (!= 0 ) in the
...
...
src/wbl/pwrb/src/pwrb_c_backup.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_logic.h
! @Summary Backup of objects or attributes
! Points out a data segment in rtdb where the items will
! be backed up on a file.
! @image orm_backup_fo.gif
...
...
@@ -26,6 +27,7 @@
! the object referred to have to reside on the same
! target node, else no backup will be done. DataName
! specifies what to backup.
!
! The input of a backup object configured by the PLC
! Editor, is connected to the output of the object that
! will be backed up. It is assumed that this output is
...
...
@@ -39,11 +41,9 @@
! attribute. The corresponding backup object is also
! configured and created in run time.
!
! Hints
!
! Note! Whole signal objects, see table 2-4 on p. 2-4, should
! not be backed up, as this might cause problems after
! booting.
! @b Hints
! Note! Whole signal objects should not be backed up, as
! this might cause problems after booting.
!
! Every type of signal object has a pointer *ActualValue
! and it is not likely that this will be the same after
...
...
@@ -62,8 +62,8 @@
! One cannot presuppose at change of PROVIEW distribution
! that the back-up file will works.
!
!
See Also
!
Backup_Conf
!
@b
See Also
!
@classlink Backup_Conf pwrb_backup_conf.html
!*/
SObject pwrb:Class
Object Backup $ClassDef 22
...
...
src/wbl/pwrb/src/pwrb_c_backup_conf.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Configuration of the backup process
! Configures the backup-function of a node.
!
! The objects or parts of objects that will be included
...
...
@@ -21,9 +22,8 @@
! The object has to be configured direct below a $Node
! object representing a process node.
!
! See Also
!
! Backup
! @b See Also
! @classlink Backup pwrb_backup.html
!*/
SObject pwrb:Class
Object Backup_Conf $ClassDef 23
...
...
src/wbl/pwrb/src/pwrb_c_bcddo.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_io.c
! @Summary Binary coded decimal digital output.
! Binary Coded Decimal Digital output.
! @image orm_en1-25.gif
!
...
...
@@ -29,8 +30,7 @@
!
! Used for example to govern a character display.
!
! Example
!
! @b Example
! Suppose the input signal has the value 235 016.7
! The BCD-value becomes 5016 because
! BCD1 and BCD2 are both set => 6
...
...
@@ -42,9 +42,8 @@
! In that case also the the decimal digits are
! representing 10 000 and 100 000 binary coded decimal.
!
! See Also
!
! DiBCD, which implements the reverse function; see p.
! @b See Also
! @classlink DiBCD pwrb_dibcd.html
!*/
SObject pwrb:Class
Object BCDDo $ClassDef 24
...
...
src/wbl/pwrb/src/pwrb_c_bodytext.wb_load
View file @
4587029c
...
...
@@ -9,12 +9,13 @@
!
!/**
! @Version 1.0
! @Summary Multi-row comment in plc document
! Object to create a multi-row text.
!
! Used when a larger description is to be done; e.g. in a
! Document object.
!
! Example
!
@b
Example
! @image orm_en1-28.gif
!*/
SObject pwrb:Class
...
...
src/wbl/pwrb/src/pwrb_c_carithm.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_logic.h
! @Summary User programmable object in the C programming language
! User programmable object in the C programming language.
! @image orm_carithm_fo.gif
!
...
...
@@ -18,26 +19,26 @@
!
! Up to 8 analog inputs respectively outputs and up to 8
! digital inputs respectively outputs.
!
! Digital inputs may be inverted either by means of the
! Attribute Editor, or by the logical operator '!' in the
! Code attribute.
!
! Example
!
! @b Example
! This application starts to declare a variable 'r1'. The r1 is
! assigned the sum of A1 and A2. As A2 is left open it will be
! given a value internally. If r1 is greater then 2.7 OA1 will
! be increased by one, otherwise cleard.
! @image orm_en1-30.gif
!
! Hints
! @image orm_carithm_1.gif
!
! @b Hints
! The symbol of the CArithm accommodates to the Code
! attribute. To avoid very wide CArithm objects finish
! statements with return.
!
! See Also
! AArithm, DArithm.
! @b See Also
! @classlink AArithm pwrb_aarithm.html
! @classlink DArithm pwrb_darithm.html
!*/
SObject pwrb:Class
Object CArithm $ClassDef 26
...
...
src/wbl/pwrb/src/pwrb_c_chanai.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Configures an analog input channel
! Configures an analog input channel independent of the
! type of physical Ai-card. The conversion from signal
! value to actual value is done by polynomials.
...
...
@@ -29,13 +30,7 @@
! -- sensor polynomial p, is determined by SensorPolyType
! -- filter function f, is determined by FilterType in Ai object
!
! See Also
!
! ChanAit, whose conversion to ActualValue is based on a
! table.
!
! Hints
!
! @b Hints
! ChanAi objects are configured below a suitable card
! object.
!
...
...
@@ -44,6 +39,9 @@
! To create card object with channel objects belonging to
! it the function 'Configure Card' in "Utility Window" is
! recommended.
!
! @b See also
! @classlink ChanAit pwrb_chanait.html
!*/
SObject pwrb:Class
Object ChanAi $ClassDef 28
...
...
src/wbl/pwrb/src/pwrb_c_chanait.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Configures an analog input channel with table conversion
! Configures an analog input channel independent of the
! type of physical Ai-card. The conversion from signal
! value to actual value is done by means of a table.
...
...
@@ -47,10 +48,11 @@
! In the target environment the following occurs with the
! SigValue:
!
! If SigValuemin <= s(SigValue) >= SigValuemax , then
! - the index n is calculated as SigValue(n) = s(SigValue) < SigValue(n+1)
! t( s(SigValue) ) = Intercept(n) + Slope(n)* s(SigValue)
! otherwise, t( s(SigValue) ) = OutValue for the first
! - If SigValuemin <= s(SigValue) >= SigValuemax , then
! - the index n is calculated as
! SigValue(n) = s(SigValue) < SigValue(n+1)
! - t( s(SigValue) ) = Intercept(n) + Slope(n)* s(SigValue)
! - otherwise, t( s(SigValue) ) = OutValue for the first
! or the last pair of numbers depending on
! s(SigValue) < s(SigValuemin) or s(SigValuemax) > s(SigValuemax)
!
...
...
@@ -58,12 +60,12 @@
! put in, for each NoOfCoordinates, the corresponding
! pair of numbers (InValue, OutValue ) respectively (Intercept, Slope).
!
! See Also
!
! ChanAi, whose conversion to ActualValue is based on a
! polynomial.
! ChanAit objects are configured below a suitable card
! object.
!
! @b See also
!
! @classlink ChanAi pwrb_chanai.html
!*/
SObject pwrb:Class
Object ChanAit $ClassDef 29
...
...
src/wbl/pwrb/src/pwrb_c_chanao.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Configures an analog output channel
! Configures an analog output channel independent of the
! type of physical Ao-card.
!
...
...
@@ -23,8 +24,7 @@
! the output is based on FixedOutValue. Otherwise TestOn
! will settles which attribute the output is based on.
!
! Hints
!
! @bHints
! ChanAo objects are configured below a suitable card
! object.
!
...
...
src/wbl/pwrb/src/pwrb_c_chanco.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Configures a pulse counter channel
! Configures a pulse counter channel independent of the
! type of physical Co-card.
!
...
...
src/wbl/pwrb/src/pwrb_c_chandi.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Configures a digital input channel
! Configures a digital input channel independent of the
! type of physical Di-card.
!
...
...
@@ -22,8 +23,7 @@
! InvMask1 and ConvMask1 to card object, but InvertOn and
! ConversionOn belongs to this object.
!
! Hints
!
! @b Hints
! ChanDi objects are configured below a suitable Di-card
! object.
! Rack and card objects to different I/O systems are
...
...
src/wbl/pwrb/src/pwrb_c_chando.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Configures a digital output channel
! Configures a digital output channel independent of the
! type of physical Do-card.
!
...
...
@@ -23,8 +24,7 @@
! the output is based on FixedOutValue. Otherwise TestOn
! will settles which attribute the output is based on.
!
! Hints
!
! @b Hints
! ChanDo objects are configured below a suitable Do-card
! object.
! Rack and card objects to different I/O systems are
...
...
src/wbl/pwrb/src/pwrb_c_classvolumeload.wb_load
View file @
4587029c
...
...
@@ -19,8 +19,8 @@
!
! The name of the object states the volume to load.
!
! @b See also
! @classlink NodeConfig pwrb_nodeconfig.html
! @classlink ClassVolumeLoad pwrb_classvolumeload.html
!
!*/
!
...
...
src/wbl/pwrb/src/pwrb_c_co.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_logic.h
! @Summary Configures a counter input signal
! Counter.
!
! Configures a counter input signal in the Plant
...
...
@@ -19,8 +20,7 @@
! I/O-system are read by a PLC job and converted to
! Actual Value by the IO job.
!
! Hints
!
! @b Hints
! Put the object below a $PlantHier object in the
! development environment in such a way that it belong to
! the same target node as its associated channel object.
...
...
src/wbl/pwrb/src/pwrb_c_comph.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_arithm.c
! @Summary Compares an analog value to a high limit
! Compares an analog value ( signal or parameter) to a high
! limit.
! @image orm_en1-36.gif
...
...
@@ -24,9 +25,8 @@
! output becomes FALSE as soon as the input becomes less
! than or equal to the high limit minus the hysteresis.
!
! See Also
!
! Compl.
! @b See Also
! @classlink Compl pwrb_compl.html
!*/
SObject pwrb:Class
Object Comph $ClassDef 39
...
...
src/wbl/pwrb/src/pwrb_c_compl.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_arithm.c
! @Summary Compares an analog value with a low limit
! Compares an analog value (signal or parameter) with a
! low limit.
! @image orm_en1-38.gif
...
...
@@ -25,9 +26,8 @@
! as the input becomes greater than or equal to the low
! limit plus the hysteresis.
!
! See Also
!
! Comph.
! @b See Also
! @classlink Comph pwrb_comph.html
!*/
SObject pwrb:Class
Object Compl $ClassDef 40
...
...
src/wbl/pwrb/src/pwrb_c_count.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_io.c
! @Summary Pulse counter
! Pulse counter.
! @image orm_count_fo.gif
!
...
...
@@ -17,8 +18,7 @@
! equal to a present value.
! The counter is triggered on leading edges.
!
! Hints
!
! @b Hints
! The object can be used as a 'pulse counter card' in the
! software at maximum one pulse every second (edge
! detecting) loop , i.e. a maximum of 25 Hz, if the base
...
...
src/wbl/pwrb/src/pwrb_c_cstoai.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_io.h
! @Summary Conditional storage of Ai signal
! Conditional Storage Analog input.
! @image orm_cstoai_fo.gif
!
...
...
@@ -18,9 +19,11 @@
!
! Conditional is aimed at the con-input, which is
! supposed to be connected.
! Note! This object is used for simulation purposes.
! IOSimulFlag will be set TRUE and IOReadWriteFlag FALSE
! in the $Node object, i.e. any physical I/O-hardware may
!
! @b Note!
! This object is used for simulation purposes.
! SimulFlag will be set TRUE and ReadWriteFlag FALSE
! in the IOHandler object, i.e. any physical I/O-hardware may
! not be used on the node in connection to this object.
!*/
SObject pwrb:Class
...
...
src/wbl/pwrb/src/pwrb_c_cstoao.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_io.h
! @Summary Conditional storage of Ao signal
! Conditional Storage Analog output.
! @image orm_cstoao_fo.gif
!
...
...
src/wbl/pwrb/src/pwrb_c_cstoap.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_io.h
! @Summary Conditional storage of analog attribute
! Conditional Storage Analog parameter.
! @image orm_cstoap_fo.gif
!
...
...
@@ -30,7 +31,7 @@
! It is not allowed, by means of a function in C or PLC
! programs, to write in any of the inputs.
!
! Example
!
@b
Example
!
! At Gain-Scheduling it would be possible to use CStoAp
! objects with the analog inputs left open; see below.
...
...
src/wbl/pwrb/src/pwrb_c_cstoip.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_io.h
! @Summary Conditional storage of integer attribute
! Conditional Storage Integer parameter.
! @image orm_cstoip_fo.gif
!
...
...
src/wbl/pwrb/src/pwrb_c_cstosp.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_string.h
! @Summary Conditional storage of string attribute.
! Conditional Storage of string attribute.
! @image orm_cstosp_fo.gif
!
...
...
@@ -26,8 +27,9 @@
! It is not allowed, by means of a function in C or PLC
! programs, to write in any of the inputs.
!
! Example
! It would be possible to use CStoSp to change the DetectText.
! @b Example
! It is possible to use CStoSp to change the DetectText in
! ASup or DSup objects.
!*/
SObject pwrb:Class
Object CStoSp $ClassDef 311
...
...
src/wbl/pwrb/src/pwrb_c_cstosv.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_string.h
! @Summary Conditional storage of string value.
! Conditional storage of string value.
! @image orm_cstosv_fo.gif
!
...
...
src/wbl/pwrb/src/pwrb_c_csub.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_grafcet.h
! @Summary Conditional execution of plc-objects in a sub-window
! Conditional execution of objects located in a
! Sub-window.
! @image orm_csub_fo.gif
...
...
src/wbl/pwrb/src/pwrb_c_curve.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_arithm.c
! @Summary Interpolates in a table
! Interpolates in a table.
! @image orm_curve_fo.gif
!
...
...
src/wbl/pwrb/src/pwrb_c_darithm.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_logic.h
! @Summary User-defined logical expression
! User-defined logical expression.
! @image orm_darithm_fo.gif
!
...
...
@@ -40,7 +41,7 @@
! easier to get access from the object display. Unused
! inputs make compilation errors.
!
! Example
!
@b
Example
!
! 1 Combinational circuit. In the following example '&&' means
! logical and, '||' means logical or and '!' means not.
...
...
@@ -58,8 +59,9 @@
!
! Expression: (A1 + 3.5 * A2) < A3
!
! See Also
! AArithm that calculates the value of arithmetic
! @b See Also
! @classlink AArithm pwrb_aarithm.html
! @classlink CArithm pwrb_carithm.html
!*/
SObject pwrb:Class
Object DArithm $ClassDef 82
...
...
src/wbl/pwrb/src/pwrb_c_dataarithm.wb_load
View file @
4587029c
...
...
@@ -52,7 +52,7 @@
! DpDistribute, ApDistribute, DpCollect and ApCollect objects can be used
! to expand the number of inputs and outputs to the DataArithm.
!
!
S
e also
!
@b Se
e also
! @classlink GetData pwrb_getdata.html
! @classlink DpCollect pwrb_dpcollect.html
! @classlink ApCollect pwrb_apcollect.html
...
...
src/wbl/pwrb/src/pwrb_c_datacollect.wb_load
View file @
4587029c
...
...
@@ -27,7 +27,7 @@
! MaxIndex should be assigned the number of used inputs in the DataCollect
! object.
!
! Example
!
@b
Example
!
! This is the code in a DataArithm which has a DataCollect object connected
! to the Da1 input.
...
...
src/wbl/pwrb/src/pwrb_c_di.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Digital input signal
! Digital input.
!
! Configures a digital input signal in the Plant
...
...
@@ -28,8 +29,7 @@
! sampled signal latest become FALSE until it is
! allowed to be TRUE again.
!
! Hints
!
! @b Hints
! Put the object below a $PlantHier object in the
! development environment in such a way that it belongs
! to the same target node as its associated channel
...
...
src/wbl/pwrb/src/pwrb_c_dibcd.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_io.c
! @Summary Digital input binary coded decimal
! Digital input Binary Coded Decimal.
! @image orm_en1-55.gif
!
...
...
@@ -24,7 +25,7 @@
! BCD4 - BCD7 represents integers in the interval {10,20,...,90}
! BCD8 - BCDB represents integers in the interval {100,200,...,900}
!
!
Example
!
@b
Example
! 1 BCD1 = BCD4 = BCD7 = TRUE and the rest FALSE.
!
! VAL gets the value BCD1 * 2 + BCD4 * 10 + BCD7 * 80 = 92
...
...
@@ -34,12 +35,12 @@
!
! VAL = last valid value and err is TRUE, i.e. one
!
!
Hints
!
@b
Hints
! More DiBCD objects can be connected in parallel to
! additional BCD-input signals.
!
!
See Also
!
BCDDo, which implements the reverse function.
!
@b
See Also
!
@classlink BCDDo pwrb_bcddo.html
!*/
SObject pwrb:Class
Object DiBCD $ClassDef 87
...
...
src/wbl/pwrb/src/pwrb_c_do.wb_load
View file @
4587029c
...
...
@@ -10,13 +10,13 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_logic.h
! @Summary Digital output signal
! Digital output.
!
! Configures a digital output signal in the Plant
! Configuration.
!
! Hints
!
! @b Hints
! Put the object below a $PlantHier object in the
! development environment in such a way that it belongs
! to the same target node as its associated channel
...
...
src/wbl/pwrb/src/pwrb_c_document.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Configures documents in the PLC editor
! Configures in the working area of the PLC Editor an
! area in A-format.
! @image orm_en1-56.gif
...
...
@@ -35,22 +36,6 @@
! object will be created. The file is default located on
! 'pwrp_tmp'.
!
! By the pwr_plc commands:
! · document /repage -- the Document objects are page
! numbered on the form x.y. The number before point
! specifies a PlcPgm within the PROVIEW system and the
! number after specifies Document objects in the same
! order as they have been created in the PLC program.
! If the pages have to be numbered in a certain order
! they have to be ordered in the wanted way in the
! work-bench database.
!
! · document /list -- writes an alphabetic list with the
! name on all Document objects in the system.
! The transcription is default sent to the
! same window as from where the development environment
! was started.
!
! If there is a need for a larger working surface choose
! A3 format in the Document object. The objects in the
! transcription will be somewhat reduced in scale
...
...
src/wbl/pwrb/src/pwrb_c_dpcollect.wb_load
View file @
4587029c
...
...
@@ -29,7 +29,7 @@
! object. An input doesn't has to be connected, the value can be set at
! runtime or in the configurator.
!
! Example
!
@b
Example
!
! This is the code in a DataArithm which has a DpCollect object connected
! to the Da1 input.
...
...
@@ -42,7 +42,7 @@
! if ( Da1->Dp[i])
! OA1++;
!
!
S
e also
!
@b Se
e also
! @classlink DataArithm pwrb_dataarithm.html
! @classlink ApCollect pwrb_apcollect.html
! @classlink DpDistribute pwrb_dpdistribute.html
...
...
src/wbl/pwrb/src/pwrb_c_dpdistribute.wb_load
View file @
4587029c
...
...
@@ -32,8 +32,7 @@
! greater or equal to the value in MaxIndex. Use the type pwr_sDpDistribute
! defined in $pwr_inc/rt_plc_data.h.
!
! Example
!
! @b Example
! This is the code in a DataArithm witch has a DpDistribute object connected
! to the ODa1 output.
!
...
...
@@ -48,7 +47,7 @@
! vect[i] = 0;
! }
!
!
S
e also
!
@b Se
e also
! @classlink DataArithm pwrb_dataarithm.html
! @classlink DpCollect pwrb_dpcollect.html
! @classlink ApDistribute pwrb_apdistribute.html
...
...
src/wbl/pwrb/src/pwrb_c_drive.wb_load
View file @
4587029c
...
...
@@ -10,13 +10,15 @@
!/**
! @Version 1.0
! @Code rt_plc_drive.c
! @Summary Start/Stop motor control
! START/ STOP motor control with supervision of contactor
! response and motion guard.
! @image orm_en1-58.gif
! Three different types of interlockings:
! · safety interlocking SafeStop
! · production interlocking ProdStop
! · 'prevent to start' interlocking, NoStart
!
! - safety interlocking SafeStop
! - production interlocking ProdStop
! - 'prevent to start' interlocking, NoStart
!
! SafeStop and ProdStop disable, each separately, the
! internal alarms (Alarm1, ..., Alarm3), i.e. when
...
...
@@ -30,31 +32,31 @@
! output signal ManMode in the following way:
! @image orm_en1-59.gif
!
!
LOCAL
!
·
Used at operation from for example an outer
!
@b
LOCAL
!
-
Used at operation from for example an outer
! operator's console, switching equipment etc.
!
·
Only safety interlocking SafeStop is taken
!
-
Only safety interlocking SafeStop is taken
! into account.
!
·
LocStart has a spring back push button
!
-
LocStart has a spring back push button
! function with a closing start function. The
! signal has to be set until ConOn is TRUE;
! see below.
!
·
LocDrive has a spring back push button
!
-
LocDrive has a spring back push button
! function with an opening stop function. STOP
! is also done when Local is reset.
! @image orm_en1-60.gif
!
! MANUAL/AUTO
!
·
Both production and safety interlockings are
!
@b
MANUAL/AUTO
!
-
Both production and safety interlockings are
! concerned.
!
·
In MANUAL mode START/STOP request is handled
!
-
In MANUAL mode START/STOP request is handled
! by the operator by means of the attributes
! ManSta respectively ManSto.
!
·
In AUTO mode START request is done on a
!
-
In AUTO mode START request is done on a
! leading edge on AutoStart; STOP request when
! AutoStart is FALSE, i.e. not at any edge but
! on the level.
!
·
The changes,
!
-
The changes,
! -- AUTO -> MANUAL, do not influence the
! operational order, Order.
! -- MANUAL -> AUTO. If the operational order
...
...
@@ -66,9 +68,9 @@
! value of ProdTim or SpeedTim itself that determines if
! these are concerned or not.
!
! Examples
!
@h1
Examples
!
! Worm Conveyer with Motion Guard
!
@b
Worm Conveyer with Motion Guard
!
! Assumptions:
!
...
...
@@ -85,7 +87,7 @@
! @image orm_en1-61.gif
! Periodical Control of a Contactor
!
! Forward/Backward operation
!
@b
Forward/Backward operation
!
! Driving only in the operational mode AUTO. Forward/backward operation
! is controlled by Dv-signals. Response from the contactor exists, but
...
...
@@ -95,7 +97,7 @@
! @image orm_en1-62.gif
! Configuration of a Forward/Backward Operation
!
! Two Conveyers
!
@b
Two Conveyers
! @image orm_en1-63.gif
!
! The conveyer Trp1 may start only if the conveyer Trp2 is already running
...
...
src/wbl/pwrb/src/pwrb_c_dsfast.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Stores data for a fast graph à la storage oscilloscope.
! Stores data for a fast graph à la storage oscilloscope.
!
! In every node where fast graphs should be stored there
...
...
src/wbl/pwrb/src/pwrb_c_dsfastconf.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Configuration of DsFast process
! Specifies attributes of a single DsFast.
!
! In every node where fast graphs should be stored there
...
...
@@ -16,8 +17,7 @@
! DsFast objects.
! @image orm_en1-67.gif
!
! Hints
!
! @b Hints
! The DsFastConf object is placed below the $Node object.
! If a Ds_Fast job is loaded to a node, which has no
! DsFastConf object, it will execute with 10 Hz.
...
...
@@ -30,8 +30,8 @@
! EBUILD-file.
! @image orm_en1-68.gif
!
!
See Also
!
DsFast
!
@b
See Also
!
@classlink DsFast pwrb_dsfast.html
!*/
SObject pwrb:Class
Object DsFastConf $ClassDef 105
...
...
src/wbl/pwrb/src/pwrb_c_dstrend.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Long time storage of data for a trend graph
! Long time storage of data for a trend graph.
!
! In every node where trend graphs shall be stored there
...
...
@@ -54,8 +55,7 @@
! - pwr_tInt8, pwr_tInt16, pwr_tInt32
! - pwr_tUInt8, pwr_tUInt16, pwr_tUInt32
!
! Hints
!
! @b Hints
! If a signal is associated with an object by the type
! DsTrend, DsFast, or DsHist this relation may be marked
! by putting the object direct below the current signal
...
...
src/wbl/pwrb/src/pwrb_c_dstrendconf.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Configuration of DsTrend process
! Specifies attributes of a single DsTrend job.
!
! In every node where trend graphs shall be stored there
...
...
@@ -17,8 +18,7 @@
! @image orm_en1-71.gif
! DsTrend Job with Matching Objects
!
! Hints
!
! @b Hints
! Because a DsTrend job default is loaded to each OpenVMS
! node it is suitable to configure DsTrendConf object on
! this nodes. The DsTrendConf objects are placed below
...
...
@@ -27,8 +27,8 @@
! If a Ds_Trend job is loaded to a node that has no
! DsTrendConf object, it will execute with 1 Hz.
!
!
See Also
!
DsTrend.
!
@b
See Also
!
@classlink DsTrend pwrb_dstrend.html
!*/
SObject pwrb:Class
Object DsTrendConf $ClassDef 109
...
...
src/wbl/pwrb/src/pwrb_c_dsup.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_sup.h
! @Summary Digital supervisory
! Digital Supervisory.
! @image orm_dsup_fo.gif
!
...
...
@@ -59,11 +60,12 @@
! unacknowledged C- resp. D-alarms is shown, while the
! text is put into the alarm list, where the
! acknowledgement can be done too.
!
! Different types of out units exist:
!
!
·
OPERATOR: The select list is defined by an attribute
!
-
OPERATOR: The select list is defined by an attribute
! in a User object.
!
·
PRINTER: The select list is defined by an
!
-
PRINTER: The select list is defined by an
! attribute in an EventPrinter
! object.
!
...
...
@@ -73,7 +75,7 @@
! specifies the hierarchies from which messages are to be
! received.
!
!
Hints
!
@b
Hints
! Supervision of a trailing edge can be done when the In-signal
! has been inverted.
!
...
...
@@ -88,8 +90,8 @@
! Editor and the eventmonitor takes care of the
! supervision.
!
!
See Also
!
ASup which handles analog supervision.
!
@b
See Also
!
@classlink ASup pwrb_asup.html
!*/
SObject pwrb:Class
Object DSup $ClassDef 110
...
...
src/wbl/pwrb/src/pwrb_c_dtostr.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_string.h
! @Summary Convert digital value to string
! Convert digital value to string.
! @image orm_dtostr_fo.gif
!
...
...
src/wbl/pwrb/src/pwrb_c_dv.wb_load
View file @
4587029c
...
...
@@ -9,13 +9,14 @@
!
!/**
! @Version 1.0
! @Summary Digital value
! Digital value.
!
! Configures a calculated binary value in the Plant
! Configuration. The value is used as a binary flag with
! the values TRUE or FALSE.
!
!
Hints
!
@b
Hints
! Put the object below a $PlantHier object in the
! development environment.
!
...
...
src/wbl/pwrb/src/pwrb_c_edge.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_logic.h
! @Summary Edge detector
! Edge detector.
! @image orm_edge_fo.gif
!
...
...
src/wbl/pwrb/src/pwrb_c_filter.wb_load
View file @
4587029c
...
...
@@ -10,22 +10,25 @@
!/**
! @Version 1.0
! @Code rt_plc_arithm.c
! @Summary First order lag filter
! First Order Lag Filter.
! @image orm_filter_fo.gif
!
! The input signal gets an exponential smoothing.
! VAL = a * In+ (1 - a) * X = X + a (In - X) , where
! X = FeedB, if FeedB is connected, ActValt - 1, otherwise
!
! a = ScanTime / FiltCon and 0 < a < 1.0. If a >= 1.0
! no filtering is done.
! VAL = a * In + (1 - a) * X = X + a * (In - X) , where
!
! X = FeedB, if FeedB is connected,
! ActValt - 1, otherwise
!
! a = ScanTime / FiltCon and 0 < a < 1.0.
! If a >= 1.0 no filtering is done.
!
! An external signal may also be used as feedback; e.g.
! @image orm_en1-77.gif
!
! Example
!
! If a (= ScanTime / FiltCon ) is small, 0.1 - 0.2, the output gets
! @b Example
! If a (= ScanTime / FiltCon) is small, 0.1 - 0.2, the output gets
! a character of a slowly moving average.
! @image orm_en1-78.gif
!*/
...
...
src/wbl/pwrb/src/pwrb_c_frame.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Frame object
! Single-row text object.
!
! If no text is specified, in e.g. a Frame object, the
...
...
@@ -16,12 +17,12 @@
!
! The only difference between Frame, Head, Text, and
! Title is the default values of the attributes.
! @image orm_
en1-79
.gif
! @image orm_
text_3
.gif
! They are used in Document objects where, for instance,
!
Title specifies what the configuration is doing, i.e.
!
-
Title specifies what the configuration is doing, i.e.
! the function.
!
Sub-functions are named by Head objects.
!
Frame and Text are used to information of details.
!
-
Sub-functions are named by Head objects.
!
-
Frame and Text are used to information of details.
!*/
SObject pwrb:Class
Object Frame $ClassDef 119
...
...
@@ -34,7 +35,7 @@ SObject pwrb:Class
!/**
! Specifies if the text is to be surrounded by a some
! kind of frame.
! @image orm_
en1-81
.gif
! @image orm_
text_2
.gif
!*/
Object FrameAttribute $Intern 1
Body SysBody
...
...
@@ -73,7 +74,7 @@ SObject pwrb:Class
!/**
! The attribute influence the appearance of the text. The
! following values are used: 0, 1, 2, 3.
! @image orm_
en1-80
.gif
! @image orm_
text_1
.gif
!*/
Object TextAttribute $Intern 5
Body SysBody
...
...
src/wbl/pwrb/src/pwrb_c_friendnodeconfig.wb_load
View file @
4587029c
...
...
@@ -15,7 +15,7 @@
! The FriendNodeConfig object is created in the project volume as a toplevel
! object in the node-hierachy.
!
!
S
e also
!
@b Se
e also
! @classlink NodeConfig pwrb_nodeconfig.html
!
!*/
...
...
src/wbl/pwrb/src/pwrb_c_getai.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Get Ai signal
! Get Analog input.
! @image orm_getai_fo.gif
!
...
...
@@ -18,11 +19,12 @@
! The complete name of the Ai-signal has to be supplied;
! its last segment is shown in the right empty part of
! the symbol.
!
! The GetAi object
!
is a pure address reference to the I/O-copied area
!
-
is a pure address reference to the I/O-copied area
! for Ai-signals,
!
contains no relevant information (=data) in rtdb,
!
is without executable code.
!
-
contains no relevant information (=data) in rtdb,
!
-
is without executable code.
!*/
SObject pwrb:Class
Object GetAi $ClassDef 120
...
...
src/wbl/pwrb/src/pwrb_c_getao.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Get Ao signal
! Get Analog output.
! @image orm_getao_fo.gif
!
...
...
@@ -19,10 +20,10 @@
! the symbol.
!
! The GetAo object
!
is a pure address reference to the I/O-copied area
!
-
is a pure address reference to the I/O-copied area
! for Ao-signals,
!
contains no relevant information (=data) in rtdb,
!
is without executable code.
!
-
contains no relevant information (=data) in rtdb,
!
-
is without executable code.
!*/
SObject pwrb:Class
Object GetAo $ClassDef 121
...
...
src/wbl/pwrb/src/pwrb_c_getap.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Get analog attribute
! Get Analog parameter.
! @image orm_getap_fo.gif
!
...
...
@@ -16,13 +17,12 @@
! parameter, in- or output signal) in an arbitrary
! object.
!
! The complete name of quantity has to be supplied; se
! hints below.
! The GetAp object
! The complete name of quantity has to be supplied.
!
! is a pure address reference,
! contains no relevant information (=data) in rtdb,
! is without executable code.
! The GetAp object
! - is a pure address reference,
! - contains no relevant information (=data) in rtdb,
! - is without executable code.
!*/
SObject pwrb:Class
Object GetAp $ClassDef 122
...
...
src/wbl/pwrb/src/pwrb_c_getav.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Get analog value
! Get Analog value.
! @image orm_getav_fo.gif
!
...
...
@@ -19,11 +20,10 @@
! of the symbol.
!
! The GetAv object
!
is a pure address reference to the I/O-copied area
!
-
is a pure address reference to the I/O-copied area
! for Av-signals,
!
! contains no relevant information (=data) in rtdb,
! is without executable code.
! - contains no relevant information (=data) in rtdb,
! - is without executable code.
!*/
SObject pwrb:Class
Object GetAv $ClassDef 123
...
...
src/wbl/pwrb/src/pwrb_c_getdata.wb_load
View file @
4587029c
...
...
@@ -14,7 +14,7 @@
! DataArithm-objects by connecting the output of the GetData
! in the plc editor.
!
!
S
e also
!
@b Se
e also
! @classlink DataArithm pwrb_dataarithm.html
!*/
!
...
...
src/wbl/pwrb/src/pwrb_c_getdi.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Get Di signal
! Get Digital input.
! @image orm_getdi_fo.gif
!
...
...
@@ -19,10 +20,10 @@
! of the symbol.
!
! The GetDi object
!
is a pure address reference to the I/O-copied area
!
-
is a pure address reference to the I/O-copied area
! for Di-signals,
!
contains no relevant information (=data) in rtdb,
!
is without executable code.
!
-
contains no relevant information (=data) in rtdb,
!
-
is without executable code.
!*/
SObject pwrb:Class
Object GetDi $ClassDef 124
...
...
src/wbl/pwrb/src/pwrb_c_getdo.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Get Do signal
! Get Digital output.
! @image orm_getdo_fo.gif
!
...
...
@@ -19,10 +20,10 @@
! of the symbol.
!
! The GetDo object
!
is a pure address reference to the I/O-copied area
!
-
is a pure address reference to the I/O-copied area
! for Do-signals,
!
contains no relevant information (=data) in rtdb,
!
is without executable code.
!
-
contains no relevant information (=data) in rtdb,
!
-
is without executable code.
!*/
SObject pwrb:Class
Object GetDo $ClassDef 125
...
...
src/wbl/pwrb/src/pwrb_c_getdp.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Get digital attribute
! Get Digital parameter.
! @image orm_getdp_fo.gif
!
...
...
@@ -19,10 +20,9 @@
! The complete name of the quantity has to be supplied.
!
! The GetDp object
!
! is a pure address reference to a binary quantity,
! contains no relevant information (=data) in rtdb,
! is without executable code.
! - is a pure address reference to a binary quantity,
! - contains no relevant information (=data) in rtdb,
! - is without executable code.
!*/
SObject pwrb:Class
Object GetDp $ClassDef 126
...
...
src/wbl/pwrb/src/pwrb_c_getdv.wb_load
View file @
4587029c
...
...
@@ -9,7 +9,9 @@
!
!/**
! @Version 1.0
! @Summary Get digital value
! Get Digital value.
!
! @image orm_getdv_fo.gif
!
! Fetches the engineering value for specified Dv-signal
...
...
@@ -18,11 +20,12 @@
! The complete name of the Dv-signal has to be supplied;
! its last segment name is shown in the right empty part
! of the symbol.
!
! The GetDv object
!
is a pure address reference to the I/O-copied area
!
-
is a pure address reference to the I/O-copied area
! for Dv-signals,
!
contains no relevant information (=data) in rtdb,
!
is without executable code.
!
-
contains no relevant information (=data) in rtdb,
!
-
is without executable code.
!*/
SObject pwrb:Class
Object GetDv $ClassDef 127
...
...
src/wbl/pwrb/src/pwrb_c_getip.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_io.h
! @Summary Get integer attribute
! Get Integer parameter.
! @image orm_getip_fo.gif
!
...
...
@@ -18,16 +19,15 @@
!
! The complete name of the parameter has to be supplied.
! The GetIp object
! is a pure address reference,
! contains no relevant information (=data) in rtdb,
! is without executable code.
!
! Example
! - is a pure address reference,
! - contains no relevant information (=data) in rtdb,
! - is without executable code.
!
! @b Example
! In the example below the value of the integer parameter, AccMod is stored:
!
! - unconditionally by S
TOIP
!
_ conditionally by CSTOIP
! - unconditionally by S
toIp
!
- conditionally by CStoIp
!
! The value is also unconditionally stored as a pwr_tFloat32 on an attribute
! pwr_float32 in the object named TIC2M
...
...
src/wbl/pwrb/src/pwrb_c_getpi.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_io.h
! @Summary Get Co signal
! Get Pulse input.
! @image orm_getpi_fo.gif
!
...
...
@@ -23,10 +24,11 @@
! The name of the object is shown in the button of the
! GetPi-symbol.
! @image orm_en1-95.gif
!
! The GetPi object
! is a pure address reference,
! contains no relevant information (=data) in rtdb,
! is without executable code.
!
-
is a pure address reference,
!
-
contains no relevant information (=data) in rtdb,
!
-
is without executable code.
!*/
SObject pwrb:Class
Object GetPi $ClassDef 129
...
...
src/wbl/pwrb/src/pwrb_c_getsp.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Get String attribute
! Get String parameter.
! @image orm_getsp_fo.gif
!
...
...
@@ -19,9 +20,9 @@
! The complete name of quantity has to be supplied.
!
! The GetSp object
!
is a pure address reference,
!
contains no relevant information (=data) in rtdb,
!
is without executable code.
!
-
is a pure address reference,
!
-
contains no relevant information (=data) in rtdb,
!
-
is without executable code.
!*/
SObject pwrb:Class
Object GetSp $ClassDef 309
...
...
src/wbl/pwrb/src/pwrb_c_getsv.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Get string value
! Get String value.
! @image orm_getsv_fo.gif
!
...
...
@@ -17,9 +18,10 @@
! The complete name of the Sv-signal has to be supplied;
! its last segment name is shown in the right empty part
! of the symbol.
!
! The GetSv object
!
contains no relevant information (=data) in rtdb,
!
is without executable code.
!
-
contains no relevant information (=data) in rtdb,
!
-
is without executable code.
!*/
SObject pwrb:Class
Object GetSv $ClassDef 304
...
...
src/wbl/pwrb/src/pwrb_c_graph.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Configures a window to display GMS-graphic
! Configures a window to display GMS-graphic.
!
! To display GMS-graphics on a monitor the graphics have
...
...
src/wbl/pwrb/src/pwrb_c_graphdistribute.wb_load
View file @
4587029c
...
...
@@ -22,7 +22,7 @@
! The distribution is carried out by the distribution window in the
! navigator, or by pwr_cmd with the command 'copy graph' or 'copy all'.
!
!
S
e also
!
@b Se
e also
! @classlink NodeConfig pwrb_nodeconfig.html
! @classlink ApplDistribute pwrb_appldistribute.html
!*/
...
...
src/wbl/pwrb/src/pwrb_c_gray.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_io.c
! @Summary Converts a 16-bits Gray code value into its decimal equivalent
! Converts a 16-bits Gray code value into its decimal
! equivalent.
! @image orm_gray_fo.gif
...
...
src/wbl/pwrb/src/pwrb_c_head.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Header object
! Single-row text object.
!
! If no text is specified, in e.g. a Frame object, the
...
...
@@ -16,15 +17,15 @@
!
! The only difference between Frame, Head, Text, and
! Title is the default values of the attributes.
! @image orm_
en1-79
.gif
! @image orm_
text_3
.gif
!
! They are used in Document objects where, for instance,
!
Title specifies what the configuration is doing, i.e.
!
-
Title specifies what the configuration is doing, i.e.
! the function.
! Sub-functions are named by Head objects.
! Frame and Text are used to information of details.
! Hints
! - Sub-functions are named by Head objects.
! - Frame and Text are used to information of details.
!
! @b Hints
! A well-done PLC program ought to contain not only objects necessary
! to the computer execution but also objects whose purpose are to make
! the program more easy to understand to later readers. See figure below.
...
...
@@ -52,7 +53,7 @@ SObject pwrb:Class
!/**
! The attribute influence the appearance of the text. The
! following values are used: 0, 1, 2, 3.
! @image orm_
en1-80
.gif
! @image orm_
text_1
.gif
!*/
Object TextAttribute $Intern 2
Body SysBody
...
...
@@ -62,7 +63,7 @@ SObject pwrb:Class
!/**
! Specifies if the text is to be surrounded by a some
! kind of frame.
! @image orm_
en1-81
.gif
! @image orm_
text_2
.gif
!*/
Object FrameAttribute $Intern 3
Body SysBody
...
...
src/wbl/pwrb/src/pwrb_c_inc3p.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_pid.c
! @Summary Incremental 3-point output with dead zone
! Incremental 3-point output with dead zone. Incremental
! comes from the type of input and the digit 3 of the
! output, which can have three distinct values, e.g. open
...
...
@@ -31,6 +32,7 @@
! down respectively up with a time amount of ScanTime, at
! every scanning when an increment or decrement signal
! has been set.
!
! To avoid ripple on the outputs, which may be
! destructive to the actuator at small control errors,
! the absolute value of the Acc-attribute has to exceed
...
...
@@ -50,9 +52,9 @@
! by a frequency determined by the PlcPgm object. But
! only the signals may be reset by the timer control.
!
! Example
!
@h1
Example
!
! Timer Control of Outputs
!
@b
Timer Control of Outputs
!
! Suppose a flow control with an electrically-activated valve
! with increment/decrement control. The flow signal ( here kalle2)
...
...
src/wbl/pwrb/src/pwrb_c_initstep.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_grafcet.h
! @Summary The first step in a Grafcet-chain
! The first step in a Grafcet-chain.
! @image orm_initstep_fo.gif
!
...
...
@@ -24,10 +25,10 @@
! sequential chains in the PLC program in the following
! way. When the reset signal makes the transition:
!
!
0 -> 1 each Step, InitStep and Order object in the
!
-
0 -> 1 each Step, InitStep and Order object in the
! PLC program becomes inactive. Stored orders are
! aborted.
!
1 -> 0 the InitStep object(s) of the PLC program
!
-
1 -> 0 the InitStep object(s) of the PLC program
! becomes active.
!
! If individual reset signals are required for every
...
...
@@ -42,7 +43,7 @@
! on page 3-328. It may also be left open or used as an
! ordinary binary signal; see figure 3-22 on page 3-184.
!
! Examples
!
@b
Examples
!
! Figure below shows how an InitStep , ISO, may be configured
! in a straight sequential chain. A chain is said to be straight
...
...
src/wbl/pwrb/src/pwrb_c_inv.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_logic.h
! @Summary Logical inverter
! Logical inverter.
! @image orm_inv_fo.gif
! Inverts a logical signal.
...
...
src/wbl/pwrb/src/pwrb_c_iohandler.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Configures the IO handler
! Contains attributes which are used by the IO job.
!
! The IO job handles,
...
...
src/wbl/pwrb/src/pwrb_c_itostr.wb_load
View file @
4587029c
...
...
@@ -10,7 +10,8 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_string.h
! Convert analog value to string.
! @Summary Convert integer value to string.
! Convert integer value to string.
! @image orm_itostr_fo.gif
!
! The ItoStr object converts the value of the integer input to
...
...
src/wbl/pwrb/src/pwrb_c_limit.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_arithm.c
! @Summary Limits an analog signal up/downwards
! Limits an analog signal up/downwards and signals if a
! limitation has taken place.
! @image orm_limit_fo.gif
...
...
src/wbl/pwrb/src/pwrb_c_listdescriptor.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Describes the contents and appearance of a single list.
! Describes the contents and appearance of a single list.
!
! The utility pwr_plc contains functions to handle the
...
...
@@ -162,6 +163,18 @@ SObject pwrb:Class
! the current signal object? The searching will be
! carried out among all the objects in the work-bench
! database. The attribute is used in signal lists.
! @image orm_en1-116.gif
! Figure above shows that there are two signal objects below a
! hierarchy H1-A1. One Dv-signal object named H1-A1-A1_HitTk
! and one Do-signal object named H1-A1-A1_HitIND_2514. For each
! signal object three fields are printed; the last segment of the
! signals object name is printed to the left (controlled by
! PrintObjName ), the two last segments of the name of connected
! channel objects in the middle (controlled by PrintSigChan) and
! finally the Description attribute of the signal object. A
! cross-reference list is printed out for each signal object. The
! '#' character precedes the name of objects which write into a signal
! object.
!*/
Object Crossreference $Attribute 3
Body SysBody
...
...
@@ -191,6 +204,9 @@ SObject pwrb:Class
! selected object. Specify "3" to involve the
! names of objects ( signal objects excluded) in
! other hierarchies with this type of references.
! @image orm_en1-117.gif
! @image orm_en1-118.gif
! Advanced Transcription with External References
!*/
Object Externreference $Attribute 4
Body SysBody
...
...
src/wbl/pwrb/src/pwrb_c_maxmin.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_arithm.c
! @Summary Max/Min selector
! Max/Min selector.
! @image orm_maxmin_fo.gif
!
...
...
src/wbl/pwrb/src/pwrb_c_messagehandler.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Configures the event monitor
! Specifies attributes to a single message handler.
!
! Every message handler job needs a MessageHandler
...
...
src/wbl/pwrb/src/pwrb_c_mode.wb_load
View file @
4587029c
...
...
@@ -10,16 +10,18 @@
!/**
! @Version 1.0
! @Code rt_plc_pid.c
! @Summary Select control modes or forced control of Pid objects.
! Used to select control modes (MANUAL / AUTO / CASCADE)
! or forced control of Pid objects.
! @image orm_en1-121.gif
!
! The control modes are:
! · MANUAL -- when the 'operator' sets the output of the
!
! - MANUAL -- when the 'operator' sets the output of the
! Pid object
!
·
AUTO -- when the 'operator' chooses the set point
!
-
AUTO -- when the 'operator' chooses the set point
! value
!
·
CASCADE -- the output from a Pid object is used to
!
-
CASCADE -- the output from a Pid object is used to
! adjust the set point value in a
! secondary Pid object.
!
...
...
@@ -27,6 +29,9 @@
! Pid object is not taken from the PID-algorithm but from
! the XForcVal-attribute in the Mode object. See control
! examples at the Pid object.
!
! @b See also
! @classlink PID pwrb_pid.html
!*/
SObject pwrb:Class
Object Mode $ClassDef 147
...
...
src/wbl/pwrb/src/pwrb_c_mvalve.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_drive.c
! @Summary Motor valve positioner
! Motor valve positioner with three operating states and
! supervision of operation time and contactor response.
! @image orm_en1-123.gif
...
...
@@ -41,9 +42,9 @@
! operation. A new order resets the alarms and initiates
! a new operation.
!
! Example
!
@h1
Example
!
! Carriage Operation
!
@b
Carriage Operation
! @image orm_en1-126.gif
!
! The carriage is run only in MANUAL mode.
...
...
@@ -53,7 +54,7 @@
! @image orm_en1-127.gif
! MValve Object Used in Motor Control
!
! Control Valve
!
@b
Control Valve
! @image orm_en1-127.gif
! Motor Valve Control
!
...
...
src/wbl/pwrb/src/pwrb_c_nodeconfig.wb_load
View file @
4587029c
...
...
@@ -26,13 +26,12 @@
! Distribution objects (ApplDistribute, GraphDistribute) configures
! application programs and other files that should be copied to the node.
!
!
S
e also
!
@b Se
e also
! @classlink RootVolumeLoad pwrb_rootvolumeload.html
! @classlink ClassVolumeLoad pwrb_classvolumeload.html
! @classlink FriendNodeConfig pwrb_friendnodeconfig.html
! @classlink ApplDistribute pwrb_appldistribute.html
! @classlink GraphDistribute pwrb_graphdistribute.html
! @classlink SystemDistribute pwrb_systemdistribute.html
!
!*/
SObject pwrb:Class
...
...
src/wbl/pwrb/src/pwrb_c_opplace.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Configures a logical operator station for operator
! Configures a logical operator station for operator
! dialogue. A logical operator station represents a work
! station, X-terminal etc.
...
...
@@ -47,8 +48,8 @@
! signal or after an alarm acknowledgement, about
! remaining unacknowledged events a short acoustic
! signal sounds with the period of ReactivateBellTime.
!
After a certain number of such periods (
! ReactivateBellCount specifies the numbers) the
!
After a certain number of such periods
!
(
ReactivateBellCount specifies the numbers) the
! reminder time has expired and the acoustic signal
! is activated in the normal way again. If there is no
! unacknowledged event at present and
...
...
src/wbl/pwrb/src/pwrb_c_or.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_logic.h
! @Summary Or gate
! OR-gate.
! @image orm_or_fo.gif
!
...
...
src/wbl/pwrb/src/pwrb_c_order.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_grafcet.h
! @Summary A Grafcet order
! A Grafcet order.
! @image orm_en1-131.gif
! To every sequential step one or more Order objects can
...
...
@@ -60,7 +61,7 @@
!
! We talk about a C-order when the condition attribute is
! set. The condition of a C-order can be defined in one
! of the following two ways
(see figure 3-55, p. 3-366)
:
! of the following two ways:
!
! 1 by direct connecting of a binary condition to the
! symbol's vertical input.
...
...
@@ -73,8 +74,7 @@
! Opposite to an activity window a conditional window is
! evaluated each time when the PLC program executes.
!
! Example
!
! @b Example
! Figure below illustrates the use of Order objects:
!
! - Several orders (Ord0, Ord1, ... ) can be connected to a step, here S0.
...
...
src/wbl/pwrb/src/pwrb_c_orderact.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_grafcet.h
! @Summary Fetches the status of the order object in an order activity window
! Fetches from an activity window the status of an
! associated Order object.
! @image orm_orderact_fo.gif
...
...
src/wbl/pwrb/src/pwrb_c_out2p.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_pid.c
! @Summary Converts an analog signal into a pulsed binary signal
! Converts an analog signal into a binary signal which
! varies in the time. The binary output has a
! pulse-proportional relay action in the dead zone, if
...
...
src/wbl/pwrb/src/pwrb_c_pid.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_pid.c
! @Summary Implements the robust PID control algorithm
! Implements the robust PID control algorithm.
! @image orm_en1-141.gif
!
...
...
@@ -18,8 +19,8 @@
! interface for the Pid object. From the Mode object it
! is possible to select:
!
!
·
control modes ( MANUAL / AUTO / CASCADE)
!
·
forced control regarding the control signal of the
!
-
control modes ( MANUAL / AUTO / CASCADE)
!
-
forced control regarding the control signal of the
! controller.
!
! Different PID strategies are implemented for
...
...
@@ -42,9 +43,13 @@
! info forms containing e.g. a time diagram with process
! value, setpoint value and output signal.
!
! Examples
! @h1 Function
! @image orm_pid_1.gif
! @image orm_pid_2.gif
!
! Flow Control
! @h1 Examples
!
! @b Flow Control
!
! Flow control by speed control of a pump; see figure See Speed Control of a Pump.
!
...
...
@@ -97,7 +102,7 @@
! forced against ForcVal = XForcVal (=0), i.e. MinOut and MaxOut
! represent no limitation at all at forced control.
!
! Alternate Controllers with Tracking
!
@b
Alternate Controllers with Tracking
!
! @image orm_en1-155.gif
! Shunt Control
...
...
@@ -144,7 +149,8 @@
! TIC2 returns to AUTO when TT2 goes below the limit.
! The flow through the heat exchanger is enough to put the TT1 above the set
! point value. Switches to TT1-control, i.e. TIC1 controls the shunt valve.
! Cascade Control
!
! @b Cascade Control
! Temperature control in a furnace with two separate fuel loops, apart from
! the control of combustion air for the furnace, is shown in figure See Block
! Diagram Temperature Control. TT is the temperature transmitter, FT the flow
...
...
@@ -160,7 +166,7 @@
! @image orm_en1-158.gif
! Traditional Cascade Configuration
!
! Common or Individual Control of Several Control Loops
!
@b
Common or Individual Control of Several Control Loops
! In figure 3-41 two control loops share a common Mode object to a synchronous
! behaviour in AUTO and MANUAL mode. But every single loop can also be controlled
! individually from separate Mode objects with an internal set point and its own
...
...
@@ -169,7 +175,7 @@
! @image orm_en1-159.gif
! Two Levels with Mode Objects in a Control Loop
!
! Ratio Control
!
@b
Ratio Control
! Figure See Addition of a Reagent shows addition of a reagent. The ratio of the
! mixing is to be kept constant and independent of the FT2-flow. FT is the flow
! transmitter and FIC the flow controller.
...
...
@@ -184,6 +190,9 @@
!
! @image orm_en1-161.gif
! Ratio Control
!
! @b See also
! @classlink Mode pwrb_mode.html
!*/
SObject pwrb:Class
Object PID $ClassDef 174
...
...
src/wbl/pwrb/src/pwrb_c_pipos.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_io.c
! @Summary Translates a pulse counter value into an engineering value
! Translates a pulse counter value into an engineering
! value, e.g. position, volume etc.
! @image orm_en1-162.gif
...
...
src/wbl/pwrb/src/pwrb_c_pispeed.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_arithm.c
! @Summary Derivative a pulse Co-signal
! Derivative a pulse Pi-signal.
! @image orm_pispeed_fo.gif
!
...
...
@@ -18,7 +19,7 @@
! The pulse difference becomes correct even if the input
! signal gets overflow.
!
!
Example
!
@b
Example
! If Gain is in m/pulse the division gives m/seconds.
! By TimFact = 3600 seconds/h the result will be in m/h.
!*/
...
...
src/wbl/pwrb/src/pwrb_c_plcpgm.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Configures a PLC program
! Configures a PLC program.
!
! The name of the PlcPgm object is used to identify a
...
...
src/wbl/pwrb/src/pwrb_c_plotgroup.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Configures a group of trend or fast graphs
! Configures a group of trend or fast graphs.
!
! The PlotGroup object brings together a number of fast or
...
...
@@ -27,8 +28,7 @@
! Between samples in a slowly sampled graph interpolation
! takes place.
!
! Hints
!
! @b Hints
! The buttons 'Trend' and 'Fast' in the operator
! environment display both lists of those PlotGroup objects
! ( or graphs) that are available on the node independent
...
...
src/wbl/pwrb/src/pwrb_c_po.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Pulse output signal
! Pulse Output. A modified Do object to make specified
! pulses on a Do-channel.
!
...
...
@@ -37,7 +38,7 @@
! equal to TestValue when TestOn is TRUE, i.e. no
! filtering in this cases.
!
!
Hints
!
@b
Hints
! Put the object below a $PlantHier object in the
! development environment in such a way that it belongs
! to the same target node as its associated channel
...
...
src/wbl/pwrb/src/pwrb_c_pos3p.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_pid.c
! @Summary Positional 3-step controller
! Positional 3-step controller with position feedback and
! dead zone. Positional is aimed at the input signal and
! the digit 3 on the fact that the output signals specify
...
...
@@ -47,9 +48,9 @@
! It is possible to use the outputs Open / Close and the
! signals named by DoOpen/DoClose at the same time.
!
! Example
!
@h1
Example
!
! Timer Control of Outputs
!
@b
Timer Control of Outputs
!
! Suppose a flow control with an electrically-activated valve
! with increment/decrement control. The flow signal (here kalle2)
...
...
src/wbl/pwrb/src/pwrb_c_posit.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_drive.c
! @Summary Positioner
! Positioner.
! @image orm_en1-172.gif
!
...
...
@@ -19,7 +20,8 @@
! by means of the output signal ManMode in the following
! way:
! @image orm_en1-173.gif
! MANUAL The MANUAL mode is thought to be handled from the object\s display.
! @b Manual
! The MANUAL mode is thought to be handled from the object\s display.
!
! * A set point value is set in SetPos.
! * The positioning is started by setting PosOn to TRUE.
...
...
@@ -33,7 +35,7 @@
!
! - (the input signal) Reset becomes TRUE.
!
!
!
@b Auto
! The positioning starts on a leading edge on the input signal AutoPos.
! It can be finished of different reasons:
! - TimerTime > 0. The process value has been within the dead zone
...
...
@@ -46,9 +48,9 @@
!
! - (the input signal) Reset becomes TRUE.
!
! Example
!
@h1
Example
!
! Position Controlled Carriage.
!
@b
Position Controlled Carriage.
!
! By means of a push button the positioning starts, and the carriage runs
! to a set point value set by a potentiometer. The positioning is to be
...
...
src/wbl/pwrb/src/pwrb_c_pulse.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_logic.h
! @Summary One-shot pulse with variable width
! One-shot pulse with variable width.
! @image orm_pulse_fo.gif
!
...
...
@@ -22,8 +23,7 @@
! leading edge of the input signal.
! @image orm_en1-182.gif
!
! Hints
!
! @b Hints
! If a reset function is needed instead of a pulse with a
! certain period the pulse can be realized by a Wait, And,
! Or, Edge, and a SR_R object.
...
...
src/wbl/pwrb/src/pwrb_c_ramp.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_arithm.c
! @Summary Limits a quantity's rate of change
! Limits a quantity's rate of change.
! @image orm_ramp_fo.gif
!
...
...
@@ -21,8 +22,7 @@
!
! An external signal may also be used as feedback. See example below.
!
! Example
!
! @b Example
! In this example an external signal is connected to the FB-input of
! the Ramp object. The feedback connection from the Select object to
! the Ramp object is of the type analog feedback.
...
...
src/wbl/pwrb/src/pwrb_c_resdi.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_io.h
! @Summary Reset of Di signal
! Reset Digital input.
! @image orm_resdi_fo.gif
!
...
...
@@ -20,9 +21,11 @@
! The complete name of the Di object has to be supplied;
! its last segment is shown in the right empty part of
! the symbol.
! Note! This object is used for simulation purposes.
! IOSimulFlag will be set TRUE and IOReadWriteFlag FALSE
! in the $Node object, i.e. any physical I/O-hardware may
!
! @b Note!
! This object is used for simulation purposes.
! SimulFlag will be set TRUE and ReadWriteFlag FALSE
! in the IOHandler object, i.e. any physical I/O-hardware may
! not be used on the node in connection to this object.
!*/
SObject pwrb:Class
...
...
src/wbl/pwrb/src/pwrb_c_resdo.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_io.h
! @Summary Reset of Do signal
! Reset Digital output.
! @image orm_resdo_fo.gif
!
...
...
src/wbl/pwrb/src/pwrb_c_resdp.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_io.h
! @Summary Reset of digital attribute
! Reset Digital parameter.
! @image orm_resdo_fo.gif
!
...
...
src/wbl/pwrb/src/pwrb_c_resdv.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_io.h
! @Summary Reset digital value
! Reset digital value
! @image orm_resdv_fo.gif
!
...
...
src/wbl/pwrb/src/pwrb_c_reset_so.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_grafcet.h
! @Summary Resets a stored Grafcet order
! Resets a stored Grafcet order when the input is TRUE.
! @image orm_reset_so_fo.gif
!
...
...
@@ -21,8 +22,7 @@
!
! Contains no relevant information (=data) in rtdb.
!
! Hints
!
! @b Hints
! One way to specify the complete name of the Order object in the Reset_SO object is to:
!
! - Selects, in the Navigator, the actual Order object.
...
...
src/wbl/pwrb/src/pwrb_c_scantime.wb_load
View file @
4587029c
...
...
@@ -10,7 +10,8 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_div.h
! Fetches the scantime of the current thread.
! @Summary Fetches the scantime of the current plc thread
! Fetches the scantime of the current plc thread.
! @image orm_scantime_fo.gif
!*/
SObject pwrb:Class
...
...
src/wbl/pwrb/src/pwrb_c_select.wb_load
View file @
4587029c
...
...
@@ -10,11 +10,13 @@
!/**
! @Version 1.0
! @Code rt_plc_arithm.c
! @Summary Selects one out of two analog quantities
! Selects one out of two analog quantities.
! @image orm_en1-193.gif
!
! The selected value is controlled by a binary quantity
! in the following way:
!
! VAL = HIG and NOT = LOW, if con(trol) is TRUE
! VAL = LOW and NOT = HIG, if con(trol) is FALSE
!*/
...
...
src/wbl/pwrb/src/pwrb_c_setcond.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_grafcet.h
! @Summary Stores the status of a conditional window into the parent object
! Stores, in the associated object, i.e. an Order or
! Trans object, the status of a conditional window.
! @image orm_setcond_fo.gif
...
...
src/wbl/pwrb/src/pwrb_c_setdi.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_io.h
! @Summary Set Di signal
! Set Digital input.
! @image orm_setdi_fo.gif
!
...
...
@@ -21,7 +22,8 @@
! its last segment is shown in the right empty part of
! the symbol.
!
! Note! This object is used for simulation purposes.
! @b Note!
! This object is used for simulation purposes.
! IOSimulFlag will be set TRUE and IOReadWriteFlag FALSE
! in the $Node object, i.e. any physical I/O-hardware may
! not be used on the node in connection to this object.
...
...
src/wbl/pwrb/src/pwrb_c_setdo.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_io.h
! @Summary Set Do signal
! Set Digital output.
! @image orm_setdo_fo.gif
!
...
...
src/wbl/pwrb/src/pwrb_c_setdp.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_io.h
! @Summary Set digital attribute
! Set Digital parameter.
! @image orm_setdp_fo.gif
! If the input signal is TRUE, the value of the specified
...
...
src/wbl/pwrb/src/pwrb_c_setdv.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_io.h
! @Summary Set Digital value
! Set Digital value.
! @image orm_setdv_fo.gif
!
...
...
src/wbl/pwrb/src/pwrb_c_showplcattr.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Object to display the value of some PLC attributes
! Object to display the value of some important PLC
! program attributes.
! @image orm_en1-200.gif
...
...
@@ -26,7 +27,7 @@
! object and the cycle time, be specified direct in the
! ShowPlcAttr object.
!
!
Hints
!
@b
Hints
! Create a ShowPlcAttr object in some of the Document
! objects in the PLC program, e.g. the first one. Then
! will the transcriptions of the PLC program contain
...
...
src/wbl/pwrb/src/pwrb_c_speed.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_arithm.c
! @Summary Derivative unit
! Derivative unit.
! @image orm_speed_fo.gif
!
...
...
src/wbl/pwrb/src/pwrb_c_sr_r.wb_load
View file @
4587029c
...
...
@@ -10,7 +10,8 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_logic.h
! Set Reset flip-flops.
! @Summary Set Reset flip-flop
! Set Reset flip-flop.
! @image orm_sr_r_fo.gif
!
! The SR flip-flops hold on a leading edge on the
...
...
@@ -24,6 +25,8 @@
! - SR_R flip_flop FALSE ( = Reset)
!
! @image orm_en1-204.gif
! @b See also
! @classlink SR_S pwrb_sr_s.html
!*/
SObject pwrb:Class
Object SR_R $ClassDef 211
...
...
src/wbl/pwrb/src/pwrb_c_sr_s.wb_load
View file @
4587029c
...
...
@@ -10,7 +10,8 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_logic.h
! Set Reset flip-flops.
! @Summary Set Reset flip-flop
! Set Reset flip-flop.
! @image orm_sr_s_fo.gif
!
! The SR flip-flops hold on a leading edge on the
...
...
@@ -24,6 +25,8 @@
! - SR_R flip_flop FALSE ( = Reset)
!
! @image orm_en1-204.gif
! @b See also
! @classlink SR_R pwrb_sr_r.html
!*/
SObject pwrb:Class
Object SR_S $ClassDef 212
...
...
src/wbl/pwrb/src/pwrb_c_ssbegin.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_grafcet.h
! @Summary The first Grafcet step in a sub-sequential chain
! The first Grafcet step in a sub-sequential chain.
! @image orm_ssbegin_fo.gif
!
...
...
src/wbl/pwrb/src/pwrb_c_ssend.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_grafcet.h
! @Summary The last Grafcet step in a sub-sequential chain
! The last Grafcet step in a sub-sequential chain.
! @image orm_ssend_fo.gif
!
...
...
src/wbl/pwrb/src/pwrb_c_step.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_grafcet.h
! @Summary An ordinary sequential Grafcet step
! An ordinary sequential Grafcet step.
! @image orm_step_fo.gif
!
...
...
@@ -24,7 +25,7 @@
! common reset signal; for more information see the
! InitStep object.
!
! Examples
!
@h1
Examples
!
! @image orm_en1-209.gif
! Connections to the Step Objects in a Straight Sequence
...
...
src/wbl/pwrb/src/pwrb_c_stoai.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_io.h
! @Summary Store Ai signal
! Store Analog input.
! @image orm_stoai_fo.gif
!
...
...
@@ -20,9 +21,10 @@
! its last segment is shown in the right empty part of
! the symbol.
!
! Note! This object is used for simulation purposes.
! IOSimulFlag will be set TRUE and IOReadWriteFlag FALSE
! in the $Node object, i.e. any physical I/O-hardware may
! @b Note!
! This object is used for simulation purposes.
! SimulFlag will be set TRUE and ReadWriteFlag FALSE
! in the IOHandler object, i.e. any physical I/O-hardware may
! not be used on the node in connection to this object.
!*/
SObject pwrb:Class
...
...
src/wbl/pwrb/src/pwrb_c_stoao.wb_load
View file @
4587029c
...
...
@@ -10,7 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_io.h
!
!
@Summary Store Ao signal
! Stores an analog value ( e.g. output signal of the type
! pwr_tFloat32) on the specified local Ao object.
! @image orm_stoao_fo.gif
...
...
@@ -19,7 +19,7 @@
! its last segment is shown in the right empty part of
! the symbol.
!
! Example
!
@b
Example
! @image orm_en1-215.gif
! The current sum of Ai1 and Ai0 is calculated and stored in Ao0
!*/
...
...
src/wbl/pwrb/src/pwrb_c_stoap.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_io.h
! @Summary Store analog attribute
! Store Analog parameter. Used in run time to write in
! analog parameters.
! @image orm_stoap_fo.gif
...
...
src/wbl/pwrb/src/pwrb_c_stoav.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_io.h
! @Summary Store Analog value
! Store Analog value.
! @image orm_stoav_fo.gif
!
...
...
src/wbl/pwrb/src/pwrb_c_stodi.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_io.h
! @Summary Store Di signal
! Store Digital input.
! @image orm_stodi_fo.gif
!
...
...
@@ -20,9 +21,10 @@
! its last segment is shown in the right empty part of
! the symbol.
!
! Note! This object is used for simulation purposes.
! IOSimulFlag will be set TRUE and IOReadWriteFlag FALSE
! in the $Node object, i.e. any physical I/O-hardware may
! @b Note!
! This object is used for simulation purposes.
! SimulFlag will be set TRUE and ReadWriteFlag FALSE
! in the IOHandler object, i.e. any physical I/O-hardware may
! not be used on the node in connection to this object.
!*/
SObject pwrb:Class
...
...
src/wbl/pwrb/src/pwrb_c_stodo.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_io.h
! @Summary Store Do signal
! Store Digital output.
! @image orm_stodo_fo.gif
!
...
...
src/wbl/pwrb/src/pwrb_c_stodp.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_io.h
! @Summary Store digital attribute
! Store Digital parameter.
! @image orm_stodp_fo.gif
!
...
...
src/wbl/pwrb/src/pwrb_c_stodv.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_io.h
! @Summary Store Digital value
! Store Digital value.
! @image orm_stodv_fo.gif
!
...
...
src/wbl/pwrb/src/pwrb_c_stoip.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_io.h
! @Summary Store integer attribute
! Store Integer parameter. Used in run time to write in
! integer parameters.
! @image orm_stoip_fo.gif
...
...
src/wbl/pwrb/src/pwrb_c_stopi.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_io.h
! @Summary Store Co signal
! Store counter input.
! @image orm_stopi_fo.gif
!
...
...
@@ -20,9 +21,10 @@
! its last segment is shown in the right empty part of
! the symbol.
!
! Note! This object is used for simulation purposes.
! IOSimulFlag will be set TRUE and IOReadWriteFlag FALSE
! in the $Node object, i.e. any physical I/O-hardware may
! @b Note!
! This object is used for simulation purposes.
! SimulFlag will be set TRUE and ReadWriteFlag FALSE
! in the IOHandler object, i.e. any physical I/O-hardware may
! not be used on the node in connection to this object.
!*/
SObject pwrb:Class
...
...
src/wbl/pwrb/src/pwrb_c_stosp.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_string.h
! @Summary Store string attribute
! Store String parameter. Used in run time to write in
! string parameters.
! @image orm_stosp_fo.gif
...
...
src/wbl/pwrb/src/pwrb_c_stosv.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_string.h
! @Summary Storage of string value
! Storage of string value.
! @image orm_cstosv_fo.gif
!
...
...
src/wbl/pwrb/src/pwrb_c_substep.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_grafcet.h
! @Summary Grafcet step representing a sub-sequential chain
! Grafcet step representing an underlying sequential
! chain, a sub-sequential chain.
! @image orm_substep_fo.gif
...
...
@@ -22,10 +23,11 @@
! sub-window. The objects in the window get a
! WindowSubStep object as parent object.
! Such a sub-window,
!
·
starts with a SsBegin object, which becomes active
!
-
starts with a SsBegin object, which becomes active
! when the SubStep object becomes active.
!
·
ends with a SsEnd object, which tells when the
!
-
ends with a SsEnd object, which tells when the
! SubStep object is finished.
!
! To the right output one or more Order objects can be
! connected at the same time as well as one or more Stoxx,
! Setxx or Resxx objects. The output can also be left
...
...
src/wbl/pwrb/src/pwrb_c_sum.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_arithm.c
! @Summary Summator
! Summator.
! @image orm_en1-225.gif
!
...
...
@@ -21,7 +22,7 @@
! etc.
! A constant value, Const, can be added to the sum.
!
! Example
!
@b
Example
!
! 1. To calculate 2.2 + IN1 + 2 IN2 - 1.5 IN3
! - Mark the three first inputs Used in a Sum object
...
...
src/wbl/pwrb/src/pwrb_c_sv.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary String value
! String value.
!
! Configures a text string value in the Plant
...
...
src/wbl/pwrb/src/pwrb_c_systemdistribute.wb_load
View file @
4587029c
...
...
@@ -21,7 +21,7 @@
! The distribution is carried out by the distribution window in the
! navigator, or by pwr_cmd with the command 'copy system' or 'copy all'.
!
!
S
e also
!
@b Se
e also
! @classlink NodeConfig pwrb_NodeConfig.html
! @classlink ApplDistribute pwrb_ApplDistribute.html
! @classlink GraphDistribute pwrb_GraphDistribute.html
...
...
src/wbl/pwrb/src/pwrb_c_table.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Table for curve interpolation.
! A Curve object interpolates in a table specified by a
! Table object.
! @image orm_table_fo.gif
...
...
@@ -24,10 +25,9 @@
! The object contains only data without any executable
! code.
!
! Examples
!
! Example 1
! @h1 Examples
!
! @b Example 1
! Assume a valve with a strong non-linear characteristic
! between control signal and flow. To improve the performance
! at a wide operational range it is possible to let the control
...
...
@@ -35,8 +35,7 @@
! the actuator. The Table object is to realize a characteristic
! inverse to that of the valve.
!
! Example 2
!
! @b Example 2
! Positioning forward/backward + analog reference to specify
! the speed. Positional error greater than 10 will result in
! a maximum speed of 100. Positional error less than 2 will give
...
...
@@ -50,7 +49,7 @@
! X3 = 2 Y3 = 10 X4 = 10 Y4 = 100
! @image orm_en1-228.gif
!
! Example 3
!
@b
Example 3
! @image orm_en1-229.gif
! Square signal.
!*/
...
...
src/wbl/pwrb/src/pwrb_c_text.wb_load
View file @
4587029c
...
...
@@ -9,22 +9,23 @@
!
!/**
! @Version 1.0
! @Summary Single-row text object
! Single-row text object.
!
! If no text is specified, in e.g. a Frame object, the
! object can be used to frame other objects.
!
! The only difference between
Frame, Head, Text, and
!
Title
is the default values of the attributes.
! @image orm_
en1-79
.gif
! The only difference between
Head, Text, Title and Frame
! is the default values of the attributes.
! @image orm_
text_3
.gif
! They are used in Document objects where, for instance,
! Title specifies what the configuration is doing, i.e.
! the function.
! Sub-functions are named by Head objects.
! Frame and Text are used to information of details.
!
! Hints
! - Title specifies what the configuration is doing, i.e.
! the function.
! - Sub-functions are named by Head objects.
! - Frame and Text are used to information of details.
!
! @b Hints
! A well-done PLC program ought to contain not only objects necessary
! to the computer execution but also objects whose purpose are to make
! the program more easy to understand to later readers. See figure below.
...
...
@@ -52,7 +53,7 @@ SObject pwrb:Class
!/**
! The attribute influence the appearance of the text. The
! following values are used: 0, 1, 2, 3.
! @image orm_
en1-80
.gif
! @image orm_
text_1
.gif
!*/
Object TextAttribute $Intern 2
Body SysBody
...
...
@@ -62,7 +63,7 @@ SObject pwrb:Class
!/**
! Specifies if the text is to be surrounded by a some
! kind of frame.
! @image orm_
en1-81
.gif
! @image orm_
text_2
.gif
!*/
Object FrameAttribute $Intern 3
Body SysBody
...
...
src/wbl/pwrb/src/pwrb_c_timer.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_logic.h
! @Summary Off-state or reset delay
! Off-state or reset delay.
! @image orm_timer_fo.gif
!
...
...
src/wbl/pwrb/src/pwrb_c_timint.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_arithm.c
! @Summary Time integrator
! Time integrator.
! @image orm_timint_fo.gif
!
...
...
@@ -28,7 +29,7 @@
! integrator.
! @image orm_en1-235.gif
!
! Example
!
@b
Example
!
! Suppose In is in litres / min. If we want ActVal to be
! in litres TimFact will be equal to 60 seconds /min.
...
...
src/wbl/pwrb/src/pwrb_c_title.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Title object
! Single-row text object.
!
! If no text is specified, in e.g. a Frame object, the
...
...
@@ -16,16 +17,16 @@
!
! The only difference between Frame, Head, Text, and
! Title is the default values of the attributes.
! @image orm_
en1-79
.gif
! @image orm_
text_3
.gif
!
! They are used in Document objects where, for instance,
! Title specifies what the configuration is doing, i.e.
! the function.
! Sub-functions are named by Head objects.
! Frame and Text are used to information of details.
!
! Hints
! - Title specifies what the configuration is doing, i.e.
! the function.
! - Sub-functions are named by Head objects.
! - Frame and Text are used to information of details.
!
! @b Hints
! A well-done PLC program ought to contain not only objects necessary
! to the computer execution but also objects whose purpose are to make
! the program more easy to understand to later readers. See figure below.
...
...
@@ -53,7 +54,7 @@ SObject pwrb:Class
!/**
! The attribute influence the appearance of the text. The
! following values are used: 0, 1, 2, 3.
! @image orm_
en1-80
.gif
! @image orm_
text_1
.gif
!*/
Object TextAttribute $Intern 2
Body SysBody
...
...
@@ -63,7 +64,7 @@ SObject pwrb:Class
!/**
! Specifies if the text is to be surrounded by a some
! kind of frame.
! @image orm_
en1-81
.gif
! @image orm_
text_2
.gif
!*/
Object FrameAttribute $Intern 3
Body SysBody
...
...
src/wbl/pwrb/src/pwrb_c_trans.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_grafcet.h
! @Summary A Grafcet transition condition
! A Grafcet transition condition.
! @image orm_en1-236.gif
!
...
...
@@ -54,7 +55,7 @@
! InitStep, are neither the Man flag nor the
! OpCond flag is cleared.
!
! Example
!
@b
Example
! @image orm_en1-237.gif
! Transition Condition with Different Types of Conditions.
! Parallel Sequences
...
...
src/wbl/pwrb/src/pwrb_c_user.wb_load
View file @
4587029c
...
...
@@ -9,6 +9,7 @@
!
!/**
! @Version 1.0
! @Summary Configures a user category of an operator station
! Configures a user category of an operator station.
!
! Configures a user category below the OpPlace
...
...
src/wbl/pwrb/src/pwrb_c_valve.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_drive.c
! @Summary Valve positioner with on/off state
! Valve positioner with two states, i.e. on-off action
! and operation time supervision.
! @image orm_en1-238.gif
...
...
@@ -27,8 +28,7 @@
! output signal ManMode in the following way:
! @image orm_en1-239.gif
!
! LOCAL
!
! @b LOCAL
! Used at operation from for example an outer
! operator's console, switching equipment, etc.
!
...
...
@@ -47,8 +47,7 @@
! -- LOCAL --> AUTO AutoOpen is concerned.
! -- LOCAL --> MANUAL OrderOpen remains unaffected.
!
! MANUAL/AUTO
!
! @b MANUAL/AUTO
! - Both production and safety interlockings are
! concerned.
!
...
...
@@ -78,9 +77,9 @@
! highest priority wins; see below.
! @image orm_en1-241.gif
!
! Example
!
@h1
Example
!
! Pump with a valve
!
@b
Pump with a valve
! @image orm_en1-242.gif
! At request to start the pump shall the valve first open
! and then the pump start.
...
...
src/wbl/pwrb/src/pwrb_c_wait.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_logic.h
! @Summary On-state or set delay
! On-state or set delay.
! @image orm_wait_fo.gif
!
...
...
@@ -18,7 +19,9 @@
! remains TRUE the output is set. It is cleared as soon
! as the input becomes FALSE.
! @image orm_en1-245.gif
! Compare with Waith.
!
! @b See also
! @classlink Waith pwrb_waith.html
!*/
SObject pwrb:Class
Object Wait $ClassDef 249
...
...
src/wbl/pwrb/src/pwrb_c_waith.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_logic.h
! @Summary On-state or set delay with hold function
! On-state or set delay with hold function.
! @image orm_waith_fo.gif
!
...
...
@@ -23,8 +24,7 @@
! remains TRUE the output is set. It is cleared as soon
! as the input becomes FALSE.
!
! Example
!
! @b Example
! In this example TimerTime is 5 seconds which gives
! TimerCount the value 250.
!
...
...
@@ -32,6 +32,9 @@
! As seen in this illustration the function is exactly as
! in a Wait object, with the exception of a set hld-signal
! freezing the down counting.
!
! @b See also
! @classlink Wait pwrb_wait.html
!*/
SObject pwrb:Class
Object Waith $ClassDef 250
...
...
src/wbl/pwrb/src/pwrb_c_webbrowserconfig.wb_load
View file @
4587029c
...
...
@@ -6,6 +6,7 @@
!
!/**
! @Version 1.0
! @Summary Configuration of web browser and definition of symbols
! The WebBrowser object defines which web browser that will used when
! opening an URL.
! You can also define symbols used in URL's.
...
...
src/wbl/pwrb/src/pwrb_c_webgraph.wb_load
View file @
4587029c
...
...
@@ -7,11 +7,12 @@
!
!/**
! @Version 1.0
! @Summary Defines a web graph in a proview website
! The WebGraph object defines a web graph in a proview website.
! WebGraph objects should be positioned as children to a WebHandler object.
!
!
!
S
e also
!
@b Se
e also
! @classlink WebHandler pwrb_webhandler.html
! @classlink WebLink pwrb_weblink.html
!*/
...
...
src/wbl/pwrb/src/pwrb_c_webhandler.wb_load
View file @
4587029c
...
...
@@ -7,6 +7,7 @@
!
!/**
! @Version 1.0
! @Summary Defines a website on a proview node.
! The WebHandler object defines a website on a proview node.
!
! The existence of a WebHandler object in a node will cause a
...
...
@@ -25,7 +26,7 @@
! The EnableNavigator, EnableAlarmList and EnableEventList are not yet
! implemented.
!
!
S
e also
!
@b Se
e also
! @classlink WebGraph pwrb_webgraph.html
! @classlink WebLink pwrb_weblink.html
!*/
...
...
src/wbl/pwrb/src/pwrb_c_weblink.wb_load
View file @
4587029c
...
...
@@ -7,12 +7,12 @@
!
!/**
! @Version 1.0
! @Summary Defines a web link in a proview website
! The WebGraph object defines a web link in a proview website, and will
! be displayed as an entry in the menu frame.
! WebLink objects should be positioned as children to a WebHandler object.
!
!
! Se also
! @b See also
! @classlink WebHandler pwrb_webhandler.html
! @classlink WebGraph pwrb_webgraph.html
!*/
...
...
src/wbl/pwrb/src/pwrb_c_xor.wb_load
View file @
4587029c
...
...
@@ -10,6 +10,7 @@
!/**
! @Version 1.0
! @Code rt_plc_macro_logic.h
! @Summary Exclusive Or Gate
! Exclusive Or Gate.
! @image orm_xor_fo.gif
!
...
...
src/wbl/pwrb/src/pwrb_c_xttgraph.wb_load
View file @
4587029c
...
...
@@ -7,6 +7,7 @@
!
!/**
! @Version 1.0
! @Summary Defines the action of a pushbutton in the operator window
! The XttGraph object defines a xtt action for an operator, that can be
! executed from a pushbutton in the operator window. An action can be
! opening a ge graph or a java frame, or executing a xtt-command.
...
...
@@ -24,7 +25,7 @@
! This action i supported for all objects that contains a DefGraph attribute,
! for example $PlantHier, Ai, Ao, Di, Do, Av and Dv.
!
!
S
e also
!
@b Se
e also
! @classlink OpPlace pwrb_opplace.html
! @classlink User pwrb_user.html
!*/
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment