当前位置:
工控论坛
> >
产品
>
自动化软件
>
亚控(kingview)
我要发帖
如何设置IO离散类型的寄存器
点击:
1832
| 回复:
6
还是不懂啊
关注
私信
精华:0帖
求助:0帖
帖子:19帖 | 32回
年度积分:0
历史总积分:0
注册:2006年11月26日
发表于:2007-07-11 10:49:00
楼主
比如我放置一个启动按钮为一个IO离散型的,用做PLC控制的某个设备的启动操作,我应该如何设置寄存器类型呢,当点击此按钮时该设备能启动,使用的是S7 300的PLC,组态王
分享到:
收藏
邀请回答
回复楼主
举报
透明了
关注
私信
精华:0帖
求助:0帖
帖子:60帖 | 325回
年度积分:0
历史总积分:521
注册:2005年3月29日
发表于:2007-07-12 08:06:00
1楼
刚好跟我的工程一样,举例:
把DB1.590.0置1,用这样的:BitSet( DB1590, 1, 1 );
当然要定义DB1.590一个变量,定义成I/O整数,寄存器DB1.590,数据类型BYTE。 定义这一个变量,就可以使用DB1.590.0~~DB1.590.7了。
回复
引用
举报
还是不懂啊
关注
私信
精华:0帖
求助:0帖
帖子:19帖 | 32回
年度积分:0
历史总积分:0
注册:2006年11月26日
发表于:2007-07-12 15:45:00
2楼
寄存器填什么格式,总是报错。 我上面连接的设备是西门子PLC S7 300 profibus DP(这样设置有问题吗?)
回复
引用
举报
透明了
关注
私信
精华:0帖
求助:0帖
帖子:60帖 | 325回
年度积分:0
历史总积分:521
注册:2005年3月29日
发表于:2007-07-14 08:03:00
3楼
回复
引用
举报
透明了
关注
私信
精华:0帖
求助:0帖
帖子:60帖 | 325回
年度积分:0
历史总积分:521
注册:2005年3月29日
发表于:2007-07-14 08:05:00
4楼
完全错了,应该按我上面的这样定义。
它是按整型读取的,如DB1.590,包括了DB1.590.0至DB1.590.7的状态,然后再按我上面所说的进行分离采用
回复
引用
举报
透明了
关注
私信
精华:0帖
求助:0帖
帖子:60帖 | 325回
年度积分:0
历史总积分:521
注册:2005年3月29日
发表于:2007-07-14 08:08:00
5楼
回复
引用
举报
ldldld
关注
私信
精华:0帖
求助:0帖
帖子:132帖 | 725回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2007-07-19 14:04:00
6楼
正解。
回复
引用
举报
热门招聘
相关主题
求助:fix.ini文件为什么有时...
[2800]
用VB做工控
[9167]
我有三菱GPPW软件有谁需要?
[2462]
OPC客户端(异步通知)+SQL的V...
[4559]
intouch 2012 ,传说中intouc...
[5197]
S7-200 PLC仿真软件 免费软...
[4601]
有谁用软件狗模拟软件模拟成...
[2037]
eplan自己绘制的元件,如何放...
[25642]
vb编写的串口调试程序(源代码...
[3668]
组态王中指定设备地址为1时,...
[5790]
官方公众号
智造工程师
客服
小程序
公众号