登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:S7-300中数据类型转换
点击:1680 回复:3
楼主
编辑
引用
管理
zssxwxp
S7-300中延时接通定时器的设置值PV数据类型为TIME或S5TIME,但触摸屏和一些上位软件的数据类型没有TIME或S5TIME,高手们可用过一些块将触摸屏和上位软件的类型为REAL或INT的数据转换为300支持的类型为TIME或S5TIME的数据呀。求指教。
15-11-25 16:24
1楼
编辑
引用
管理
jamsonwo
整数转换为双整数,然后调用FC40,需要注意的是FC40的输入是毫秒单位,结果就是S5#time类型的值了!
15-11-25 20:21
2楼
编辑
引用
管理
zssxwxp
FC40输入值类型为DINT时编译错误。
15-11-26 08:17
3楼
编辑
引用
管理
zssxwxp
jamsonwo,谢谢您的指教,经测试,用这样的方法不错:将实数转为双整数,再转换为TIME,再用FC40就可以
15-11-26 08:31
工控新闻
禾望电气上半年净利润同比增长56.79%
博世力士乐再次入选宁德时代设备元件优先推荐品牌
美的工业技术旗下合康新能与国核签订 联合开发协议
Arm Zena CSS 助力车厂提前一年推出 AI 定义汽车
创维光伏发布“羲寰”生态平台 构建智慧能源新生态
施耐德电气四款能源管理产品通过“国际领先”“国际先进”鉴定
上海:加快推动“AI+制造”发展,加快机器人应用
测试技术巅峰盛会@你,抢先解锁博世力士乐精彩看点
更多新闻资讯