• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
luyanlong1
不停的学习,努力!
级别: 家园常客
精华主题: 0
发帖数量: 154 个
工控威望: 798 点
下载积分: 4954 分
在线时间: 90(小时)
注册时间: 2013-05-20
最后登录: 2024-09-13
查看luyanlong1的 主题 / 回贴
楼主  发表于: 2016-08-16 21:37
程序中,一个寄存器D100表示正负号,一个寄存器D101表示数值,在触摸屏上怎么显示呢,新手不懂,请大神指点
龙朝晖
级别: 略有小成
精华主题: 0
发帖数量: 298 个
工控威望: 487 点
下载积分: 462 分
在线时间: 136(小时)
注册时间: 2008-04-27
最后登录: 2023-04-07
查看龙朝晖的 主题 / 回贴
1楼  发表于: 2016-08-16 21:53
触摸屏可以设置
楼主留言:
我触摸屏是台达的,设定数值为有符号数,但是当为负值时,触摸屏上显示的却是一个大的正数
本帖最近评分记录:
  • 下载积分:+1(luyanlong1)
    焦刘吉
    紧跟时代发展,努力做好时代青年
    级别: 工控侠客
    精华主题: 0
    发帖数量: 1460 个
    工控威望: 4682 点
    下载积分: 14955 分
    在线时间: 429(小时)
    注册时间: 2015-05-19
    最后登录: 2024-11-14
    查看焦刘吉的 主题 / 回贴
    2楼  发表于: 2016-08-17 06:39
    用两个显示,负数指定一个显示,正数一个可以不
    本帖最近评分记录:
  • 下载积分:+1(luyanlong1)
  • Rules are always made by the strong, and history is always written by the winners.
    meipingboy
    级别: 家园常客
    精华主题: 0
    发帖数量: 529 个
    工控威望: 735 点
    下载积分: 9628 分
    在线时间: 609(小时)
    注册时间: 2009-09-13
    最后登录: 2024-08-30
    查看meipingboy的 主题 / 回贴
    3楼  发表于: 2016-08-17 08:16
    维纶触摸屏我做过
    正数不用显示
    触摸屏上先把 - 画上去,再用D100做个“棒图”盖住“-”号
    如果D100=1,棒图 全部显示,“-”号看不出来。
    如果D100=0,棒图 透明,显示“-”号。

    不过,不用这么复杂,你在计算时,可以直接显示负数,在触摸屏上设置显示D101时,数字格式里,第一项:资料格式里选择:16-bit Signed 或 32-bit Signed 时,触摸屏就能显示正、负数了。
    楼主留言:
    不行的,我设定了带正负号了,可是显示出来的数如果D101是负数的话,显示屏上就显示的是个大的正数
    本帖最近评分记录:
  • 下载积分:+1(luyanlong1)
  • 活到老学到老:还有 8  分没学到
    john42tw
    级别: 网络英雄
    精华主题: 0
    发帖数量: 1276 个
    工控威望: 6107 点
    下载积分: 52058 分
    在线时间: 1120(小时)
    注册时间: 2012-04-24
    最后登录: 2024-09-30
    查看john42tw的 主题 / 回贴
    4楼  发表于: 2016-08-17 08:46
    乘 -1 就好

    --[ = D100 K1]----------[* D101 K-1 D101]
    楼主留言:
    我也试了,可是屏上显示的还是那样,负数的话屏上就显示的是一个大的正数
    本帖最近评分记录:
  • 下载积分:+1(luyanlong1)
    仙居人家
    我来了。
    级别: 网络英雄
    精华主题: 2 篇
    发帖数量: 737 个
    工控威望: 5418 点
    下载积分: 24735 分
    在线时间: 1367(小时)
    注册时间: 2016-06-08
    最后登录: 2024-11-19
    查看仙居人家的 主题 / 回贴
    5楼  发表于: 2016-08-17 08:59
    你用的什么屏啊?
    楼主留言:
    台达的s411
    本帖最近评分记录:
  • 下载积分:+1(luyanlong1)
  • 永无止境 !@#$%^&*
    天下风云出我辈,一入江湖岁月催。
    皇图霸业谈笑中,不胜人间一场醉。
    提剑跨骑挥鬼雨,白骨如山鸟惊飞。
    尘事如潮人如水,只叹江湖几人回。
    wu32u2
    耐得住挫折的打磨,我们将迸发出比钻石还璀璨的光芒——
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 1121 个
    工控威望: 1474 点
    下载积分: 1772 分
    在线时间: 994(小时)
    注册时间: 2010-03-01
    最后登录: 2024-09-02
    查看wu32u2的 主题 / 回贴
    6楼  发表于: 2016-08-17 09:47
    数据类型是什么16整数?
    本帖最近评分记录:
  • 下载积分:+1(luyanlong1)
  • 成功的路上需要帮助
    john42tw
    级别: 网络英雄
    精华主题: 0
    发帖数量: 1276 个
    工控威望: 6107 点
    下载积分: 52058 分
    在线时间: 1120(小时)
    注册时间: 2012-04-24
    最后登录: 2024-09-30
    查看john42tw的 主题 / 回贴
    7楼  发表于: 2016-08-17 10:40
    1.應該是数据类型設錯。

    2.將D101傳送到其他暫存器,如D200  屏上显示D200。

    3.改實數顯示。
     
    本帖最近评分记录:
  • 下载积分:+1(luyanlong1)
    ajd186
    级别: 家园常客
    精华主题: 0
    发帖数量: 557 个
    工控威望: 848 点
    下载积分: 35347 分
    在线时间: 274(小时)
    注册时间: 2013-08-01
    最后登录: 2024-11-17
    查看ajd186的 主题 / 回贴
    8楼  发表于: 2016-08-17 12:07
    在屏幕上做两个元件,一个位状态显示元件,不要图片不要外框,使用文字标签,状态0无字,状态1负号。另一个数值显示元件显示D101的值即可。
    本帖最近评分记录:
  • 下载积分:+1(luyanlong1)
    thawless
    不说尽力而为,只能全力以赴!
    级别: 网络英雄

    精华主题: 0
    发帖数量: 741 个
    工控威望: 8138 点
    下载积分: 4210 分
    在线时间: 816(小时)
    注册时间: 2007-11-02
    最后登录: 2024-11-15
    查看thawless的 主题 / 回贴
    9楼  发表于: 2016-08-17 12:15
    3楼的方法好,用个元件盖住
    本帖最近评分记录:
  • 下载积分:+1(luyanlong1)
    梦见初音
    级别: 探索解密
    精华主题: 0
    发帖数量: 54 个
    工控威望: 149 点
    下载积分: 1420 分
    在线时间: 115(小时)
    注册时间: 2016-04-07
    最后登录: 2023-03-17
    查看梦见初音的 主题 / 回贴
    10楼  发表于: 2016-08-18 09:53
    用状态显示元件就行
    本帖最近评分记录:
  • 下载积分:+1(luyanlong1)
    whoine
    级别: 略有小成
    精华主题: 0
    发帖数量: 121 个
    工控威望: 292 点
    下载积分: 675 分
    在线时间: 223(小时)
    注册时间: 2008-01-01
    最后登录: 2024-08-13
    查看whoine的 主题 / 回贴
    11楼  发表于: 2016-08-18 15:36
    搞复杂了,是的,用状态就简单实现了
    本帖最近评分记录:
  • 下载积分:+1(luyanlong1)
    • «
    • 1
    • 2
    • »
    • Pages: 1/2     Go