导航:首页 > 软件大全 > 电脑软件能控制plc吗

电脑软件能控制plc吗

发布时间:2022-07-09 04:10:22

如何用pc机控制plc 本人菜鸟,目前处于苦恼中,望哪位懂的指点下小弟,不胜感激啊!!!

1.用243-1模块,给西门子200扩展一个以太网连接(带RJ45网线口)。
2.下载免费软件PC Access(s7200 OPC Server),装到监控电脑。
3.用WinCC和组态王都行。用组态王可以不用PC Access软件。

第一次要用适配器给200下载组态,设置好243-1的参数(IP,TASP地址),以后就可以用以太网修改程序和监控200PLC了。
4.在PC Access中组态变量,这个问题你自己就能看懂。
5.在WinCC中插入OPC通道连接,这个不会自己找怎么做。
6.WinCC中可以把刚才在PC Access中建立的变量导入WinCC中,不用重复输入。
可以了,在画面中可以使用这些变量了。

说明:别的组态软件也支持OPC,都很方便使用。
PC Access设置,一个小软件,自己搞定吧。
当然不用PC Access也行,那个不如这个简单。

顺便说下:组台王不便宜,使用简单,但是做大工程不方便,效率极低。
WinCC不贵。而且现在都有真的授权(不花钱但是真的)。在复杂项目上,用WinCC可以10天做完的工程,组态王一个月都未必能行。至于灵活性,WinCC次于Delphi,C#等编程软件,但由于组态王很多。
说多了,也不如你用一下试试。用了WinCC,就不一定想用组态王了。
但也有人被WinCC的复杂庞大给吓到了,改用组态王了。

在PC Access中建立控制变量时,不要建立I,Q。这些只能读,是不能更改的。Q是受程序控制的,监控电脑不起决定性作用。你应该这样做,用M或V变量。在200中编程序,用V或M变量控制Q,Q自然是控制外部设备的;然后用电脑读写你程序中的那些V或M。
变量怎么写,PC Access那个小软件,你一看就懂。

❷ 多台电脑如何控制plc

多台电脑控制plc:电脑上装组态软件,电脑之间以局域网相连接,在一台电脑上可以控制PLC,则其他电脑都可以通过局域网及软件使用者的权限控制这个PLC。

就算支持也可能需要特殊的授权,无形中增加了成本。比较经济的办法是:选择其中一台PLC作为主站,其余的PLC权作为从站。

主站与从战之间通过通讯线连接,然后主站PLC把个从站PLC中需要监控的数据读取出来,并保存到主站PLC的存储器内。然后组态软件只需要访问主站PLC的数据存储区就行了。

输入采样:

在输入采样阶段,可编程逻辑控制器以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应的单元内。

输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。

❸ 台达PLC,怎么用电脑控制PLC动作

看的不是很明白,PLC本身导入程序就能实现自动控制为何要电脑控制。

两种情况可以:

1用台达的PLC软件编写好程序后,开启在线监控模式,利用鼠标开启程序的启停信号和数据变换。(连接方式用一个USB转232接头,在PLC软件设置下面的通信设置里面按下图设置就能联机了)

2电脑里面安装组态软件,组态软件和PLC通信,实现在电脑上控制PLC动作。(这种方法是合理的)

❹ 计算机是如何控制PLC的

芯片的IO口是可读可写的,可以通过程序控制。
有上升沿下降沿触发,触发之后就可以读取其状态UP/DOWN,就可以知道接入端出现的问题。
写可以直接控制IO口的UP/DOWN来给PLC进行操作。

❺ 电脑怎样控制plc动作

目前基于PC运行的可以控制PLC的软件很多,比如WinCC、组态王等等,他们是通过相应的通讯协议来对PLC下达指令的,连接电脑和PLC的元器件根据接口的不同,可以是专门的适配器,或是通讯卡,也可以是一根普通的网线。具体的说起来多了,不是一句话能说明白的,建议你找本书看看。推荐廖常初编写的一些书,很不错的

❻ 使用个人电脑EXCEL能够控制PLC吗

可以,Excel+VBA脚本,实现串口通讯,然后控制PLC。

EXCEL-VBA串口通讯实例

软件:EXCEL;硬件:艾默生EC10 PLC;功能:通过EXCEL中的按钮控制PLC的输出继电器Y0;
界面:RUN(运行通讯)、STOP(停止通讯)、Y0(Y0 ON/OFF控制)。

主程序:

OptionExplicit
PublicDeclareSubSleepLib"kernel32"(ByValdwMillisecondsAsLong)
"user32"(ByValhwndAsLong,ByValnIDEventAsLong,ByValuElapseAsLong,ByVallpTimerFuncAsLong)AsLong
"user32"(ByValhwndAsLong,ByValnIDEventAsLong)AsLong
Publiccom1AsNewMSCommLib.MSComm
Publicy0SttAsBoolean
Publicy0_onAsBoolean
PublictmrFlagAsBoolean
PublictmrAsLong
Subrunn()
OnErrorGoToed
com1.Settings="9600,e,8,1"
Ifcom1.PortOpen=FalseThen
com1.PortOpen=True
EndIf
tmr=SetTimer(0,0,500,AddressOfontimer)
ExitSub
ed:
MsgBox"串口打开错误!"
EndSub
Substopp()
Ifcom1.PortOpen=TrueThen
com1.PortOpen=False
KillTimer0,tmr
EndIf
EndSub
PublicFunctionontimer()
Dima(7)AsByte
DimaddAsLong
OnErrorGoToed
IftmrFlag=FalseThen
tmrFlag=True
Ify0_on=TrueThen
y0_on=False
Ify0Stt=TrueThen
a(0)=&H1
a(1)=&H5
a(2)=&H0
a(3)=&H0
a(4)=&HFF
a(5)=&H0
a(6)=&H8C
a(7)=&H3A
com1.Output=a
add=0
Do
DoEvents
Sleep10
add=add+1
Ifadd>=100Then
ExitDo
EndIf
LoopUntilcom1.InBufferCount>=8
Else
a(0)=&H1
a(1)=&H5
a(2)=&H0
a(3)=&H0
a(4)=&H0
a(5)=&H0
a(6)=&HCD
a(7)=&HCA
com1.Output=a
add=0
Do
DoEvents
Sleep10
add=add+1
Ifadd>=100Then
ExitDo
EndIf
LoopUntilcom1.InBufferCount>=8
EndIf
EndIf
EndIf
tmrFlag=False
ExitFunction
ed:MsgBox"串口错误!"
tmrFlag=False
EndFunction

界面程序:

PrivateSubcmd1_Click()
y0_on=True
y0Stt=Noty0Stt
EndSub
PrivateSubcmdRun_Click()
runn
CheckBox1.Value=1
EndSub
PrivateSubcmdStop_Click()
stopp
CheckBox1.Value=0
EndSub

❼ 1.什么是组态软件2.如何在电脑上用软件控制plc的某个输入输出点通断

组态软件就是人机界面的软件,人机交互对设备控制的界面的软件!
电脑上使用该PLC的软件读取PAL程序然后进入在线监视状态可以进行在线调试,就可以对程序控制。

❽ 如何在电脑界面上控制PLC

继电器需要plc里面的程序控制,plc通过网线连接到电脑上,电脑里有个软件(比如
abb公司的,浙江中控的、、、),电脑通过控制软件,软件控制plc,plc,控制继电器的断开和吸合相当于开关来控制线路的连接和断开(继电器等同平常用的开关)。
举个例子:软件上做个开关的图标(里面有专门的符号),点击图标后,通过网线把你点击的动作传输到plc的程序,plc里是早就写好的程序通过plc的输入和输出来控制继电器里面的线圈是否带电,继电器也是根据自身里面的线圈带电与否来起到开或者关的作用的。
不懂在问我

❾ 用电脑怎么样才能控制PLC

电脑控制PLC一般是使用组态软件(比如组态王,力控,MCGS等)然后通过通信(可以是串口通信,RS232,RS485,也可以使网口通信等)控制,监视PLC。
当然也可以用VB,C++之类的自己编程序,通过通信控制,监视PLC,不过VB,C++比组态软件使用上比较费劲罢了。
望采纳。。。。。。。。

❿ 用什么软件可以用笔记本电脑代替触摸屏控制PLC,昆仑通态行吗我是初学者,向高手请教了,望高手指教

PLC 一般 都是有专门的软件的
PLC品牌商会有阶梯图的下位机开发软件,通过它 然后通过PLC的通讯口 连接上合适的线
根据说明书操作即可控制
它有在线模拟功能
看下说明书你就知道了

以上只是控制 并不能完全像触摸屏 有手点画操作
若通过电脑,也要做个类似的界面
你必须得自己通过C语言 JAVA 什么.NET LABVIEW等等 开发语言,自己开发
上位机界面 要实现全部功能 非常复杂的非一个人能完成的哦
若只是 控制某些触电或是内部寄存器 辅助继电器等等等
只是玩玩 无法完成复杂的运动控制
呵呵

阅读全文

与电脑软件能控制plc吗相关的资料

热点内容
电脑怎么用手机摄像头 浏览:521
美式电脑屏幕有哪些 浏览:350
电脑如何查看u盘所有视频 浏览:780
电脑装系统时滴滴响 浏览:946
电脑点了一下键盘就黑屏了 浏览:869
坏的电脑系统可以恢复吗 浏览:871
台式电脑一直重启开不了机 浏览:713
联想台式电脑内置蓝牙怎么拆下来 浏览:879
电脑屏幕的息屏设置 浏览:799
怎么叫电脑 浏览:382
电脑屏幕里面有黑点 浏览:618
电脑黑屏怎么样证明主板坏了呢 浏览:648
台式机电脑固态硬盘更换 浏览:278
电脑为什么打不了 浏览:645
电脑上有4块硬盘怎么安装 浏览:821
苹果佛软件 浏览:774
台式电脑会爆炸吗 浏览:92
手机扒图软件 浏览:229
怎么用电脑录制快手 浏览:332
普定学电脑的地方有哪些 浏览:808