## Python编程
Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。
* * *
## Python虚拟控制器环境搭建
安装包下载,除了使用IOA内嵌的图形化Python编程外,也可以通过自行搭建的Python环境,通过调用ZtModTcp.py实现Python虚拟控制器。
安装包下载
链接:[https://pan.baidu.com/s/1PCNi23dus9ra1q4kduxySA](https://pan.baidu.com/s/1PCNi23dus9ra1q4kduxySA)
提取码:z51m
**1.python安装**
在https://www.python.org/downloads/ 官网下载3.7以上版本python安装包。
或下载我们打包好的Python安装包和库安装包
![](https://img.kancloud.cn/0c/41/0c41a0b638480c9e521a34f4c45e13b0_554x248.png)
以管理员身份运行安装包
![](https://img.kancloud.cn/36/e2/36e2089b9d59a9a4df9863f33dd5a66d_554x341.png)
![](screenshot_1612512467568.png)
![](screenshot_1612512477041.png)
![](https://img.kancloud.cn/b0/be/b0be861b9b36c9355a68b3b1aabd6c83_554x341.png)
![](https://img.kancloud.cn/b3/51/b351e5444df6a5e1a3f5bd88bae9d9e5_554x341.png)
安装完成后打开cmd 命令提示符
输入python 出现入下界面,表示安装成功
![](https://img.kancloud.cn/f6/e6/f6e6ea3adcde4a11a7164dfe11259116_554x132.png)
**2.ZtModTcp.py库安装**
.ZtModTcp库是基于modbus\_tk 库编写的,安装前先安装modbus\_tk库
modbus\_tk库安装有两种方法,
方法一:
打开CMD命令提示符,输入
~~~
pip install modbus_tk
~~~
指令,系统自动下载安装modbus\_tk库;
方法二:
百度网盘下载下来的按照包有一个modbus\_tk(ZtModTcp).zip压缩文件,
将modbus\_tk-1.1.2.tar.gz文件解压后,打开modbus\_tk-1.1.2文件夹,在地址栏中输入CMD,回车,打开命令提示符,进入文件目录
![](https://img.kancloud.cn/74/e0/74e071113cef797797beefd7e88f0b0a_904x305.png)
执行下面命令
~~~
python setup.py build
~~~
~~~
python setup.py install
~~~
![](https://img.kancloud.cn/19/51/1951c51262dcd74f62729543b8b6e3a0_427x135.png)
![](https://img.kancloud.cn/bd/ba/bdba81f25c872a1fab4a890cc480168c_469x100.png)
安装完modbus\_tk库后
将下载下来的ZtModTcp.py复制粘贴到python安装目录‘Python39\\Lib’即可。
到此,Python虚拟控制器的运行环境搭建完成。
- IOA简介
- 软件安装及注册
- 软件安装要求
- 西门子PLC仿真与安装
- 博图软件及仿真软件安装
- 实体1200PLC接入IOA
- 虚拟1200PLC接入IOA
- 虚拟1500PLC接入IOA
- S7-1214接入IOA信号说明
- S7-1512接入IOA信号说明
- ZMC运动控制系列仿真与安装
- ZMC308BE控制器说明
- ZMC308BE接入IOA仿真
- KEBA工业机器人软件安装使用及仿真
- 软件安装及维护
- IOA仿真与虚拟示教器
- IOA仿真与真实示教器
- 单片机控制与仿真
- arduino-uno控制器
- uno接入说明
- uno函数库
- arduino-mega控制器
- mega接入说明
- mega函数库
- ESP32物联网单片机
- ESP32接入说明
- ESP32库函数
- Python虚拟示教器控制器
- 虚拟机器人示教器
- 基础模块
- Mbus-S虚拟工厂模块
- Mbus-R4模块
- 物联网模块
- Python 环境搭建
- 视觉相机应用
- 图像识别助手说明
- 视觉相机接入IOA方法
- 软件注册
- 软件下载
- 软件安装
- 快速入门
- 快速上手视频合集
- 软件界面及基本操作
- IOA界面应用基础操作
- UI界面说明
- 快捷键应用
- 3D导航模式
- 3D场景布局操作
- 控制器连接
- 11
- IOA模型库概览
- 物流传输模型库说明
- 机械零件模型说明
- 机电单元模型说明
- 传感交互模型说明
- 人机交互模型
- 传感器模型
- 虚拟继电模型
- 机器人模型
- 物料模型库
- 移动机器人
- 建筑模型库
- 5分钟入门课程包
- 西门子PLC实训课程资源包
- 工业机器人示教与编程
- ZMC运动控制与编程
- 嵌入式入门与仿真
- 系统集成与应用