设备上需要临时添加一个24VDC的输出,原有的24VDC输出都是在PLC上,但PLC的输出点已经用完,要再添加一个IO模块倒是可以,但一来不经济,二来还要修改PLC程序,在下并不在行。设备的上位机是工控机,有一个并口,我知道并口输出的是TTL电平,电气工程师认为能够通过电路改造把TTL电平转换为24VDC的。小弟是编写上位机程序的,现在问题来了,怎么通过VB6编程控制并口输出TTL电平?
解决方案 »
- 字符串转byte数组问题求教![上班第一天,祝大家新年新气象]
- 数组排序?
- 怎样把recordset中的记录放到mshflexgrid中去?
- list控件问题
- 如何调用一个已经定制好格式的Excel表,并把数据填上去啊?急,在线等待
- VB 打包究竟要些什么,又都放在什么地方(必须的文件,不包其他)
- 关于MSDN Library - April 2003
- mdi窗体的疑问
- 怎样更改系统日期!请详细点~谢谢
- ?在ado中,rs.moveprevious的使用有什么要求吗?好像默认的情况下不能moveprevious????我要获得前面的记录怎么办!!
- 【VB是否可以无差异COPY】(类似 硬盘和USB 拷贝机那种,批量克隆U盘)
- 有关天敏SDK2000的问题
PLC上的24V直接用呗,如果电流要求不是很大(PLC应该允许输出500ma)
就你的两个问题:
1、TTL电平可以转换为24V,使用光电耦合器(TIL117)
2、我的PLC上的已经没有输出点了,要再加一个模块的近千元,且还要修改PLC程序,而我不善此道。所以就想利用工控机上的并口来完成这个任务。
就你的两个问题:
1、TTL电平可以转换为24V,使用光电耦合器(TIL117)
2、我的PLC上的已经没有输出点了,要再加一个模块的近千元,且还要修改PLC程序,而我不善此道。所以就想利用工控机上的并口来完成这个任务。
就你的两个问题:
1、TTL电平可以转换为24V,使用光电耦合器(TIL117)
2、我的PLC上的已经没有输出点了,要再加一个模块的近千元,且还要修改PLC程序,而我不善此道。所以就想利用工控机上的并口来完成这个任务。
这点对选择光电耦合器来说的注意
对应
1脚,6脚,8脚输出端:DTREnable,RTSEnable
对应
4脚,7脚这五个引脚的高电平为+3V到+15V,低电平为-3V到15V,均为相对5脚而言.所以只需要做非常简单的接口电路即可工作,并且编程上特别简单:)
主板输出的电压无非3.3V或者5V. 一般来说你得使用光隔=>初级放大=>固态或其他类型的继电器 才能搭出你要的输出, 即麻烦又不稳定.
你还不如让你们的电气工程师搭一个解码+功放电路, 利用现有的PLC上面的2个输出点扩展成4个. 00,01,10,11
这个不用说了吧?
1.使用光耦,仍然需要有24V的电源供电
2.PLC没有输出点并不影响使用其24V的电源,只要你总电流没有超过其规定值,在24V电源的节点上多并一根线出来就是了