hengdaoxiao
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看hengdaoxiao的 主题 / 回贴
楼主  发表于: 2009-07-11 23:34
请教各位手PLC通过串口和计算机通讯编程的问题。

情况示意如下:

|------||----------------------(y0)
        (x0,启动)
本来设备y0的动作是通过外接的开关x0来控制的。现在打算把X0改成常闭端口,在VB中用个按钮“启动”来代替X0的作用,这样,就可以把外部的输入连线都用常闭点或者都去掉。
那么框图就是这样的了。。

|----|\|-------------||----------(y0)                        其中,x0那个常闭点也可以去掉。
     (x0)                 (M22或者D22)?

打算在VB中对按钮“启动”的click事件编程,使得“启动”按钮被单击后,M22或者D22被置为1.。。。或者说,也不需要用M,D之类的寄存器,按钮单击后,y0被直接置为1,请问y0的物理地址是什么啊?

请问这部分程序怎么编写啊。。M22或者D22的物理地址是多少啊?这里只能用M寄存器还是M,D都可以用啊?

本人新手,可能问题简单了点,希望得到大家的帮助。谢谢

hengdaoxiao
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看hengdaoxiao的 主题 / 回贴
1楼  发表于: 2009-07-12 08:20
哪位高手有这方面的经验呢?请指导下啊
hengdaoxiao
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看hengdaoxiao的 主题 / 回贴
2楼  发表于: 2009-07-12 08:31
那黄色的未知设备可能是哪个设备呢?
hengdaoxiao
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看hengdaoxiao的 主题 / 回贴
3楼  发表于: 2009-07-12 13:30
就是将外部的输入(开关)等全部用VB程序中的按钮来代替。这样,可以省掉很多接线的麻烦