sistem_robotik_old/SOURCE/lembar_kerja/plc_8.tex

119 lines
4.1 KiB
TeX
Executable File

\section{Silo Control system}
\textbf{Tujuan}
\begin{itemize}
%<*tujuan>
\item Menerapkan metode \textit{branching} menggunakan logika AND dan NOT menggunakan PLC
%</tujuan>
\end{itemize}
\ifdef{\showhiden}
{
\textbf{Kesimpulan}
\begin{enumerate}
%<*kesimpulan>
\item menggunakan Ladder diagram untuk menyusun logika AND maka diharuskan dua contact tersusun seri.
%</kesimpulan>
\end{enumerate}
}{}
\textbf{Deskripsi Perangkat}
\begin{itemize}
\item Plan Silo pencampuran memiliki dua wadah dengan material yang berbeda.
\item Untuk menyalurkan material A kedalam wadah pencampuran, diharuskan saklar (S2) dalam kondisi 1 (terputus).
\item Untuk menyalurkan material B kedalam wadah pencampuran, diharukan saklar (S2) dalam kondisi 2 (tersambung).
\item Pintu silo dioperasikan menggunakan silinder 1A1 atau 2A1 dimana silinder akan mulai membuka apabila saklar (S1) ditekan.
\end{itemize}
\begin{center}
\begin{tabular}{p{.4\textwidth} p{.6\textwidth}}
\includegraphics[width=.4\textwidth]{Pictures/2023-01-16_08-00.png}
\end{tabular}
\end{center}
\subsubsection{Tugas Praktik}
\input{tugas_praktek.tex}
\subsubsection{Evaluasi}
\begin{enumerate}
\item Ceritakan cara kerja rangkaian yang telah dipraktikkan apabila terpasang pada perangkat sebenarnya!
%<*pemantik>
\item Bagaimana logika AND dibuat dalam bentuk Ladder diagram?
%</pemantik>
\end{enumerate}
\newpage
\subsection{Lembar Kerja}
\begin{tabular}{p{.35\textwidth} p{.65\textwidth}}
\begin{center}
\begin{tabular}{| p{.35\textwidth} | c |} \hline
\textbf{Daftar Komponen Pneumatic} & \textbf{n} \\ \hline
Service unit with on-off valve & 1 \\ \hline
Manifold & 1 \\ \hline
5/2-way selenoid valve & 2 \\ \hline
Double acting cylinder & 1 \\ \hline
\textbf{Daftar Komponen Electronic}& \textbf{n} \\ \hline
PLC dengan Input 8 Output 8 & 1 \\ \hline
Pushbutton (make) & 2 \\ \hline
Powersupplay 24V & 1 \\ \hline
\end{tabular}
\end{center}
&
\begin{center}
\includegraphics[width=.5\textwidth]{2023-01-16_19-30.png}
\end{center}
\\
\end{tabular}
\subsection*{Wiring Diagram PLC}
\begin{center}
\ifdef{\drawCircuit}
{
\includegraphics[width=\textwidth]{2023-01-16_18-38.png}
}{
\includegraphics[width=\textwidth]{plc_template.png}
}
\end{center}
\newpage
\subsection*{Daftar Variable PLC}
\begin{center}
\begin{tabular}{| p{.2\textwidth} | p{.2\textwidth} | p{.2\textwidth} | p{.2\textwidth} |} \hline
\textbf{Nama Variabel} & \textbf{Tipe Data} & \textbf{Alamat} &\textbf{Komentar} \\ \hline
\ifdef{\drawCircuit}
{
\_1Y1 & BOOL & \%QX0.0 & Pintu Silo A \\ \hline
\_2Y1 & BOOL & \%QX0.1 & Pintu Silo A \\ \hline
\_2Y2 & BOOL & \%QX0.2 & Pengganti pegas valve \\ \hline
\_S1 & BOOL & \%IX0.0 & SW buka pintu \\ \hline
\_S2 & BOOL & \%IX0.1 & SW selector silo \\ \hline
}{
& & & \\ \hline
& & & \\ \hline
& & & \\ \hline
& & & \\ \hline
& & & \\ \hline
}
\end{tabular}
\end{center}
\subsection*{Program PLC}
\begin{center}
\begin{tikzpicture}[circuit plc ladder,thick]
\draw(0,0)
to [contact NO={info={$S1$}}] ++(1,0)
to [contact NC={info={$S2$}}] ++(1,0) -- ++(7,0)
to [coil={info={$1Y1$}}] ++(1,0) coordinate(laddertopright);
\draw(0,-1)
to [contact NO={info={$S1$}}] ++(1,0)
to [contact NO={info={$S2$}}] ++(1,0) -- ++(7,0) coordinate(N1)
to [coil={info={$2Y1$}}] ++(1,0) coordinate(N2)
(N1) -- ++(0,-1)
to [var coil NA={info={$2Y2$}}] ++(1,0);
\ifdef{\drawCircuit}
{
}{
\fill[white!100, opacity=1]
(.3,1) -- ++(9.5,0) -- ++(0,-4)
-- ++(-9.5,0);
}
\ladderrungend{3}
\ladderpowerrails
\end{tikzpicture}
\subsection*{Diagram Pergerakan}
\begin{drawDuaGrafikPergerakan}
\end{drawDuaGrafikPergerakan}
\end{center}