信捷-TouchWinc函数功能块用户手册

声明:您必须遵守我们的协议,如果您下载了该资源行为将被视为对《电天下账号管理规范》全部内容的认可,本网站资源来自原创,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请举报本资源,我们将及时审核处理!

信捷-TouchWinc函数功能块用户手册

TouchWin中简单的命令新添C函数功能块,使人机界面可以完成更多、更复杂的运算和通讯要求。
文本预览
TouchWin
C 函数功能块
用户手册
无锡信捷电气股份有限公司
资料编号:HC 10 20150108 2.D目 录
前言................................................................................................................................................... 1
1 函数功能块介绍 ........................................................................................................................... 2
1.1 函数功能块运行环境 ....................................................................................................... 2
1.2 函数功能块制作 ............................................................................................................... 2
1.3 函数功能块编译 ............................................................................................................... 3
1.4 函数功能块运行 ............................................................................................................... 5
2 函数功能块说明 .......................................................................................................................... 7
2.1 书写方式 ........................................................................................................................... 7
2.2 函数类型 ........................................................................................................................... 7
2.3 预定义数据类型 ............................................................................................................... 8
2.4 预定义宏指令 ................................................................................................................... 9
2.5 系统函数 ........................................................................................................................... 9
2.5.1 Read/ Write .............................................................................................................. 9
2.5.2 Reads/Writes ............................................................................................................ 9
2.5.3 Enter/ Leave ........................................................................................................... 10
2.5.4 Send ........................................................................................................................ 10
2.5.5 Receive ................................................................................................................... 10
2.5.6 Malloc .................................................................................................................... 11
2.5.7 Free ......................................................................................................................... 11
2.5.8 Delay ...................................................................................................................... 11
2.5.9 ScreenJump ............................................................................................................ 11
2.5.10 OpenWindow ....................................................................................................... 11
2.5.11 CloseWindow ....................................................................................................... 12
2.5.12 Beep ..................................................................................................................... 12
2.5.13 WakeScreen.......................................................................................................... 12
2.5.14 Crc ........................................................................................................................ 12
2.5.15 Crc16 .................................................................................................................... 12
2.5.16 Lock/Unlock ......................................................................................................... 13
2.5.17 Word_2_Int16 ...................................................................................................... 13
2.5.18 Word_2_Int32 ...................................................................................................... 13
2.5.19 DWord_2_Int32 ................................................................................................... 13
2.5.20 DWord_2_Float .................................................................................................... 13
2.5.21 Int16_2_Word ...................................................................................................... 13
2.5.22 Int32_2_Word ...................................................................................................... 13
2.5.23 Int32_2_DWord ................................................................................................... 14
2.5.24 Float_2_DWord .................................................................................................... 14
2.5.25 DCMapSetBackColor .......................................................................................... 14
2.5.26 DCMapDrawLine ................................................................................................. 14
2.5.27 DCMapDrawRect ................................................................................................. 15
2.5.28 DCMapDrawCircle .............................................................................................. 15
2.5.29 DCMapDrawEllipse ............................................................................................. 162.5.30 DCMapDrawCircleArc ........................................................................................ 17
2.5.31 DCMapDrawEllipseArc ....................................................................................... 17
2.5.32 DCMapClear ........................................................................................................ 18
2.6 宏操作 ............................................................................................................................. 19
2.6.1 Max ........................................................................................................................ 19
2.6.2 Min ......................................................................................................................... 19
2.6.3 MAKEWORD ........................................................................................................ 19
2.6.4 MAKEDWORD ..................................................................................................... 19
2.6.5 LOBYTE ................................................................................................................ 19
2.6.6 HIBYTE ................................................................................................................. 19
2.6.7 LOWORD .............................................................................................................. 20
2.6.8 HIWORD ............................................................................................................... 20
2.7 C语言常见库函数 .......................................................................................................... 20
2.7.1 abs .......................................................................................................................... 20
2.7.2 acos、asin、atan .................................................................................................... 20
2.7.3 cos、sin、tan ......................................................................................................... 20
2.7.4 log........................................................................................................................... 21
2.7.5 log10 ....................................................................................................................... 21
2.7.6 pow ......................................................................................................................... 21
2.7.7 sqrt .......................................................................................................................... 21
2.7.8 rand ......................................................................................................................... 21
2.8 触摸屏内部对象(PSW、PFW、PSB) ........................................................................... 22
2.8.1 PSW对象 .............................................................................................................. 22
2.8.2 PSB对象 ................................................................................................................ 22
2.8.3 PFW对象 .............................................................................................................. 23
2.9 PLC外部对象元件D、Y…读写 ..................................................................................... 23
3 工程示例 .................................................................................................................................... 25
3.1 数据比较 ......................................................................................................................... 25
3.2 自由通讯 ......................................................................................................................... 27
3.3 四则运算 ......................................................................................................................... 30
3.4 函数画布 ......................................................................................................................... 34
4 常见问题 .................................................................................................................................... 38
4.1 如何对正在编辑C功能函数程序进行编译? ............................................................. 38
4.2 如何在C功能函数块中读取PLC参数值或者写入PLC参数值? ............................. 38
4.3 使用Read、Write、Reads、Writes函数快捷方法? ............................................... 38
4.4 函数功能块在线模拟时为什么不能执行? ................................................................. 39
4.5 Read函数和Reads有什么区别? ................................................................................ 39
4.6 函数功能块与标准的C语言有什么区别? ................................................................. 39
附录1 C标准库函数的调用限制 ................................................................................................. 40
附录2 C函数使用注意事项 ......................................................................................................... 41TouchWin C函数功能块用户手册
前言
相较于人机界面软件 TouchWin 中简单的工程命令、高级功能指令,新添加的 C 函数功能块,
使人机界面可以完成更多、更复杂的运算和通讯要求,使系统功能得到了更大限度的发挥,更好地
满足客户的实际需求。
本书通过介绍C指令以及结合一些简单的示例来说明关于C函数功能的使用方法,因此在介绍
中只使用了一些简单易懂的C函数知识,主要目的是让客户找到了解这个功能,知道一些基本的书
写规则,了解在使用过程中的一些注意事项。信捷人机界面软件 TouchWin 支持 C 语言的多数函数
库,详细的函数使用请参考C语言相关教材或通过网站查询学习C语言的使用。
1TouchWin C函数功能块用户手册
1
函数功能块介绍
1.1 函数功能块运行环境
函数功能块一定要下载程序到人界面中才能正常运行,不支持在线模拟和离线模拟。
1.2 函数功能块制作
人机界面软件要求V2.C.6及以上,所用软件版本可以单击“帮助”菜单下“关于”查看。创建
0/200
升级会员获取海量资源免费下载
会员免费下载
5D币 购买
上传资源赚收益
格式:pdf
浏览:124
收藏:0
浏览:124  |   收藏:0
上传时间:2016-08-31
大小:1.6MB
举报
作者相关作品
浏览:2.4k  |   收藏:0
浏览:2.4k
收藏:0
浏览:2.2k  |   收藏:0
浏览:2.2k
收藏:0
排名
昵称
瓦特值
复制下方链接,分享给好友同事
或微信扫描下方二维码一键分享给好友
复制下方链接,分享给好友同事
或微信扫描下方二维码一键分享给好友
Blogroll: Leadsoft
利驰数字科技(苏州)有限公司版权所有    增值电信业务经营许可证
Contact us
官方公众号
400-6699-000 工作日 9:00-17:00
利驰数字科技(苏州)有限公司
限时八折
问答
客服
反馈
赚钱
资源详情
评论建议
信捷-TouchWinc函数功能块用户手册
作品总数  1.3k
V7
作品详情
浏览:124
大小:1.6MB
下载:0
收藏:0
时间:2016-08-31
格式:pdf
作品介绍
TouchWin中简单的命令新添C函数功能块,使人机界面可以完成更多、更复杂的运算和通讯要求。

声明:您必须遵守我们的协议,如果您下载了该资源行为将被视为对《电天下账号管理规范》全部内容的认可,本网站资源来自原创,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请举报本资源,我们将及时审核处理!
举报
评论区 (0)
0/200
暂无数据
隐藏
VIP
问答
赚钱